A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT - ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Abort any scripts or analysis that come after this script;
-import
mode does save program (but it may not be processed completely),-process
mode completes normally, minus scripts or analysis that runs after the ABORT request. - ABORT_AND_DELETE - ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Abort any scripts or analysis that come after this script;
-import
mode does not save program,-process
mode deletes program. - ABORTED - Static variable in interface ghidra.framework.model.Transaction
- AbortedTransactionListener - Interface in ghidra.framework.model
- ABOUT - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for "About."
- ABOUT - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for "About."
- ABOUT_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
-
Name of the help topic for "About" domain objects and Ghidra
- AboutDialog - Class in docking.framework
-
Splash screen window to display version information about the current release of the Ghidra application.
- AboutDialog() - Constructor for class docking.framework.AboutDialog
- abs() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=abs(this)
- abs(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- absorb(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
-
A synonym for
AssemblyResolutionResults.addAll(Collection)
that accepts only another resolution set - AbstractActionBuilder<T extends DockingActionIf,C extends ActionContext,B extends AbstractActionBuilder<T,C,B>> - Class in docking.action.builder
-
Base class for DockingAction builders.
- AbstractActionBuilder(String, String) - Constructor for class docking.action.builder.AbstractActionBuilder
-
Builder constructor
- AbstractActionBuilder.When - Enum in docking.action.builder
-
For use with the
AbstractActionBuilder.inWindow(When)
method to specify which windows (main window or secondary windows) a global tool bar or menu action will appear in. - AbstractAnalyzer - Class in ghidra.app.services
- AbstractAnalyzer(String, String, AnalyzerType) - Constructor for class ghidra.app.services.AbstractAnalyzer
- AbstractAnimator - Class in ghidra.graph.job
- AbstractAnimator() - Constructor for class ghidra.graph.job.AbstractAnimator
- AbstractAnimatorJob - Class in ghidra.graph.job
- AbstractAnimatorJob() - Constructor for class ghidra.graph.job.AbstractAnimatorJob
- AbstractAssemblyGrammar<NT extends AssemblyNonTerminal,P extends AbstractAssemblyProduction<NT>> - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines a context-free grammar, usually for the purpose of parsing mnemonic assembly instructions As in classic computer science, a CFG consists of productions of non-terminals and terminals.
- AbstractAssemblyGrammar() - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- AbstractAssemblyProduction<NT extends AssemblyNonTerminal> - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines a production in a context-free grammar, usually for parsing mnemonic assembly
- AbstractAssemblyProduction(NT, AssemblySentential<NT>) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
-
Construct a production with the given LHS and RHS
- AbstractBinaryExpressionSolver<T extends BinaryExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr
-
A solver that handles expressions of the form A [OP] B
- AbstractBinaryExpressionSolver(Class<T>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- AbstractBinaryFormatAnalyzer - Class in ghidra.app.analyzers
- AbstractBinaryFormatAnalyzer(BinaryAnalysisCommand) - Constructor for class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
- AbstractClassicProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- AbstractClassicProcessor(MachHeader, Program) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- AbstractColumnConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
-
Base class for many constraint editors, providing implementation for much of the interface.
- AbstractColumnConstraintEditor(ColumnConstraint<T>) - Constructor for class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Constructor.
- AbstractColumnDisplay<COLUMN_TYPE> - Class in ghidra.app.tablechooser
-
A base implementation of
ColumnDisplay
that knows how to figure out the column type dynamically. - AbstractColumnDisplay() - Constructor for class ghidra.app.tablechooser.AbstractColumnDisplay
- AbstractComparableColumnDisplay<COLUMN_TYPE extends java.lang.Comparable<COLUMN_TYPE>> - Class in ghidra.app.tablechooser
-
A version of
ColumnDisplay
to be used when the column value returned fromColumnDisplay.getColumnValue(AddressableRowObject)
isComparable
- AbstractComparableColumnDisplay() - Constructor for class ghidra.app.tablechooser.AbstractComparableColumnDisplay
- AbstractComplexDataType - Class in ghidra.program.model.data
-
Base class for a variety of Complex data types of different sizes and types.
- AbstractComplexDataType(String, AbstractFloatDataType, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractComplexDataType
- AbstractCreateStructureCmd - Class in ghidra.app.cmd.data
-
A base class to hold duplicate information for commands that create structures.
- AbstractDataType - Class in ghidra.program.model.data
-
Base class for DataType classes.
- AbstractDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractDataType
- AbstractDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- AbstractDemangledFunctionDefinitionDataType - Class in ghidra.app.util.demangler
-
Parent base class for types that represent things that refer to functions
- AbstractDependencyGraph<T> - Class in ghidra.util.graph
-
Class for managing the visiting (processing) of a set of values where some values depend on other values being process before them.
- AbstractDependencyGraph() - Constructor for class ghidra.util.graph.AbstractDependencyGraph
- AbstractDependencyGraph.DependencyNode - Class in ghidra.util.graph
- AbstractDetailsPanel - Class in ghidra.framework.plugintool.dialog
-
Abstract class that defines a panel for displaying name/value pairs with html-formatting.
- AbstractDetailsPanel() - Constructor for class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- AbstractDockingTest - Class in docking.test
- AbstractDockingTest() - Constructor for class docking.test.AbstractDockingTest
- AbstractDockingTool - Class in docking
-
A partial implementation of
Tool
that serves as a place to share common functionality - AbstractDockingTool() - Constructor for class docking.AbstractDockingTool
- AbstractDyldInfoProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- AbstractDyldInfoProcessor(MachHeader, Program, ByteProvider, DyldInfoCommand) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- AbstractDyldInfoState - Class in ghidra.app.util.bin.format.macho.commands.dyld
- AbstractDyldInfoState(MachHeader, Program) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- AbstractDynamicTableColumn<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Class in docking.widgets.table
-
An Table Column is an interface that should be implemented by each class that provides a field (column) of an object based table (each row relates to a particular type of object).
- AbstractDynamicTableColumn() - Constructor for class docking.widgets.table.AbstractDynamicTableColumn
- AbstractDynamicTableColumn(String) - Constructor for class docking.widgets.table.AbstractDynamicTableColumn
- AbstractDynamicTableColumnStub<ROW_TYPE,COLUMN_TYPE> - Class in docking.widgets.table
-
This class is meant to be used by DynamicTableColumn implementations that do not care about the DATA_SOURCE parameter of DynamicTableColumn.
- AbstractDynamicTableColumnStub() - Constructor for class docking.widgets.table.AbstractDynamicTableColumnStub
- AbstractErrDialog - Class in docking
-
A dialog that is meant to be extended for showing exceptions
- AbstractErrDialog(String) - Constructor for class docking.AbstractErrDialog
- AbstractExpressionSolver<T extends PatternExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr
-
The root type of an expression solver
- AbstractExpressionSolver(Class<T>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Construct a solver that can solve expression of the given type
- AbstractFileExtractorTask - Class in ghidra.formats.gfilesystem
-
Common base class for tasks that need to extract files from a GFileSystem location.
- AbstractFileExtractorTask(String, boolean, boolean, boolean, File) - Constructor for class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- AbstractFindReferencesDataTypeAction - Class in ghidra.app.actions
- AbstractFindReferencesDataTypeAction(PluginTool, String, String) - Constructor for class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- AbstractFindReferencesDataTypeAction(PluginTool, String, String, KeyStroke) - Constructor for class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- AbstractFindReferencesToAddressAction - Class in ghidra.app.actions
-
Only shows addresses to the code unit at the address for the current context.
- AbstractFindReferencesToAddressAction(PluginTool, String) - Constructor for class ghidra.app.actions.AbstractFindReferencesToAddressAction
- AbstractFloatDataType - Class in ghidra.program.model.data
-
Provides a definition of a Float within a program.
- AbstractFloatDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractFloatDataType
- AbstractFunctionHasher - Class in ghidra.app.plugin.match
- AbstractFunctionHasher() - Constructor for class ghidra.app.plugin.match.AbstractFunctionHasher
- AbstractGCellRenderer - Class in docking.widgets
-
A common base class for list and table renderer objects, unifying the Ghidra look and feel.
- AbstractGCellRenderer() - Constructor for class docking.widgets.AbstractGCellRenderer
- AbstractGColumnRenderer<T> - Class in ghidra.util.table.column
-
A convenience base class that combines the
GTableCellRenderer
with theGColumnRenderer
interface. - AbstractGColumnRenderer() - Constructor for class ghidra.util.table.column.AbstractGColumnRenderer
- AbstractGenericTest - Class in generic.test
- AbstractGenericTest() - Constructor for class generic.test.AbstractGenericTest
- AbstractGenericTest.ExceptionHandlingRunner - Class in generic.test
- AbstractGhidraColumnRenderer<T> - Class in ghidra.util.table.column
-
A convenience base class that combines the
GhidraTableCellRenderer
with theGColumnRenderer
interface - AbstractGhidraColumnRenderer() - Constructor for class ghidra.util.table.column.AbstractGhidraColumnRenderer
- AbstractGhidraHeadedIntegrationTest - Class in ghidra.test
- AbstractGhidraHeadedIntegrationTest() - Constructor for class ghidra.test.AbstractGhidraHeadedIntegrationTest
- AbstractGhidraHeadlessIntegrationTest - Class in ghidra.test
- AbstractGhidraHeadlessIntegrationTest() - Constructor for class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- AbstractGraphTransitionJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
-
A job to transition vertices in a graph for location and visibility.
- AbstractGraphTransitionJob(GraphViewer<V, E>, boolean) - Constructor for class ghidra.graph.job.AbstractGraphTransitionJob
- AbstractGraphTransitionJob.ArticulationTransitionPoints - Class in ghidra.graph.job
- AbstractGraphTransitionJob.TransitionPoints - Class in ghidra.graph.job
- AbstractGraphVisibilityTransitionJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
-
A job that provides an animator and callbacks for transitioning the visibility of graph vertices.
- AbstractGraphVisibilityTransitionJob(GraphViewer<V, E>, boolean) - Constructor for class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- AbstractGTableModel<T> - Class in docking.widgets.table
- AbstractGTableModel() - Constructor for class docking.widgets.table.AbstractGTableModel
- AbstractGTest - Class in generic.test
-
A root for system tests that provides known system information.
- AbstractGTest() - Constructor for class generic.test.AbstractGTest
- AbstractIntegerDataType - Class in ghidra.program.model.data
- AbstractIntegerDataType(String, boolean, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractIntegerDataType
-
Constructor
- AbstractLayoutProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer.layout
-
A base implementation of
LayoutProvider
that stubs some default methods. - AbstractLayoutProvider() - Constructor for class ghidra.graph.viewer.layout.AbstractLayoutProvider
- AbstractLeb128DataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
-
LEB128 is an integer compression system resulting in variable-length byte sequence.
- AbstractLeb128DataType(String, boolean, DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
-
Base constructor for a little endian based 128 data type.
- AbstractLibrarySupportLoader - Class in ghidra.app.util.opinion
- AbstractLibrarySupportLoader() - Constructor for class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- AbstractLoaderExporter - Class in ghidra.app.util.exporter
- AbstractLoaderExporter(String, HelpLocation) - Constructor for class ghidra.app.util.exporter.AbstractLoaderExporter
-
Creates a new
AbstractLoaderExporter
- AbstractMageJPanel<T> - Class in docking.wizard
- AbstractMageJPanel() - Constructor for class docking.wizard.AbstractMageJPanel
- AbstractMageJPanel(LayoutManager) - Constructor for class docking.wizard.AbstractMageJPanel
- AbstractMagePanelManager<T> - Class in docking.wizard
- AbstractMagePanelManager(WizardState<T>) - Constructor for class docking.wizard.AbstractMagePanelManager
- AbstractMessageDigest - Class in generic.hash
- AbstractMessageDigest(String, int) - Constructor for class generic.hash.AbstractMessageDigest
- AbstractModularizationCmd - Class in ghidra.app.cmd.module
- AbstractModularizationCmd(String, GroupPath, String, ProgramSelection, CodeBlockModel) - Constructor for class ghidra.app.cmd.module.AbstractModularizationCmd
- AbstractNumberInputDialog - Class in docking.widgets.dialogs
-
A base class for prompting users to enter a number into this dialog
- AbstractNumberInputDialog(String, String, Integer, int, int, boolean) - Constructor for class docking.widgets.dialogs.AbstractNumberInputDialog
-
Show a number input dialog
- AbstractNumberInputDialog(String, String, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class docking.widgets.dialogs.AbstractNumberInputDialog
-
Show a number input dialog
- AbstractOptions - Class in ghidra.framework.options
- AbstractOptions(String) - Constructor for class ghidra.framework.options.AbstractOptions
- AbstractOptions.AliasBinding - Class in ghidra.framework.options
- AbstractPatternTextFilter - Class in docking.widgets.filter
- AbstractPatternTextFilter(String) - Constructor for class docking.widgets.filter.AbstractPatternTextFilter
- AbstractProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table.field
- AbstractProgramBasedDynamicTableColumn() - Constructor for class ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn
- AbstractProgramBasedDynamicTableColumn(String) - Constructor for class ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn
- AbstractProgramBasedTest - Class in ghidra.test
-
A convenience base class for creating tests that use the default tool and open a program.
- AbstractProgramBasedTest() - Constructor for class ghidra.test.AbstractProgramBasedTest
- AbstractProgramContext - Class in ghidra.program.util
- AbstractProgramContext(Language) - Constructor for class ghidra.program.util.AbstractProgramContext
- AbstractProgramLoader - Class in ghidra.app.util.opinion
- AbstractProgramLoader() - Constructor for class ghidra.app.util.opinion.AbstractProgramLoader
- AbstractProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table.field
-
A convenience class that allows subclasses to signal that they implement
ProgramLocationTableColumn
, but they do not want to beExtensionPoint
s. - AbstractProgramLocationTableColumn() - Constructor for class ghidra.util.table.field.AbstractProgramLocationTableColumn
- AbstractReferenceBytesTableColumn - Class in ghidra.util.table.field
-
This table field displays the bytes of the code unit at the ToAddress for the reference or possible reference address pair associated with a row in the table.
- AbstractReferenceBytesTableColumn() - Constructor for class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- AbstractReferencePreviewTableColumn - Class in ghidra.util.table.field
-
This table field displays the preview of the code unit at the ToAddress for the reference or possible reference address pair associated with a row in the table.
- AbstractReferencePreviewTableColumn() - Constructor for class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- AbstractRegexBasedTermSplitter - Class in docking.widgets.filter
-
Allows the user to split a string using a regex as the delimiter.
- AbstractRegexBasedTermSplitter(String) - Constructor for class docking.widgets.filter.AbstractRegexBasedTermSplitter
- AbstractScreenShotGenerator - Class in help.screenshot
- AbstractScreenShotGenerator() - Constructor for class help.screenshot.AbstractScreenShotGenerator
- AbstractSelectionNavigationAction - Class in ghidra.util.table
- AbstractSelectionNavigationAction(String, String, JTable) - Constructor for class ghidra.util.table.AbstractSelectionNavigationAction
- AbstractSleighLexer - Class in ghidra.sleigh.grammar
- AbstractSleighLexer() - Constructor for class ghidra.sleigh.grammar.AbstractSleighLexer
- AbstractSleighLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.AbstractSleighLexer
- AbstractSleighParser - Class in ghidra.sleigh.grammar
- AbstractSleighParser(TokenStream) - Constructor for class ghidra.sleigh.grammar.AbstractSleighParser
- AbstractSleighParser(TokenStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.AbstractSleighParser
- AbstractSortedTableModel<T> - Class in docking.widgets.table
-
Table models should extends this model when they want sorting, potentially across multiple columns, but do not want Threading or do not work on Program-related data (Address, ProgramLocations, etc...).
- AbstractSortedTableModel() - Constructor for class docking.widgets.table.AbstractSortedTableModel
- AbstractSortedTableModel(int) - Constructor for class docking.widgets.table.AbstractSortedTableModel
- AbstractStoredProgramContext - Class in ghidra.program.util
- AbstractStoredProgramContext(Language) - Constructor for class ghidra.program.util.AbstractStoredProgramContext
- AbstractStringDataType - Class in ghidra.program.model.data
-
Common base class for all Ghidra string
DataType
s. - AbstractStringDataType(String, String, String, String, String, String, String, DataType, StringLayoutEnum, DataTypeManager) - Constructor for class ghidra.program.model.data.AbstractStringDataType
-
Protected constructor used by derived types to provide all their datatype details.
- AbstractStringSearcher - Class in ghidra.program.util.string
- AbstractStringSearcher(Program, CharSetRecognizer, int, int, boolean, boolean, boolean) - Constructor for class ghidra.program.util.string.AbstractStringSearcher
- AbstractSwingUpdateManager - Class in ghidra.util.task
-
A base class to allow clients to buffer events.
- AbstractSwingUpdateManager() - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
-
Constructs a new SwingUpdateManager with default values for min and max delay.
- AbstractSwingUpdateManager(int) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
-
Constructs a new AbstractSwingUpdateManager
- AbstractSwingUpdateManager(int, int) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
-
Constructs a new AbstractSwingUpdateManager
- AbstractSwingUpdateManager(int, int, String) - Constructor for class ghidra.util.task.AbstractSwingUpdateManager
-
Constructs a new AbstractSwingUpdateManager
- AbstractTaskInfo - Class in ghidra.framework.task.gui.taskview
- AbstractTextFieldElement - Class in docking.widgets.fieldpanel.field
-
An object that wraps a string and provides data that describes how to render that string.
- AbstractTextFieldElement(AttributedString, int, int) - Constructor for class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- AbstractUnaryExpressionSolver<T extends UnaryExpression> - Class in ghidra.app.plugin.assembler.sleigh.expr
-
A solver that handles expressions of the form [OP]A
- AbstractUnaryExpressionSolver(Class<T>) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
- AbstractVariableFieldFactory - Class in ghidra.app.util.viewer.field
- AbstractVariableFieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
-
Constructs a AbstractVariableFieldFactory with given name.
- AbstractVariableFieldFactory(String, FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
-
AbstractVariableFieldFactory constructor
- AbstractVisualEdge<V extends VisualVertex> - Class in ghidra.graph.viewer.edge
-
An implementation of
VisualEdge
that implements the base interface so subclasses do not have to. - AbstractVisualEdge(V, V) - Constructor for class ghidra.graph.viewer.edge.AbstractVisualEdge
- AbstractVisualGraphLayout<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
-
A base layout that marries the Visual Graph and Jung layout interfaces.
- AbstractVisualGraphLayout(Graph<V, E>, String) - Constructor for class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- AbstractVisualVertex - Class in ghidra.graph.viewer.vertex
-
A
VisualVertex
implementation that implements most of the methods on the interface - AbstractVisualVertex() - Constructor for class ghidra.graph.viewer.vertex.AbstractVisualVertex
- AbstractVisualVertexRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.vertex
-
A base renderer class to define shared logic needed to render a vertex
- AbstractVisualVertexRenderer() - Constructor for class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
- AbstractWeakValueMap<K,V> - Class in ghidra.util.datastruct
-
Class to provide a map with weak values, backed by a given map
- AbstractWeakValueMap() - Constructor for class ghidra.util.datastruct.AbstractWeakValueMap
-
Constructs a new weak map
- AbstractWeakValueMap.GeneratedEntry - Class in ghidra.util.datastruct
-
An entry for the "entrySet" method, since internally, entries are of weak-referenced values.
- AbstractWeakValueMap.WeakValueRef<K,V> - Class in ghidra.util.datastruct
-
A weak value ref that also knows its key in the map.
- AbstractWeakValueNavigableMap<K,V> - Class in ghidra.util.datastruct
-
Class to provide a navigable, e.g., tree-, map with weak values
- AbstractWeakValueNavigableMap() - Constructor for class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- AbstractWeakValueNavigableMap.NavigableView<K,V> - Class in ghidra.util.datastruct
-
A view of this same map that limits or changes the order of the keys
- AbstractWizardJPanel - Class in docking.wizard
-
Base class that implements some methods of the WizardPanel, but not all.
- AbstractWizardJPanel() - Constructor for class docking.wizard.AbstractWizardJPanel
-
Default constructor.
- AbstractWizardJPanel(boolean) - Constructor for class docking.wizard.AbstractWizardJPanel
- AbstractWizardJPanel(LayoutManager) - Constructor for class docking.wizard.AbstractWizardJPanel
- AbstractWizardJPanel(LayoutManager, boolean) - Constructor for class docking.wizard.AbstractWizardJPanel
- AbstractWorker<T extends Job> - Class in ghidra.util.worker
-
Class that uses a single thread to execute scheduled jobs.
- AbstractWorker(BlockingQueue<T>, boolean, String, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.AbstractWorker
-
Constructs a new Worker with the given name.
- AbstractWrapperTypeColumnRenderer<T> - Interface in ghidra.util.table.column
-
A convenience interface of
GColumnRenderer
for primitive-based/wrapper-based renderers. - AbstractXmlPullParser - Class in ghidra.xml
- AbstractXmlPullParser() - Constructor for class ghidra.xml.AbstractXmlPullParser
- accept(ResourceFile) - Method in interface generic.jar.ResourceFileFilter
- accept(AssemblyParseBranch) - Static method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
-
Construct a successful parse result
- accept(DomainFile) - Method in interface ghidra.framework.model.DomainFileFilter
-
Tests whether or not the specified domain file should be included in a domain file list.
- accept(File) - Method in class docking.widgets.filechooser.GhidraFileChooser
- accept(File) - Method in class help.HelpBuildUtils.HelpFilesFilter
- accept(File, GhidraFileChooserModel) - Method in class ghidra.util.filechooser.ExtensionFileFilter
-
Return true if this file should be shown in the directory pane, false if it shouldn't.
- accept(File, GhidraFileChooserModel) - Method in interface ghidra.util.filechooser.GhidraFileFilter
-
Tests whether or not the specified abstract pathname should be included in a pathname list.
- accept(T) - Method in interface utility.function.ExceptionalConsumer
-
The method that will be called
- accept(T, U, V) - Method in interface ghidra.util.TriConsumer
-
Performs this operation on the given arguments.
- ACCEPT - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
- ACCEPT_ALL - Static variable in class ghidra.app.util.opinion.LoaderService
- AcceptAction() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
- acceptData(DomainFile[]) - Method in class ghidra.framework.plugintool.Plugin
-
Method called if the plugin supports this domain file.
- acceptDomainFiles(DomainFile[]) - Method in class ghidra.framework.plugintool.PluginTool
- accepted - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- accepts(Boolean, TableFilterContext) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- accepts(Class<?>) - Method in class ghidra.util.classfinder.ClassExclusionFilter
- accepts(Class<?>) - Method in interface ghidra.util.classfinder.ClassFilter
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringNotContainsColumnConstraint
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
- accepts(String, TableFilterContext) - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
- accepts(LocalDate, TableFilterContext) - Method in class docking.widgets.table.constraint.AtLeastDateColumnConstraint
- accepts(LocalDate, TableFilterContext) - Method in class docking.widgets.table.constraint.AtMostDateColumnConstraint
- accepts(LocalDate, TableFilterContext) - Method in class docking.widgets.table.constraint.InDateRangeColumnConstraint
- accepts(LocalDate, TableFilterContext) - Method in class docking.widgets.table.constraint.NotInDateRangeColumnConstraint
- accepts(JarEntry) - Method in interface generic.jar.JarEntryFilter
- accepts(R, TableFilterContext) - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Return true if the given table row object passes this filter.
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.AtLeastColumnConstraint
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.AtMostColumnConstraint
- accepts(T, TableFilterContext) - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Compares value against the current constraint value to determine acceptance; true if value satisfies the constraints' value, false otherwise
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.InRangeColumnConstraint
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- accepts(T, TableFilterContext) - Method in class docking.widgets.table.constraint.NotInRangeColumnConstraint
- acceptsNode(GTreeNode) - Method in class docking.widgets.tree.InvertedTreeFilter
- acceptsNode(GTreeNode) - Method in class docking.widgets.tree.MultiTextFilterTreeFilter
- acceptsNode(GTreeNode) - Method in class docking.widgets.tree.support.CombinedGTreeFilter
- acceptsNode(GTreeNode) - Method in interface docking.widgets.tree.support.GTreeFilter
- acceptsNode(GTreeNode) - Method in class docking.widgets.tree.TreeTextFilter
- acceptsRow(R) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.InvertedTableFilter
- acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.MultiTextFilterTableFilter
- acceptsRow(ROW_OBJECT) - Method in interface docking.widgets.table.TableFilter
-
Returns true if this filter matches the given row (data)
- acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.TableTextFilter
- acceptsRow(ROW_OBJECT) - Method in class docking.widgets.table.threaded.NullTableFilter
- acceptsRow(T) - Method in class docking.widgets.table.CombinedTableFilter
- acceptsType(int, Class<?>) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Used to specify which format models this field can belong to.
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- acceptsType(int, Class<?>) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- ACCESSED_DATE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- accumulateDataFilesByExtension(List<ResourceFile>, String) - Method in class ghidra.framework.GModule
- Accumulator<T> - Interface in ghidra.util.datastruct
-
The interface provides a mechanism for clients to pass around an object that is effectively a 'results object', into which data can be placed as it is discovered.
- acount - Variable in class generic.lsh.vector.VectorCompare
- acquire() - Method in class ghidra.util.Lock
-
Acquire this synchronization lock.
- acquireBundleHostReference() - Static method in class ghidra.app.script.GhidraScriptUtil
-
When running the GUI,
GhidraScriptUtil
manages a singleBundleHost
instance. - action - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
- Action() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
- ActionAdapter - Class in docking.actions
- ActionAdapter(DockingActionIf, ActionContextProvider) - Constructor for class docking.actions.ActionAdapter
- actionAdded(DockingActionIf) - Method in class docking.GenericHeader
-
updates the toolbar to include the new action.
- ActionBuilder - Class in docking.action.builder
-
Builder for
DockingAction
s - ActionBuilder(String, String) - Constructor for class docking.action.builder.ActionBuilder
-
Builder constructor
- actionCallback - Variable in class docking.action.builder.AbstractActionBuilder
-
The callback to perform when the action is invoked
- ActionContext - Class in docking
-
Action context is a class that contains state information that is given to
DockingActionIf
s for them to decide if they are enabled for a given user action. - ActionContext() - Constructor for class docking.ActionContext
- ActionContext(ComponentProvider) - Constructor for class docking.ActionContext
- ActionContext(ComponentProvider, Component) - Constructor for class docking.ActionContext
-
Basic constructor for ActionContext
- ActionContext(ComponentProvider, Object, Component) - Constructor for class docking.ActionContext
-
Constructor
- actionContextClass - Variable in class docking.action.builder.AbstractActionBuilder
-
Specifies the type of ActionContext that the built action works on.
- ActionContextProvider - Interface in docking.action
- actionID - Variable in class ghidra.framework.main.datatree.VersionControlTask
- ActionMapLevel - docking.KeyBindingPrecedence
-
Actions with this precedence will be processed before actions on Java components.
- actionPerformed(ActionContext) - Method in class docking.action.ContextSpecificAction
- actionPerformed(ActionContext) - Method in class docking.action.DockingAction
- actionPerformed(ActionContext) - Method in interface docking.action.DockingActionIf
-
method to actually perform the action logic for this action.
- actionPerformed(ActionContext) - Method in class docking.action.HelpAction
- actionPerformed(ActionContext) - Method in class docking.action.ShowContextMenuAction
- actionPerformed(ActionContext) - Method in class docking.action.ShowFocusCycleAction
- actionPerformed(ActionContext) - Method in class docking.action.ShowFocusInfoAction
- actionPerformed(ActionContext) - Method in class docking.action.ToggleDockingAction
- actionPerformed(ActionContext) - Method in class docking.actions.KeyBindingAction
- actionPerformed(ActionContext) - Method in class docking.actions.SharedStubKeyBindingAction
- actionPerformed(ActionContext) - Method in class docking.DockingActionProxy
- actionPerformed(ActionContext) - Method in class docking.menu.MultiStateDockingAction
- actionPerformed(ActionContext) - Method in class docking.ShowAllComponentsAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ResetTranslationAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.SaveImageAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomInAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomOutAction
- actionPerformed(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomResetAction
- actionPerformed(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ListingContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.DisableFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.EnableFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.InsertRowAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveFieldAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveRowAction
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetFormatAction
-
Method called when the action is invoked.
- actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
- actionPerformed(ActionContext) - Method in class ghidra.base.actions.HorizontalRuleAction
- actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- actionPerformed(ActionContext) - Method in class ghidra.util.table.actions.DeleteTableRowAction
- actionPerformed(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
- actionPerformed(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
- actionPerformed(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
- actionPerformed(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
- actionPerformed(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- actionPerformed(NavigatableActionContext) - Method in class ghidra.app.nav.NextRangeAction
- actionPerformed(NavigatableActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
- actionPerformed(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
- actionPerformed(ProgramActionContext, ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- actionPerformed(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- actionPerformed(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
- actionPerformed(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
- actionPerformed(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
- actionPerformed(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
- actionPerformed(ActionEvent) - Method in class docking.action.MultipleKeyAction
- actionPerformed(ActionEvent) - Method in class docking.actions.ActionAdapter
- actionPerformed(ActionEvent) - Method in class docking.DockingKeyBindingAction
- actionPerformed(ActionEvent) - Method in class docking.help.ToggleNavigationAid
- actionPerformed(ActionEvent) - Method in class docking.menu.ToolBarItemManager
- actionPerformed(ActionEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- actionPerformed(ActionEvent) - Method in class docking.widgets.fieldpanel.HoverHandler
- actionPerformed(ActionEvent) - Method in class generic.timer.GhidraSwingTimer
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.DataTreeDialog
-
Action listener for the project combo box.
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.ArrowDownAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.ArrowDownSelectionAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.ArrowUpAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.ArrowUpSelectionAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.EndAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.HomeAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.PageDownAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.PageDownSelectionAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.PageUpAction
- actionPerformed(ActionEvent) - Method in class ghidra.framework.main.logviewer.event.PageUpSelectionAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.BeginningOfLineAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.DeleteToEndOfWordAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.DeleteToStartOfWordAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.EndOfLineAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.SelectBeginningOfLineAction
- actionPerformed(ActionEvent) - Method in class ghidra.util.SelectEndOfLineAction
- actionPerformed(T) - Method in class docking.action.ContextSpecificAction
-
The actionPerformed method with a more specific ActionContext.
- actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
- actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
- actionPerformed(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
- actionRemoved(DockingActionIf) - Method in class docking.GenericHeader
-
updates the toolbar to remove the given action.
- actions - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- ActionState<T> - Class in docking.menu
-
Note: this class overrides the
equals(Object)
and relies upon theequals
method of theuserData
object. - ActionState(String, Icon, T) - Constructor for class docking.menu.ActionState
- actionStateChanged(ActionState<T>, EventTrigger) - Method in class docking.menu.MultiStateDockingAction
- ActionToGuiHelper - Class in docking
-
A class that exists primarily to provide access to action-related package-level methods of the
DockingWindowManager
. - ActionToGuiHelper(DockingWindowManager) - Constructor for class docking.ActionToGuiHelper
- ActionToGuiMapper - Class in docking
-
Manages the global actions for the menu and toolbar.
- activateContextLocking() - Method in class ghidra.program.database.code.CodeManager
- activateCurrentCompletion() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Cause the currently-selected suggestion to be activated.
- ACTIVE - Static variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
An instance that prints to standard out
- activeProgramChanged(Program) - Method in interface ghidra.app.services.CoordinatedListingPanelListener
- AcyclicCallGraphBuilder - Class in ghidra.program.model.util
-
Class to build an DependencyGraph base on a acyclic function call graph.
- AcyclicCallGraphBuilder(Program, boolean) - Constructor for class ghidra.program.model.util.AcyclicCallGraphBuilder
-
Creates a DependencyGraph of all functions in a program based on the call graph.
- AcyclicCallGraphBuilder(Program, AddressSetView, boolean) - Constructor for class ghidra.program.model.util.AcyclicCallGraphBuilder
-
Creates a DependencyGraph of all functions in the given addressSet based on the call graph.
- AcyclicCallGraphBuilder(Program, Collection<Function>, boolean) - Constructor for class ghidra.program.model.util.AcyclicCallGraphBuilder
-
Creates a DependencyGraph of all functions in the given set of functions based on the call graph.
- adaptColumForModel(GDynamicColumnTableModel<ROW_TYPE, COLUMN_TYPE>, AbstractDynamicTableColumn<?, ?, ?>) - Static method in class docking.widgets.table.DiscoverableTableUtils
-
Returns a column object that is usable by the given model.
- adaptDockingActionToNonContextAction(DockingAction) - Static method in class docking.actions.KeyBindingUtils
-
Takes the existing docking action and allows it to be registered with Swing components
- adaptor - Variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- adaptor - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- adaptor - Variable in class ghidra.sleigh.grammar.SleighParser
- add(byte) - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
-
Adds the next contiguous byte to this matcher
- add(byte) - Method in class ghidra.util.ascii.MultiByteCharMatcher
- add(byte[], T) - Method in class ghidra.util.search.trie.ByteTrie
-
Adds a byte sequence to the trie, with corresponding user item.
- add(byte[], T) - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Adds a byte sequence to the trie, with corresponding user item.
- add(int) - Method in class ghidra.util.datastruct.IntArrayList
-
Adds a new int value at the end of the list.
- add(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Allocates a new index resource and adds it to the front of the linked list indexed by listID.
- add(int) - Method in class ghidra.util.datastruct.IntSet
-
Add the int value to the set.
- add(int, int) - Method in class ghidra.util.datastruct.IntArrayList
-
Puts the given int value in the int array at the given index
- add(int, long) - Method in class ghidra.util.datastruct.LongArrayList
- add(int, Chunk) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Adds a chunk at the given index to the model.
- add(int, Long) - Method in class ghidra.util.datastruct.LongArrayList
- add(int, String) - Method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
-
Modifies the string table to add a string at a specified offset, growing the internal byte[] storage as necessary to accommodate the string at the offset.
- add(int, Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- add(int, Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry into the owning map, ignoring index
- add(int, K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- add(int, K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- add(int, V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- add(int, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- add(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address (possibly in a new space) by adding the displacement to this address.
- add(long) - Method in class ghidra.program.model.address.GenericAddress
- add(long) - Method in class ghidra.program.model.scalar.Scalar
-
Adds the integer n to
this
. - add(long) - Method in class ghidra.util.datastruct.LongArrayList
- add(long, double) - Method in class ghidra.util.graph.AddableLongDoubleHashtable
-
Adds the value to the stored value rather than replacing it.
- add(long, int) - Method in class ghidra.util.graph.AddableLongIntHashtable
-
Adds value associated with the stored key
- add(long, long, long) - Method in class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Add a value to this map over the specified range.
- add(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Allocates a new index resource and adds it to the front of the linked list indexed by listID.
- add(DragDropNode, Object, DataFlavor, int) - Method in interface docking.dnd.DragDropManager
-
Add the given data to the destination node.
- add(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
-
Adds the given field panel to the list of panels to synchronize.
- add(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
-
Adds the given field panel to the list of panels to coordinate.
- add(E) - Method in class ghidra.util.datastruct.FixedSizeStack
- add(E) - Method in class ghidra.util.datastruct.QueueStub
- add(E) - Method in class ghidra.util.datastruct.Stack
-
Appends the given item to the top of the stack.
- add(E) - Method in class ghidra.util.ReversedListIterator
- add(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- add(HighlightToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Adds the given highlight to this container
- add(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the arithmetic sum of this and another masked long
- add(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
- add(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserDialog
-
Adds the given object to this dialog.
- add(ByteProvider, Collection<LoadSpec>, FSRL, UserAddedSourceInfo) - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Adds
LoadSpec
s to this group. - add(Declaration) - Method in class ghidra.app.util.cparser.C.CompositeHandler
- add(FileAttributeType, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Adds a typed file attribute value.
- add(FileAttributeType, String, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Adds a typed file attribute value.
- add(BackgroundCommand) - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
-
Add a background command to this compound background command.
- add(Command) - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
-
Add a command to this compound background command.
- add(Command) - Method in class ghidra.framework.cmd.CompoundCmd
-
Add the given command to this command.
- add(Chunk) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Adds the given chunk to the model.
- add(FileSystemListener) - Method in class ghidra.framework.store.FileSystemEventManager
-
Add a listener to this list.
- add(GraphPath<V>) - Method in class ghidra.graph.GraphPathSet
- add(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
-
this+=other
- add(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- add(Address) - Method in interface ghidra.app.services.MarkerSet
-
Add a marker at the address
- add(Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
-
Adds the address to the set.
- add(Address) - Method in class ghidra.program.database.properties.VoidPropertyMapDB
- add(Address) - Method in class ghidra.program.model.address.AddressSet
-
Adds the given address to this set.
- add(Address) - Method in class ghidra.program.model.util.DefaultVoidPropertyMap
-
Mark the specified address as having a property
- add(Address) - Method in interface ghidra.program.model.util.VoidPropertyMap
-
Mark the specified address as having a property
- add(Address, boolean) - Method in class ghidra.app.plugin.match.SubroutineMatch
- add(Address, int) - Method in class ghidra.program.database.properties.IntPropertyMapDB
- add(Address, int) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
-
Add an int value at the specified address.
- add(Address, int) - Method in interface ghidra.program.model.util.IntPropertyMap
-
Add an int value at the specified address.
- add(Address, int, long[], byte[], String) - Method in class ghidra.program.database.reloc.RelocationManager
- add(Address, int, long[], byte[], String) - Method in interface ghidra.program.model.reloc.RelocationTable
-
Creates and adds a new relocation with the specified address, type, and value.
- add(Address, long) - Method in class ghidra.program.database.properties.LongPropertyMapDB
- add(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address (possibly in a new space) by adding the given displacement from the given address.
- add(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- add(Address, long) - Method in class ghidra.program.model.util.DefaultLongPropertyMap
-
Add a long value at the specified address.
- add(Address, long) - Method in interface ghidra.program.model.util.LongPropertyMap
-
Add a long value at the specified address.
- add(AddressRange) - Method in interface ghidra.app.services.MarkerSet
-
Add a marker across the address range
- add(AddressRange) - Method in class ghidra.program.database.map.NormalizedAddressSet
-
Adds the address range to this set.
- add(AddressRange) - Method in class ghidra.program.model.address.AddressSet
-
Add an address range to this set.
- add(Address, Settings) - Method in class ghidra.program.model.util.DefaultSettingsPropertyMap
-
Add an object value at the specified address.
- add(Address, Settings) - Method in interface ghidra.program.model.util.SettingsPropertyMap
-
Add an Settings object value at the specified address.
- add(Address, Address) - Method in interface ghidra.app.services.MarkerSet
-
Add the range given the start and end of the range
- add(Address, Address) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- add(Address, Address) - Method in class ghidra.program.model.address.AddressSet
-
Adds the range to this set
- add(Address, Address) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Add the address range to the property map.
- add(Address, Saveable) - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
- add(Address, Saveable) - Method in class ghidra.program.model.util.DefaultObjectPropertyMap
-
Add an object value at the specified address.
- add(Address, Saveable) - Method in interface ghidra.program.model.util.ObjectPropertyMap
-
Add an object value at the specified address.
- add(Address, String) - Method in class ghidra.program.database.properties.StringPropertyMapDB
- add(Address, String) - Method in class ghidra.program.model.util.DefaultStringPropertyMap
-
Add a String value at the specified address.
- add(Address, String) - Method in interface ghidra.program.model.util.StringPropertyMap
-
Add a String value at the specified address.
- add(AddressSetView) - Method in interface ghidra.app.services.MarkerSet
-
Add a marker at each address in the given address set
- add(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
-
Adds the addressSet to this set.
- add(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- add(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
-
Add all addresses of the given AddressSet to this set.
- add(AddressSetView) - Method in interface ghidra.program.model.listing.AddressChangeSet
-
Adds the address set to the set addresses where changes occurred.
- add(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Add the address set to the property map.
- add(DataType) - Method in interface ghidra.program.model.data.Composite
-
Adds a new datatype to the end of this composite.
- add(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- add(DataType, int) - Method in interface ghidra.program.model.data.Composite
-
Adds a new datatype to the end of this composite.
- add(DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- add(DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
-
Adds a new datatype to the end of this composite.
- add(DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- add(DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
- add(DataType, String, String) - Method in interface ghidra.program.model.data.Composite
-
Adds a new datatype to the end of this composite.
- add(DataType, String, String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- add(DataType, String, String) - Method in class ghidra.program.model.data.StructuredDynamicDataType
-
Add a component data type onto the end of the dynamic structure
- add(RegisterTree) - Method in class ghidra.program.model.lang.RegisterTree
-
Adds a Register Tree to this tree.
- add(Program) - Method in class ghidra.test.TestProgramManager
- add(ProgramFragment) - Method in interface ghidra.program.model.listing.ProgramModule
-
Adds the given fragment as a child of this module.
- add(ProgramModule) - Method in interface ghidra.program.model.listing.ProgramModule
-
Adds the given module as a child of this module.
- add(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
-
Add two varnodes together to get a new value This could create a new space and return a varnode pointed into that space
- add(Edge) - Method in class ghidra.util.graph.DirectedGraph
-
Adds the specified edge to the graph.
- add(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
-
Add an edge with the the default edge weight.
- add(Edge) - Method in class ghidra.util.graph.WeightedDigraph
-
Add an edge.
- add(Edge, double) - Method in class ghidra.util.graph.SimpleWeightedDigraph
-
Add an edge with the the specified edge weight.
- add(Edge, double) - Method in class ghidra.util.graph.WeightedDigraph
-
Add an edge.
- add(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Adds the specified vertex to the graph.
- add(I) - Method in class generic.concurrent.ConcurrentQ
-
Adds the item to this queue for concurrent processing.
- add(I) - Method in class ghidra.app.util.DecompilerConcurrentQ
- add(Color) - Method in class ghidra.util.ColorUtils.ColorBlender
-
Add a color into the mixture, in a quantity proportional to its alpha value
- add(Component) - Method in class docking.widgets.InlineComponentTitledPanel
- add(Component) - Method in class ghidra.graph.viewer.GraphViewer
-
!!Super Hacky Override!! The code we are overriding blindly calls add(), without first checking to see if it has already been added.
- add(Component, int) - Method in class docking.widgets.InlineComponentTitledPanel
- add(Long) - Method in class ghidra.util.datastruct.LongArrayList
- add(Object, DropTargetDropEvent, DataFlavor) - Method in interface docking.dnd.Droppable
-
Add the object to the droppable component.
- add(Object, DropTargetDropEvent, DataFlavor) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- add(Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.app.util.FileOpenDropHandler
- add(Object, Object, DataFlavor) - Method in interface ghidra.app.util.ProgramDropProvider
-
Adds the dropped data to this drop service.
- add(String) - Method in class ghidra.util.xml.XmlTestHelper
- add(String, long) - Method in interface ghidra.program.model.data.Enum
-
Add a enum entry.
- add(String, long) - Method in class ghidra.program.model.data.EnumDataType
- add(String, long, String) - Method in interface ghidra.program.model.data.Enum
-
Add a enum entry.
- add(String, long, String) - Method in class ghidra.program.model.data.EnumDataType
- add(String, Component) - Method in class docking.widgets.InlineComponentTitledPanel
- add(String, Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Adds a custom named file attribute.
- add(String, String, String) - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
-
Adds a filename mapping to this cache.
- add(Collection<I>) - Method in class generic.concurrent.ConcurrentQ
-
Adds the list of items to this queue for concurrent processing.
- add(Iterator<I>) - Method in class generic.concurrent.ConcurrentQ
-
Adds the items of the given iterator to this queue for concurrent processing.
- add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry into the owning map
- add(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- add(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- add(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- add(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- add(K, V) - Method in class generic.stl.MapSTL
- add(K, V) - Method in class generic.stl.MultiMapSTL
- add(T) - Method in class generic.concurrent.ConcurrentListenerSet
- add(T) - Method in class ghidra.program.model.pcode.ListLinked
-
Add object to end of the list, any existing iterators remain valid
- add(T) - Method in interface ghidra.util.datastruct.Accumulator
- add(T) - Method in class ghidra.util.datastruct.CallbackAccumulator
- add(T) - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
-
Add the given object to the set.
- add(T) - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- add(T) - Method in class ghidra.util.datastruct.ListAccumulator
- add(T) - Method in class ghidra.util.datastruct.LRUSet
- add(T) - Method in class ghidra.util.datastruct.SetAccumulator
- add(T) - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- add(T) - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- add(T) - Method in class ghidra.util.datastruct.WeakSet
-
Add the given object to the set
- add(T) - Method in interface ghidra.util.graph.KeyIndexableSet
-
Adds a KeyedObject to this KeyIndexableSet.
- add(T) - Method in class util.HistoryList
-
Adds an item to this history list.
- add(T, int) - Method in class ghidra.util.datastruct.PriorityQueue
-
Adds the given object to the queue at the appropriate insertion point based on the given priority.
- add(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- add(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- add(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- add(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- add(V) - Method in class ghidra.graph.GraphPath
- ADD - docking.widgets.table.AddRemoveListItem.Type
- ADD - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- ADD - Static variable in class ghidra.program.model.symbol.LabelHistory
-
Label added.
- ADD_2_PROG - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Used to signify that an existing program is being updated.
- ADD_ICON - Static variable in class resources.Icons
- add_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- add_op() - Method in class ghidra.sleigh.grammar.SleighParser
- add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.add_op_return
- add0(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
- AddableLongDoubleHashtable - Class in ghidra.util.graph
-
This class modifies the behavior of LongDoubleHashtable.
- AddableLongDoubleHashtable() - Constructor for class ghidra.util.graph.AddableLongDoubleHashtable
- AddableLongDoubleHashtable(int) - Constructor for class ghidra.util.graph.AddableLongDoubleHashtable
-
Constructor creates a table with an initial given capacity.
- AddableLongIntHashtable - Class in ghidra.util.graph
-
This class modifies the behavior of LongIntHashtable.
- AddableLongIntHashtable() - Constructor for class ghidra.util.graph.AddableLongIntHashtable
- AddableLongIntHashtable(int) - Constructor for class ghidra.util.graph.AddableLongIntHashtable
- addAction(DockingActionIf) - Method in class docking.AbstractDockingTool
- addAction(DockingActionIf) - Method in class docking.DialogComponentProvider
-
Add an action to this dialog.
- addAction(DockingActionIf) - Method in class docking.GlobalMenuAndToolBarManager
- addAction(DockingActionIf) - Method in class docking.menu.MenuBarManager
-
Adds an action to the menu
- addAction(DockingActionIf) - Method in class docking.menu.MenuManager
-
Adds an action to this menu.
- addAction(DockingActionIf) - Method in class docking.menu.ToolBarManager
- addAction(DockingActionIf) - Method in class docking.PopupActionManager
- addAction(DockingActionIf) - Method in interface docking.Tool
-
Adds the action to the tool.
- addAction(DockingActionIf) - Method in interface ghidra.service.graph.GraphDisplay
-
Adds the action to the graph display.
- addAction(ComponentProvider, DockingActionIf) - Method in class docking.action.KeyBindingsManager
- addAction(ComponentProvider, DockingActionIf) - Method in class docking.action.MultipleKeyAction
- addActionListener(ActionListener) - Method in class docking.widgets.combobox.GhidraComboBox
- addActionListener(ActionListener) - Method in class docking.widgets.textfield.IntegerTextField
-
Adds an ActionListener to the TextField.
- addActionListener(ActionListener) - Method in class docking.widgets.textfield.LocalDateTextField
- addActionListener(ActionListener) - Method in class ghidra.app.util.AddressInput
-
Add an action listener that will be notified anytime the user presses the return key while in the text field.
- addActionState(ActionState<T>) - Method in class docking.menu.MultiStateDockingAction
-
add the supplied
ActionState
iffireFirstEvent
istrue
the first one will fire its event - addActiveDataFlavorHandler(DataFlavor, DataTreeFlavorHandler) - Static method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- addAddress(StringBuffer, Address) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Adds a color program address to the indicated string buffer.
- addAddressSpace(AddressSpace) - Method in class ghidra.program.model.address.DefaultAddressFactory
-
Adds an AddressSpace to this factory
- addAdjustmentListener(AdjustmentListener) - Method in class docking.widgets.SideKickVerticalScrollbar
- addAlias(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Add an alias to a previously defined register.
- addAlignmentListener(AddressAlignmentListener) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- addAlignmentValue(String, StringBuilder) - Static method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- addAll(int, Collection<? extends Long>) - Method in class ghidra.util.datastruct.LongArrayList
- addAll(int, Collection<? extends Map.Entry<K, V>>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- addAll(int, Collection<? extends Map.Entry<K, V>>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) all entries in the collection, ignoring index
- addAll(int, Collection<? extends K>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- addAll(int, Collection<? extends K>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- addAll(int, Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- addAll(int, Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- addAll(Collection<? extends E>) - Method in class ghidra.util.datastruct.QueueStub
- addAll(Collection<? extends AssemblyResolution>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
- addAll(Collection<? extends Long>) - Method in class ghidra.util.datastruct.LongArrayList
- addAll(Collection<? extends Map.Entry<K, V>>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- addAll(Collection<? extends K>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- addAll(Collection<? extends K>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- addAll(Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- addAll(Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- addAll(Collection<I>) - Method in class ghidra.app.util.DecompilerConcurrentQ
- addAll(Collection<T>) - Method in interface ghidra.util.datastruct.Accumulator
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.CallbackAccumulator
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.ListAccumulator
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.SetAccumulator
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- addAll(Collection<T>) - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- addAll(Iterator<I>) - Method in class ghidra.app.util.DecompilerConcurrentQ
- addAllCauses(MultipleCauses) - Method in class ghidra.util.exception.MultipleCauses
-
Add the causes from another MultipleCauses into this one
- addAllCauses(Throwable) - Method in class ghidra.util.exception.MultipleCauses
-
Assuming a throwable has multiple causes, add them all to this MultipleCauses
- addAllEventListener(PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
- addAllFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Adds all unused fields to this model.
- AddAllFieldAction - Class in ghidra.app.util.viewer.format.actions
-
Action for adding all fields to the current format.
- AddAllFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.AddAllFieldAction
-
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
- addAllModules() - Method in class ghidra.util.GhidraJarBuilder
- addAllPlugins(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- addAnchor(Path, String, int) - Method in class help.validator.AnchorManager
- addAnchorRef(HREF) - Method in class help.validator.AnchorManager
- addApplyButton() - Method in class docking.DialogComponentProvider
-
Adds an "Apply" button to the button panel.
- addApplyToAllOption() - Method in class docking.widgets.OptionDialogBuilder
-
Adds an "Apply to all" option to the dialog.
- addAttribute(String, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new boolean attribute.
- addAttribute(String, byte) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new byte attribute as decimal.
- addAttribute(String, byte, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new byte attribute.
- addAttribute(String, double) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new double attribute.
- addAttribute(String, float) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new float attribute.
- addAttribute(String, int) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new int attribute as decimal.
- addAttribute(String, int, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new int attribute.
- addAttribute(String, long) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new long attribute as decimal.
- addAttribute(String, long, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new long attribute.
- addAttribute(String, short) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new short attribute as decimal.
- addAttribute(String, short, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new short attribute.
- addAttribute(String, String) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new string attribute.
- addAttribute(String, BigInteger, boolean) - Method in class ghidra.util.xml.XmlAttributes
-
Add a new big integer attribute.
- addAutocompletionListener(AutocompletionListener<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Register the given auto-completion listener
- addBadge(Icon, BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Add an icon at the specified location
- addBaseRelocation(BaseRelocation) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
-
Adds the specified base relocation.
- addBitField(DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
-
Adds a new bitfield to the end of this composite.
- addBitField(DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- addBitField(DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
- AddBitMappedMemoryBlockCmd - Class in ghidra.app.cmd.memory
-
Command for adding Bit-mapped memory blocks.
- AddBitMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, boolean) - Constructor for class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd
-
Create a new AddBitMappedMemoryBlockCmd
- addBlock(InstructionBlock) - Method in class ghidra.program.model.lang.InstructionSet
-
Add an Instruction block to this Instruction Set.
- addBlock(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGraph
-
Add a block to this container.
- addBlockFlow(InstructionBlockFlow) - Method in class ghidra.program.model.lang.InstructionBlock
-
Add a block flow specified by a InstructionBlockFlow object.
- addBranchFlow(Address) - Method in class ghidra.program.model.lang.InstructionBlock
-
Adds a branch type flow to this instruction block and is used by the block flow iterator of the associated InstructionSet.
- addButton(JButton) - Method in class docking.DialogComponentProvider
-
Adds a button to the button panel at the bottom of the dialog.
- addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Adds a button press listener.
- addButtonPressedListener(ButtonPressedListener) - Method in interface ghidra.app.services.CodeViewerService
-
Add a listener that is notified when a mouse button is pressed.
- addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Adds the indicated button press listener to both listing panels in this code comparison panel.
- addButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Adds a ButtonPressedListener to be notified when the user presses the mouse button while over this panel
- addByte(Address, byte) - Method in class ghidra.app.util.opinion.IntelHexRecordWriter
- AddByteMappedMemoryBlockCmd - Class in ghidra.app.cmd.memory
-
Command for adding byte-mapped memory blocks
- AddByteMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, boolean) - Constructor for class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
-
Create a new AddByteMappedMemoryBlockCmd with 1:1 byte mapping scheme
- AddByteMappedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, Address, ByteMappingScheme, boolean) - Constructor for class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
-
Create a new AddByteMappedMemoryBlockCmd with a specified byte mapping scheme.
- addBytesBadInstruction(long) - Method in class ghidra.test.ToyProgramBuilder
-
Add BAD instruction (consumes 2-bytes).
- addBytesBadInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
-
Add BAD instruction (consumes 2-bytes).
- addBytesBranch(long, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch (consumes 2-bytes)
- addBytesBranch(String, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch (consumes 2-bytes)
- addBytesBranchConditional(long, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch (consumes 2-bytes)
- addBytesBranchConditional(String, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch (consumes 2-bytes)
- addBytesBranchWithDelaySlot(long, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch w/ delay slot (consumes 4-bytes)
- addBytesBranchWithDelaySlot(String, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add branch w/ delay slot (consumes 4-bytes)
- addBytesCall(long, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add call (consumes 2-bytes)
- addBytesCall(String, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add call (consumes 2-bytes)
- addBytesCallWithDelaySlot(long, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add call w/ delayslot (consumes 4-bytes)
- addBytesCallWithDelaySlot(String, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add call w/ delayslot (consumes 4-bytes)
- addBytesCopInstruction(long) - Method in class ghidra.test.ToyProgramBuilder
-
Add COP instruction for exercising nfctx context (consumes 2-bytes).
- addBytesCopInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
-
Add COP instruction for exercising nfctx context (consumes 2-bytes).
- addByteSeq(byte[]) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Add byte values, shown as numeric hex values.
- addBytesFallthrough(long) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through (consumes 2-bytes)
- addBytesFallthrough(String) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through (consumes 2-bytes)
- addBytesFallthroughSetFlowContext(long, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets flowing context value on next instruction (consumes 2-bytes)
- addBytesFallthroughSetFlowContext(String, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets flowing context value on next instruction (consumes 2-bytes)
- addBytesFallthroughSetNoFlowContext(long, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets noflow context value on next instruction (consumes 2-bytes)
- addBytesFallthroughSetNoFlowContext(long, int, long) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets noflow context value on target address (consumes 2-bytes)
- addBytesFallthroughSetNoFlowContext(String, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets noflow context value on next instruction (consumes 2-bytes)
- addBytesFallthroughSetNoFlowContext(String, int, String) - Method in class ghidra.test.ToyProgramBuilder
-
Add simple fall-through which sets noflow context value on target address (consumes 2-bytes)
- addBytesLoad(long, int, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add load indirect (consumes 2-bytes)
- addBytesLoad(String, int, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add load indirect (consumes 2-bytes)
- addBytesMoveImmediate(long, short) - Method in class ghidra.test.ToyProgramBuilder
-
Add move immediate instruction (consumes 2-bytes)
- addBytesMoveImmediate(String, short) - Method in class ghidra.test.ToyProgramBuilder
-
Add move immediate instruction (consumes 2-bytes)
- addBytesNOP(long, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add NOP instruction bytes of specified byte length
- addBytesNOP(String, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add NOP instruction bytes of specified byte length
- addBytesReturn(long) - Method in class ghidra.test.ToyProgramBuilder
-
Add terminal/return (consumes 2-bytes)
- addBytesReturn(String) - Method in class ghidra.test.ToyProgramBuilder
-
Add terminal/return (consumes 2-bytes)
- addBytesStore(long, int, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add store indirect (consumes 2-bytes)
- addBytesStore(String, int, int) - Method in class ghidra.test.ToyProgramBuilder
-
Add store indirect (consumes 2-bytes)
- addCancel() - Method in class docking.widgets.OptionDialogBuilder
-
Adds a cancel button to the OptionDialog.
- addCancelButton() - Method in class docking.DialogComponentProvider
-
Adds a "Cancel" button to the button panel.
- addCancelledListener(CancelledListener) - Method in class docking.widgets.tree.TreeTaskMonitor
- addCancelledListener(CancelledListener) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- addCancelledListener(CancelledListener) - Method in class ghidra.framework.task.GTaskMonitor
- addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskDialog
- addCancelledListener(CancelledListener) - Method in interface ghidra.util.task.TaskMonitor
-
Add cancelled listener
- addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorAdapter
- addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorComponent
- addCancelledListener(CancelledListener) - Method in class ghidra.util.task.TimeoutTaskMonitor
- addCancelledListener(CancelledListener) - Method in class ghidra.util.task.WrappingTaskMonitor
- addCategory(CategoryPath) - Method in class ghidra.program.database.ProgramBuilder
- addCause(Throwable) - Method in class ghidra.util.exception.MultipleCauses
-
Add the cause to the collection of causes (for the "parent" throwable)
- addCellEditorListener(CellEditorListener) - Method in class docking.widgets.DropDownTextField
-
Adds a listener to be notified when cell editing is canceled or completed.
- addChangeListener(ChangeListener) - Method in class docking.widgets.spinner.IntegerSpinner
-
Adds a ChangeListener to the model's listener list.
- addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- addChangeListener(ChangeListener) - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Register a callback handler for responding to changes made within the editor
- addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Adds a ChangeListener to the model's listener list.
- addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- addChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- addChangeListener(ChangeListener) - Method in class docking.widgets.textfield.IntegerTextField
-
Adds a change listener that will be notified whenever the value changes.
- addChangeListener(ChangeListener) - Method in class docking.widgets.textfield.LocalDateTextField
-
Adds a change listener that will be notified whenever the value changes.
- addChangeListener(ChangeListener) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Adds a change listener that will be notified when the state of the service provider changes such that the ability to perform some actions has changed.
- addChangeListener(ChangeListener) - Method in interface ghidra.app.services.MarkerService
-
Adds a change listener to be notified when markers are added/removed or the addresses in any current markerSets are changed
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressInput
-
Adds a change listener that will be notified anytime this address value in this panel changes
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressSetEditorPanel
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
-
Add a change listener to the underlying format options.
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
-
Add format change listener.
- addChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Adds a change listener to be notified when a location is open or closed.
- addChangeListener(ChangeListener) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Adds a ChangeListener to be notified when display options change
- addChangeListener(ChangeListener) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Add a change listener that will be notified when the classpath is searched for new classes.
- addChar(int) - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
-
Adds a character to this sequence matcher.
- addChild(AssemblyParseTreeNode) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Prepend a child to this branch
- addChild(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Add a child DIE to this DIE.
- addChild(TOCItem) - Method in class help.validator.model.TOCItem
- addCloseListener(DomainObjectClosedListener) - Method in class ghidra.framework.data.DomainObjectAdapter
- addCloseListener(DomainObjectClosedListener) - Method in interface ghidra.framework.model.DomainObject
-
Adds a listener that will be notified when this DomainObject is closed.
- addCodePointChar(int) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Add a single character.
- addCodePointValue(int) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Add a single character that needs to be shown as a numeric hex value.
- addColumn(AbstractDynamicTableColumn<T, ?, Object>) - Method in class docking.widgets.table.GTableWidget
- addColumn(AbstractDynamicTableColumn<T, ?, Object>, int) - Method in class docking.widgets.table.GTableWidget
- addColumn(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
- addColumnModelListener(TableColumnModelListener) - Method in class docking.widgets.table.GTableColumnModel
- addCommit(ConstructState, TripleSymbol, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- addComp(DataType, int, String, List<DataTypeComponent>, int) - Method in class ghidra.program.model.data.BitmapResourceDataType
- addComp(DataType, int, String, List<DataTypeComponent>, int, String) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- addComparison(FunctionComparison) - Method in class ghidra.app.services.FunctionComparisonModel
-
Adds a single comparison to the model
- addComponent(ComponentProvider) - Method in class docking.DockingWindowManager
-
Adds a new component (via the provider) to be managed by this docking window manager.
- addComponent(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
-
Adds a new component (vial the provider) to be managed by this docking window manager.
- addComponent(FieldLocation, Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Add a component to be position over the given location
- addComponent(Structure, DataType, String) - Method in class ghidra.program.model.data.FactoryStructureDataType
- addComponentListener(ComponentListener) - Method in class docking.widgets.PopupWindow
- addComponentProvider(ComponentProvider, boolean) - Method in class docking.AbstractDockingTool
- addComponentProvider(ComponentProvider, boolean) - Method in interface docking.Tool
-
Adds the ComponentProvider to the tool, optionally making it visible.
- addComponents(MemBuffer, BitmapResource, List<DataTypeComponent>) - Method in class ghidra.program.model.data.BitmapResourceDataType
- addComponents(MemBuffer, BitmapResource, List<DataTypeComponent>) - Method in class ghidra.program.model.data.IconResourceDataType
- addConstraintSet(LogicOperation, int, List<ColumnConstraint<T>>) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Adds a new constraintSet to this ColumnBasedTableFilter
- addConsumer(Object) - Method in class ghidra.framework.data.DomainObjectAdapter
- addConsumer(Object) - Method in interface ghidra.framework.model.DomainObject
-
Adds the given object as a consumer.
- addContent(JPanel) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
- addContentToProgram(PluginTool, Program, FSRL, LoadSpec, List<Option>, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
- addContextListener(DockingContextListener) - Method in class docking.AbstractDockingTool
- addContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
- addContextListener(DockingContextListener) - Method in interface docking.Tool
-
Adds the given context listener to this tool
- addContextPattern(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Add instruction context pattern to the current pattern group.
- addCount(StringBuffer, int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Adds a color number to the indicated string buffer.
- addCustomColumn(ColumnDisplay<?>) - Method in class ghidra.app.tablechooser.TableChooserDialog
- addCustomColumn(ColumnDisplay<T>) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- addCustomToolbarItems(JHelp) - Method in class docking.help.GHelpBroker
-
Create zoom in/out buttons on the default help window toolbar.
- addDataFlavorHandler(DataFlavor, FileOpenDataFlavorHandler) - Static method in class ghidra.app.util.FileOpenDropHandler
- addDataType(long, DataType) - Method in class ghidra.program.model.data.NoisyStructureBuilder
-
Add data-type information about a specific field
- addDataType(long, DataType, DWARFSourceInfo) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
- addDataType(DataType) - Method in class ghidra.program.database.ProgramBuilder
- addDataType(DataType) - Method in class ghidra.program.model.data.CycleGroup
-
Add a data type to this group.
- addDataType(DataType, DataTypeConflictHandler) - Method in class ghidra.program.database.data.DataTypeManagerDB
- addDataType(DataType, DataTypeConflictHandler) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- addDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.Category
-
Adds the given datatype to this category.
- addDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a data type after adding it to this data manager.
- addDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.ICategory
- addDataTypeLength(DataType, StringBuilder) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- addDataTypeLength(String, StringBuilder) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- addDataTypeManagerChangeListener(DataTypeManagerChangeListener) - Method in interface ghidra.app.services.DataTypeManagerService
-
Adds a listener to be notified when changes occur to any open datatype manager.
- addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
- addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in interface ghidra.program.model.data.DataTypeManager
-
Add a listener that is notified when the dataTypeManger changes.
- addDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
-
Add the given category change listener.
- addDataTypes(Collection<DataType>, DataTypeConflictHandler, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
- addDataTypes(Collection<DataType>, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
-
Sequentially adds a collection of datatypes to this data manager.
- addDataTypeToDelete(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- addDefaultToolChangeListener(DefaultToolChangeListener) - Method in interface ghidra.framework.model.ToolServices
-
Add a listener that will be notified when the default tool specification changes
- addDefaultToolChangeListener(DefaultToolChangeListener) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- addDefaultTools(ToolChest) - Method in class ghidra.framework.project.DefaultProjectManager
-
Add the default tools to the given tool chest.
- addDefaultTypes(Map<Integer, ElfDynamicType>) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamicType
- addDefaultTypes(Map<Integer, ElfProgramHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- addDefaultTypes(Map<Integer, ElfSectionHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- addDependencies(WizardState<T>) - Method in interface docking.wizard.MagePanel
- addDependency(T, T) - Method in class docking.wizard.WizardState
-
Defines a dependency from one property to another.
- addDependency(T, T) - Method in class docking.wizard.WizardStateDependencyValidator
-
Registers a dependency from one property state to another.
- addDependency(T, T) - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Add a dependency such that value1 depends on value2.
- addDescendant(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
- addDescriptor(BoundImportDescriptor) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- addDismissButton() - Method in class docking.DialogComponentProvider
-
Adds a "Dismiss" button to the button panel.
- addDisplayListener(AddressSetDisplayListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- addDocumentListener(DocumentListener) - Method in class docking.widgets.combobox.GhidraComboBox
- addDocumentListener(DocumentListener) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Adds a document listener to the text field.
- addDocumentListener(DocumentListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Adds a document listener to the text field editing component of this editor so that users can be notified when the text contents of the editor change.
- addDomainFolderChangeListener(DomainFolderChangeListener) - Method in class ghidra.framework.data.ProjectFileManager
- addDomainFolderChangeListener(DomainFolderChangeListener) - Method in interface ghidra.framework.model.ProjectData
-
Adds a listener that will be notified when any folder or file changes in the project.
- addDomainObjectListener() - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Add the result program's listing model as a listener to the result program for domain object events.
- addDontShowAgainOption() - Method in class docking.widgets.OptionDialogBuilder
-
Adds a "Don't show again" option to the dialog.
- addDropDownSelectionChoiceListener(DropDownMultiSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownMultiSelectionTextField
-
Adds the caller to a list of subscribers who will be notified when selection changes.
- addDropDownSelectionChoiceListener(DropDownSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownMultiSelectionTextField
- addDropDownSelectionChoiceListener(DropDownSelectionChoiceListener<T>) - Method in class docking.widgets.DropDownTextField
-
Adds a listener that will be called back when the user makes a choice from the drop-down list.
- addDualDecompileResultsListener(DualDecompileResultsListener) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Adds the indicated listener to be notified when the decompile results have completed.
- addDummyEdge(V, V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- addDummyVertex(String) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- addDumpPoint(Address, Address, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.EmulatorTestRunner
-
Add memory dump point
- addDumpPoint(Address, Register, int, AddressSpace, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.EmulatorTestRunner
-
Add memory dump point
- addDynamic(ElfDynamic, int) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Adds the new dynamic at the specified index.
- addDynamicType(ElfDynamicType, Map<Integer, ElfDynamicType>) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamicType
-
Add the specified dynamic entry type to the specified map.
- addDynamicTypes(Map<Integer, ElfDynamicType>) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Add all extension specific Dynamic table entry types (e.g., DT_ prefix).
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in interface ghidra.app.services.Analyzer
-
Called when the requested information type has been added.
- added(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.services.AnalyzerAdapter
- ADDED_VARIABLE_STORAGE_MANAGER_VERSION - Static variable in class ghidra.program.database.ProgramDB
- addEdge(E) - Method in interface ghidra.graph.GDirectedGraph
-
Add an edge
- addEdge(E) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E) - Method in class ghidra.graph.jung.JungDirectedGraph
- addEdge(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addEdge(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- addEdge(E, Pair<? extends V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, Pair<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- addEdge(E, Pair<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, Collection<? extends V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, Collection<? extends V>) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addEdge(E, Collection<? extends V>, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, Collection<? extends V>, EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addEdge(E, V, V) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addEdge(E, V, V, EdgeType) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addEdge(E, V, V, EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addEdge(PcodeBlock, PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGraph
-
Add a directed edge between two blocks in this container
- addEdge(AttributedVertex, AttributedVertex) - Method in class ghidra.service.graph.AttributedGraph
-
Creates and adds a new directed edge between the given source and target vertices.
- addEdge(AttributedVertex, AttributedVertex, AttributedEdge) - Method in class ghidra.service.graph.AttributedGraph
-
Creates and adds a new directed edge with the given edge object.
- addEdge(AttributedVertex, AttributedVertex, String) - Method in class ghidra.service.graph.AttributedGraph
-
Creates and adds a new directed edge with the given id between the given source and target vertices.
- AddEditDialog - Class in ghidra.app.util
-
Dialog used to a label or to edit an existing label.
- AddEditDialog(String, PluginTool) - Constructor for class ghidra.app.util.AddEditDialog
- AddEditDialog.NamespaceWrapper - Class in ghidra.app.util
- addElement(String) - Method in class ghidra.util.html.HTMLElement
- addEnterListener(Callback) - Method in class docking.widgets.filter.FilterTextField
-
Adds the listener to this filter field that will be called when the user presses the enter key.
- addEnterListener(Callback) - Method in class docking.widgets.table.GTableFilterPanel
-
Adds a listener to this widget that is called when the user presses enter in the filtering area.
- addEntryPoint(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Adds an entry point at the specified address.
- addEnumeratedData(OmfEnumeratedData) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Add an explicit data-block to this segment.
- addEnvironmentVar(String, byte) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, double) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, float) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, int) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, long) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, short) - Method in class ghidra.app.script.GhidraState
- addEnvironmentVar(String, Object) - Method in class ghidra.app.script.GhidraState
- addErrorMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
- addErrorMessage(String, String) - Method in interface ghidra.app.services.ConsoleService
-
Appends an error message to the console text area.
- addEscapedChar(char) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Append the specified char after an escaping backslash "\", ie "x" -> "\x";
- addEscapedCodePoint(int) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Add an unicode codepoint as its escaped hex value, with a escape character prefix of 'x', 'u' or 'U' depending on the magnitude of the codePoint value.
- addEscapes(String) - Static method in error ghidra.app.util.cparser.C.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in error ghidra.app.util.cparser.CPP.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Add a plugin event listener that will be notified when an event of the given event class is generated.
- addEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
- addEventProducer(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Add the class for the PluginEvent that a plugin will produce
- addException(String, Exception) - Method in interface ghidra.app.services.ConsoleService
-
Appends an exception to the console text area.
- addException(String, Throwable) - Method in class docking.ErrLogExpandableDialog
- addExcludedFileExtension(String) - Method in class ghidra.util.GhidraJarBuilder
- addExitAction() - Method in class ghidra.framework.plugintool.PluginTool
- addExitAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
- addExportToolAction() - Method in class ghidra.framework.plugintool.PluginTool
- addExportToolAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
- addExternalEntryPoint(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- addExternalEntryPoint(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Sets the given address to be an external entry point.
- addExternalEntryPointRef(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Create a memory reference to the given address to mark it as an external entry point.
- addExternalLibraryName(String, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExternalLibraryName(String, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Adds a new external library name
- AddExternalNameCmd - Class in ghidra.app.cmd.refs
-
Command to update the name for an external program.
- AddExternalNameCmd(String, SourceType) - Constructor for class ghidra.app.cmd.refs.AddExternalNameCmd
-
Constructs a new command for adding the name of an external program.
- addExternalReference(Address, int, ExternalLocation, SourceType, RefType) - Method in class ghidra.program.database.references.ReferenceDBManager
- addExternalReference(Address, int, ExternalLocation, SourceType, RefType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Adds an external reference.
- addExternalReference(Address, Namespace, String, Address, SourceType, int, RefType) - Method in class ghidra.program.database.references.ReferenceDBManager
- addExternalReference(Address, Namespace, String, Address, SourceType, int, RefType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Adds an external reference.
- addExternalReference(Address, String, String, Address, SourceType, int, RefType) - Method in class ghidra.program.database.references.ReferenceDBManager
- addExternalReference(Address, String, String, Address, SourceType, int, RefType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Adds an external reference.
- addExtFunction(Namespace, String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtFunction(Namespace, String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external function location associated with an library/file named extName and the label within that file specified by extLabel
- addExtFunction(Namespace, String, Address, SourceType, boolean) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtFunction(Namespace, String, Address, SourceType, boolean) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external function location associated with an library/file named extName and the label within that file specified by extLabel
- addExtFunction(String, String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtFunction(String, String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external location associated with an library/file named extName and the label within that file specified by extLabel
- addExtLocation(Namespace, String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtLocation(Namespace, String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external location in the indicated parent namespace with the specified name.
- addExtLocation(Namespace, String, Address, SourceType, boolean) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtLocation(Namespace, String, Address, SourceType, boolean) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external location in the indicated parent namespace with the specified name.
- addExtLocation(String, String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
- addExtLocation(String, String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get or create an external location associated with an library/file named extName and the label within that file specified by extLabel
- addFactory(FieldFactory, int, int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Adds a new field to this format.
- AddFieldAction - Class in ghidra.app.util.viewer.format.actions
-
The action for adding a Field to the current format.
- AddFieldAction(String, FieldFactory, FieldHeader, FieldFormatModel) - Constructor for class ghidra.app.util.viewer.format.actions.AddFieldAction
- addFieldInputListener(FieldInputListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addFieldLocationListener(FieldLocationListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addFieldMouseHandler(FieldMouseHandler) - Method in interface ghidra.app.services.FieldMouseHandlerService
- addFieldMouseHandler(FieldMouseHandler) - Method in class ghidra.app.util.viewer.util.FieldNavigator
- addFieldMouseListener(FieldMouseListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addFile(FSRL, TaskMonitor) - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Adds a file to this batch as the direct result of a user action.
- addFile(String, File) - Method in class generic.util.ArchiveBuilder
- AddFileBytesMemoryBlockCmd - Class in ghidra.app.cmd.memory
-
Command for adding a new memory block using bytes from an imported
FileBytes
object. - AddFileBytesMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, FileBytes, long, boolean) - Constructor for class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd
-
Create a new AddFileBytesMemoryBlockCmd
- addFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Adds the specified file filter.
- addFileFilter(FileFilter) - Method in class ghidra.util.GhidraJarBuilder
- addFileSystemListener(FileSystemListener) - Method in interface ghidra.framework.store.FileSystem
-
Adds the given listener to be notified of file system changes.
- addFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.local.LocalFileSystem
- addFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- addFilter(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Adds a new ColumnTableFilter to be saved.
- addFilterChagnedListener(FilterListener) - Method in class docking.widgets.table.GTableFilterPanel
-
Adds a listener that gets notified when the filter is changed
- addFilterCondition() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Adds a new DialogFilterCondition to this filter row.
- addFilterListener(FilterListener) - Method in class docking.widgets.filter.FilterTextField
-
Adds the filter listener to this filter field that will be called when the filter contents change.
- addFirst(DataType) - Method in class ghidra.program.model.data.CycleGroup
-
Add the data type as the first in the list.
- addFirst(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- addFirst(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry at its sorted position, not necessarily first
- addFirst(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- addFirst(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- addFirst(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- addFlattenedIfMultiple(Throwable) - Method in class ghidra.util.exception.MultipleCauses
-
If the throwable has multiple causes, collect its causes into this MultipleCauses.
- addFlowOverride(Address, FlowOverride) - Method in class ghidra.app.decompiler.DecompileDebug
- addFocusListener(FocusListener) - Method in class docking.widgets.textfield.TextFieldLinker
-
Add a focus listener The focus listener will receive a callback only when focus is passed completely outside the composite text field.
- addFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- addFormatModelListener(FormatModelListener) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Adds a listener to be notified when a format changes.
- addFunctionComparisonModelListener(FunctionComparisonModelListener) - Method in class ghidra.app.services.FunctionComparisonModel
-
Adds the given subscriber to the list of those to be notified of model changes
- addFunctionComparisonProviderListener(ComponentProviderActivationListener) - Method in interface ghidra.app.services.FunctionComparisonService
-
Adds the given listener to the list of subscribers who wish to be notified of provider activation events (eg: provider open/close)
- addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
- addFunctionPointerParens(StringBuilder, String) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
- AddFunctionTagCmd - Class in ghidra.app.cmd.function
-
Command for assigning a tag to a function.
- AddFunctionTagCmd(String, Address) - Constructor for class ghidra.app.cmd.function.AddFunctionTagCmd
-
Constructor
- addFunctionVariable(Function, Variable) - Method in class ghidra.program.database.ProgramBuilder
- addGlobalAction(DockingActionIf) - Method in interface docking.actions.DockingToolActions
-
Adds the given action that is enabled, regardless of the active provider
- addGlobalAction(DockingActionIf) - Method in class docking.actions.ToolActions
- addGotoRef(PcodeBlock, int, int) - Method in class ghidra.program.model.pcode.BlockMap
- addGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockMultiGoto
- addGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- addGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in interface ghidra.graph.VisualGraph
-
Adds the given listener to this graph
- addGraphDisplayBrokerListener(GraphDisplayBrokerListener) - Method in interface ghidra.app.services.GraphDisplayBroker
-
Adds a listener for notification when the set of graph display providers change or the currently active graph display provider changes
- addGTModelListener(TreeModelListener) - Method in class docking.widgets.tree.GTree
- addGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.GTree
- addGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- addHash(int, double) - Method in class generic.lsh.vector.LSHCosineVectorAccum
- addHelpActions() - Method in class ghidra.framework.plugintool.PluginTool
- addHelpSet(URL, GHelpClassLoader) - Method in class docking.help.HelpManager
-
Add the help set for the given URL.
- addHiddenColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.TableColumnDescriptor
- addHighlightBrace(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addHighlightBrace(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- addHighlightListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addHighlightProvider(HighlightProvider) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Adds a HighlightProvider
- addHighlightProvider(HighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Adds a
HighlightProvider
to this listing. - addHighlightProviders(HighlightProvider, HighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Adds the indicated highlight providers for the left and right listing panels.
- addHoverService(DecompilerHoverService) - Method in class ghidra.app.decompiler.component.DecompilerHoverProvider
- addHoverService(DecompilerHoverService) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addHoverService(ListingHoverService) - Method in class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
- addHoverService(ListingHoverService) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- addHTMLContent(String) - Method in class ghidra.util.html.HTMLElement
- addHyperlinkListener(String, HyperlinkListener) - Method in class docking.widgets.HyperlinkComponent
-
Add a listener that will be called whenever hyperlink updates happen (hover, activate, etc).
- addIcon(Icon) - Method in class resources.MultiIcon
-
Adds an icon that is to be drawn on top of the base icon and any other icons that have been added.
- addIcon(Icon, int, int, QUADRANT) - Method in class resources.MultiIconBuilder
-
Adds the specified icon as an overlay to the base icon, possibly scaled according to the specified width and height, in the specified quadrant corner.
- addImageRef(IMG) - Method in class help.validator.AnchorManager
- addIncludePath(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- addIndexMapChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Add a change listener to be notified whenever the indexMap changes.
- addIndexScrollListener(IndexScrollListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addIndexScrollListener(IndexScrollListener) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- addInEdge(PcodeBlock, int) - Method in class ghidra.program.model.pcode.PcodeBlock
- addInfo(String[]) - Method in class ghidra.app.merge.MergeProgressPanel
-
Adds a new phase name and its associated icon to the panel.
- AddInitializedMemoryBlockCmd - Class in ghidra.app.cmd.memory
-
Command for adding a new memory block initialized with a specific byte.
- AddInitializedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, byte, boolean) - Constructor for class ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd
-
Create a new AddFileBytesMemoryBlockCmd
- addInitializedMemorySection(MemoryLoadable, long, long, Address, String, boolean, boolean, boolean, String, boolean, boolean) - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Add initialized memory "section" based upon a specified data source fileOffset.
- addInitialLoadListener(ThreadedTableModelListener) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Adds a listener that will be notified of the first table load of this model.
- addInject(Address, String, int, String) - Method in class ghidra.app.decompiler.DecompileDebug
- addInstruction(Instruction) - Method in class ghidra.program.model.lang.InstructionBlock
-
Adds an instruction to this block.
- addInstructionPattern(int, PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Add instruction bit pattern to the current pattern group.
- addInstructions(InstructionSet, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Creates a complete set of instructions.
- addInstructions(InstructionSet, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Creates a complete set of instructions.
- addInstructions(InstructionSet, boolean) - Method in class ghidra.program.model.listing.ListingStub
- addInstructionXref(Address, Address, int, FlowType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Adds a cross reference (XREF).
- addInvalidatedListener(InvalidatedListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
- addInvalidatedListener(InvalidatedListener) - Method in interface ghidra.program.model.data.DataTypeManager
-
Adds a listener that will be notified when this manager's cache is invalidated.
- addItemListener(ItemListener) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- addIteratedData(OmfIteratedData) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Add a compressed-form data-block to this segment
- ADDITIONAL_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- AdditiveExpression() - Method in class ghidra.app.util.cparser.C.CParser
- addJobScheduledListener(Callback) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
-
Add a listener to be notified when a job is started.
- addLabel(Address, Program) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to add a new label in the given program at the given address
- addLabel(Address, Program, ComponentProvider) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to add a new label in the given program at the given address
- addLabel(Address, Program, Component) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to add a new label in the given program at the given address
- AddLabelCmd - Class in ghidra.app.cmd.label
-
Command to add a label.
- AddLabelCmd(Address, String, boolean, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
-
Constructs a new command for adding a label.
- AddLabelCmd(Address, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
-
Constructs a new command for adding a label.
- AddLabelCmd(Address, String, SourceType) - Constructor for class ghidra.app.cmd.label.AddLabelCmd
-
Constructs a new command for adding a label.
- addLaneSize(String, int) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Add a vector lane size to the specified register.
- addLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- addLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry at its sorted position, not necessarily last
- addLast(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- addLast(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- addLast(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- addLayoutComponent(Component, Object) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- addLayoutComponent(String, Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- addLayoutComponent(String, Component) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
- addLayoutComponent(String, Component) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- addLayoutComponent(String, Component) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.ColumnLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.HorizontalLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.MiddleLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.PairLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RowColumnLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.RowLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.StretchLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.TwoColumnPairLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VariableHeightPairLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
- addLayoutComponent(String, Component) - Method in class ghidra.util.layout.VerticalLayout
- addLayoutListener(FieldPanelOverLayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Add a listener for overlay layout events
- addLayoutListener(LayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- addLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- addLayoutListener(LayoutListener<V, E>) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Adds a layout listener
- addLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- addLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- addLayoutModelListener(LayoutModelListener) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Adds a LayoutModelListener to be notified when changes occur.
- addLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- addLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- addLayouts(List<RowLayout>, int, ProxyObj<?>) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Generates the layout objects for the given index and proxy object
- addLength(int) - Method in class ghidra.app.plugin.processors.generic.ConstructorInfo
- addListener(DBListener) - Method in class db.DBHandle
-
Add Database listener
- addListener(ConditionTestListener) - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- addListener(PathManagerListener) - Method in class docking.widgets.pathmanager.PathManager
- addListener(TableFilterDialogModelListener) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Adds a listener to be notified for various changes that occur in this filter model.
- addListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- addListener(BlockModelServiceListener) - Method in interface ghidra.app.services.BlockModelService
-
Add service listener.
- addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- addListener(ListingModelListener) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- addListener(ListingModelListener) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- addListener(FileSystemEventListener) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
- addListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryAdapter
-
Add a listener to this remote adapter
- addListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Add a listener to this remote adapter
- addListener(DomainObjectListener) - Method in class ghidra.framework.data.DomainObjectAdapter
- addListener(DomainObjectListener) - Method in interface ghidra.framework.model.DomainObject
-
Adds a listener for this object.
- addListenerForAllPluginEvents(PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
- addListeners() - Method in class docking.widgets.textfield.HintTextField
-
Key listener allows us to check field validity on every key typed
- addListingDiffChangeListener(ListingDiffChangeListener) - Method in class ghidra.program.util.ListingDiff
-
Adds the indicated listener to those that get notified when the ListingDiff's set of differences and unmatched addresses changes.
- addListingDisplayListener(AddressSetDisplayListener) - Method in interface ghidra.app.services.CodeViewerService
-
Adds a listener to be notified when the set of visible addresses change.
- addListSelectionListener(ListSelectionListener) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Add the list selection listener to the history table
- addLiveFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Adds a selection listener that will be notified while the selection is being created
- addLiveMemoryListener(LiveMemoryListener) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Adds a LiveMemoryListener to this handler.
- addLocalAction(DockingAction) - Method in interface ghidra.app.services.CodeViewerService
-
Add an action that is local to the Code Viewer.
- addLocalAction(DockingActionIf) - Method in class docking.ComponentProvider
-
Adds the given action to the system and associates it with this provider.
- addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.AbstractDockingTool
- addLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.actions.DockingToolActions
-
Adds the given action that enabled when the given provider is active
- addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.actions.ToolActions
-
Add an action that works specifically with a component provider.
- addLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.ActionToGuiHelper
-
Adds an action that will be associated with the given provider.
- addLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.Tool
-
Adds the action to the given provider as a local action.
- addLocalVariable(Variable, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- addLocalVariable(Variable, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Adds a local variable to the function.
- addLocalVariable(Variable, SourceType) - Method in class ghidra.util.UndefinedFunction
- addLowerLeftIcon(Icon) - Method in class resources.MultiIconBuilder
-
Adds the given icon as an overlay to the base icon, to the lower-left
- addLowerLeftIcon(Icon, int, int) - Method in class resources.MultiIconBuilder
-
Adds the given icon as an overlay to the base icon, to the lower-left, scaled to the given width and height
- addLowerRightIcon(Icon) - Method in class resources.MultiIconBuilder
-
Adds the given icon as an overlay to the base icon, to the lower-right
- addLowerRightIcon(Icon, int, int) - Method in class resources.MultiIconBuilder
-
Adds the given icon as an overlay to the base icon, to the lower-right, scaled to the given width and height
- addLR0State(AssemblyParseState) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Add a newly-constructed LR0 state, and return it's assigned number
- addManagePluginsAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
- addManagePluginsAction() - Method in class ghidra.framework.project.tool.GhidraTool
- addMapEntry(SymbolEntry) - Method in class ghidra.program.model.pcode.HighSymbol
- addMarginProvider(MarginProvider) - Method in interface ghidra.app.services.CodeViewerService
-
Add a provider that shows markers in a program for the portion that is visible.
- addMarginProvider(MarginProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Adds the MarginProvider to this panel
- addMemoryAccessFilter(MemoryAccessFilter) - Method in class ghidra.app.emulator.Emulator
- addMemoryBlock(String, AddressRange) - Method in class ghidra.program.database.module.TreeManager
-
Add a memory block with the given range.
- AddMemoryParameterCommand - Class in ghidra.app.cmd.function
-
A command to create a new function memory parameter.
- AddMemoryParameterCommand(Function, Address, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddMemoryParameterCommand
- addMemoryReference(Address, Address, RefType, SourceType, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- addMemoryReference(Address, Address, RefType, SourceType, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Adds a memory reference.
- AddMemoryVarCmd - Class in ghidra.app.cmd.function
-
Command to add a memory variable to a function.
- AddMemoryVarCmd(Address, Address, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.AddMemoryVarCmd
-
Constructs a new command to add a memory variable to a function.
- AddMemoryVarCmd(Address, Address, String, SourceType) - Constructor for class ghidra.app.cmd.function.AddMemoryVarCmd
-
Constructs a new command to add a memory variable to a function.
- AddMemRefCmd - Class in ghidra.app.cmd.refs
-
Command class to add a memory reference to the program.
- AddMemRefCmd(Address, Address, RefType, SourceType, int) - Constructor for class ghidra.app.cmd.refs.AddMemRefCmd
-
Command constructor for adding a memory reference
- AddMemRefCmd(Address, Address, RefType, SourceType, int, boolean) - Constructor for class ghidra.app.cmd.refs.AddMemRefCmd
-
Command constructor for adding a memory reference
- AddMemRefCmd(Address, Address, SourceType, int, boolean) - Constructor for class ghidra.app.cmd.refs.AddMemRefCmd
-
Command constructor for adding a memory reference with a default refType
- AddMemRefsCmd - Class in ghidra.app.cmd.refs
-
AddMemRefsCmd
adds a set of memory references from a specified address and opIndex to all code units identified by a set of addresses. - AddMemRefsCmd(Address, AddressSetView, RefType, SourceType, int) - Constructor for class ghidra.app.cmd.refs.AddMemRefsCmd
-
Add memory references.
- addMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
- addMessage(String, String) - Method in interface ghidra.app.services.ConsoleService
-
Appends message to the console text area.
- addMnemonicReference(Address, RefType, SourceType) - Method in interface ghidra.program.model.listing.CodeUnit
-
Add a reference to the mnemonic for this code unit.
- addMnemonicReference(Address, RefType, SourceType) - Method in class ghidra.program.model.listing.DataStub
- addMnemonicReference(Address, RefType, SourceType) - Method in class ghidra.program.model.listing.InstructionStub
- addModule(String) - Method in class ghidra.util.GhidraJarBuilder
- addModuleToJar(ApplicationModule) - Method in class ghidra.util.GhidraJarBuilder
- addMouseListener(MouseListener) - Method in class docking.widgets.HyperlinkComponent
- addMouseListener(MouseListener) - Method in class docking.widgets.JTreeMouseListenerDelegate
- addMouseListener(MouseListener) - Method in class docking.widgets.tree.GTree
- addMouseListeners(List<MouseListener>) - Method in class docking.widgets.JTreeMouseListenerDelegate
- addMouseMotionListener(MouseMotionListener) - Method in class docking.widgets.HyperlinkComponent
- addMouseMotionListener(MouseMotionListener) - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Adds the given mouse motion listener to the graph component.
- addNavigatableListener(NavigatableRemovalListener) - Method in interface ghidra.app.nav.Navigatable
-
Adds a listener to be notified if this Navigatable is terminated
- addNavigatableListener(NavigatableRemovalListener) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- addNewLocation(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Adds the given locationMomento to the list of previous locations.
- addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
- addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Adds the given node at the given index as a child to this node
- addNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
- addNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Adds the given node as a child to this node.
- addNode(String, String) - Method in class generic.jar.ClassModuleTree
- addNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeLazyNode
- addNodes(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
-
Adds the given nodes as children to this node
- addNodeThatDependsOnMe(AbstractDependencyGraph.DependencyNode) - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- addNotify() - Method in class docking.widgets.MultiLineLabel
-
This method is invoked after Canvas is first created but before it can be actually displayed.
- addNoWrap(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new Address with a displacement relative to this Address.
- addNoWrap(long) - Method in class ghidra.program.model.address.GenericAddress
- addNoWrap(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by adding displacement to the given address.
- addNoWrap(GenericAddress, BigInteger) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by adding displacement to the given address.
- addNoWrap(BigInteger) - Method in interface ghidra.program.model.address.Address
- addNoWrap(BigInteger) - Method in class ghidra.program.model.address.GenericAddress
- addObject(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- addObject(Object, Address, Address) - Method in class ghidra.program.model.address.AddressObjectMap
-
Associates the given object with the given range of addresses
- addObject(Object, AddressSetView) - Method in class ghidra.program.model.address.AddressObjectMap
-
Associates the given object with the given set of addresses
- addObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Adds the specified object to this model and schedules an update.
- addOffcutInformation(String, String, int, boolean) - Method in class ghidra.program.model.listing.CodeUnitFormat
- AddOffsetMemRefCmd - Class in ghidra.app.cmd.refs
-
Command class to add an offset memory reference to the program.
- AddOffsetMemRefCmd(Address, Address, RefType, SourceType, int, long) - Constructor for class ghidra.app.cmd.refs.AddOffsetMemRefCmd
-
Command constructor for adding an offset memory reference
- addOffsetMemReference(Address, Address, long, RefType, SourceType, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- addOffsetMemReference(Address, Address, long, RefType, SourceType, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Add an offset memory reference.
- addOkActionListener(ActionListener) - Method in class ghidra.framework.main.DataTreeDialog
-
Add action listener that is called when the OK button is hit.
- addOKButton() - Method in class docking.DialogComponentProvider
-
Adds an "OK" button to the button panel.
- addOpenProgram(Program) - Method in class ghidra.test.TestProgramManager
- addOperandReference(int, Address, RefType, SourceType) - Method in interface ghidra.program.model.listing.CodeUnit
-
Add a memory reference to the operand at the given index.
- addOperandReference(int, Address, RefType, SourceType) - Method in class ghidra.program.model.listing.DataStub
- addOperandReference(int, Address, RefType, SourceType) - Method in class ghidra.program.model.listing.InstructionStub
- addOption(String) - Method in class docking.widgets.OptionDialogBuilder
-
Adds a button option to the dialog.
- addOptionsAction() - Method in class ghidra.framework.plugintool.PluginTool
- addOptionsChangeListener(OptionsChangeListener) - Method in class ghidra.framework.options.ToolOptions
-
Add the options change listener.
- addOrUpdate(V, double) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Update the record for the given destination with a new offer of shortest distance
- addOverlayAddressSpace(OverlayAddressSpace) - Method in class ghidra.program.database.ProgramAddressFactory
- addOverlayAddressSpace(String, boolean, AddressSpace, long, long) - Method in class ghidra.program.database.ProgramAddressFactory
-
Create a new OverlayAddressSpace based upon the given overlay blockName and base AddressSpace
- addOverlaySpace(String, AddressSpace, long, long) - Method in class ghidra.program.database.ProgramDB
-
Create a new OverlayAddressSpace based upon the given overlay blockName and base AddressSpace
- addOverviewProvider(OverviewProvider) - Method in interface ghidra.app.services.CodeViewerService
-
Add a provider that shows an overview of the program.
- addOverviewProvider(OverviewProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Adds the given OverviewProvider with will be displayed in this panels right margin area.
- addPaddingToRectangle(int, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- addPainter(GGlassPanePainter) - Method in class ghidra.util.bean.GGlassPane
-
Adds a painter that will be called when this pane's
GGlassPane.paintComponent(Graphics)
method is called. - addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Adds a parameters to the end of the parameter list for this demangled function
- addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunction
- addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledTemplate
- addParameter(Variable, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- addParameter(Variable, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Deprecated.The use of this method is discouraged due to the potential injection of auto-parameters which are easily overlooked when considering parameter ordinal. The function signature should generally be adjusted with a single call to
Function.updateFunction(String, Variable, List, FunctionUpdateType, boolean, SourceType)
- addParameter(Variable, SourceType) - Method in class ghidra.util.UndefinedFunction
- addParameter(String, String, int, Object) - Method in class ghidra.app.script.GatherParamPanel
- addParameter(String, String, int, Object) - Method in class ghidra.app.script.GhidraState
- AddParameterCommand - Class in ghidra.app.cmd.function
-
Allows for the adding of a parameter to a given function.
- AddParameterCommand(Function, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddParameterCommand
- AddParameterCommand(Function, Parameter, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddParameterCommand
- addParameterRegardless(String, String, int, Object) - Method in class ghidra.app.script.GatherParamPanel
- addParameters(StringBuilder, boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
- addParameters(StringBuilder, boolean) - Method in class ghidra.app.util.demangler.DemangledLambda
- addParent(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- addParent(DataType) - Method in class ghidra.program.model.data.BitFieldDataType
- addParent(DataType) - Method in class ghidra.program.model.data.BuiltIn
- addParent(DataType) - Method in interface ghidra.program.model.data.DataType
-
Inform this datatype that it has the given parent
- addParent(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
- addParent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- addParentName(StringBuilder) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- addPartialMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
- addPassword(FSRL, PasswordValue) - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
-
Adds a password / file combo to the cache.
- addPath(ResourceFile, boolean) - Method in class docking.widgets.pathmanager.PathManager
-
Add a new file path and set its enablement
- addPath(GroupPath) - Method in class ghidra.program.util.GroupView
-
Add the given group path to this view.
- addPath(String) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Adds the specified path to the end of the path search list.
- addPath(String) - Method in class ghidra.GhidraClassLoader
-
Converts the specified path to a
URL
and adds it to the classpath. - addPathAt(int, String) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Adds the path at the specified index in path search list.
- addPathsTo(Collection<Deque<E>>, V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Add the shortest paths from the source to the given destination into the given collection
- addPathsTo(Collection<Deque<E>>, V, Deque<E>) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Add the shortest paths from source to a given intermediate, continuing along a given path to the final destination, into the given collection
- addPattern(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- addPattern(DisjointPattern) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- addPattern(Pattern) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Add a search pattern
- addPcodeOpHighlights(Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addPcodeOpTemplate(Object) - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- addPcodeOpTemplate(Object) - Method in class ghidra.app.plugin.processors.generic.UnimplementedConstructor
- addPickingListener(PickListener<V>) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- addPlugin(Plugin) - Method in class ghidra.framework.plugintool.PluginTool
- addPlugin(PluginTool, Class<T>) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Adds the given plugin to the tool and then returns the instance of the plugin that was added
- addPlugin(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- addPlugin(Class<T>) - Method in class ghidra.test.TestEnv
-
Adds and returns the plugin to this env's tool for the given class.
- addPlugin(String) - Method in class ghidra.framework.plugintool.PluginTool
-
Add a plugin to the tool.
- addPlugins() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- addPlugins() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
- addPlugins(String[]) - Method in class ghidra.framework.plugintool.PluginTool
-
Add plugins to the tool.
- addPoint(Point) - Method in class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
- addPopupActionProvider(PopupActionProvider) - Method in class docking.AbstractDockingTool
- addPopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
-
Adds the given popup action provider to this tool.
- addPopupActionProvider(PopupActionProvider) - Method in interface docking.Tool
-
Adds the given popup action provider to this tool.
- addPossiblePrototypeExtension(Function) - Method in class ghidra.app.decompiler.DecompileDebug
- addPrimaryHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addPrimaryHighlights(ClangNode, TokenHighlightColorProvider) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addPrimaryHighlights(ClangNode, TokenHighlightColorProvider) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- addPrimaryHighlights(ClangNode, Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addPrimaryHighlights(ClangNode, Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- addPrimaryHighlights(Supplier<? extends Collection<ClangToken>>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addPrimaryHighlights(Supplier<? extends Collection<ClangToken>>, Color) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- addPrimaryHighlightToTokensForParenthesis(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
-
If input token is a parenthesis, highlight all tokens between it and its match
- addProduction(AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- addProduction(AssemblyNonTerminal, AssemblySentential<AssemblyNonTerminal>, DisjointPattern, Constructor, List<Integer>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
-
Add a production associated with a SLEIGH constructor semantic
- addProduction(NT, AssemblySentential<NT>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Add a production to the grammar
- addProduction(P) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Add a production to the grammar
- addProgramAddress(Program, Address) - Method in class ghidra.app.merge.ProgramSpecificAddressTranslator
- addProgramDropProvider(ProgramDropProvider) - Method in interface ghidra.app.services.CodeViewerService
-
Add a provider that will be notified for drag and drop actions.
- addProgramHeader(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Appends the new program header to the end of the existing program header table.
- addProgramHeaderType(ElfProgramHeaderType, Map<Integer, ElfProgramHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
-
Add the specified program header type to the specified map.
- addProgramHeaderTypes(Map<Integer, ElfProgramHeaderType>) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Add all extension specific Program Header types (e.g., PT_ prefix).
- addProgramToOpen(DomainFile, int) - Method in class ghidra.app.util.task.OpenProgramTask
- addProgramToOpen(DomainFile, int, boolean) - Method in class ghidra.app.util.task.OpenProgramTask
- addProgramToProject(DomainFolder, String) - Method in class ghidra.test.TestProgramManager
-
Copies the specified program zip file to the JUnit test project's folder.
- addProgramToProject(Project, String) - Method in class ghidra.test.TestProgramManager
-
Copies the specified program zip file to the JUnit test project's root folder.
- addProgressListener(QProgressListener<I>) - Method in class generic.concurrent.ConcurrentQ
-
Adds a progress listener for this queue.
- addProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndPlugin
- addProjectListener(ProjectListener) - Method in interface ghidra.framework.main.FrontEndService
-
Adds the specified listener to the front-end tool.
- addProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndTool
-
Add the given project listener.
- addProjectView(URL) - Method in interface ghidra.framework.model.Project
-
Add the given project URL to this project's list project views.
- addProjectView(URL) - Method in class ghidra.framework.project.DefaultProject
- addPropertyChangeListener(PropertyChangeListener) - Method in class docking.action.DockingAction
- addPropertyChangeListener(PropertyChangeListener) - Method in interface docking.action.DockingActionIf
-
Adds a listener to be notified if any property changes
- addPropertyChangeListener(PropertyChangeListener) - Method in class docking.actions.ActionAdapter
- addPropertyChangeListener(PropertyChangeListener) - Method in class docking.DockingActionProxy
- addPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- addPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.plugintool.PluginTool
- addProvider(MemoryLoadImage, AddressSetView) - Method in class ghidra.app.emulator.Emulator
-
Add memory load image provider
- addProvider(MemoryLoadImage, AddressSetView) - Method in class ghidra.app.emulator.memory.CompositeLoadImage
- addr - Variable in class ghidra.program.util.ProgramLocation
- addr(long) - Method in class ghidra.program.database.ProgramBuilder
- addr(long) - Method in class ghidra.test.AbstractProgramBasedTest
- addr(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- addr(Program, long) - Method in class ghidra.test.AbstractProgramBasedTest
- addr(Program, String) - Method in class ghidra.test.AbstractProgramBasedTest
- addr(String) - Method in class ghidra.program.database.ProgramBuilder
- addr(String) - Method in class ghidra.test.AbstractProgramBasedTest
- ADDR - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- addRange(int, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Add the all the indexes from startIndex to endIndex to the selection.
- addRange(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Adds the range from min to max to this sorted range list.
- addRange(int, int, int, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- addRange(long, long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
-
Adds a range to the current end of this instance.
- addRange(FieldLocation, FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Adds a field range to this selection.
- addRange(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- addRange(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
-
Adds the address range to this set.
- addRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
-
Adds the range to this set
- addRange(Address, Address) - Method in interface ghidra.program.model.listing.AddressChangeSet
-
Adds the range of addresses to the set addresses where changes occurred.
- addRange(Program, Address, Address) - Method in class ghidra.program.model.address.AddressSet
-
Adds a range of addresses to this set.
- addRange(BigInteger, int, BigInteger, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- addRange(BigInteger, BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- addReference(long, Address) - Method in class ghidra.program.database.symbol.EquateDB
- addReference(long, Address) - Method in interface ghidra.program.model.symbol.Equate
-
Add a reference (at the given dynamic hash position) to this equate.
- addReference(long, DataType) - Method in class ghidra.program.model.data.NoisyStructureBuilder
-
Adds information for a field given a pointer reference.
- addReference(Address, int) - Method in class ghidra.program.database.symbol.EquateDB
- addReference(Address, int) - Method in interface ghidra.program.model.symbol.Equate
-
Add a reference (at the given operand position) to this equate.
- addReference(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
- addReference(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Add a memory, stack, register or external reference
- addReference(Reference, long, boolean) - Method in class ghidra.program.util.ProgramMerge
-
addReference
creates a reference in program1 that is equivalent to the one specified as a parameter. - addRegister(Register) - Method in class ghidra.program.model.lang.RegisterBuilder
- addRegister(String, String, Address, int, boolean, int) - Method in class ghidra.program.model.lang.RegisterBuilder
- addRegister(String, String, Address, int, int, int, boolean, int) - Method in class ghidra.program.model.lang.RegisterBuilder
- AddRegisterParameterCommand - Class in ghidra.app.cmd.function
-
A command to create a new function register parameter.
- AddRegisterParameterCommand(Function, Register, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddRegisterParameterCommand
- addRegisterRange(Address, Address) - Method in interface ghidra.program.model.listing.RegisterChangeSet
-
Adds the ranges of addresses that have register changes.
- AddRegisterRefCmd - Class in ghidra.app.cmd.refs
-
Command class to add a register reference to the program.
- AddRegisterRefCmd(Address, int, Register, RefType, SourceType) - Constructor for class ghidra.app.cmd.refs.AddRegisterRefCmd
-
Constructs a new command for adding a register reference.
- AddRegisterRefCmd(Address, int, Register, SourceType) - Constructor for class ghidra.app.cmd.refs.AddRegisterRefCmd
-
Constructs a new command for adding a register reference.
- addRegisterReference(Address, int, Register, RefType, SourceType) - Method in class ghidra.program.database.references.ReferenceDBManager
- addRegisterReference(Address, int, Register, RefType, SourceType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Add a reference to a register.
- AddRegisterVarCmd - Class in ghidra.app.cmd.function
-
Command to add a register variable to a function.
- AddRegisterVarCmd(Address, Register, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.AddRegisterVarCmd
-
Constructs a new command to add a register variable to a function.
- AddRegisterVarCmd(Address, Register, String, SourceType) - Constructor for class ghidra.app.cmd.function.AddRegisterVarCmd
-
Constructs a new command to add a register variable to a function.
- addRelocation(int, int) - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Adds a relocation to this base relocation block.
- addRelocationTableEntry(Program, Address, int, long, byte[], String) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- addRememberMyDecisionOption() - Method in class docking.widgets.OptionDialogBuilder
-
Adds a "Remember my decision" option to the dialog.
- addRemove(AddRemoveListItem<T>, int) - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Adds the Add/Remove item to the list of items to be processed in the add/remove phase.
- addRemoveButtonPanel - Variable in class ghidra.framework.main.ProjectAccessPanel
- AddRemoveJob<T> - Class in docking.widgets.table.threaded
- addRemoveList - Variable in class docking.widgets.table.threaded.TableUpdateJob
- AddRemoveListItem<T> - Class in docking.widgets.table
-
An object that represents and add, remove or change operation for one row of a table
- AddRemoveListItem(AddRemoveListItem.Type, T) - Constructor for class docking.widgets.table.AddRemoveListItem
- AddRemoveListItem.Type - Enum in docking.widgets.table
- addRenderingHints(Map<?, ?>) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- addRenderingHints(Map<?, ?>) - Method in class generic.text.TextLayoutGraphics
- addRenderingHints(Map<?, ?>) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- addReplaceCompilerSpecExtension(String, TaskMonitor) - Method in class ghidra.program.database.SpecExtension
-
Install or replace a spec extension to the program.
- addReservedAction(DockingActionIf) - Method in class docking.action.KeyBindingsManager
- addReservedAction(DockingActionIf, KeyStroke) - Method in class docking.action.KeyBindingsManager
- address - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
The program-counter value corresponding to a machine instruction generated by the compiler.
- address - Variable in class ghidra.pcode.loadimage.LoadImageFunc
- address - Variable in class ghidra.program.database.symbol.SymbolDB
- address(long) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Deprecated.use
AbstractScreenShotGenerator.addr(long)
instead - Address - ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
- Address - Interface in ghidra.program.model.address
-
An address represents a location in a program.
- ADDRESS - ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
- ADDRESS - Static variable in class ghidra.app.script.GatherParamPanel
- ADDRESS - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- ADDRESS - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is used as an address.
- ADDRESS_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
-
Color to use for displaying addresses.
- ADDRESS_DISPLAY_OPTIONS_NAME - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
- AddressableRowObject - Interface in ghidra.app.tablechooser
- AddressableRowObjectToAddressTableRowMapper - Class in ghidra.app.tablechooser
- AddressableRowObjectToAddressTableRowMapper() - Constructor for class ghidra.app.tablechooser.AddressableRowObjectToAddressTableRowMapper
- AddressableRowObjectToFunctionTableRowMapper - Class in ghidra.app.tablechooser
- AddressableRowObjectToFunctionTableRowMapper() - Constructor for class ghidra.app.tablechooser.AddressableRowObjectToFunctionTableRowMapper
- AddressableRowObjectToProgramLocationTableRowMapper - Class in ghidra.app.tablechooser
- AddressableRowObjectToProgramLocationTableRowMapper() - Constructor for class ghidra.app.tablechooser.AddressableRowObjectToProgramLocationTableRowMapper
- AddressAlignmentListener - Interface in ghidra.app.util.query
- AddressAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
An annotated string handler that allows handles annotations that begin with
AddressAnnotatedStringHandler.SUPPORTED_ANNOTATIONS
. - AddressAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- AddressArrayTableModel - Class in ghidra.util.table
-
This table model of addresses is used when you already have an Address array built.
- AddressArrayTableModel(String, ServiceProvider, Program, Address[]) - Constructor for class ghidra.util.table.AddressArrayTableModel
-
Constructor.
- AddressArrayTableModel(String, ServiceProvider, Program, Address[], TaskMonitor) - Constructor for class ghidra.util.table.AddressArrayTableModel
-
Constructor.
- AddressBasedIndexMapper - Class in ghidra.app.util.viewer.util
-
Implementation of IndexMapper that uses an old and new AddressIndexMap to map indexes when the AddressIndexMap changes.
- AddressBasedIndexMapper(AddressIndexMap, AddressIndexMap) - Constructor for class ghidra.app.util.viewer.util.AddressBasedIndexMapper
- AddressBasedLocation - Class in ghidra.util.table.field
-
AddressBasedLocation
provides the ability to render and compare addresses (e.g., location table column). - AddressBasedLocation() - Constructor for class ghidra.util.table.field.AddressBasedLocation
-
Construct a null location which generally corresponds to a unknown/bad address
- AddressBasedLocation(Address, String) - Constructor for class ghidra.util.table.field.AddressBasedLocation
-
Construct a location with a specific address and representation
- AddressBasedLocation(Program, Address) - Constructor for class ghidra.util.table.field.AddressBasedLocation
-
Construction a location.
- AddressBasedLocation(Program, Reference, CodeUnitFormatOptions.ShowBlockName) - Constructor for class ghidra.util.table.field.AddressBasedLocation
-
Construct a location which corresponds to a reference TO address.
- AddressBasedLocationColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
-
Converts AddressBasedLocation Column objects to Address so that column gets Address type column filters
- AddressBasedLocationColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.AddressBasedLocationColumnTypeMapper
- AddressBasedTableModel<ROW_TYPE> - Class in ghidra.util.table
- AddressBasedTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.util.table.AddressBasedTableModel
- AddressBasedTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.util.table.AddressBasedTableModel
- addressCallback(Address) - Method in class ghidra.pcode.emulate.BreakCallBack
- AddressChangeSet - Interface in ghidra.program.model.listing
-
Interface for an Address Change set.
- AddressCorrelation - Interface in ghidra.program.util
-
Interface representing the address mapping for any means of correlating addresses between a source program and a destination program.
- AddressCorrelator - Interface in ghidra.program.util
-
Interface for address correlation algorithms that can generate an address mapping from one set of program addresses to another.
- addressEquals(Address) - Method in class ghidra.util.search.memory.MemSearchResult
-
Returns true if the given address equals the address of this search result
- ADDRESSES_DO_NOT_APPEAR_DIRECTLY_IN_CODE - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
ADDRESSES_DO_NOT_APPEAR_DIRECTLY_IN_CODE is a boolean property that indicates if addresses don't appear directly in code.
- AddressEvaluator - Class in ghidra.program.util
-
The
AddressEvaluator
class provides a way to evaluate a string that represents an address and resolve it to an address for a particular program. - AddressEvaluator() - Constructor for class ghidra.program.util.AddressEvaluator
- AddressFactory - Interface in ghidra.program.model.address
- AddressFactoryService - Interface in ghidra.app.util
-
Simple interface for getting an address factory.
- AddressFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Address Fields.
- AddressFieldFactory() - Constructor for class ghidra.app.util.viewer.field.AddressFieldFactory
-
Default Constructor
- AddressFieldLocation - Class in ghidra.program.util
-
The
AddressFieldLocation
class provides specific information about a program location within the ADDRESS field. - AddressFieldLocation() - Constructor for class ghidra.program.util.AddressFieldLocation
-
Default constructor needed for restoring an address field location from XML.
- AddressFieldLocation(Program, Address) - Constructor for class ghidra.program.util.AddressFieldLocation
-
Construct a new default AddressFieldLocation for a given program address.
- AddressFieldLocation(Program, Address, int[], String, int) - Constructor for class ghidra.program.util.AddressFieldLocation
-
Construct a new AddressFieldLocation object with the standard string representation and a position within that string.
- AddressFieldOptionsPropertyEditor - Class in ghidra.app.util.viewer.field
- AddressFieldOptionsPropertyEditor() - Constructor for class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- AddressFieldOptionsWrappedOption - Class in ghidra.app.util.viewer.field
-
An option class that allows the user to edit a related group of options pertaining to address field display.
- AddressFieldOptionsWrappedOption() - Constructor for class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- AddressFormatException - Exception in ghidra.program.model.address
-
An AddressFormatException is thrown when a string that is supposed to be an address representation cannot be parsed.
- AddressFormatException() - Constructor for exception ghidra.program.model.address.AddressFormatException
-
Constructs an AddressFormatException with no detail message.
- AddressFormatException(String) - Constructor for exception ghidra.program.model.address.AddressFormatException
-
Constructs an AddressFormatException with the specified detail message.
- AddressIndexKeyIterator - Class in ghidra.program.database.map
-
Iterator of indexed fields that are addresses.
- AddressIndexKeyIterator() - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Empty iterator.
- AddressIndexKeyIterator(Table, int, AddressMap, boolean) - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Constructs a new AddressIndexKeyIterator.
- AddressIndexKeyIterator(Table, int, AddressMap, boolean, AddressSetView, boolean) - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Constructs a new AddressIndexKeyIterator for a set of addresses
- AddressIndexKeyIterator(Table, int, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Constructs a new AddressIndexKeyIterator starting at a given address.
- AddressIndexKeyIterator(Table, int, AddressMap, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Constructs a new AddressIndexKeyIterator for a range of addresses.
- AddressIndexKeyIterator(Table, int, AddressMap, AddressSetView, boolean) - Constructor for class ghidra.program.database.map.AddressIndexKeyIterator
-
Constructs a new AddressIndexKeyIterator for a set of addresses.
- AddressIndexMap - Class in ghidra.app.util.viewer.util
-
This class maps a set of address ranges into a contiguous set of indexes from 0 to the total size of the address set.
- AddressIndexMap() - Constructor for class ghidra.app.util.viewer.util.AddressIndexMap
-
Constructs an empty AddressIndexMap
- AddressIndexMap(AddressSetView) - Constructor for class ghidra.app.util.viewer.util.AddressIndexMap
-
Constructs an AddressIndexMap for the given address set.
- AddressIndexMapConverter - Class in ghidra.app.util.viewer.util
- AddressIndexMapConverter(AddressIndexMap, Program, Program) - Constructor for class ghidra.app.util.viewer.util.AddressIndexMapConverter
- AddressIndexPrimaryKeyIterator - Class in ghidra.program.database.map
-
Long iterator over indexed addresses.
- AddressIndexPrimaryKeyIterator() - Constructor for class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
-
Empty iterator constructor
- AddressIndexPrimaryKeyIterator(Table, int, AddressMap, boolean) - Constructor for class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
-
Constructs a new AddressIndexPrimaryKeyIterator.
- AddressIndexPrimaryKeyIterator(Table, int, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
-
Constructs a new AddressIndexPrimaryKeyIterator starting at a given address.
- AddressIndexPrimaryKeyIterator(Table, int, AddressMap, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
-
Constructs a new AddressIndexPrimaryKeyIterator for a range of addresses.
- AddressIndexPrimaryKeyIterator(Table, int, AddressMap, AddressSetView, boolean) - Constructor for class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
-
Constructs a new AddressIndexPrimaryKeyIterator for a set of addresses.
- AddressInput - Class in ghidra.app.util
-
Panel for user input of addresses.
- AddressInput() - Constructor for class ghidra.app.util.AddressInput
-
Constructor for AddressInput.
- AddressIterator - Interface in ghidra.program.model.address
-
AddressIterator is used to iterate over some set of addresses.
- AddressIteratorAdapter - Class in ghidra.program.model.address
- AddressIteratorAdapter(Iterator<Address>) - Constructor for class ghidra.program.model.address.AddressIteratorAdapter
- AddressIteratorConverter - Class in ghidra.program.util
- AddressIteratorConverter(Program, AddressIterator, Program) - Constructor for class ghidra.program.util.AddressIteratorConverter
- AddressKeyAddressIterator - Class in ghidra.program.database.map
-
Converts an AddressKeyIterator or an addressKeyAddressIterator into an AddressIterator
- AddressKeyAddressIterator(DBLongIterator, boolean, AddressMap, ErrorHandler) - Constructor for class ghidra.program.database.map.AddressKeyAddressIterator
-
Constructor.
- AddressKeyIterator - Class in ghidra.program.database.map
-
Iterator of primary keys that are addresses.
- AddressKeyIterator(Table, AddressMap, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
-
Constructs new AddressKeyIterator that iterates over all addresses.
- AddressKeyIterator(Table, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
-
Constructs new AddressKeyIterator that iterates overal all addresses and is initially positioned at startAddr.
- AddressKeyIterator(Table, AddressMap, Address, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
-
Constructs new AddressKeyIterator that iterates over an address range.
- AddressKeyIterator(Table, AddressMap, AddressSetView, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyIterator
-
Constructs new AddressKeyIterator to iterate over an address set.
- AddressKeyRecordIterator - Class in ghidra.program.database.map
-
Returns a RecordIterator over records that are address keyed.
- AddressKeyRecordIterator(Table, AddressMap) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
-
Construcs a new AddressKeyRecordIterator that iterates over all records in ascending order.
- AddressKeyRecordIterator(Table, AddressMap, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
-
Construcs a new AddressKeyRecordIterator that iterates over records starting at given start address.
- AddressKeyRecordIterator(Table, AddressMap, Address, Address, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
-
Constructs a new AddressKeyRecordIterator that iterates over records that are within an address range with an optional start address within that range.
- AddressKeyRecordIterator(Table, AddressMap, AddressSetView, Address, boolean) - Constructor for class ghidra.program.database.map.AddressKeyRecordIterator
-
Construcs a new AddressKeyRecordIterator that iterates over records that are contained in an address set with an optional start address within that set.
- AddressLabelInfo - Class in ghidra.program.model.util
-
AddressLabelInfo
is a utility class for storing anAddress
and a corresponding label or alias together. - AddressLabelInfo(Address) - Constructor for class ghidra.program.model.util.AddressLabelInfo
-
Constructs a new AddressLabelInfo object with only address information
- AddressLabelInfo(Address, String, boolean, Namespace, SourceType, boolean) - Constructor for class ghidra.program.model.util.AddressLabelInfo
- AddressLabelInfo(Address, String, boolean, Namespace, SourceType, boolean, ProcessorSymbolType) - Constructor for class ghidra.program.model.util.AddressLabelInfo
- AddressLabelInfo(Address, String, boolean, SourceType) - Constructor for class ghidra.program.model.util.AddressLabelInfo
- AddressLabelInfo(Symbol) - Constructor for class ghidra.program.model.util.AddressLabelInfo
-
Constructs a new AddressLabelInfo object
- AddressLabelPair - Class in ghidra.program.model.symbol
-
Container for holding an address and label.
- AddressLabelPair(Address, String) - Constructor for class ghidra.program.model.symbol.AddressLabelPair
-
Creates a new
AddressLabelPair
. - AddressMap - Interface in ghidra.program.database.map
-
Address map interface add methods need by the program database implementation to manage its address map.
- AddressMapDB - Class in ghidra.program.database.map
-
Class used to map addresses to longs and longs to addresses.
- AddressMapDB(DBHandle, int, AddressFactory, long, TaskMonitor) - Constructor for class ghidra.program.database.map.AddressMapDB
-
Constructs a new AddressMapDB object
- AddressMapImpl - Class in ghidra.program.model.address
-
AddressMapImpl
provides a stand-alone AddressMap. - AddressMapImpl() - Constructor for class ghidra.program.model.address.AddressMapImpl
-
Creates a new AddressMapImpl with a mapID of 0.
- AddressMapImpl(byte, AddressFactory) - Constructor for class ghidra.program.model.address.AddressMapImpl
-
Creates a new AddressMapImpl with the specified mapID
- addressModel - Variable in class ghidra.app.util.xml.ProgramInfo
-
The size of the addressing (eg, "32 bit").
- addressnode - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
- AddressObjectMap - Class in ghidra.program.model.address
-
AddressObjectMap
maintains a mapping between addresses in the program and Objects that have been discovered. - AddressObjectMap() - Constructor for class ghidra.program.model.address.AddressObjectMap
-
Creates a new
AddressObjectMap
object. - addressOfEntryPoint - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- AddressOutOfBoundsException - Exception in ghidra.program.model.address
-
An AddressOutOfBoundsException indicates that the Address is being used to address Memory which does not exist.
- AddressOutOfBoundsException() - Constructor for exception ghidra.program.model.address.AddressOutOfBoundsException
-
Constructs an AddressOutOfBoundsException with no detail message.
- AddressOutOfBoundsException(String) - Constructor for exception ghidra.program.model.address.AddressOutOfBoundsException
-
Constructs an AddressOutOfBoundsException with the specified detail message.
- AddressOverflowException - Exception in ghidra.program.model.address
-
An AddressOverflowException occurs when an attempt to add or subtract a displacement would result in a value which is outside the address space.
- AddressOverflowException() - Constructor for exception ghidra.program.model.address.AddressOverflowException
-
Constructs an AddressOverflowException with no detail message.
- AddressOverflowException(String) - Constructor for exception ghidra.program.model.address.AddressOverflowException
-
Constructs an AddressOverflowException with the specified detail message.
- AddressPixelMap - Interface in ghidra.app.util.viewer.util
- AddressPreviewTableModel - Class in ghidra.util.table
-
Table model that shows a location, label, and a preview column to show a preview of the code unit.
- AddressPreviewTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.util.table.AddressPreviewTableModel
-
Constructor.
- AddressPreviewTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.util.table.AddressPreviewTableModel
-
Constructor.
- AddressProxy - Class in ghidra.app.util.viewer.proxy
-
Stores information about a address in a program such that the address can be retrieved when needed.
- AddressProxy(ListingModel, Address) - Constructor for class ghidra.app.util.viewer.proxy.AddressProxy
-
Construct a address proxy
- AddressRange - Interface in ghidra.program.model.address
-
The AddressRange interface is used by any object that represents a contiguous inclusive range of addresses from a minimum address to a maximum address.
- AddressRangeChunker - Class in ghidra.program.model.address
-
A class to break a range of addresses into 'chunks' of a give size.
- AddressRangeChunker(AddressRange, int) - Constructor for class ghidra.program.model.address.AddressRangeChunker
- AddressRangeChunker(Address, Address, int) - Constructor for class ghidra.program.model.address.AddressRangeChunker
- AddressRangeImpl - Class in ghidra.program.model.address
-
Implementation of an AddressRange.
- AddressRangeImpl(Address, long) - Constructor for class ghidra.program.model.address.AddressRangeImpl
-
Construct an AddressRange with the given start address and length.
- AddressRangeImpl(AddressRange) - Constructor for class ghidra.program.model.address.AddressRangeImpl
-
Construct a new AddressRangeImpl from the given range.
- AddressRangeImpl(Address, Address) - Constructor for class ghidra.program.model.address.AddressRangeImpl
-
Construct an AddressRange with the given start and end address.
- AddressRangeIterator - Interface in ghidra.program.model.address
-
AddressRangeIterator is used to iterate over some set of addresses.
- AddressRangeIteratorConverter - Class in ghidra.program.util
- AddressRangeIteratorConverter(AddressRangeIterator, Program) - Constructor for class ghidra.program.util.AddressRangeIteratorConverter
- AddressRangeMapDB - Class in ghidra.program.database.util
-
RangeMapDB
provides a generic value range map backed by a database table. - AddressRangeMapDB(DBHandle, AddressMap, Lock, String, ErrorHandler, Field, boolean) - Constructor for class ghidra.program.database.util.AddressRangeMapDB
-
Construct a generic range map.
- AddressRangeObjectMap<T> - Class in ghidra.program.database.register
-
Associates objects with address ranges.
- AddressRangeObjectMap() - Constructor for class ghidra.program.database.register.AddressRangeObjectMap
-
Constructs a new ObjectRangeMap
- AddressRangeToAddressComparator - Class in ghidra.program.model.address
-
Compares an address against an AddressRange.
- AddressRangeToAddressComparator() - Constructor for class ghidra.program.model.address.AddressRangeToAddressComparator
- AddressRecordDeleter - Class in ghidra.program.database.map
-
Static methods to delete records from a table.
- AddressSet - Class in ghidra.program.model.address
-
Class for storing sets of addresses.
- AddressSet() - Constructor for class ghidra.program.model.address.AddressSet
-
Create a new empty Address Set.
- AddressSet(Address) - Constructor for class ghidra.program.model.address.AddressSet
-
Create a new Address containing a single address.
- AddressSet(AddressFactory) - Constructor for class ghidra.program.model.address.AddressSet
-
Deprecated.use
AddressSet()
(will be kept until at least Ghidra 6.2) - AddressSet(AddressFactory, Address) - Constructor for class ghidra.program.model.address.AddressSet
-
Deprecated.use
AddressSet(Address)
(will be kept until at least Ghidra 6.2) - AddressSet(AddressFactory, AddressRange) - Constructor for class ghidra.program.model.address.AddressSet
-
Deprecated.use
AddressSet(AddressRange)
(will be kept until at least Ghidra 6.2) - AddressSet(AddressFactory, Address, Address) - Constructor for class ghidra.program.model.address.AddressSet
-
Deprecated.use
AddressSet(Address, Address)
(will be kept until at least Ghidra 6.2) - AddressSet(AddressFactory, AddressSetView) - Constructor for class ghidra.program.model.address.AddressSet
-
Deprecated.use
AddressSet(AddressSetView)
(will be kept until at least Ghidra 6.2) - AddressSet(AddressRange) - Constructor for class ghidra.program.model.address.AddressSet
-
Create a new Address Set from an address range.
- AddressSet(Address, Address) - Constructor for class ghidra.program.model.address.AddressSet
-
Creates a new Address set containing a single range
- AddressSet(AddressSetView) - Constructor for class ghidra.program.model.address.AddressSet
-
Create a new Address Set from an existing Address Set.
- AddressSet(Program, Address, Address) - Constructor for class ghidra.program.model.address.AddressSet
-
Creates a new Address set containing a single range
- AddressSetCollection - Interface in ghidra.program.model.address
-
This interface represents a collection of AddressSets (actually AddressSetViews).
- AddressSetDisplayListener - Interface in ghidra.app.util.viewer.listingpanel
-
Interface for being notified whenever the set of visible addresses change in the listing.
- AddressSetEditorPanel - Class in ghidra.app.util
- AddressSetEditorPanel(AddressFactory, AddressSetView) - Constructor for class ghidra.app.util.AddressSetEditorPanel
- AddressSetMapping - Class in ghidra.program.model.address
-
Class that provides random access to
Address
es in anAddressSet
, based on the index of the address in the set, not theaddress offset value
. - AddressSetMapping(AddressSetView) - Constructor for class ghidra.program.model.address.AddressSetMapping
- AddressSetPartitioner - Class in ghidra.app.util.opinion
- AddressSetPartitioner(AddressSet, Map<AddressRange, byte[]>, Set<Address>) - Constructor for class ghidra.app.util.opinion.AddressSetPartitioner
- AddressSetPropertyMap - Interface in ghidra.program.model.util
-
Defines methods to mark ranges in a property map.
- AddressSetPropertyMapDB - Class in ghidra.program.database.util
-
AddressSetPropertyMap that uses a RangeMapDB to maintain a set of addresses.
- AddressSetTableModel - Class in ghidra.util.table
- AddressSetTableModel(String, ServiceProvider, Program, AddressSetView, TaskMonitor) - Constructor for class ghidra.util.table.AddressSetTableModel
- AddressSetView - Interface in ghidra.program.model.address
-
Defines a read-only interface for an address set.
- AddressSetViewAdapter - Class in ghidra.program.model.address
-
This class wraps an address set and provides read-only access to that set.
- AddressSetViewAdapter(AddressSetView) - Constructor for class ghidra.program.model.address.AddressSetViewAdapter
-
Construct an AddressSetViewAdapter for an address set.
- AddressSizeProjectDataColumn - Class in ghidra.util.table.projectdata.column
- AddressSizeProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- AddressSourceInfo - Class in ghidra.program.database.mem
-
Provides information about the source of a byte value at an address including the file it came from, the offset into that file, and the original value of that byte.
- AddressSourceInfo(Memory, Address, MemoryBlock) - Constructor for class ghidra.program.database.mem.AddressSourceInfo
- AddressSpace - Interface in ghidra.program.model.address
-
The AddressSpace class is used to represent a unique context for addresses.
- addressSpaceOption - Variable in class ghidra.app.util.exporter.IntelHexExporter
-
Option allowing the user to select the address space
- AddressTableColumn - Class in ghidra.util.table.field
-
This table field displays Address associated with a row in the table.
- AddressTableColumn() - Constructor for class ghidra.util.table.field.AddressTableColumn
- AddressTableDataTableColumn - Class in ghidra.util.table.field
-
This table column displays Data for the address table associated with a row in the table.
- AddressTableDataTableColumn() - Constructor for class ghidra.util.table.field.AddressTableDataTableColumn
- AddressTableLengthTableColumn - Class in ghidra.util.table.field
-
This table field displays size of the address table associated with a row in the table.
- AddressTableLengthTableColumn() - Constructor for class ghidra.util.table.field.AddressTableLengthTableColumn
- AddressTableToAddressTableRowMapper - Class in ghidra.util.table.mapper
- AddressTableToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.AddressTableToAddressTableRowMapper
- AddressTableToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
- AddressTableToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.AddressTableToProgramLocationTableRowMapper
- AddressToFunctionContainingTableRowMapper - Class in ghidra.util.table.mapper
- AddressToFunctionContainingTableRowMapper() - Constructor for class ghidra.util.table.mapper.AddressToFunctionContainingTableRowMapper
- AddressToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
- AddressToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.AddressToProgramLocationTableRowMapper
- AddressToSymbolTableRowMapper - Class in ghidra.util.table.mapper
- AddressToSymbolTableRowMapper() - Constructor for class ghidra.util.table.mapper.AddressToSymbolTableRowMapper
- AddressTranslationException - Exception in ghidra.program.util
-
Exception thrown when an attempt is made to translate an address from one program into an equivalent address in another program.
- AddressTranslationException() - Constructor for exception ghidra.program.util.AddressTranslationException
-
Construct a new AddressTranslationException with no message
- AddressTranslationException(Address, AddressTranslator) - Constructor for exception ghidra.program.util.AddressTranslationException
-
Construct a new AddressTranslationException with the given address and translator.
- AddressTranslationException(String) - Constructor for exception ghidra.program.util.AddressTranslationException
-
Construct a new AddressTranslationException with the given message
- AddressTranslator - Interface in ghidra.app.util.viewer.multilisting
- AddressTranslator - Interface in ghidra.program.util
- AddressUtils - Class in ghidra.pcode.utils
- AddressUtils() - Constructor for class ghidra.pcode.utils.AddressUtils
- AddressXML - Class in ghidra.program.model.pcode
-
Utility class for the myriad ways of marshaling/unmarshaling an address and an optional size, to/from XML for the various configuration files.
- AddressXML(AddressSpace, long, int) - Constructor for class ghidra.program.model.pcode.AddressXML
-
Construct an Address range as a space/offset/size
- AddressXML(AddressSpace, long, int, Varnode[]) - Constructor for class ghidra.program.model.pcode.AddressXML
-
Construct a logical memory range, representing multiple ranges pieced together.
- addrFactory - Variable in class ghidra.program.disassemble.Disassembler
- addrFactory - Variable in class ghidra.program.util.VarnodeContext
- addrMap - Variable in class ghidra.program.database.properties.PropertyMapDB
- addrMap - Variable in class ghidra.program.model.util.DefaultPropertyMap
- addRow(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Adds new empty row at the given position.
- addRow(String) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Adds the given row to the table.
- addRow(String, boolean) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Adds a row to the model.
- addRow(String, int, boolean) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Adds a row to the model
- addRows(List<String>) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Adds the list of rows to the table.
- addRowsToBottom(List<String>) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Adds a list of rows to the model and fires off a notification.
- addRowsToTop(List<String>) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Adds a list of rows to the model and fires off a notification.
- addrs(long...) - Method in class ghidra.test.AbstractProgramBasedTest
- addrs(Address...) - Method in class ghidra.test.AbstractProgramBasedTest
- addrSpace - Variable in class ghidra.program.model.address.GenericAddress
- addrsz_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- addSatelliteFeature() - Method in class ghidra.graph.VisualGraphComponentProvider
-
Adds the satellite viewer functionality to this provider
- addSaveToolAction() - Method in class ghidra.framework.plugintool.PluginTool
- addSaveToolAction() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
- addScaledBadge(Icon, int, int, BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
- addSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addSecondaryHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addSecondaryHighlights(String, Supplier<? extends Collection<ClangToken>>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addSecondaryHighlights(Supplier<? extends Collection<ClangToken>>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- addSection(MemoryBlock, int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Adds a new section using the specified memory block.
- addSection(MemoryBlock, OptionalHeader) - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Adds a new section to this file header.
- addSection(String, int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Adds a new section the specifed name and name index.
- addSection(String, int, int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Adds a new section the specifed name and name index.
- addSectionHeaderType(ElfSectionHeaderType, Map<Integer, ElfSectionHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
-
Add the specified section header type to the specified map.
- addSectionHeaderTypes(HashMap<Integer, ElfSectionHeaderType>) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Add all extension specific Section Header types (e.g., SHT_ prefix).
- addSelection(long, long) - Method in class help.screenshot.AbstractScreenShotGenerator
- addSelectionListener(ObjectSelectedListener<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
- addSelectionListener(ObjectSelectedListener<T>) - Method in class docking.widgets.table.GTableWidget
- addSelectionListener(LcsSelectionListener) - Method in class ghidra.plugin.importer.NewLanguagePanel
- addSelectionManagerListener(SelectionManagerListener) - Method in class docking.widgets.table.RowObjectSelectionManager
- addSelectionManagerListener(SelectionManagerListener) - Method in interface docking.widgets.table.SelectionManager
- addSelectionPath(TreePath) - Method in class docking.widgets.tree.GTree
- addSequence(DittedBitSequence, int) - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Add a pattern to this search sequence.
- addService(Class<? extends T>, T) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Add the service to the tool.
- addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Add listener that is notified when services are added or removed.
- addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.PluginTool
- addServiceListener(ServiceListener) - Method in interface ghidra.framework.plugintool.ServiceProvider
-
Adds a listener that will be called as services are added and removed from this ServiceProvider.
- addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
- addServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderStub
- addShape(PaintableShape, GraphViewer<?, ?>) - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
- AddShiftedMemRefCmd - Class in ghidra.app.cmd.refs
-
Command class to add a shifted memory reference to the program.
- AddShiftedMemRefCmd(Address, Address, RefType, SourceType, int, int) - Constructor for class ghidra.app.cmd.refs.AddShiftedMemRefCmd
-
Command constructor for adding a shifted memory reference
- addShiftedMemReference(Address, Address, int, RefType, SourceType, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- addShiftedMemReference(Address, Address, int, RefType, SourceType, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Add a shifted memory reference; the "to" address is computed as the value at the operand at opIndex shifted by some number of bits, specified in the shiftValue parameter.
- addShutdownHook(Runnable, ShutdownPriority) - Static method in class ghidra.framework.ShutdownHookRegistry
-
Install a shutdown hook at the specified priority.
- addSortedColumn(int) - Method in class docking.widgets.table.TableSortStateEditor
- addSortedColumn(int, ColumnSortState.SortDirection) - Method in class docking.widgets.table.TableSortStateEditor
- addSortedColumn(ColumnSortState) - Method in class docking.widgets.table.TableSortStateEditor
- addSortListener(SortListener) - Method in class docking.widgets.table.AbstractSortedTableModel
- addSortListener(SortListener) - Method in interface docking.widgets.table.SortedTableModel
-
Adds a listener to be notified when the sort state of this model changes.
- AddSpacerFieldAction - Class in ghidra.app.util.viewer.format.actions
-
Action for adding SpacerFields to a FieldModel
- AddSpacerFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
- addSparseRange(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
-
Adds a sparse range to the current end of this instance.
- AddStackParameterCommand - Class in ghidra.app.cmd.function
-
A command to create a new function stack parameter.
- AddStackParameterCommand(Function, int, String, DataType, int, SourceType) - Constructor for class ghidra.app.cmd.function.AddStackParameterCommand
- AddStackRefCmd - Class in ghidra.app.cmd.refs
-
Command class for adding stack references to a program.
- AddStackRefCmd(Address, int, int, RefType, SourceType) - Constructor for class ghidra.app.cmd.refs.AddStackRefCmd
-
Constructs a new command for adding a stack reference.
- AddStackRefCmd(Address, int, int, SourceType) - Constructor for class ghidra.app.cmd.refs.AddStackRefCmd
-
Constructs a new command for adding a stack reference.
- addStackReference(Address, int, int, RefType, SourceType) - Method in class ghidra.program.database.references.ReferenceDBManager
- addStackReference(Address, int, int, RefType, SourceType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Add a reference to a stack location.
- AddStackVarCmd - Class in ghidra.app.cmd.function
-
Command to add a stack variable to a function.
- AddStackVarCmd(Address, int, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.AddStackVarCmd
-
Constructs a new command to add a stack variable to a function.
- addState(ActionState<T>) - Method in class docking.action.builder.MultiStateActionBuilder
-
Add an action state
- addState(String, Icon, T) - Method in class docking.action.builder.MultiStateActionBuilder
-
Add an action state
- addStates(List<ActionState<T>>) - Method in class docking.action.builder.MultiStateActionBuilder
-
Add a list of action states
- addStatusComponent(JComponent, boolean, boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Add a status component to the tool.
- addStatusItem(JComponent, boolean, boolean) - Method in class docking.DockingWindowManager
-
Add a new status item component to the status area.
- addString(String) - Method in class ghidra.program.model.data.StringRenderBuilder
-
Append the characters in the specified string.
- addSubState(ConstructState) - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- addSuccessfulPassword(FSRL, PasswordValue) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- addSuccessfulPassword(FSRL, PasswordValue) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
-
Pushes a known good password into a cache for later re-retrieval.
- addSymbol(Symbol) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
- addSymbol(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Adds the specified symbol into this symbol table.
- addSynchronizedDomainObject(DomainObject) - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Synchronize the specified domain object with this domain object using a shared transaction manager.
- addSynchronizedDomainObject(DomainObject) - Method in interface ghidra.framework.model.UndoableDomainObject
-
Synchronize the specified domain object with this domain object using a shared transaction manager.
- addTableColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Adds the given column at the end of the list of columns.
- addTableColumn(DynamicTableColumn<ROW_TYPE, ?, ?>, int, boolean) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Adds the given field at the given index to the list of fields in this class.
- addTableColumns(Set<DynamicTableColumn<ROW_TYPE, ?, ?>>) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Adds the given columns to the end of the list of columns.
- addTableModelListener(TableModelListener) - Method in class docking.widgets.table.TableModelWrapper
- addTableModelListener(TableModelListener) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- addTag(String) - Method in class ghidra.program.database.function.FunctionDB
- addTag(String) - Method in interface ghidra.program.model.listing.Function
-
Adds the tag with the given name to this function; if one does not exist, one is created.
- addTag(String) - Method in class ghidra.util.UndefinedFunction
- addTask(GTask, int) - Method in class ghidra.framework.task.GTaskGroup
-
Add a task to this group with the given priority.
- addTaskListener(GTaskListener) - Method in class ghidra.framework.task.GTaskManager
-
Adds a GTaskListener to be notified as tasks are completed.
- addTaskListener(TaskListener) - Method in class ghidra.util.task.Task
-
Sets the task listener on this task.
- addText(String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
- addText(String, Font, Color, QUADRANT) - Method in class resources.MultiIconBuilder
-
Add text overlaid on the base icon, aligned to the specified quadrant.
- addThreadedTableModelListener(ThreadedTableModelListener) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
This is a way to know about updates from the table.
- addTitleComponent(JComponent) - Method in class ghidra.app.util.viewer.util.TitledPanel
-
Adds a component to the right side of the title bar.
- addToDataTypeManager() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Adds the structure data type for the eh frame header to the program's data type manager.
- addToFilter(ProgramDiffFilter) - Method in class ghidra.program.util.ProgramDiffFilter
-
set this filter to look for types of differences in addition to those types where it is already looking for differences.
- addToken(ClangToken) - Method in class ghidra.app.decompiler.ClangLine
- AddTokenGroup(Object) - Method in class ghidra.app.decompiler.ClangTokenGroup
- addToModel(E) - Method in class docking.widgets.combobox.GhidraComboBox
- addToolAction(DockingActionIf) - Method in class docking.ActionToGuiHelper
-
Adds an action to the global menu or toolbar which appear in the main frame.
- addToolChestChangeListener(ToolChestChangeListener) - Method in interface ghidra.framework.model.ToolChest
-
Add a listener to be notified when the tool chest is changed.
- addToolListener(ToolListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Add the given tool listener to be notified notified when tool events are generated
- addToolListener(ToolListener) - Method in class ghidra.framework.plugintool.PluginTool
- addToolTemplate(ToolTemplate) - Method in interface ghidra.framework.model.ToolChest
-
Add tool template to the tool chest.
- addToPaths(Vertex, Vector) - Method in class ghidra.util.graph.Dominator
-
This function originally did not return anything.
- AddToProgramDialog - Class in ghidra.plugin.importer
-
The AddToProgramDialog is essentially the same as the ImporterDialog with a few exceptions.
- AddToProgramDialog(PluginTool, FSRL, LoaderMap, ByteProvider, Program) - Constructor for class ghidra.plugin.importer.AddToProgramDialog
-
Construct a new AddToProgramDialog.
- addToSelectionModifiers - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
additional modifiers for the action of adding to an existing selection
- addToTool() - Method in class docking.ComponentProvider
-
Adds this provider to the tool in a new window that is not initially visible.
- addToToolbar() - Method in class docking.ComponentProvider
-
Signals that this provider's action for showing the provider should appear in the main toolbar
- addToVersionControl(String, boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- addToVersionControl(String, boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- addToVersionControl(String, boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Adds this private file to version control.
- addToView(ProgramLocation) - Method in interface ghidra.app.services.ViewService
-
Add the view that corresponds to the given program location.
- addToWindowWhen(Class<? extends ActionContext>) - Method in class docking.action.DockingAction
-
Sets the ActionContext class for when this action should be added to a window
- addTrackedProgram(Program) - Static method in class ghidra.program.util.ProgramUtilities
-
Programs will only be stored during testing and are maintained as weak references.
- addTrackedTask(Task, TaskMonitor) - Static method in class ghidra.util.TaskUtilities
-
Adds a Task to the list of tasks that have not yet finished running.
- addTrackedTaskListener(TrackedTaskListener) - Static method in class ghidra.util.TaskUtilities
-
Adds a listener that will be notified when tasks are tracked (when they are added and removed from tracking).
- addTransactionListener(TransactionListener) - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Adds the given transaction listener to this domain object
- addTransactionListener(TransactionListener) - Method in interface ghidra.framework.model.Undoable
-
Adds the given transaction listener to this domain object
- addTransient(DomainFileProxy) - Static method in class ghidra.framework.data.TransientDataManager
-
Adds the given transient domain file to the list.
- addTreeExpansionListener(TreeExpansionListener) - Method in class docking.widgets.tree.GTree
- addTreeListeners() - Method in class ghidra.framework.main.DataTreeDialog
- addTreeListeners() - Method in class ghidra.framework.main.OpenVersionedFileDialog
- addTreeModelListener(TreeModelListener) - Method in class docking.widgets.tree.internal.GTreeModel
- addTreeMouseListener(MouseListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- addTreeSelectionListener(GTreeSelectionListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Add the tree selection listener to the data tree.
- addType(DataType) - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method adds a single DataTypes to the input DataType list and marks the data as dirty (all must need recalculated).
- addTypeList(ArrayList<DataType>) - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method adds a list of DataTypes to the input DataType list and marks the data as dirty (all must need recalculated).
- AddUninitializedMemoryBlockCmd - Class in ghidra.app.cmd.memory
-
Command for adding uninitialized memory blocks
- AddUninitializedMemoryBlockCmd(String, String, String, Address, long, boolean, boolean, boolean, boolean, boolean) - Constructor for class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
-
Create a new AddUninitializedMemoryBlockCmd
- addUninitializedMemorySection(MemoryLoadable, long, Address, String, boolean, boolean, boolean, String, boolean) - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Add uninitialized memory "section".
- AddUniqueLabelCmd - Class in ghidra.app.cmd.label
-
Deprecated.The need for this class is now unnecessary since duplicate labels are permitted
- AddUniqueLabelCmd(Address, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.AddUniqueLabelCmd
-
Deprecated.Constructs a new command for adding a label.
- addURL(URL) - Method in class ghidra.GhidraClassLoader
- addValidationMessageListener(GValidatedTextField.ValidationMessageListener) - Method in class docking.widgets.textfield.GValidatedTextField
- addValidationMessageListener(GValidatedTextField.ValidationMessageListener) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- addValidator(GValidatedTextField.TextValidator) - Method in class docking.widgets.textfield.GValidatedTextField
- addValidator(GValidatedTextField.TextValidator) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- addValue(T) - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Adds the value to this graph.
- addValueReference(Address, RefType) - Method in class ghidra.app.util.PseudoData
- addValueReference(Address, RefType) - Method in interface ghidra.program.model.listing.Data
-
Add a memory reference to the value.
- addValueReference(Address, RefType) - Method in class ghidra.program.model.listing.DataStub
- addVarnodeHighlights(Set<Varnode>, TokenHighlightColorProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- addVertex() - Method in class ghidra.service.graph.AttributedGraph
- addVertex(AttributedVertex) - Method in class ghidra.service.graph.AttributedGraph
- addVertex(String) - Method in class ghidra.service.graph.AttributedGraph
-
Adds a new vertex with the given id.
- addVertex(String, String) - Method in class ghidra.service.graph.AttributedGraph
-
Adds a new vertex with the given id and name.
- addVertex(V) - Method in interface ghidra.graph.GDirectedGraph
-
Add a vertex
- addVertex(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- addVertex(V) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- addVertex(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- addVertex(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- addViewListener(ViewListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- addVisibleColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.TableColumnDescriptor
- addVisibleColumn(DynamicTableColumn<ROW_TYPE, ?, ?>, int, boolean) - Method in class docking.widgets.table.TableColumnDescriptor
- addWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractMageJPanel
- addWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractWizardJPanel
- addWizardPanelListener(WizardPanelListener) - Method in interface docking.wizard.WizardPanel
-
Add a listener to this panel.
- addWorkPanel(JComponent) - Method in class docking.DialogComponentProvider
-
Used by derived classes to add dialog specific gui elements
- addWorkspaceChangeListener(WorkspaceChangeListener) - Method in interface ghidra.framework.model.ToolManager
-
Add the listener that will be notified when a tool is added or removed.
- addWorkspaceChangeListener(WorkspaceChangeListener) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- addWrap(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address by adding the displacement to the current address.
- addWrap(long) - Method in class ghidra.program.model.address.GenericAddress
- addWrap(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by adding displacement to the given address.
- addWrapSpace(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address by adding the displacement to the current address.
- addWrapSpace(long) - Method in class ghidra.program.model.address.GenericAddress
- addWrapSpace(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by adding the displacement to the given address.
- addWS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
-
Add "optional" whitespace, if not already preceded by whitespace
- addXmlElementsForPlugins(Element, List<Plugin>) - Method in class ghidra.framework.plugintool.util.PluginClassManager
- addXMLObject(PluginTool, String, String, boolean, TaskMonitor) - Method in interface ghidra.framework.model.XmlDataReader
-
Reads the XML file indicated by the base path and relative path name.
- adjustAddressForPrelink(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Adjust address offset for certain pre-linked binaries which do not adjust certain header fields (e.g., dynamic table address entries).
- adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- adjustAddressSetToCodeUnitBoundaries(AddressSet) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- adjustBeginLineColumn(int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- adjustEdgePickSizeForZoom(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- adjustForFontSizeOverride(Font) - Static method in class ghidra.util.SystemUtilities
-
Checks to see if the font size override setting is enabled and adjusts the given font as necessary to match the override setting.
- adjustFragment(Program, Address, String) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Adjusts the name of the fragment at the given address to the given name.
- adjustPreParseContext(MemBuffer) - Method in class ghidra.program.disassemble.Disassembler
-
Adjust disassembler context prior to disassembly of a new instruction.
- adjustSelectionPaths(TreePath[]) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
-
Removes any path that is a descendant of a path in the selection.
- adjustSets(AddressSetView, AddressSetView, AddressSet, AddressSet) - Static method in class ghidra.app.merge.util.MergeUtilities
-
Adds addresses to autoChanges where there are changes in the myDiffs set, but none in the latestDiffs set.
- adjustUniqueBase(OpTpl[]) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- adjustUseForAllEnablement() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
-
Adjusts the enablement of the Use For All checkbox based on whether choices have been made for all the conflicts currently on the screen and whether the same choice was made for all conflicts on the screen.
- adjustValueForCurrentScale(RenderContext<V, E>, double, double) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Adjusts the given value based upon the current scale applied the the view.
- ADMIN - Static variable in class ghidra.framework.remote.User
-
Value corresponding to Administrative permission for a repository user.
- advance(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- advance(int) - Method in interface ghidra.program.model.mem.MutableMemBuffer
-
Advance the Address pointer.
- after() - Method in class ghidra.app.services.AnalysisPriority
-
Get a piority that is a little lower than this one.
- after() - Method in class ghidra.framework.ShutdownPriority
- AggressiveInstructionFinderAnalyzer - Class in ghidra.app.plugin.prototype.analysis
- AggressiveInstructionFinderAnalyzer() - Constructor for class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
- agrees(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Checks if this and a long agree The masked long agrees with the given long iff the masked long's defined bit positions agree with the corresponding bit positions in the given long.
- agrees(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Checks if this and another masked long agree Two masked longs agree iff their corresponding defined bit positions are equal.
- agrees(Object) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Check if this and another object agree
- AIFFDataType - Class in ghidra.program.model.data
- AIFFDataType() - Constructor for class ghidra.program.model.data.AIFFDataType
- AIFFDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.AIFFDataType
- alert() - Method in class docking.widgets.filter.FilterTextField
-
This method will signal to the users if a filter is currently applied (has text).
- alert(boolean) - Method in class docking.widgets.filter.FilterTextField
-
This is the same as
FilterTextField.alert()
with the exception that atrue
value forforceAlter
will guarantee that the alert will happen. - ALERT - ghidra.util.MessageType
- alertMessage() - Method in class docking.DialogComponentProvider
-
Signals for this dialog to visually draw the user's attention to the status text
- alertMessage(Callback) - Method in class docking.DialogComponentProvider
-
Signals for this dialog to visually draw the user's attention to the status text
- algorithm - Variable in class generic.hash.AbstractMessageDigest
- algorithm - Variable in class ghidra.net.SignedToken
-
Algorithm used for signing
- Algorithms - Class in generic.stl
- Algorithms - Class in ghidra.util.datastruct
-
Algorithms
is a class containing static methods that implement general algorithms based on objects returned from a data model. - Algorithms() - Constructor for class generic.stl.Algorithms
- Algorithms() - Constructor for class ghidra.util.datastruct.Algorithms
- aliasMap - Variable in class ghidra.framework.options.AbstractOptions
- ALICE_BLUE - Static variable in class ghidra.util.WebColors
- align(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Aligns the current index on the specified alignment value.
- align(int) - Method in interface ghidra.program.model.data.Composite
- align(int[]) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
-
Aligns the heights in this MultiRowLayout to match those in the give row heights array.
- align(MultiRowLayout, Field) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
-
synchronize
adjusts this layout and the layout passed as a parameter by adding and resizing rows as necessary to make their vertical layouts match. - ALIGN_CENTER - Static variable in interface ghidra.service.graph.GraphDisplay
- ALIGN_LEFT - Static variable in interface ghidra.service.graph.GraphDisplay
- ALIGN_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
- ALIGN_RIGHT - Static variable in interface ghidra.service.graph.GraphDisplay
- aligndef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- aligndef() - Method in class ghidra.sleigh.grammar.SleighEcho
- aligndef() - Method in class ghidra.sleigh.grammar.SleighParser
- aligndef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.aligndef_return
- AlignedObjectBasedPreviewTableModel<ROW_TYPE> - Class in ghidra.app.util.query
- AlignedObjectBasedPreviewTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- AlignedObjectBasedPreviewTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- AlignedStructureInspector - Class in ghidra.program.model.data
-
AlignedStructureInspector
provides a simple instance of a structure member container used to perform alignment operations without forcing modification of the actual structure. - AlignedStructurePacker - Class in ghidra.program.model.data
-
AlignedStructurePacker
provides support for performing aligned packing of Structure components. - AlignedStructurePacker(StructureInternal, List<? extends InternalDataTypeComponent>) - Constructor for class ghidra.program.model.data.AlignedStructurePacker
-
Constructor.
- AlignedStructurePacker.StructurePackResult - Class in ghidra.program.model.data
-
StructurePackResult
provides access to aligned packing results - alignLabels(List<GenericOptionsComponent>) - Static method in class docking.options.editor.GenericOptionsComponent
-
Creates and sets a preferred alignment based upon the given list of option components.
- alignment - Variable in class docking.widgets.MultiLineLabel
- alignment - Variable in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- alignment - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
- ALIGNMENT_BYTES_COLOR - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- ALIGNMENT_VALUE_PREFIX - Static variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- alignmentChanged() - Method in interface ghidra.app.util.query.AddressAlignmentListener
- AlignmentDataType - Class in ghidra.program.model.data
- AlignmentDataType() - Constructor for class ghidra.program.model.data.AlignmentDataType
- AlignmentDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.AlignmentDataType
- alignmentPermissionChanged() - Method in interface ghidra.app.util.query.AddressAlignmentListener
- alignmentText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- AlignmentType - Enum in ghidra.program.model.data
-
AlignmentType
specifies the type of alignment which applies to a composite data type. - alignmentValueText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- AlignRule - Class in ghidra.util.bytesearch
-
ByteSearch post search rule when a pattern is found.
- AlignRule() - Constructor for class ghidra.util.bytesearch.AlignRule
- AlignRule(int, int) - Constructor for class ghidra.util.bytesearch.AlignRule
-
ByteSearch post search rule when a pattern is found.
- alignSet(int, AddressSetView) - Static method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
- alignToFour(int) - Static method in class ghidra.app.util.bin.format.macos.cfm.CFM_Util
- All - ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- All - ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
- ALL - ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
- ALL - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
All data-types are permitted (excluding bitfields)
- ALL - Static variable in class ghidra.app.util.Permissions
- ALL - Static variable in class ghidra.program.util.MemoryBlockDiff
- ALL - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates all merge filters for all types of differences.
- ALL - Static variable in interface ghidra.util.filechooser.GhidraFileFilter
-
A default implementation that shows all files.
- ALL_CYCLE_GROUPS - Static variable in class ghidra.program.model.data.CycleGroup
- ALL_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates all filters for all defined types of differences.
- ALL_EXTERNAL_DIFFERENCES - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ALL_PLUGINS_LOADED - ghidra.framework.plugintool.util.PluginPackageState
- ALL_PROGRAMS - Static variable in interface ghidra.app.util.importer.MultipleProgramsStrategy
- ALL_REFS - Static variable in class ghidra.app.util.XReferenceUtil
-
Deprecated.
- ALL_TYPES - Static variable in interface ghidra.program.model.listing.BookmarkType
- allAlive() - Method in class ghidra.program.model.pcode.PcodeOpBank
-
Returns iterator containing both PcodeOpAST and Iterator<PcodeOp> objects.
- AllBytesHashCalculator - Class in ghidra.program.model.correlate
-
Hash function hashing all the bytes of an individual Instruction
- AllBytesHashCalculator() - Constructor for class ghidra.program.model.correlate.AllBytesHashCalculator
- allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ChoiceComponent
-
Returns whether or not all of the choices (conflicts) have been resolved by the user making selections.
- allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- allChoicesAreResolved() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
-
Returns true if the user made a selection for every conflict in the table.
- allChoicesAreResolved() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
-
Returns true if the user made a selection for every conflict in the table.
- allChoicesAreResolved() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
-
Returns true if the user made a selection for every conflict in the table.
- allChoicesAreSame() - Method in class ghidra.app.merge.listing.ChoiceComponent
-
Returns whether or not all of the choices (conflicts) have been resolved by the user making selections and the user made the same choice for all the conflicts.
- allChoicesAreSame() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
-
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
- allChoicesAreSame() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
-
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
- allChoicesAreSame() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
-
Returns true if the user made a selection for every conflict in the table and made the same choice for every row.
- ALLCYCLE - ghidra.graph.viewer.PathHighlightMode
-
Shows all cycles in the graph
- allData - Variable in class docking.widgets.table.threaded.ThreadedTableModel
- allDead() - Method in class ghidra.program.model.pcode.PcodeOpBank
-
Returns iterator containing both PcodeOpAST and Iterator<PcodeOp> objects.
- allLastSet - Variable in class ghidra.program.util.VarnodeContext
- allmodels - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- allocate() - Method in class ghidra.util.datastruct.IntIndexManager
-
Returns the smallest unused index value.
- allocateInject(String, String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
The main InjectPayload factory interface.
- allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Allocate a new storage location
- allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Allocate a new storage location
- allocateItemStorage(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
-
Allocate a new storage location
- allocateLinkageBlock(int, int, String) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get a free aligned address range within the program's memory block structure to facilitate dynamic memory block allocation requirements to support relocation processing (e.g., fake EXTERNAL memory block, generated GOT for object modules, etc.).
- allocateOperand() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- allOrdered() - Method in class ghidra.program.model.pcode.PcodeOpBank
- allOrdered(Address) - Method in class ghidra.program.model.pcode.PcodeOpBank
- ALLOW_ALL_FILTERS - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
-
Use both the rendered filter String and any found column constraints
- ALLOW_CONSTRAINTS_FILTER_ONLY - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
-
Use only column constraints when filtering
- ALLOW_OFFCUT_REFERENCES_TO_FUNCTION_STARTS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
ALLOW_OFFCUT_REFERENCES_TO_FUNCTION_STARTS is a boolean property used to indicate if function bodies can actually start offcut.
- ALLOW_RENDERER_STRING_FILTER_ONLY - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
-
Use only
GColumnRenderer.getFilterString(Object, Settings)
value; no constraints - allowAccess(VarnodeContext, Address) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the address and check if the access to the value in the memory location to be read The address is read-only and is not close to this address.
- allowAccess(VarnodeContext, Address) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- allowCursorAtEnd - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- allowGlobbing - Variable in class docking.widgets.filter.MatchesPatternTextFilter
- allowsBlockOverlap() - Method in interface ghidra.program.model.block.CodeBlockModel
-
Return true if this model allows overlapping of address sets for the blocks it returns.
- allowsBlockOverlap() - Method in class ghidra.program.model.block.MultEntSubModel
- allowsBlockOverlap() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- allowsBlockOverlap() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- allowsBlockOverlap() - Method in class ghidra.program.model.block.SimpleBlockModel
- allowsDuplicates() - Method in class ghidra.program.model.symbol.SymbolType
-
Returns true of this symbol type allows duplicate names.
- allowSwingToProcessEvents() - Static method in class ghidra.util.Swing
-
Wait until AWT event queue (Swing) has been flushed and no more (to a point) events are pending.
- allPathsContain(Vector, Vertex, Vector) - Method in class ghidra.util.graph.Dominator
-
This takes the longest path that contains vertex v and looks to see if any of v's ancestors from that path are contained in all other paths that contain v.
- allPathsContaining(Vertex) - Method in class ghidra.util.graph.Dominator
-
this returns all paths that contain v which we need to consider when looking for the dominator of v.
- allSupportedFlavors - Static variable in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- allTextReplaced(String) - Static method in class ghidra.program.database.code.StringDiff
-
Construct a new StringDiff with pos1 and pos2 are initialized to -1
- allUnknown(int) - Method in class ghidra.program.model.correlate.InstructHash
-
If the -length- instructions, starting with this, are all unmatched, return true;
- allUnknown(int, int) - Method in class ghidra.program.model.correlate.Block
-
If the indicated n-gram, within this block, consists of unmatched instructions
- ALPHA - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- ALPHA - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ALPHA - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ALPHA - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ALPHA - Static variable in class ghidra.sleigh.grammar.SleighParser
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ALPHAUP - Static variable in class ghidra.sleigh.grammar.SleighParser
- alreadyExists(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Looks through all of the current
ScriptInfo
s to see if one already exists with the given name. - ALTERNATE_SEED - Static variable in class ghidra.program.model.correlate.Hash
- ALWAYS - docking.action.builder.AbstractActionBuilder.When
- ALWAYS - ghidra.graph.viewer.options.RelayoutOption
- ALWAYS - ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
-
Indicator to show the block name in all address, label, or operand representations.
- ALWAYS - ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Indicator to always show namespace for a label reference..
- ALWAYS_PRECACHE_PROPERTY - Static variable in class db.buffers.BufferMgr
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- alwaysFalse() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- alwaysInstructionTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- alwaysInstructionTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- alwaysInstructionTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- alwaysInstructionTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- alwaysInstructionTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- alwaysShowPrimaryReference - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- alwaysTrue() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- AMBIGUOUS_TARGET_LOADER - ghidra.app.util.opinion.LoaderTier
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.BaseLexer
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SleighEcho
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- AMPERSAND - Static variable in class ghidra.sleigh.grammar.SleighParser
- ANALYSIS - ghidra.program.model.symbol.SourceType
-
The object's source indicator for an auto analysis.
- ANALYSIS - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- ANALYSIS - Static variable in interface ghidra.program.model.listing.BookmarkType
- ANALYSIS_OPTIONS_MOVED_VERSION - Static variable in class ghidra.program.database.ProgramDB
-
Key version numbers which require special upgrade handling
- ANALYSIS_PROPERTIES - Static variable in interface ghidra.program.model.listing.Program
- ANALYSIS_START_DATE - Static variable in interface ghidra.program.model.listing.Program
-
Creation date to ask for analysis
- ANALYSIS_START_DATE_FORMAT - Static variable in interface ghidra.program.model.listing.Program
-
Format string of analysis date
- analysisEnded(Program) - Method in class ghidra.app.services.AbstractAnalyzer
- analysisEnded(Program) - Method in interface ghidra.app.services.Analyzer
-
Called when an auto-analysis session ends.
- AnalysisPriority - Class in ghidra.app.services
-
Class to specify priority within the Automated Analysis pipeline.
- AnalysisPriority(int) - Constructor for class ghidra.app.services.AnalysisPriority
- AnalysisPriority(String, int) - Constructor for class ghidra.app.services.AnalysisPriority
-
Construct a new priority object.
- analysisTimeoutOccurred() - Method in class ghidra.app.util.headless.HeadlessScript
-
Returns whether analysis for the current program has timed out.
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- analysisWorkerCallback(Program, Object, TaskMonitor) - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- analyze() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
-
Analyzes and annotates the debug frame section.
- analyze() - Method in class ghidra.program.database.ProgramBuilder
-
Perform complete analysis on the built program.
- analyze(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
-
Analyzes and annotates the eh frame section.
- analyze(Program) - Static method in class ghidra.base.project.GhidraProject
-
Invokes the auto-analyzer on the program.
- analyze(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.the method
FlatProgramAPI.analyzeAll(ghidra.program.model.listing.Program)
orFlatProgramAPI.analyzeChanges(ghidra.program.model.listing.Program)
should be invoked. These separate methods were created to clarify their true behavior since many times it is only necessary to analyze changes and not the entire program which can take much longer and affect more of the program than is necessary. - analyze(Program, boolean) - Method in class ghidra.base.project.GhidraProject
-
Debug version of the auto_analyzer.
- analyze(Program, Address, TaskMonitor) - Static method in class ghidra.util.state.analysis.MySwitchAnalyzer
- analyze(Program, PCodeTestControlBlock) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked for non-gzf files to perform auto-analysis.
- analyze(TaskMonitor) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
-
Analyzes and annotates the eh frame header.
- analyzeAll(Program) - Method in class ghidra.app.script.GhidraScript
- analyzeAll(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Starts auto-analysis on the specified program and performs complete analysis of the entire program.
- analyzeChanges(Program) - Method in class ghidra.app.script.GhidraScript
- analyzeChanges(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Starts auto-analysis if not started and waits for pending analysis to complete.
- ANALYZED - Static variable in interface ghidra.program.model.listing.Program
-
Name of boolean analyzed property
- AnalyzeHeadless - Class in ghidra.app.util.headless
-
Launcher entry point for running headless Ghidra.
- AnalyzeHeadless() - Constructor for class ghidra.app.util.headless.AnalyzeHeadless
- Analyzer - Interface in ghidra.app.services
-
NOTE: ALL ANALYZER CLASSES MUST END IN "Analyzer".
- AnalyzerAdapter - Class in ghidra.app.services
- AnalyzerAdapter(String, AnalysisPriority) - Constructor for class ghidra.app.services.AnalyzerAdapter
- AnalyzerType - Enum in ghidra.app.services
-
AnalyzerType defines various types of analyzers that Ghidra provides.
- ANCHOR_LABELS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractProgramLoader
- AnchorDefinition - Class in help.validator.model
-
A representation of a help location, which can be a file or a file with an anchor inside of that file.
- AnchorDefinition(Path, String, int) - Constructor for class help.validator.model.AnchorDefinition
- AnchoredLayout - Class in docking.widgets.fieldpanel.support
- AnchoredLayout(Layout, BigInteger, int) - Constructor for class docking.widgets.fieldpanel.support.AnchoredLayout
- AnchoredLayoutHandler - Class in docking.widgets.fieldpanel.internal
- AnchoredLayoutHandler(LayoutModel, int) - Constructor for class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- AnchorManager - Class in help.validator
- AnchorManager() - Constructor for class help.validator.AnchorManager
- and(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the bitwise AND of this and another masked long To handle unknown bits, the result is derived from the following truth table:
- and(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- And() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- AND - docking.widgets.filter.MultitermEvaluationMode
- AND - docking.widgets.table.columnfilter.LogicOperation
- AND - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- andBlock(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- AndExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form a new expression by ANDing two PatternExpressions
- AndExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.AndExpression
- ANDExpression() - Method in class ghidra.app.util.cparser.C.CParser
- AndExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form
A & B
- AndExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.AndExpressionSolver
- AndQuery - Class in ghidra.program.database.util
-
Combines two queries such that this query is the logical "AND" of the two queries.
- AndQuery(Query, Query) - Constructor for class ghidra.program.database.util.AndQuery
-
Construct a new AndQuery from two other queries.
- ANDROID - ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
- AndroidElfRelocationTableDataType - Class in ghidra.app.util.bin.format.elf
-
AndroidElfRelocationTableDataType
provides an implementation of an Android APS2 packed ELF relocation table. - AndroidElfRelocationTableDataType() - Constructor for class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- AndroidElfRelocationTableDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- AnimatedIcon - Class in docking.util
- AnimatedIcon(List<? extends Icon>, int, int) - Constructor for class docking.util.AnimatedIcon
- animateEdgeHover() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- AnimationPainter - Interface in docking.util
-
An interface used with
AnimationUtils
to allow clients to use the timing framework while performing their own painting. - AnimationUtils - Class in docking.util
- AnimationUtils.BasicAnimationDriver - Class in docking.util
- AnimationUtils.BasicAnimationPainter - Class in docking.util
- AnimationUtils.ComponentToComponentDriver - Class in docking.util
- AnimationUtils.DragonImageDriver - Class in docking.util
- AnimationUtils.FocusDriver - Class in docking.util
- AnimationUtils.PointToComponentDriver - Class in docking.util
- AnimationUtils.PulseDriver - Class in docking.util
- AnimationUtils.RotateDriver - Class in docking.util
- AnimationUtils.ShakeDriver - Class in docking.util
- AnimationUtils.SwingAnimationCallbackDriver - Class in docking.util
- animator - Variable in class docking.util.AnimationUtils.BasicAnimationDriver
- animator - Variable in class ghidra.graph.job.AbstractAnimator
- animator - Variable in class ghidra.graph.job.AbstractAnimatorJob
- AnnotatedMouseHandler - Interface in ghidra.app.util.viewer.field
-
An interface for handling mouse clicks on
AnnotatedTextFieldElement
s. - AnnotatedStringFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
AnnotatedTextFieldElement
clicks. - AnnotatedStringFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.AnnotatedStringFieldMouseHandler
- AnnotatedStringHandler - Interface in ghidra.app.util.viewer.field
-
NOTE: ALL AnnotatedStringHandler CLASSES MUST END IN "StringHandler".
- AnnotatedTextFieldElement - Class in ghidra.util.bean.field
-
A subclass of
FieldElement
that allows for mouse handling callbacks via theAnnotatedTextFieldElement.handleMouseClicked(Navigatable, ServiceProvider)
method. - AnnotatedTextFieldElement(Annotation, int, int) - Constructor for class ghidra.util.bean.field.AnnotatedTextFieldElement
-
Constructor that initializes this text field element with the given annotation and row and column information.
- Annotation - Class in ghidra.app.util.viewer.field
- Annotation(String, AttributedString, Program) - Constructor for class ghidra.app.util.viewer.field.Annotation
-
Constructor Note: This constructor assumes that the string starts with "{
- annotationClicked(AnnotatedTextFieldElement, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- annotationClicked(AnnotatedTextFieldElement, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- AnnotationException - Exception in ghidra.app.util.viewer.field
-
Exception thrown by the annotations classes.
- AnnotationException(String) - Constructor for exception ghidra.app.util.viewer.field.AnnotationException
- AnnotationHandler - Interface in ghidra.program.model.data
-
NOTE: ALL AnnotationHandler CLASSES MUST END IN "AnnotationHandler".
- ANONYMOUS_USERNAME - Static variable in class ghidra.framework.remote.User
-
Name associated with anonymous user
- anonymousAccessAllowed() - Method in class ghidra.framework.client.RepositoryAdapter
- anonymousAccessAllowed() - Method in class ghidra.framework.client.RepositoryServerAdapter
- anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RepositoryHandle
- anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RepositoryServerHandle
- anonymousAccessCB - Variable in class ghidra.framework.main.ProjectAccessPanel
- anonymousAccessRequested() - Method in class docking.widgets.PasswordDialog
-
Returns true if anonymous access is requested
- anonymousAccessRequested() - Method in class ghidra.framework.remote.AnonymousCallback
- AnonymousCallback - Class in ghidra.framework.remote
- AnonymousCallback() - Constructor for class ghidra.framework.remote.AnonymousCallback
- ANTIQUE_WHITE - Static variable in class ghidra.util.WebColors
- ANTLRUtil - Class in ghidra.sleigh.grammar
- ANTLRUtil() - Constructor for class ghidra.sleigh.grammar.ANTLRUtil
- any(Iterable<T>) - Static method in class util.CollectionUtils
-
Returns an element from the given iterable; null if the iterable is null or empty.
- any(Collection<T>) - Static method in class util.CollectionUtils
-
Returns an element from the given collection; null if the collection is null or empty.
- AnyObjectTableModel<T> - Class in docking.widgets.table
-
A table that allow users to provide a list of data objects whose method can be used to create columns.
- AnyObjectTableModel(String, Class<T>, String...) - Constructor for class docking.widgets.table.AnyObjectTableModel
- AnyObjectTableModel(String, Class<T>, List<String>) - Constructor for class docking.widgets.table.AnyObjectTableModel
- AnyObjectTableModel(String, Method...) - Constructor for class docking.widgets.table.AnyObjectTableModel
- AnyObjectTableModel(String, List<Method>) - Constructor for class docking.widgets.table.AnyObjectTableModel
- AnyObjectTableModel(String, List<T>, Class<T>, List<String>) - Constructor for class docking.widgets.table.AnyObjectTableModel
- AnyObjectTableModel(String, List<T>, List<Method>) - Constructor for class docking.widgets.table.AnyObjectTableModel
- ANYSINGLECHAR_WILDCARD_CHAR - Static variable in interface ghidra.app.util.PluginConstants
-
Wildcard char for a single char.
- ANYSUBSTRING_WILDCARD_CHAR - Static variable in interface ghidra.app.util.PluginConstants
-
Wildcard char for any string.
- AOUTHDRSZ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
- AoutHeader - Class in ghidra.app.util.bin.format.coff
- AoutHeaderMagic - Class in ghidra.app.util.bin.format.coff
- AoutHeaderMagic() - Constructor for class ghidra.app.util.bin.format.coff.AoutHeaderMagic
- AoutHeaderMIPS - Class in ghidra.app.util.bin.format.coff
- API_CALL - docking.widgets.EventTrigger
- API_GENERATED - docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
-
This event was triggered by an API on the GTree interface
- append(byte) - Method in class ghidra.app.decompiler.LimitedByteBuffer
-
Append a byte into the buffer.
- append(byte[], int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Append a binary formatted byte array with the specified range of bits bracketed to the log.
- append(char) - Method in class generic.io.NullWriter
- append(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Allocates a new index resource and adds it to the end of the linked list indexed by listID.
- append(int[], int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Append a binary formatted integer array with the specified range of bits bracketed to the log.
- append(int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Append a binary formatted integer value with the specified range of bits bracketed to the log.
- append(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Allocates a new index resource and adds it to the end of the linked list indexed by listID.
- append(ChainedBuffer) - Method in class db.ChainedBuffer
-
Append the contents of the specified dbBuf onto the end of this buffer.
- append(DBBuffer) - Method in class db.DBBuffer
-
Append the contents of the specified dbBuf onto the end of this buffer.
- append(SymbolPath) - Method in class ghidra.app.util.SymbolPath
-
Creates a new SymbolPath composed of the list of names in this path followed by the list of names in the given path.
- append(CharSequence) - Method in class generic.io.NullWriter
- append(CharSequence) - Method in class ghidra.util.StringUtilities.LineWrapper
- append(CharSequence, int, int) - Method in class generic.io.NullWriter
- append(String) - Method in class docking.widgets.ScrollableTextArea
-
Appends the text to the text area maintained in this scroll pane
- append(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Append message string to log buffer.
- append(String) - Method in class ghidra.util.JavaSourceLine
- append(LogEvent) - Method in class log.LogPanelAppender
- appendAll(VectorSTL<T>) - Method in class generic.stl.VectorSTL
- appendAttributes(StringBuilder, Address) - Static method in class ghidra.program.model.pcode.AddressXML
-
Append "space" and "offset" attributes describing the given Address to the XML stream.
- appendAttributes(StringBuilder, Address, int) - Static method in class ghidra.program.model.pcode.AddressXML
-
Append "space" "offset" and "size" attributes describing the given memory range to the XML stream.
- appendAttributes(StringBuilder, Address, Address) - Static method in class ghidra.program.model.pcode.AddressXML
-
Append a memory range, as "space", "first", and "last" attributes, to the XML stream.
- AppendCommentCmd - Class in ghidra.app.cmd.comments
-
Command to append a specific type of comment on a code unit.
- AppendCommentCmd(Address, int, String, String) - Constructor for class ghidra.app.cmd.comments.AppendCommentCmd
-
Construct command
- appendDescription(DataTypeComponent, String, String) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Append a string to a description of a field in a structure.
- appendDescription(DataType, String, String) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Append a string to a
DataType
's description. - appendEnumeratedData(OmfEnumeratedData) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Add an explicit data-block to this segment that might extend the length of this segment.
- appendException(Throwable) - Method in class ghidra.app.util.importer.MessageLog
-
Appends the exception to the log
- appendMsg(int, String) - Method in class ghidra.app.util.importer.MessageLog
-
Appends the message and line number to the log
- appendMsg(String) - Method in class ghidra.app.util.importer.MessageLog
-
Appends the message to the log
- appendMsg(String) - Method in class ghidra.xml.XmlMessageLog
- appendMsg(String, String) - Method in class ghidra.app.util.importer.MessageLog
-
Appends the message to the log
- appendNames(ArrayList<String>) - Method in class ghidra.app.util.bin.format.omf.OmfNamesRecord
- appendPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
- appendPath(String...) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Concats path strings together, taking care to ensure that there is a correct path separator character between each part.
- appendToStringBuilder(StringBuilder, boolean, boolean, boolean) - Method in class ghidra.formats.gfilesystem.FSRL
- appendToStringBuilder(StringBuilder, boolean, boolean, boolean) - Method in class ghidra.formats.gfilesystem.FSRLRoot
- AppInfo - Class in ghidra.framework.main
-
Class with static methods to maintain application info, e.g., a handle to the tool that is the Ghidra Project Window, the user's name, etc.
- AppInfo() - Constructor for class ghidra.framework.main.AppInfo
- AppleSingleDouble - Class in ghidra.app.util.bin.format.macos.asd
- AppleSingleDouble(ByteProvider) - Constructor for class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- AppleSingleDoubleAnalyzer - Class in ghidra.app.analyzers
- AppleSingleDoubleAnalyzer() - Constructor for class ghidra.app.analyzers.AppleSingleDoubleAnalyzer
- AppleSingleDoubleBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- AppleSingleDoubleBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- Application - Class in ghidra.framework
-
The Application class provides a variety of static convenience methods for accessing Application elements that can be used once the
Application.initializeApplication(utility.application.ApplicationLayout, ghidra.framework.ApplicationConfiguration)
call has been made. - APPLICATION_GRADLE_MIN_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The minimum version of gradle required to build the application.
- APPLICATION_JAVA_COMPILER_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The Java compiler compliance level that was used to build the application.
- APPLICATION_JAVA_MAX_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The maximum major version of Java the application will run under.
- APPLICATION_JAVA_MIN_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The minimum major version of Java required to run the application.
- APPLICATION_LAYOUT_VERSION_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The application's layout version.
- APPLICATION_NAME_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The application name.
- APPLICATION_PREFERENCES_FILENAME - Static variable in class ghidra.framework.preferences.Preferences
-
The
APPLICATION_PREFERENCES_FILENAME
is the default name for the user preferences file. - APPLICATION_TOOL_EXTENSION - Static variable in interface ghidra.framework.model.ProjectManager
- APPLICATION_TOOLS_DIR_NAME - Static variable in interface ghidra.framework.model.ProjectManager
- APPLICATION_VERSION_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The application version.
- ApplicationConfiguration - Class in ghidra.framework
- ApplicationConfiguration() - Constructor for class ghidra.framework.ApplicationConfiguration
- ApplicationIdentifier - Class in ghidra.framework
-
Class to represent an application's unique identifier.
- ApplicationIdentifier(ApplicationProperties) - Constructor for class ghidra.framework.ApplicationIdentifier
-
Creates a new
ApplicationIdentifier
object from anApplicationProperties
. - ApplicationIdentifier(String) - Constructor for class ghidra.framework.ApplicationIdentifier
-
Creates a new
ApplicationIdentifier
object from the given string. - ApplicationInformationDisplayFactory - Class in docking.framework
- ApplicationInformationDisplayFactory() - Constructor for class docking.framework.ApplicationInformationDisplayFactory
- applicationInstallationDir - Variable in class utility.application.ApplicationLayout
- ApplicationKeyManagerFactory - Class in ghidra.net
-
ApplicationKeyManagerFactory
provides application keystore management functionality and the ability to generate X509KeyManager's for use with an SSLContext or other PKI related operations. - ApplicationKeyManagerUtils - Class in ghidra.net
-
ApplicationKeyManagerUtils
provides public methods for utilizing the application PKI key management, including access to trusted issuers (i.e., CA certificates), token signing and validation, and the ability to generate keystores for testing or when a self-signed certificate will suffice. - ApplicationLayout - Class in utility.application
-
The Application Layout base class defines the customizable elements of the application's directory structure.
- ApplicationLayout() - Constructor for class utility.application.ApplicationLayout
- ApplicationModule - Class in generic.jar
- ApplicationModule(File, File) - Constructor for class generic.jar.ApplicationModule
- applicationProperties - Variable in class utility.application.ApplicationLayout
- ApplicationProperties - Class in ghidra.framework
-
The application properties.
- ApplicationProperties(ResourceFile) - Constructor for class ghidra.framework.ApplicationProperties
-
Creates a new application properties from the given application properties file.
- ApplicationProperties(String) - Constructor for class ghidra.framework.ApplicationProperties
-
Creates a new application properties with the given name.
- ApplicationProperties(String, String, String) - Constructor for class ghidra.framework.ApplicationProperties
-
Creates a new application properties with the given name and version.
- ApplicationProperties(Collection<ResourceFile>) - Constructor for class ghidra.framework.ApplicationProperties
-
Creates a new application properties from the application properties files found in the given application root directories.
- applicationRootDirs - Variable in class utility.application.ApplicationLayout
- ApplicationSettings - Class in utility.application
- ApplicationSettings() - Constructor for class utility.application.ApplicationSettings
- ApplicationSSLSocketFactory - Class in ghidra.net
-
ApplicationSSLSocketFactory
provides a replacement for the defaultSSLSocketFactory
which utilizes the default SSLContext established bySSLContextInitializer
. - ApplicationSSLSocketFactory() - Constructor for class ghidra.net.ApplicationSSLSocketFactory
-
ApplicationSSLSocketFactory constructor.
- ApplicationTrustManagerFactory - Class in ghidra.net
-
ApplicationTrustManagerFactory
provides the ability to establish acceptable certificate authorities to be used with SSL connections and PKI authentication. - ApplicationUtilities - Class in utility.application
-
Utility class for default application things.
- ApplicationUtilities() - Constructor for class utility.application.ApplicationUtilities
- ApplicationVersion - Class in ghidra.framework
-
Class to represent an application's version information.
- ApplicationVersion(String) - Constructor for class ghidra.framework.ApplicationVersion
-
Creates a new
ApplicationVersion
object from the given version string. - apply() - Method in class docking.options.editor.OptionsEditorPanel
- apply() - Method in class docking.options.editor.OptionsPanel
- apply() - Method in class docking.options.editor.ScrollableOptionsEditor
- apply() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
- apply() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- apply() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- apply() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- apply() - Method in class ghidra.app.merge.listing.FunctionTagMerger
- apply() - Method in class ghidra.app.merge.listing.ListingMergeManager
- apply() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- apply() - Method in class ghidra.app.merge.memory.MemoryMergeManager
- apply() - Method in interface ghidra.app.merge.MergeResolver
-
Notification that the apply button was hit.
- apply() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- apply() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- apply() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- apply() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- apply() - Method in interface ghidra.framework.options.OptionsEditor
-
Apply the changes.
- apply() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- apply(byte[], ArrayList<Match>) - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Search for patterns in a byte array.
- apply(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
- apply(E) - Method in class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
-
Get the shape for this edge
- apply(ParserWalker, SleighDebugLogger) - Method in interface ghidra.app.plugin.processors.sleigh.ContextChange
- apply(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.ContextCommit
- apply(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.Relocation
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocUndefinedOpcode
- apply(ImportStateCache, RelocationState, ContainerHeader, Program, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
- apply(Program, Address, Match) - Method in class ghidra.util.bytesearch.DummyMatchAction
- apply(Program, Address, Match) - Method in interface ghidra.util.bytesearch.MatchAction
-
Apply the match action to the program at the address.
- apply(Pattern, long) - Method in class ghidra.util.bytesearch.AlignRule
- apply(Pattern, long) - Method in interface ghidra.util.bytesearch.PostRule
-
Apply a post rule given the matching pattern and offset into the byte stream.
- apply(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
- apply(I) - Method in interface utility.function.ExceptionalFunction
-
The method that will be called
- apply(InputStream, long, ArrayList<Match>, TaskMonitor) - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Search for pattern in the stream -in-.
- apply(InputStream, ArrayList<Match>, TaskMonitor) - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Search for pattern in the stream -in-.
- apply(String) - Method in interface ghidra.app.script.StringTransformer
- apply(V) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- apply(V) - Method in class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
- APPLY_BLOCKED_MATCH_ICON - Static variable in class resources.Icons
- APPLY_ENABLED - Static variable in interface ghidra.GhidraOptions
- APPLY_LABELS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractProgramLoader
- APPLY_TO_ALL - Static variable in class ghidra.framework.main.datatree.VersionControlDialog
- applyButton - Variable in class docking.DialogComponentProvider
- applyCallback() - Method in class docking.DialogComponentProvider
-
The callback method for when the "Apply" button is pressed.
- applyCallback() - Method in class docking.options.editor.OptionsDialog
- applyCallback() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- applyCmd(Program, Command) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Run a command against the specified program within a transaction.
- applyCommits(ProcessorContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- applyContext(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
-
Apply any operations on context for this Constructor to a particular InstructionContext
- applyContextSettings(DefaultProgramContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- applyContextSettings(DefaultProgramContext) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- applyContextSettings(DefaultProgramContext) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Apply context settings to the ProgramContext as specified by the configuration
- applyContextSettings(DefaultProgramContext) - Method in interface ghidra.program.model.lang.Language
-
Apply context settings to the ProgramContext as specified by the configuration
- applyData(Program, DataType, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Applies the data type at the specified address.
- applyDataType(Address, DataType) - Method in class ghidra.app.util.PseudoDisassembler
-
Apply a dataType to the program at the given address.
- applyDataType(String, DataType) - Method in class ghidra.program.database.ProgramBuilder
- applyDataType(String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
-
Creates a data instance at the specified address, repeated
N
times. - applyDemangledName(Address, boolean, boolean, Program) - Method in class ghidra.app.util.demangler.DemangledObject
- applyDemangledName(String, Address, boolean, boolean, Program) - Method in class ghidra.app.util.demangler.DemangledObject
- ApplyEnumDialog - Class in ghidra.app.util.datatype
- ApplyEnumDialog(PluginTool, DataTypeManager) - Constructor for class ghidra.app.util.datatype.ApplyEnumDialog
- applyFixedLengthDataType(String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
- applyForward(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Apply just context transformations in the forward (disassembly) direction
- ApplyFunctionDataTypesCmd - Class in ghidra.app.cmd.function
-
Apply all function signature data types in a data type manager to any user defined label that has the same name as the function signature.
- ApplyFunctionDataTypesCmd(List<DataTypeManager>, AddressSetView, SourceType, boolean, boolean) - Constructor for class ghidra.app.cmd.function.ApplyFunctionDataTypesCmd
-
Constructs a new command to apply all function signature data types in the given data type manager.
- ApplyFunctionSignatureAction - Class in ghidra.app.decompiler.component
-
Action that applies the signature of the function in the currently active side of a decompiler code comparison panel to the function in the other side of the panel.
- ApplyFunctionSignatureAction - Class in ghidra.app.util.viewer.listingpanel
-
Action that applies the signature of the function in the currently active side of a listing code comparison panel to the function in the other side of the panel.
- ApplyFunctionSignatureAction(String) - Constructor for class ghidra.app.decompiler.component.ApplyFunctionSignatureAction
-
Constructor for the action that applies a function signature from one side of a dual decompiler panel to the other.
- ApplyFunctionSignatureAction(String) - Constructor for class ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction
-
Constructor for the action that applies a function signature from one side of a dual listing panel to the other.
- ApplyFunctionSignatureCmd - Class in ghidra.app.cmd.function
-
Command to create apply a function signature at an address.
- ApplyFunctionSignatureCmd(Address, FunctionSignature, SourceType) - Constructor for class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
-
Constructs a new command for creating a function.
- ApplyFunctionSignatureCmd(Address, FunctionSignature, SourceType, boolean, boolean) - Constructor for class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
-
Constructs a new command for creating a function.
- applyFunctionTagChanges(AddressSetView, int, Set<FunctionTag>, Set<FunctionTag>, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
Merges/replaces tags of program2 into program1.
- applyMask(byte[], byte[]) - Method in interface ghidra.program.model.lang.Mask
-
Apply the mask to a byte array.
- applyMask(byte[], byte[]) - Method in class ghidra.program.model.lang.MaskImpl
- applyMask(byte[], int, byte[], int) - Method in interface ghidra.program.model.lang.Mask
-
Apply the mask to a byte array.
- applyMask(byte[], int, byte[], int) - Method in class ghidra.program.model.lang.MaskImpl
- applyMask(MemBuffer) - Method in interface ghidra.program.model.lang.Mask
-
Apply the mask to a memory buffer.
- applyMask(MemBuffer) - Method in class ghidra.program.model.lang.MaskImpl
- applyModel() - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- applyModel() - Method in class ghidra.app.cmd.module.ComplexityDepthModularizationCmd
- applyModel() - Method in class ghidra.app.cmd.module.DominanceModularizationCmd
- applyNewArticulations(Map<E, List<Point2D>>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- applyNewLocations(Map<V, Point2D>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- applyNonDefaults(Options) - Method in class ghidra.framework.options.EditorState
- applyPlateCommentOnly(Program, Address) - Method in class ghidra.app.util.demangler.DemangledObject
- applyRecursionPath(Deque<AssemblyConstructorSemantic>, AssemblyParseBranch, AssemblyProduction, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Apply constructors as indicated by a path returned by the context resolution graph Please note: The path given will be emptied during processing.
- applySecondaryHighlights(Map<String, Color>) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- applySignature() - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Checks if the apply signature option is currently set
- applyStringDataType(String, AbstractStringDataType, int) - Method in class ghidra.program.database.ProgramBuilder
-
Creates a sting data type instance at the specified address, repeated
N
times. - applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
- applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- applyTo() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- applyTo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- applyTo(DomainObject) - Method in class ghidra.app.cmd.comments.AppendCommentCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.comments.SetCommentCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.comments.SetCommentsCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
-
Applies this command to the given domain object.
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.CreateArrayCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.CreateArrayInStructureCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.CreateDataCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.CreateDataInStructureCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.CreateStringCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.data.RenameDataFieldCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.equate.ClearEquateCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.equate.SetEquateCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.AddFunctionTagCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.AddMemoryVarCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.AddParameterCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.AddRegisterVarCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.AddStackVarCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.ChangeFunctionTagCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.CreateExternalFunctionCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.CreateFunctionDefinitionCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.CreateFunctionTagCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.DeleteFunctionCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.DeleteVariableCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.RemoveFunctionTagCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetFunctionNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetFunctionPurgeCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetFunctionVarArgsCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetReturnDataTypeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetStackDepthChangeCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetVariableCommentCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetVariableDataTypeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.function.SetVariableNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.AddLabelCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
-
Deprecated.
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.DeleteLabelCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.ExternalEntryCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.PinSymbolCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.RenameLabelCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.SetLabelNamespaceCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.CreateFolderCommand
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.CreateFragmentCmd
-
Apply the command; if the name already exists, then the fragment will not be created.
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.DeleteTreeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.MergeFolderCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.RenameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.RenameTreeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.module.ReorderModuleCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddMemRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AddStackRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
- applyTo(DomainObject) - Method in class ghidra.app.cmd.register.SetRegisterCmd
- applyTo(DomainObject) - Method in class ghidra.framework.cmd.BackgroundCommand
- applyTo(DomainObject) - Method in interface ghidra.framework.cmd.Command
-
Applies the command to the given domain object.
- applyTo(DomainObject) - Method in class ghidra.framework.cmd.CompoundCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.analysis.SharedReturnAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.data.CreateDataBackgroundCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.SetFlowOverrideCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.ApplyFunctionDataTypesCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateFunctionCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateMultipleFunctionsCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerParameterIdCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.DeleteFunctionTagCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionPurgeAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.FunctionStackAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.label.DemanglerCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.memory.DeleteBlockCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.module.ModuleAlgorithmCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.module.SubroutineModelCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.refs.AddMemRefsCmd
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.framework.cmd.BackgroundCommand
-
Method called when this command is to apply changes to the given domain object.
- applyTo(DomainObject, TaskMonitor) - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledAddressTable
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledFunction
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledObject
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledString
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledThunk
- applyTo(Program, Address, DemanglerOptions, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledVariable
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- applyTo(Program, TaskMonitor) - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
-
Applies the command to the given domain object.
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- applyTo(Namespace) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- applyU4Data(Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- applyValue() - Method in class ghidra.framework.options.EditorState
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.BytePropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.IntPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.LongPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.ObjectPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.PropertySet
-
Based upon the type of property manager that this is, the appropriate visit() method will be called within the PropertyVisitor.
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.SaveableObjectPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.ShortPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.StringPropertySet
- applyValue(PropertyVisitor, long) - Method in class ghidra.util.prop.VoidPropertySet
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.IntPropertyMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.LongPropertyMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.StringPropertyMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.UnsupportedMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.database.properties.VoidPropertyMapDB
- applyValue(PropertyVisitor, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
- applyValue(PropertyVisitor, Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Applies a property value at the indicated address without knowing its type (String, int, long, etc.) by using the property visitor.
- aProgram - Variable in class ghidra.app.plugin.match.FunctionMatchSet
- aProgram - Variable in class ghidra.app.plugin.match.SubroutineMatchSet
- AQUA - Static variable in class ghidra.util.WebColors
- AQUAMARINE - Static variable in class ghidra.util.WebColors
- Architecture - Enum in ghidra.framework
- ARCHITECTURE_68k - Static variable in class ghidra.app.util.bin.format.pef.ContainerHeader
- ARCHITECTURE_PPC - Static variable in class ghidra.app.util.bin.format.pef.ContainerHeader
- ArchitectureDataDirectory - Class in ghidra.app.util.bin.format.pe
- ArchitectureDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ARCHITECTURES - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARCHIVE_INFO - Static variable in class ghidra.program.database.DataTypeArchiveDB
-
Name of data type archive information property list
- ARCHIVE_SETTINGS - Static variable in class ghidra.program.database.DataTypeArchiveDB
-
Name of data type archive settings property list
- ArchiveBuilder - Class in generic.util
- ArchiveExtractor - Class in generic.util
- ArchiveExtractor() - Constructor for class generic.util.ArchiveExtractor
- ArchiveProvider - Interface in ghidra.framework.main.datatree
-
An interface to be implemented by any class that can return a list of Archives.
- archiveReady(int, TaskMonitor) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- ArchiveType - Enum in ghidra.program.model.data
- areActionsEnabled() - Method in class docking.widgets.table.GTable
-
Returns true if key strokes are used to trigger actions.
- areModalDialogsVisible() - Static method in class generic.util.WindowUtilities
-
Returns true if there are one or more modal dialogs displayed in the current JVM.
- arePopupsEnabled() - Method in class ghidra.graph.viewer.VisualGraphView
- areRelatedAs(Vertex, Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns true iff the graph contains and edge from the parent vertex to the child vertex.
- arg - Variable in class ghidra.framework.main.logviewer.event.FVEvent
- args(Object...) - Static method in class generic.test.TestUtils
-
A convenience method that can be statically imported to use with the class, allowing you to avoid your own ugly manual array creation.
- argTypes(Class<?>...) - Static method in class generic.test.TestUtils
-
A convenience method that can be statically imported to use with the class, allowing you to avoid your own ugly manual array creation.
- ArgumentExpressionList() - Method in class ghidra.app.util.cparser.C.CParser
- arguments - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- arguments() - Method in class ghidra.sleigh.grammar.SleighCompiler
- arguments() - Method in class ghidra.sleigh.grammar.SleighEcho
- arguments(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- arguments_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.arguments_return
- arm() - Method in class ghidra.util.timer.Watchdog
-
Enables this watchdog so that at
Watchdog.defaultWatchdogTimeoutMS
milliseconds in the future theWatchdog.timeoutMethod
will be called. - ARM_64 - ghidra.framework.Architecture
- ARM_DEBUG_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- ARM_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- ARM_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- ARM_VFP_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- ARM64_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- ArmAggressiveInstructionFinderAnalyzer - Class in ghidra.app.plugin.prototype.analysis
- ArmAggressiveInstructionFinderAnalyzer() - Constructor for class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
- ArmDisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing Arm/Thumb disassembly
- ArmDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.ArmDisassembleCommand
-
Constructor for ArmDisassembleCommand.
- ArmDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.ArmDisassembleCommand
-
Constructor for ArmDisassembleCommand.
- ARMV6 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV7 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV7F - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV7K - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV7S - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV8A - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARMV8Ae - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- ARR_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
- Array - ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- Array - Interface in ghidra.program.model.data
-
Array interface
- Array - Interface in ghidra.util.datastruct
-
Base interface for Defining methods for managing a "virtual" array of some data type.
- ARRAY - ghidra.program.model.data.MetaDataType
- ARRAY - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- ARRAY_DISPLAY_DESCRIPTION - Static variable in class ghidra.app.util.viewer.format.FormatManager
- ARRAY_DISPLAY_OPTIONS - Static variable in class ghidra.app.util.viewer.format.FormatManager
- ARRAY_INDEX_FORMAT_NAME - Static variable in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- ARRAY_LABEL_PREFIX - Static variable in interface ghidra.program.model.data.Array
- ARRAY_LENGTH - Static variable in class ghidra.program.model.lang.ConstantPool
- ARRAY_OPTIONS_GROUP - Static variable in class ghidra.app.util.viewer.format.FormatManager
- ArrayDataType - Class in ghidra.program.model.data
-
Basic implementation of the Array interface.
- ArrayDataType(DataType, int, int) - Constructor for class ghidra.program.model.data.ArrayDataType
-
Constructs a new Array dataType.
- ArrayDataType(DataType, int, int, DataTypeManager) - Constructor for class ghidra.program.model.data.ArrayDataType
-
Constructs a new Array dataType.
- ArrayDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- ArrayDataTypeHTMLRepresentation(Array) - Constructor for class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
- ArrayElementFieldLocation - Class in ghidra.app.util.viewer.field
- ArrayElementFieldLocation() - Constructor for class ghidra.app.util.viewer.field.ArrayElementFieldLocation
-
Default constructor needed for restoring from XML.
- ArrayElementFieldLocation(Program, Address, int[], String, int, int) - Constructor for class ghidra.app.util.viewer.field.ArrayElementFieldLocation
-
Creates an ArrayElementFieldLocation
- ArrayElementPropertyEditor - Class in ghidra.app.util.viewer.field
- ArrayElementPropertyEditor() - Constructor for class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- ArrayElementWrappedOption - Class in ghidra.app.util.viewer.field
- ArrayElementWrappedOption() - Constructor for class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- arrayRangesEquals(byte[], int, byte[], int, int) - Static method in class utilities.util.ArrayUtilities
-
Returns true if a portion of byte array b1 equals an equally sized portion of byte array b2.
- ArrayStringable - Interface in ghidra.program.model.data
-
ArrayStringable
identifies those data types which when formed into an array can be interpreted as a string (e.g., character array). - ArrayUtilities - Class in utilities.util
- ArrayUtilities() - Constructor for class utilities.util.ArrayUtilities
- ArrayValuesFieldFactory - Class in ghidra.app.util.viewer.field
- ArrayValuesFieldFactory() - Constructor for class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- ARROW_DOWN_RIGHT_ICON - Static variable in class resources.Icons
- ARROW_DOWN_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that has a down arrow.
- ARROW_LEFT_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that has a left arrow.
- ARROW_RIGHT_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that has a right arrow.
- ARROW_SIZE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Dimension for the arrow button.
- ARROW_UP_LEFT_ICON - Static variable in class resources.Icons
- ARROW_UP_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that has an up arrow.
- ArrowDownAction - Class in ghidra.framework.main.logviewer.event
-
The down arrow should move the selection down one row.
- ArrowDownAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowDownAction
- ArrowDownSelectionAction - Class in ghidra.framework.main.logviewer.event
-
The down arrow should move the selection down one row.
- ArrowDownSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowDownSelectionAction
- arrowLength(int) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the length of the arrows to display in the graph.
- ArrowUpAction - Class in ghidra.framework.main.logviewer.event
-
The up arrow should move the selection up one row.
- ArrowUpAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowUpAction
- ArrowUpSelectionAction - Class in ghidra.framework.main.logviewer.event
-
The up arrow should move the selection up one row.
- ArrowUpSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.ArrowUpSelectionAction
- ArticulatedEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.renderer
- ArticulatedEdgeRenderer() - Constructor for class ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
- ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.shape
-
An edge shape that renders as a series of straight lines between articulation points.
- ArticulatedEdgeTransformer() - Constructor for class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
- articulations(E) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- ArticulationTransitionPoints(Point2D, Point2D) - Constructor for class ghidra.graph.job.AbstractGraphTransitionJob.ArticulationTransitionPoints
- asArray() - Method in class ghidra.app.util.SymbolPath
-
Returns an array of names of the symbols in the symbol path, starting with the name just below the global namespace.
- asArray() - Method in class ghidra.program.model.data.CategoryPath
-
Returns a hierarchical array of names of the categories in the category path, starting with the name just below the
ROOT
category. - asBigEndian() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns a BinaryReader that is in BigEndian mode.
- asByteProvider(FSRL) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
-
Returns the contents of this cache entry as a
ByteProvider
, using the specifiedFSRL
. - asCategoryPath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Converts this object into an equiv
CategoryPath
. - ASCENDING - docking.widgets.table.ColumnSortState.SortDirection
- ASCENDING_ORDER - Static variable in interface docking.widgets.table.SortedTableModel
-
Sort order in ascending order.
- ASCII - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable ASCII datatype.
- AsciiCharSetRecognizer - Class in ghidra.util.ascii
- AsciiCharSetRecognizer() - Constructor for class ghidra.util.ascii.AsciiCharSetRecognizer
- AsciiExporter - Class in ghidra.app.util.exporter
-
An implementation of exporter that creates an Ascii representation of the program.
- AsciiExporter() - Constructor for class ghidra.app.util.exporter.AsciiExporter
-
Constructs a new Ascii exporter.
- asCollection(Collection<?>, Class<T>) - Static method in class util.CollectionUtils
-
Checks that the elements in the given collection are of the type specified by
clazz
and then casts the collection to be of the specified type. - asCollection(Collection<T>) - Static method in class util.CollectionUtils
-
Returns the given collection if not null, an empty collection otherwise.
- asDataTypePath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Converts this object into an equiv
DataTypePath
. - asFormattedString() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Converts this namespace path into a
Namespace
style string without the ROOT namespace included. - asInt32() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Returns the value as an signed int32.
- asIterable(Iterable<T>...) - Static method in class util.CollectionUtils
-
Combines all collections passed-in into a pass-through not creating a new collection) Iterable.
- asIterable(Iterator<T>) - Static method in class util.CollectionUtils
-
Returns an iterable over an iterator
- asIterable(T) - Static method in class util.CollectionUtils
-
Turns the given item into an iterable
- ASK_USER - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Conflict Option indicating to prompt the user for a response.
- AskAddrDialog - Class in ghidra.app.util.dialog
- AskAddrDialog(String, String, AddressFactory, Address) - Constructor for class ghidra.app.util.dialog.AskAddrDialog
- askAddress(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns an Address, using the String parameters for guidance.
- askBytes(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a byte array, using the String parameters for guidance.
- askChoice(String, String, List<T>, T) - Method in class ghidra.app.script.GhidraScript
-
Returns an object that represents one of the choices in the given list.
- askChoices(String, String, List<T>) - Method in class ghidra.app.script.GhidraScript
-
Returns an array of Objects representing one or more choices from the given list.
- askChoices(String, String, List<T>, List<String>) - Method in class ghidra.app.script.GhidraScript
-
Returns an array of Objects representing one or more choices from the given list.
- AskDialog<T> - Class in ghidra.app.script
- AskDialog(Component, String, String, int) - Constructor for class ghidra.app.script.AskDialog
- AskDialog(Component, String, String, int, List<T>, Object) - Constructor for class ghidra.app.script.AskDialog
- AskDialog(String, String, int) - Constructor for class ghidra.app.script.AskDialog
- AskDialog(String, String, int, Object) - Constructor for class ghidra.app.script.AskDialog
- askDirectory(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a directory File object, using the String parameters for guidance.
- askDomainFile(String) - Method in class ghidra.app.script.GhidraScript
-
Returns a DomainFile, using the title parameter for guidance.
- askDouble(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a double, using the String parameters for guidance.
- askFile(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a File object, using the String parameters for guidance.
- askInt(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns an int, using the String parameters for guidance.
- askLanguage(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a LanguageCompilerSpecPair, using the String parameters for guidance.
- askLong(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a long, using the String parameters for guidance.
- askProgram(String) - Method in class ghidra.app.script.GhidraScript
-
Returns a Program, using the title parameter for guidance.
- askProjectFolder(String) - Method in class ghidra.app.script.GhidraScript
-
Returns a DomainFolder object, using the supplied title string for guidance.
- askString(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a String, using the String input parameters for guidance.
- askString(String, String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a String, using the String input parameters for guidance.
- askYesNo(String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a boolean value, using the String parameters for guidance.
- asList() - Method in class generic.concurrent.ConcurrentListenerSet
- asList() - Method in class ghidra.app.util.SymbolPath
-
Returns a list of names of the symbols in the symbol path, starting with the name just below the global namespace.
- asList() - Method in class ghidra.program.model.data.CategoryPath
-
Returns a hierarchical list of names of the categories in the category path, starting with the name just below the
ROOT
category. - asList() - Method in class ghidra.util.datastruct.ListAccumulator
- asList() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- asList(Iterable<T>) - Static method in class util.CollectionUtils
- asList(Collection<T>) - Static method in class util.CollectionUtils
-
A convenient way to check for null and whether the given collection is a
List
. - asList(Enumeration<T>) - Static method in class util.CollectionUtils
- asList(Iterator<T>) - Static method in class util.CollectionUtils
- asList(List<?>, Class<T>) - Static method in class util.CollectionUtils
-
Checks that the elements in the given list are of the type specified by
clazz
and then casts the list to be of the specified type. - asList(List<T>) - Static method in class util.CollectionUtils
-
Returns the given list if not null, otherwise returns an empty list.
- asList(T...) - Static method in class util.CollectionUtils
-
Similar to
Arrays.asList(Object...)
, except that this method will turn a single null parameter into an empty list. - asLittleEndian() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns a BinaryReader that is in LittleEndian mode.
- asLong() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Returns the value as a 64bit primitive long.
- ASM - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- ASM_SEMI - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- ASMBLOCK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- ASMBLOCKB - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- ASMBLOCKP - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- AsmLine() - Method in class ghidra.app.util.cparser.C.CParser
- AsmStatement() - Method in class ghidra.app.util.cparser.C.CParser
- asNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Converts this object into an equiv Ghidra
Namespace
, omitting the organizational category path (which only applies to DataTypes). - asNamespaceString() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Converts this namespace path into a
Namespace
style string. - assemble(Address, String...) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Assemble a sequence of instructions and place them at the given address.
- assemble(Address, String...) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- assembleLine(Address, String) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Assemble a line instruction at the given address.
- assembleLine(Address, String) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- assembleLine(Address, String, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Assemble a line instruction at the given address, assuming the given context.
- assembleLine(Address, String, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- Assembler - ghidra.app.util.bin.format.pe.rich.MSProductType
- Assembler - Interface in ghidra.app.plugin.assembler
-
The primary interface for performing assembly in Ghidra.
- AssemblerBuilder - Interface in ghidra.app.plugin.assembler
-
An interface to build an assembler for a given language
- Assemblers - Class in ghidra.app.plugin.assembler
-
The primary class for obtaining an
Assembler
for a Ghidra-supported language. - Assemblers() - Constructor for class ghidra.app.plugin.assembler.Assemblers
- Assembly - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- ASSEMBLY - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- AssemblyConstructorSemantic - Class in ghidra.app.plugin.assembler.sleigh.sem
-
Describes a SLEIGH constructor semantic These are collected and associated with productions in the grammar based on the given constructor's print pieces.
- AssemblyConstructorSemantic(Constructor, List<Integer>) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Build a new SLEIGH constructor semantic
- AssemblyContextGraph - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A graph of possible context changes via the application of various constructors This is used primarily to find optimal paths for the application of recursive rules, i.e., those of the form I => I.
- AssemblyContextGraph(SleighLanguage, AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
-
Build the context change graph for a given language and grammar The grammar must have been constructed from the given language.
- AssemblyContextGraph.Edge - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A transition in a context transition graph A transition consists of the constructor whose context changes were applied.
- AssemblyContextGraph.Vertex - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A vertex in a context transition graph Each vertex consists of a context block and a (sub)table name
- AssemblyDefaultContext - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A class that computes the default context for a language, and acts as a pseudo context This class helps maintain context consistency when performing both assembly and disassembly.
- AssemblyDefaultContext(SleighLanguage) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
-
Compute the default context at most addresses for the given language
- AssemblyDefaultContext(SleighLanguage, Address) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
-
Compute the default context at the given address for the given language
- AssemblyEOI - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts the end of input
- AssemblyError - Exception in ghidra.app.plugin.assembler
-
An exception for programmer errors regarding an assembler
- AssemblyError(String) - Constructor for exception ghidra.app.plugin.assembler.AssemblyError
- AssemblyException - Exception in ghidra.app.plugin.assembler
-
A checked exception used for input errors regarding the assembler
- AssemblyException(String) - Constructor for exception ghidra.app.plugin.assembler.AssemblyException
- AssemblyException(String, Throwable) - Constructor for exception ghidra.app.plugin.assembler.AssemblyException
- AssemblyExtendedGrammar - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines an "extended" grammar "Extended grammar" as in a grammar extended with state numbers from an LR0 parser.
- AssemblyExtendedGrammar() - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedGrammar
- AssemblyExtendedNonTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
The type of non-terminal for an "extended grammar"
- AssemblyExtendedNonTerminal(int, AssemblyNonTerminal, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
-
Construct a new extended non terminal, derived from the given non-terminal
- AssemblyExtendedProduction - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines a production of an "extended" grammar
- AssemblyExtendedProduction(AssemblyExtendedNonTerminal, AssemblySentential<AssemblyExtendedNonTerminal>, int, AssemblyProduction) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
-
Construct an extended production based on the given ancestor
- AssemblyFirstFollow - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A class to compute the first and follow of every non-terminal in a grammar See Alfred V.
- AssemblyFirstFollow(AbstractAssemblyGrammar<?, ?>) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Compute the first and follow sets for every non-terminal in the given grammar
- AssemblyFixedNumericTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts only a particular numeric value This is different from a fixed string, because it will accept any encoding of the given numeric value.
- AssemblyFixedNumericTerminal(long) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
-
Construct a terminal that accepts only the given numeric value
- AssemblyGrammar - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines a context free grammar, used to parse mnemonic assembly instructions This stores the CFG and the associated semantics for each production.
- AssemblyGrammar() - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- AssemblyGrammarException - Exception in ghidra.app.plugin.assembler.sleigh.grammars
-
An exception to identify errors associated with grammar construction
- AssemblyGrammarException(String) - Constructor for exception ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
- AssemblyGrammarException(String, Throwable) - Constructor for exception ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
- AssemblyNonTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
The type of non-terminal for an assembly grammar
- AssemblyNonTerminal(String) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal
-
Construct a non-terminal having the given name
- AssemblyNumericMapTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts only a particular set of numeric values, mapping each to another value This often used for non-conventional numeric encodings.
- AssemblyNumericMapTerminal(String, Map<Long, Integer>) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
-
Construct a terminal with the given name, accepting only the keys of a given map
- AssemblyNumericTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts any numeric value or program label The literal may take any form accepted by UNIX strtol() with base=0.
- AssemblyNumericTerminal(String, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Construct a terminal with the given name, accepting any numeric value or program label
- AssemblyOS - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- AssemblyParseAcceptResult - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A successful result from parsing
- AssemblyParseAcceptResult(AssemblyParseBranch) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
- AssemblyParseActionGotoTable - Class in ghidra.app.plugin.assembler.sleigh.parse
-
The Action/Goto table for a LALR(1) parser This table is unconventional in that it permits a single cell to be populated by more than one action.
- AssemblyParseActionGotoTable() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
- AssemblyParseActionGotoTable.AcceptAction - Class in ghidra.app.plugin.assembler.sleigh.parse
-
An ACCEPT (acc) entry
- AssemblyParseActionGotoTable.Action - Class in ghidra.app.plugin.assembler.sleigh.parse
-
An action in the Action/Goto table
- AssemblyParseActionGotoTable.GotoAction - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A GOTO (Gn) entry
- AssemblyParseActionGotoTable.ReduceAction - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A REDUCE (Rn) entry
- AssemblyParseActionGotoTable.ShiftAction - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A SHIFT (Sn) entry
- AssemblyParseBranch - Class in ghidra.app.plugin.assembler.sleigh.tree
-
A branch in a parse tree, corresponding to the application of a production
- AssemblyParseBranch(AssemblyGrammar, AssemblyProduction) - Constructor for class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Construct a branch from the given grammar and production
- AssemblyParseErrorResult - Class in ghidra.app.plugin.assembler.sleigh.parse
-
An unsuccessful result from parsing
- AssemblyParseErrorResult(String, Set<String>) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
- AssemblyParseMachine - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A class that implements the LALR(1) parsing algorithm Instances of this class store a parse state.
- AssemblyParseMachine(AssemblyParser, String, int, AssemblyParseToken, Map<String, Long>) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Construct a new parse state
- AssemblyParseNumericToken - Class in ghidra.app.plugin.assembler.sleigh.tree
-
A token having a numeric value
- AssemblyParseNumericToken(AssemblyGrammar, AssemblyTerminal, String, long) - Constructor for class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
-
Construct a numeric terminal having the given string and numeric values
- AssemblyParser - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A class to encapsulate LALR(1) parsing for a given grammar This class constructs the Action/Goto table (and all the other trappings) of a LALR(1) parser and provides a
AssemblyParser.parse(String)
method to parse actual sentences. - AssemblyParser(AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Construct a LALR(1) parser from the given grammar
- AssemblyParser.MergeKey - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A map key used to identify merges for Step 4 in Stephen Jackson's rant
- AssemblyParser.MergeValue - Class in ghidra.app.plugin.assembler.sleigh.parse
-
The map value keyed by
AssemblyParser.MergeKey
- AssemblyParseResult - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A result of parsing a sentence If the sentence was accepted, this yields a parse tree.
- AssemblyParseResult() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
- AssemblyParseState - Class in ghidra.app.plugin.assembler.sleigh.parse
-
A state in an LR(0) parsing machine Each item consists of a kernel and an implied closure.
- AssemblyParseState(AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
-
Construct a new state associated with the given grammar
- AssemblyParseState(AssemblyGrammar, AssemblyParseStateItem) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
-
Construct a new state associated with the given grammar, seeded with the given item
- AssemblyParseStateItem - Class in ghidra.app.plugin.assembler.sleigh.parse
-
An item in the state of an LR(0) parser An item is a production with a dot indicating a position while parsing
- AssemblyParseStateItem(AssemblyProduction) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Construct a new item starting at the far left of the given production
- AssemblyParseStateItem(AssemblyProduction, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Construct a new item starting immediately before the symbol at the given position in the given production
- AssemblyParseToken - Class in ghidra.app.plugin.assembler.sleigh.tree
-
A string token
- AssemblyParseToken(AssemblyGrammar, AssemblyTerminal, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
-
Construct a new token having the given string value
- AssemblyParseTransitionTable - Class in ghidra.app.plugin.assembler.sleigh.parse
-
The transition table defining an LR(0) parsing machine
- AssemblyParseTransitionTable() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
- AssemblyParseTreeNode - Class in ghidra.app.plugin.assembler.sleigh.tree
-
A node in a parse tree
- AssemblyParseTreeNode(AssemblyGrammar) - Constructor for class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Construct a node for a tree parsed by the given grammar
- AssemblyPatternBlock - Class in ghidra.app.plugin.assembler.sleigh.sem
-
The analog of
PatternBlock
, designed for use by the assembler It is suitable for the assembler because it is represented byte-by-byte, and it offers a number of useful conversions and operations. - AssemblyPatternBlock(int, byte[], byte[]) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Construct a new pattern block with the given mask, values, and offset
- AssemblyPatternBlock(int, int) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Construct a new empty pattern block at the given offset, prepared with the given capacity
- AssemblyProcessor - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- AssemblyProduction - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
Defines a production for parsing mnemonic assembly
- AssemblyProduction(AssemblyNonTerminal, AssemblySentential<AssemblyNonTerminal>) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyProduction
- AssemblyRef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- assemblyRefIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- assemblyRefIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
- AssemblyRefOS - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- AssemblyRefProcessor - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- AssemblyResolution - Class in ghidra.app.plugin.assembler.sleigh.sem
-
The (often intermediate) result of assembly These may represent a successful construction (
AssemblyResolvedConstructor
, a future field (AssemblyResolvedBackfill
), or an error (AssemblyResolvedError
). - AssemblyResolutionResults - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A set of possible assembly resolutions for a single SLEIGH constructor Since the assembler works from the leaves up, it unclear in what context a given token appears.
- AssemblyResolutionResults() - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
-
Construct a new (mutable) empty set of resolutions
- AssemblyResolvedBackfill - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A
AssemblyResolution
indicating the need to solve an expression in the future Such records are collected within aAssemblyResolvedConstructor
and then solved just before the final result(s) are assembled. - AssemblyResolvedConstructor - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A
AssemblyResolution
indicating successful application of a constructor This is almost analogous toDisjointPattern
, in that is joins an instructionAssemblyPatternBlock
with a corresponding contextAssemblyPatternBlock
. - AssemblyResolvedError - Class in ghidra.app.plugin.assembler.sleigh.sem
-
A
AssemblyResolution
indicating the occurrence of a (usually semantic) error The description should indicate where the error occurred. - AssemblySelectionError - Exception in ghidra.app.plugin.assembler
-
Thrown when a programmer selects an improper instruction during assembly
- AssemblySelectionError(String) - Constructor for exception ghidra.app.plugin.assembler.AssemblySelectionError
- AssemblySelector - Class in ghidra.app.plugin.assembler
-
Provides a mechanism for pruning and selecting binary assembled instructions from the results of parsing textual assembly instructions.
- AssemblySelector() - Constructor for class ghidra.app.plugin.assembler.AssemblySelector
- AssemblySemanticException - Exception in ghidra.app.plugin.assembler
-
Thrown when all resolutions of an assembly instruction result in semantic errors.
- AssemblySemanticException(String) - Constructor for exception ghidra.app.plugin.assembler.AssemblySemanticException
- AssemblySemanticException(Set<AssemblyResolvedError>) - Constructor for exception ghidra.app.plugin.assembler.AssemblySemanticException
-
Construct a semantic exception with the associated semantic errors
- AssemblySentential<NT extends AssemblyNonTerminal> - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
A "string" of symbols To avoid overloading the word "String", we call this a "sentential".
- AssemblySentential() - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
-
Construct a blank string This is suitable as a blank start, to add new symbols, or to use directly as the RHS, effectively creating an "epsilon" production.
- AssemblySentential(AssemblySymbol...) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
-
Construct a string from any number of symbols
- AssemblySentential(List<? extends AssemblySymbol>) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
-
Construct a string from the given list of symbols
- AssemblySentential.TruncatedWhiteSpaceParseToken - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
The token consumed by a whitespace terminal when it anticipates the end of input "Expected" tokens given by a parse machine when this is the last token it has consumed are not valid suggestions.
- AssemblySentential.WhiteSpaceParseToken - Class in ghidra.app.plugin.assembler.sleigh.grammars
-
The token consumed by a whitespace terminal
- AssemblyStringMapTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts only a particular set of strings, mapping each to a numeric value
- AssemblyStringMapTerminal(String, MultiValuedMap<String, Integer>) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
-
Construct a terminal with the given name, accepting only the keys of a given map
- AssemblyStringTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A terminal that accepts only a particular string
- AssemblyStringTerminal(String) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
-
Construct a terminal that accepts only the given string
- AssemblySymbol - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
A symbol in a context-free grammar Symbols can be either terminals or non-terminals.
- AssemblySymbol(String) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
-
Construct a new symbol with the given name
- AssemblySyntaxException - Exception in ghidra.app.plugin.assembler
-
Thrown when all parses of an assembly instruction result in syntax errors.
- AssemblySyntaxException(String) - Constructor for exception ghidra.app.plugin.assembler.AssemblySyntaxException
- AssemblySyntaxException(Set<AssemblyParseResult>) - Constructor for exception ghidra.app.plugin.assembler.AssemblySyntaxException
-
Construct a syntax exception with the associated syntax errors
- AssemblyTerminal - Class in ghidra.app.plugin.assembler.sleigh.symbol
-
The type of terminal for an assembly grammar Unlike classical parsing, each terminal provides its own tokenizer.
- AssemblyTerminal(String) - Constructor for class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
-
Construct a terminal having the give name
- AssemblyTreeResolver - Class in ghidra.app.plugin.assembler.sleigh.sem
-
The workhorse of semantic resolution for the assembler This class takes a parse tree and some additional information (start address, context, etc.) and attempts to determine possible encodings using the semantics associated with each branch of the given parse tree.
- AssemblyTreeResolver(SleighLanguage, long, AssemblyParseBranch, AssemblyPatternBlock, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Construct a resolver for the given parse tree
- assertArraysEqualOrdered(String, Object[], Object[]) - Static method in class generic.test.AbstractGTest
-
Compares the contents of two arrays to determine if they are equal.
- assertArraysEqualUnordered(String[], String[]) - Static method in class generic.test.AbstractGTest
-
Compares the contents of two arrays to determine if they are equal
- assertArraysEqualUnordered(String, Object[], Object[]) - Static method in class generic.test.AbstractGTest
-
Compares the contents of two arrays to determine if they are equal.
- assertContainsExactly(Collection<T>, Collection<T>) - Static method in class generic.test.AbstractGTest
- assertContainsExactly(Collection<T>, T...) - Static method in class generic.test.AbstractGTest
- assertCurrentAddress(Address) - Method in class ghidra.test.AbstractProgramBasedTest
- assertEnabled(JComponent, boolean) - Static method in class docking.test.AbstractDockingTest
-
Checks the enablement state of a JComponent in a thread safe way.
- AssertException - Exception in ghidra.util.exception
-
AssertException
is used in situations that the programmer believes can't happen. - AssertException() - Constructor for exception ghidra.util.exception.AssertException
-
Create a new AssertException with no message.
- AssertException(String) - Constructor for exception ghidra.util.exception.AssertException
-
Create a new AssertException with the given message.
- AssertException(String, Throwable) - Constructor for exception ghidra.util.exception.AssertException
-
Create a new AssertException with the given message.
- AssertException(Throwable) - Constructor for exception ghidra.util.exception.AssertException
-
Create a new AssertException using another exception (Throwable) has occurred.
- Assertion() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- assertListEqualOrdered(String, List<?>, List<?>) - Static method in class generic.test.AbstractGTest
- assertListEqualOrdered(List<?>, List<?>) - Static method in class generic.test.AbstractGTest
- assertListEqualsArrayOrdered(List<T>, T...) - Static method in class generic.test.AbstractGTest
- assertListEqualsArrayUnordered(List<?>, Object...) - Static method in class generic.test.AbstractGTest
- assertListEqualUnordered(String, List<?>, List<?>) - Static method in class generic.test.AbstractGTest
- assertSameDefaultKeyBindings(DockingActionIf, Collection<DockingActionIf>) - Static method in class docking.actions.KeyBindingUtils
-
Checks each action in the given collection against the given new action to make sure that they share the same default key binding.
- assertSwingThread(String) - Static method in class ghidra.util.Swing
-
Logs a stack trace if the current calling thread is not the Swing thread
- assertThisIsTheSwingThread(String) - Static method in class ghidra.util.SystemUtilities
-
A development/testing time method to make sure the current thread is the swing thread.
- assertToggleButtonSelected(JToggleButton, boolean) - Static method in class docking.test.AbstractDockingTest
-
Checks the selected state of a JToggleButton in a thread safe way.
- assertTrue(boolean, String) - Static method in class ghidra.util.SystemUtilities
- assertUniquePluginName(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Ensures the specified Plugin has a unique name among all Plugin classes found in the current ClassSearcher's reach.
- assertXMLFilesEquals(XmlPullParser, XmlPullParser) - Static method in class ghidra.util.xml.XmlTestHelper
- assertXMLFilesEquals(File, File) - Static method in class ghidra.util.xml.XmlTestHelper
- asSet() - Method in class ghidra.util.datastruct.SetAccumulator
- asSet(Iterable<T>) - Static method in class util.CollectionUtils
-
Turns the given iterable into a new Set, returning it directly if it is a set, draining it into a set if it is not already.
- asSet(Collection<T>) - Static method in class util.CollectionUtils
- asSet(Iterator<T>) - Static method in class util.CollectionUtils
-
Drains the given iterator into a new Set
- asSet(T...) - Static method in class util.CollectionUtils
-
Turns the given items into a set.
- assign(IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapIteratorSTL
- assign(IteratorSTL<T>) - Method in class generic.stl.EmptyIteratorSTL
- assign(IteratorSTL<T>) - Method in interface generic.stl.IteratorSTL
-
'Assigns' this iterator to be equivalent to the given iterator.
- assign(IteratorSTL<T>) - Method in class generic.stl.ListIterator
- assign(IteratorSTL<T>) - Method in class generic.stl.SetIterator
- assign(IteratorSTL<T>) - Method in class generic.stl.UnmodifiableListIteratorSTL
- assign(IteratorSTL<T>) - Method in class generic.stl.VectorIterator
- assign(VectorSTL<T>) - Method in class generic.stl.VectorSTL
- assign(Register, RegisterValue) - Method in class ghidra.program.model.lang.RegisterValue
-
Assign the value to a portion of this register value
- assign(Register, BigInteger) - Method in class ghidra.program.model.lang.RegisterValue
-
Assign the value to a portion of this register value
- ASSIGN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser
- assignAddress(Program, DataType, int[], boolean, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
-
Assign next available memory chunk to type
- assignedAt - Variable in class ghidra.util.state.ResultsState.FramePointerCandidate
- AssignedVariableFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Variable Assignment Fields (point of first-use).
- AssignedVariableFieldFactory() - Constructor for class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
-
Default constructor.
- AssignedVariableLocation - Class in ghidra.program.util
- AssignedVariableLocation() - Constructor for class ghidra.program.util.AssignedVariableLocation
-
Get the row within a group of pcode strings.
- AssignedVariableLocation(Program, Address, int, int) - Constructor for class ghidra.program.util.AssignedVariableLocation
- assignMap(Program, DataType[], ArrayList<VariableStorage>, boolean) - Method in interface ghidra.program.model.lang.ParamList
-
Given a list of datatypes, calculate the storage locations used for passing those datatypes
- assignMap(Program, DataType[], ArrayList<VariableStorage>, boolean) - Method in class ghidra.program.model.lang.ParamListRegisterOut
- assignMap(Program, DataType[], ArrayList<VariableStorage>, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
- assignMap(Program, DataType[], ArrayList<VariableStorage>, boolean) - Method in class ghidra.program.model.lang.ParamListStandardOut
- assignment() - Method in class ghidra.sleigh.grammar.SleighCompiler
- assignment() - Method in class ghidra.sleigh.grammar.SleighEcho
- assignment() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- assignment() - Method in class ghidra.sleigh.grammar.SleighParser
- assignment_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.assignment_return
- AssignmentExpression() - Method in class ghidra.app.util.cparser.C.CParser
- AssignmentOperator() - Method in class ghidra.app.util.cparser.C.CParser
- assignVerticesToStrongComponents() - Method in class ghidra.util.graph.DirectedGraph
-
Returns an array of Sets (HashSet).
- associateDataTypeWithArchive(DataType, SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
- associateDataTypeWithArchive(DataType, SourceArchive) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- associateDataTypeWithArchive(DataType, SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManager
-
Change the given data type so that its source archive is the given archive
- AssociateSymbolCmd - Class in ghidra.app.cmd.refs
-
Command class for associating a reference with a specific label
- AssociateSymbolCmd(Reference, Namespace) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
-
Constructor.
- AssociateSymbolCmd(Reference, String) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
-
Create a associate symbol command for a global symbol
- AssociateSymbolCmd(Reference, String, Namespace) - Constructor for class ghidra.app.cmd.refs.AssociateSymbolCmd
-
Constructor
- associationAdded(SourceType, Reference) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that the association between a reference and a specific symbol has changed.
- associationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
- associationRemoved(Reference) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that the association between the given reference and any symbol was removed.
- asStream(Iterable<T>...) - Static method in class util.CollectionUtils
-
Combines all iterables passed-in into a pass-through (not creating a new collection) Stream.
- asStream(Iterator<T>) - Static method in class util.CollectionUtils
-
Turns the given iterator into a stream
- asString() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns a reasonable String version of this constraint useful for debugging.
- assume(Register, long) - Method in class ghidra.util.state.ResultsState
-
Set an assumed register value immediately following construction and prior to flow.
- ASTERISK - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ASTERISK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ASTERISK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ASTERISK - Static variable in class ghidra.sleigh.grammar.SleighParser
- asUInt32() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Returns the value as an unsigned int32.
- at - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- atCheckpoint() - Method in class db.buffers.BufferMgr
- AtLeastColumnConstraint<T extends java.lang.Comparable<T>> - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are greater than or equal to some specified value of the column type.
- AtLeastColumnConstraint(String, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.AtLeastColumnConstraint
-
Constructs a new AtLeastColumnConstraint with a minimum value, constraint name, and group
- AtLeastColumnConstraint(T, EditorProvider<T>) - Constructor for class docking.widgets.table.constraint.AtLeastColumnConstraint
-
Constructs a new AtLeastColumnConstraint with a default name, default group and a minimum value.
- AtLeastDateColumnConstraint - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are greater than or equal to some specified value of the column type.
- AtLeastDateColumnConstraint(LocalDate, EditorProvider<LocalDate>) - Constructor for class docking.widgets.table.constraint.AtLeastDateColumnConstraint
-
Constructs a new AtLeasDateColumnConstraint with a default name, default group and a minimum value
- AtMostColumnConstraint<T extends java.lang.Comparable<T>> - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are less than or equal to some specified value of the column type.
- AtMostColumnConstraint(String, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.AtMostColumnConstraint
-
Constructs a new AtMostColumnConstraint with a maximum value, constraint name, and group
- AtMostColumnConstraint(T, EditorProvider<T>) - Constructor for class docking.widgets.table.constraint.AtMostColumnConstraint
-
Constructs a new AtMostColumnConstraint with a default name, default group and a maximum value.
- AtMostDateColumnConstraint - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are greater than or equal to some specified value of the column type
- AtMostDateColumnConstraint(LocalDate, EditorProvider<LocalDate>) - Constructor for class docking.widgets.table.constraint.AtMostDateColumnConstraint
-
Constructs a new AtLeastDateColumnConstraint with a default name, default group and a minimum value
- attachInstances(Varnode[], Varnode) - Method in class ghidra.program.model.pcode.HighVariable
-
Attach an instance or additional location the variable can be found in.
- attachTo(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Attach the autocompleter to the given text field.
- Attribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
Base class for attributes -- int, double, or String values -- which can be assigned to the members of a KeyIndexableSet, e.g.
- Attribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.Attribute
-
Constructor
- ATTRIBUTE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- Attributed - Class in ghidra.service.graph
- Attributed() - Constructor for class ghidra.service.graph.Attributed
- AttributedEdge - Class in ghidra.service.graph
-
Generic directed graph edge implementation
- AttributedEdge(String) - Constructor for class ghidra.service.graph.AttributedEdge
-
Constructs a new GhidraEdge
- AttributedGraph - Class in ghidra.service.graph
-
Basic graph implementation for a directed graph whose vertices and edges support attributes.
- AttributedGraph(String, GraphType) - Constructor for class ghidra.service.graph.AttributedGraph
-
Create a new empty AttributedGraph that automatically collapses duplicate edges
- AttributedGraph(String, GraphType, String) - Constructor for class ghidra.service.graph.AttributedGraph
-
Create a new empty AttributedGraph that automatically collapses duplicate edges
- AttributedGraph(String, GraphType, String, boolean) - Constructor for class ghidra.service.graph.AttributedGraph
-
Create a new empty AttributedGraph.
- AttributedGraphExporter - Interface in ghidra.service.graph
-
Interface for exporting AttributedGraphs
- attributedString - Variable in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
-
the attributed string displayed by this field element
- AttributedString - Class in docking.widgets.fieldpanel.field
-
An object that wraps a string and provides data that describes how to render that string.
- AttributedString(String, Color, FontMetrics) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
-
Creates an attributed string with the given text, color and metrics with no other attributes, like highlighting or underlining.
- AttributedString(String, Color, FontMetrics, boolean, Color) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
-
Creates an attributed string with the given text, color and metrics with other attributes, like highlighting and underlining.
- AttributedString(Icon, String, Color, FontMetrics, boolean, Color) - Constructor for class docking.widgets.fieldpanel.field.AttributedString
-
Creates an attributed string with the given text, color, icon and metrics with other attributes, like highlighting and underlining.
- attributedStrings - Variable in class docking.widgets.fieldpanel.field.CompositeAttributedString
- AttributedVertex - Class in ghidra.service.graph
-
Graph vertex with attributes
- AttributedVertex(String) - Constructor for class ghidra.service.graph.AttributedVertex
- AttributedVertex(String, String) - Constructor for class ghidra.service.graph.AttributedVertex
-
Constructs a new GhidraVertex with the given id and name
- AttributeManager<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
Class which creates and keeps track of attributes defined for a single KeyIndexableSet.
- AttributeManager(KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.AttributeManager
-
Constructor.
- AttributeSpec() - Method in class ghidra.app.util.cparser.C.CParser
- AttributeSpecList() - Method in class ghidra.app.util.cparser.C.CParser
- attributeType() - Method in class ghidra.util.graph.attributes.Attribute
-
Return the type of Attribute, i.e.
- attributeType() - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Return the type of Attribute, i.e.
- attributeType() - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Return the type of Attribute, i.e.
- attributeType() - Method in class ghidra.util.graph.attributes.LongAttribute
-
Return the type of Attribute, i.e.
- attributeType() - Method in class ghidra.util.graph.attributes.ObjectAttribute
-
Return the type of Attribute, i.e.
- attributeType() - Method in class ghidra.util.graph.attributes.StringAttribute
-
Return the type of Attribute, i.e.
- AUDataType - Class in ghidra.program.model.data
- AUDataType() - Constructor for class ghidra.program.model.data.AUDataType
- AUDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.AUDataType
- AUTO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- AUTO_ANALYSIS - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for auto analysis.
- AUTO_CAT - Static variable in class ghidra.program.model.pcode.HighFunctionDBUtil
- AUTO_PARAMETERS_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
- AUTO_RESTRICT_SELECTION - Static variable in interface ghidra.app.util.PluginConstants
- AutocompletingStringConstraintEditor - Class in docking.widgets.table.constrainteditor
-
An editor that provides suggestions of values that, according to StringColumnConstraint, match a user-supplied pattern.
- AutocompletingStringConstraintEditor(StringColumnConstraint, ColumnData<String>) - Constructor for class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
-
Constructor.
- AutocompletionCellRenderer<T> - Class in docking.widgets.autocomplete
-
This is a default list cell renderer for the
TextFieldAutocompleter
suitable for extension if a user wishes to customize it. - AutocompletionCellRenderer(TextFieldAutocompleter<T>) - Constructor for class docking.widgets.autocomplete.AutocompletionCellRenderer
-
Create a renderer owned by the given autocompleter.
- AutocompletionEvent<T> - Class in docking.widgets.autocomplete
-
An event related to autocompletion, usually a completion being activated by the user.
- AutocompletionEvent(T, JTextField) - Constructor for class docking.widgets.autocomplete.AutocompletionEvent
-
Create a new event on the given selection and text field.
- AutocompletionListener<T> - Interface in docking.widgets.autocomplete
-
A listener for autocompletion events.
- AutocompletionModel<T> - Interface in docking.widgets.autocomplete
-
A model to generate the suggested completions, given a viable prefix.
- AutoGeneratedDockingAction - Interface in docking.actions
-
A marker interface to signal that the implementing action is temporary and gets built automatically by the tool
- AutoImporter - Class in ghidra.app.util.importer
-
Utility methods to do imports automatically (without requiring user interaction).
- AutoLookup - Class in docking.widgets
-
A class that holds the logic and state for finding matching rows in a widget when a user types in the widget.
- AutoLookup() - Constructor for class docking.widgets.AutoLookup
- AUTOMATICALLY_SAVE_TOOLS - Static variable in class ghidra.framework.main.FrontEndTool
- AutomaticCommentFieldLocation - Class in ghidra.program.util
-
The
AutomaticCommentFieldLocation
class contains specific location information within the automatic comment of an EOL comment field of a CodeUnitLocation object. - AutomaticCommentFieldLocation() - Constructor for class ghidra.program.util.AutomaticCommentFieldLocation
-
Default constructor needed for restoring an end-of-line field location from XML.
- AutomaticCommentFieldLocation(Program, Address, int[], String[], int, int, int) - Constructor for class ghidra.program.util.AutomaticCommentFieldLocation
-
Construct a new AutomaticCommentFieldLocation.
- autoMerge(int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- autoMerge(int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- autoMerge(TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- AutoParameterImpl - Class in ghidra.program.model.listing
- AutoParameterImpl(DataType, int, VariableStorage, Function) - Constructor for class ghidra.program.model.listing.AutoParameterImpl
- AutoParameterType - Enum in ghidra.program.model.listing
-
AutoParameterType
defines the various types of auto-parameters. - autoSave - Static variable in class ghidra.framework.project.tool.GhidraTool
- autoscroll(Point) - Method in class docking.widgets.table.AutoscrollAdapter
- AutoscrollAdapter - Class in docking.widgets.table
-
Helper class for autoscrolling on a component.
- AutoscrollAdapter(JComponent, int) - Constructor for class docking.widgets.table.AutoscrollAdapter
-
Constructor
- AuxFile() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxFile
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- AUXILIARY_ARRAY_DIMENSION - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
-
Number of dimensions of a symbol's auxiliary array.
- AuxSection() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSection
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- AuxSym() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSym
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- available() - Method in class ghidra.app.util.bin.ByteProviderInputStream
- available() - Method in class ghidra.app.util.bin.ByteProviderPaddedInputStream
- available() - Method in class ghidra.util.MonitoredInputStream
-
Returns the number of bytes that can be read from this input stream without blocking.
- await() - Method in class ghidra.util.CountLatch
-
Causes the current thread to wait until the latch count is zero, unless the thread is interrupted.
- await(long, TimeUnit) - Method in class ghidra.util.CountLatch
-
Causes the current thread to wait until the latch count is zero, unless the thread is interrupted, or the specified waiting time elapses.
- AZURE - Static variable in class ghidra.util.WebColors
B
- back() - Method in class docking.wizard.WizardManager
-
Programmatically move the wizard back one panel.
- back() - Method in class generic.stl.ListSTL
- back() - Method in class generic.stl.VectorSTL
- BACK - Static variable in class docking.wizard.WizardManager
-
Default text for the 'back' button
- backEdges() - Method in class ghidra.util.graph.DepthFirstSearch
-
Return the back edges found in this depth first search.
- backfill(RecursiveDescentSolver, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Apply as many backfill records as possible Each backfill record is resolved in turn, if the record cannot be resolved, it remains listed.
- backfill(PatternExpression, MaskedLong, Map<Integer, Object>, int, String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build a backfill record to attach to a successful resolution result
- backfills - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- BACKGROUND - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- backgroundColorModel - Variable in class docking.widgets.fieldpanel.FieldPanel
- BackgroundColorModel - Interface in docking.widgets.fieldpanel.support
- BackgroundCommand - Class in ghidra.framework.cmd
-
Abstract command that will be run in a thread (in the background) other than the AWT(GUI) thread.
- BackgroundCommand() - Constructor for class ghidra.framework.cmd.BackgroundCommand
- BackgroundCommand(String, boolean, boolean, boolean) - Constructor for class ghidra.framework.cmd.BackgroundCommand
- BackgroundCommandListener - Interface in ghidra.framework.cmd
-
Listener that is notified when a BackgroundCommand completes.
- backTrack(Vertex) - Method in class ghidra.util.graph.Dominator
-
this aids in going back to the parent from which a vertex was accessed in the depth first search
- backup(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Retreat.
- backupRowComparator - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
- BACKWARD - ghidra.app.util.datatype.NavigationDirection
- backwardNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
-
Returns the next address for backward iterators.
- BAD - Static variable in class ghidra.graph.ProgramGraphType
- BAD_ADDRESS - Variable in class ghidra.program.util.VarnodeContext
- BAD_DATATYPE_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
-
ID if data type type is BAD.
- BAD_REF_ADDR - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- BAD_SPACE_ID_VALUE - Static variable in class ghidra.program.util.VarnodeContext
- BAD_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
-
BAD_STORAGE
used to identify variable storage which is no longer valid. - BadDataType - Class in ghidra.program.model.data
-
Provides an implementation of a data type that is not valid (bad) as it is used in the program.
- BadDataType() - Constructor for class ghidra.program.model.data.BadDataType
- BadDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.BadDataType
- BadgedIcon - Class in docking.util
-
An icon that allows sub-icons to be added at key perimeter locations.
- BadgedIcon(Icon) - Constructor for class docking.util.BadgedIcon
- BadgedIcon(Icon, boolean) - Constructor for class docking.util.BadgedIcon
- BadgedIcon(Icon, boolean, int, int) - Constructor for class docking.util.BadgedIcon
- BadgedIcon.BadgePosition - Enum in docking.util
- bail(String) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- BailoutException - Exception in ghidra.sleigh.grammar
- BailoutException() - Constructor for exception ghidra.sleigh.grammar.BailoutException
- BailoutException(String) - Constructor for exception ghidra.sleigh.grammar.BailoutException
- BailoutException(String, Throwable) - Constructor for exception ghidra.sleigh.grammar.BailoutException
- BailoutException(Throwable) - Constructor for exception ghidra.sleigh.grammar.BailoutException
- BALLOON - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- BASE - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
- BASE_ADDRESS - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- baseAddr - Variable in class ghidra.program.model.lang.InjectContext
- baseAddress - Variable in class ghidra.app.util.bin.MemoryByteProvider
- baseContextRegister - Variable in class ghidra.program.disassemble.Disassembler
- baseContextRegister - Variable in class ghidra.program.util.AbstractProgramContext
- baseDataType - Variable in class ghidra.app.util.PseudoData
- basedName - Variable in class ghidra.app.util.demangler.DemangledObject
- baseFont - Variable in class ghidra.app.util.viewer.field.FieldFactory
- BaseLexer - Class in ghidra.sleigh.grammar
- BaseLexer() - Constructor for class ghidra.sleigh.grammar.BaseLexer
- BaseLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.BaseLexer
- BaseLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.BaseLexer
- BaseLexer.DFA13 - Class in ghidra.sleigh.grammar
- baseOfCode - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- baseOfData - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- BaseRecognizerOverride - Class in ghidra.sleigh.grammar
- BaseRecognizerOverride() - Constructor for class ghidra.sleigh.grammar.BaseRecognizerOverride
- BaseRelocation - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_BASE_RELOCATION
data structure defined inwinnt.h
. - BaseRelocation() - Constructor for class ghidra.app.util.bin.format.pe.BaseRelocation
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- BaseRelocationDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to the base relocation information.
- BaseRelocationDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- BaseSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
Fetches DWARF sections from a normal program using simple Ghidra memory blocks.
- BaseSectionProvider(Program) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- baseState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Initialize a walk of the tree
- baseStruct - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- baseTypeCode - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- BASIC - Static variable in class ghidra.program.model.pcode.PcodeBlock
- BASIC_MODEL - Static variable in interface ghidra.app.services.BlockModelService
-
Type for a simple block model.
- BasicAnimationDriver(GGlassPane, AnimationUtils.BasicAnimationPainter) - Constructor for class docking.util.AnimationUtils.BasicAnimationDriver
- BasicAnimationPainter() - Constructor for class docking.util.AnimationUtils.BasicAnimationPainter
- BasicBlockModel - Class in ghidra.program.model.block
-
This BlockModel implements the Basic block model.
- BasicBlockModel(Program) - Constructor for class ghidra.program.model.block.BasicBlockModel
- BasicBlockModel(Program, boolean) - Constructor for class ghidra.program.model.block.BasicBlockModel
- BasicCompilerSpec - Class in ghidra.program.model.lang
-
BasicCompilerSpec implements the CompilerSpec interface based on static information from a particular .cspec file.
- BasicCompilerSpec(BasicCompilerSpec) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
-
Clone the spec so that program can safely extend it without affecting the base spec from Language.
- BasicCompilerSpec(CompilerSpecDescription, SleighLanguage, ResourceFile) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
-
Read in the specification from an XML file.
- BasicCompilerSpec(CompilerSpecDescription, SleighLanguage, InputStream) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
-
Construct the specification from an XML stream.
- BasicCompilerSpecDescription - Class in ghidra.program.model.lang
- BasicCompilerSpecDescription(CompilerSpecID, String) - Constructor for class ghidra.program.model.lang.BasicCompilerSpecDescription
- BasicDecompilerCodeComparisonPanel - Class in ghidra.app.decompiler.component
-
Panel that displays two decompilers for comparison and synchronizes their scrolling using a basic coordinator.
- BasicDecompilerCodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.app.decompiler.component.BasicDecompilerCodeComparisonPanel
-
Creates a default comparison panel with two decompilers.
- BasicDecompilerFieldPanelCoordinator - Class in ghidra.app.decompiler.component
-
A basic coordinator that locks two decompiler panels together at the first line so that scrolling one side also scrolls the other.
- BasicDecompilerFieldPanelCoordinator(BasicDecompilerCodeComparisonPanel, boolean) - Constructor for class ghidra.app.decompiler.component.BasicDecompilerFieldPanelCoordinator
-
Constructs a dual decompiler coordinator that scrolls the two panels together so that they are locked together at the first line.
- BasicEdgeLabelRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
-
A class to override the default edge label placement.
- BasicEdgeLabelRenderer() - Constructor for class ghidra.graph.viewer.edge.BasicEdgeLabelRenderer
- BasicEdgeRouter<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge.routing
- BasicEdgeRouter(VisualizationServer<V, E>, Collection<E>) - Constructor for class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- BasicFactory<T> - Interface in generic.cache
- BasicLanguageDescription - Class in ghidra.program.model.lang
- BasicLanguageDescription(LanguageID, Processor, Endian, Endian, int, String, String, int, int, boolean, CompilerSpecDescription, Map<String, List<String>>) - Constructor for class ghidra.program.model.lang.BasicLanguageDescription
- BasicLanguageDescription(LanguageID, Processor, Endian, Endian, int, String, String, int, int, boolean, List<CompilerSpecDescription>, Map<String, List<String>>) - Constructor for class ghidra.program.model.lang.BasicLanguageDescription
- BasicOverride(ArrayList<Address>) - Constructor for class ghidra.program.model.pcode.JumpTable.BasicOverride
- BATCH_MODE - Static variable in class generic.test.AbstractGTest
- BATCH_MODE_OUTPUT_DIR - Static variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- BatchGroup - Class in ghidra.plugins.importer.batch
-
A group of
LoadSpec
s (possibly from different user added sources) that have a commonBatchSegregatingCriteria
. - BatchGroup(BatchSegregatingCriteria) - Constructor for class ghidra.plugins.importer.batch.BatchGroup
-
Creates a new
BatchGroup
keyed on the specifiedcriteria
. - BatchGroup.BatchLoadConfig - Class in ghidra.plugins.importer.batch
- BatchGroupLoadSpec - Class in ghidra.plugins.importer.batch
- BatchGroupLoadSpec(LoadSpec) - Constructor for class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- BatchImportDialog - Class in ghidra.plugins.importer.batch
- BatchInfo - Class in ghidra.plugins.importer.batch
-
This is the main state of a batch import task, containing the segregated groupings of applications.
- BatchInfo() - Constructor for class ghidra.plugins.importer.batch.BatchInfo
-
Creates a new BatchInfo object with a default
BatchInfo.maxDepth
. - BatchInfo(int) - Constructor for class ghidra.plugins.importer.batch.BatchInfo
-
Creates a new BatchInfo object using the specified maxDepth.
- BatchSegregatingCriteria - Class in ghidra.plugins.importer.batch
-
Set of identifying pieces of info that allow us to segregate files that we are importing into groups.
- BatchSegregatingCriteria(Loader, Collection<LoadSpec>, ByteProvider) - Constructor for class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- bcount - Variable in class generic.lsh.vector.VectorCompare
- beanify(Object) - Static method in class generic.util.Beanify
- Beanify - Class in generic.util
- Beanify() - Constructor for class generic.util.Beanify
- beenApplied - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
-
If an index is contained in this set, then the corresponding data structure has been applied to the program.
- beep() - Static method in class docking.DockingWindowManager
-
A convenience method to make an attention-grabbing noise to the user
- beep() - Method in class ghidra.framework.plugintool.PluginTool
-
A convenience method to make an attention-grabbing noise to the user
- before() - Method in class ghidra.app.services.AnalysisPriority
-
Get a priority that is a little higher than this one.
- before() - Method in class ghidra.framework.ShutdownPriority
- beforeChangesApplied() - Method in interface docking.options.editor.OptionsEditorListener
-
Notification that changes are about to be applied.
- begin() - Method in class generic.stl.ListSTL
- begin() - Method in class generic.stl.MapSTL
- begin() - Method in class generic.stl.MultiMapSTL
- begin() - Method in class generic.stl.MultiSetSTL
- begin() - Method in class generic.stl.SetSTL
- begin() - Method in class generic.stl.VectorSTL
- BEGIN_CERT - Static variable in class ghidra.net.ApplicationKeyManagerUtils
- beginColumn - Variable in class ghidra.app.util.cparser.C.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class ghidra.app.util.cparser.CPP.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class ghidra.app.util.cparser.C.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class ghidra.app.util.cparser.CPP.Token
-
The line number of the first character of this Token.
- BeginningOfLineAction - Class in ghidra.util
- BeginningOfLineAction() - Constructor for class ghidra.util.BeginningOfLineAction
- BeginToken() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Start.
- BeginToken() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- BEGITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- BEIGE - Static variable in class ghidra.util.WebColors
- BestFit - ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
- bestIns - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
- bfMgr - Variable in class db.Database
- BIG - ghidra.program.model.lang.Endian
- BIG - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
- BIG_BOMB - Static variable in class generic.Images
- BIG_NaN - Static variable in class ghidra.pcode.floatformat.FloatFormat
- BIG_NEGATIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.FloatFormat
- BIG_POSITIVE_INFINITY - Static variable in class ghidra.pcode.floatformat.FloatFormat
- BigEndianDataConverter - Class in ghidra.util
-
Helper class to convert a byte array to Java primitives and primitives to a byte array in Big endian.
- BigEndianDataConverter() - Constructor for class ghidra.util.BigEndianDataConverter
-
Don't use this constructor to create new instances of this class.
- BigFieldPanelMouseWheelListener() - Constructor for class docking.widgets.fieldpanel.FieldPanel.BigFieldPanelMouseWheelListener
- BigFloat - Class in ghidra.pcode.floatformat
-
An IEEE 754 floating point class.
- BigFloat(int, int, FloatKind, int, BigInteger, int) - Constructor for class ghidra.pcode.floatformat.BigFloat
-
Construct a BigFloat.
- BigIntegerNumberInputDialog - Class in docking.widgets.dialogs
-
DialogComponentProvider that provides information to create a modal dialog to prompt for a number larger than an
int
orlong
to be input by the user. - BigIntegerNumberInputDialog(String, String, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class docking.widgets.dialogs.BigIntegerNumberInputDialog
- bigIntegerToBytes(BigInteger, int, boolean) - Static method in class ghidra.pcode.utils.Utils
- bigIntegerToUnsignedLong(BigInteger) - Static method in class ghidra.util.NumericUtilities
- BIN_INT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- BIN_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- BIN_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- BIN_INT - Static variable in class ghidra.sleigh.grammar.SleighParser
- binary - ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
- BINARY - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- BINARY_NAME - Static variable in class ghidra.app.util.opinion.BinaryLoader
- BinaryAnalysisCommand - Interface in ghidra.framework.cmd
-
NOTE: ALL BinaryAnalysisCommand CLASSES MUST END IN "BinaryAnalysisCommand".
- BinaryCodedField - Class in db
-
Allows various non-database supported data types to be encoded within a BinaryField which may be stored within the database.
- BinaryCodedField(byte[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a byte array.
- BinaryCodedField(double) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a double value.
- BinaryCodedField(double[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a double array.
- BinaryCodedField(float) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a float value.
- BinaryCodedField(float[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a float array.
- BinaryCodedField(int[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a int array.
- BinaryCodedField(long[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a long array.
- BinaryCodedField(short[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a short array.
- BinaryCodedField(BinaryField) - Constructor for class db.BinaryCodedField
-
Construct a coded field from an existing binary field.
- BinaryCodedField(String[]) - Constructor for class db.BinaryCodedField
-
Construct a coded field from a String array.
- BinaryColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- BinaryColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.BinaryColumnAdapter
- BinaryExporter - Class in ghidra.app.util.exporter
-
An implementation of exporter that creates an Binary representation of the program.
- BinaryExporter() - Constructor for class ghidra.app.util.exporter.BinaryExporter
- BinaryExpression - Class in ghidra.app.plugin.processors.generic
- BinaryExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Base class for binary operators that combine PatternExpressions
- BinaryExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- BinaryExpression(int, ExpressionTerm, ExpressionTerm, AddressSpace) - Constructor for class ghidra.app.plugin.processors.generic.BinaryExpression
- BinaryField - Class in db
-
BinaryField
provides a wrapper for variable length binary data which is read or written to a Record. - BinaryField() - Constructor for class db.BinaryField
-
Construct a binary data field with an initial value of null.
- BinaryField(byte[]) - Constructor for class db.BinaryField
-
Construct a binary data field with an initial value of data.
- BinaryLoader - Class in ghidra.app.util.opinion
- BinaryLoader() - Constructor for class ghidra.app.util.opinion.BinaryLoader
- BinaryOpBehavior - Class in ghidra.pcode.opbehavior
- BinaryReader - Class in ghidra.app.util.bin
-
A class for reading data from a generic byte provider in either big-endian or little-endian.
- BinaryReader(ByteProvider, boolean) - Constructor for class ghidra.app.util.bin.BinaryReader
-
Constructs a reader using the given ByteProvider and endian-order.
- BinaryReader(ByteProvider, DataConverter, long) - Constructor for class ghidra.app.util.bin.BinaryReader
-
Creates a BinaryReader instance.
- binarySearchWithDuplicates(List, Object, Comparator) - Static method in class ghidra.util.datastruct.Algorithms
- BIND_IMMEDIATE_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_NAME - Static variable in interface ghidra.framework.remote.GhidraServerHandle
-
RMI registry binding name for the supported version of the remote GhidraServerHandle object.
- BIND_NAME_PREFIX - Static variable in interface ghidra.framework.remote.GhidraServerHandle
-
RMI registry binding name prefix for all versions of the remote GhidraServerHandle object.
- BIND_OPCODE_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_DO_BIND - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_DONE - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_ADDEND_SLEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_DYLIB_ORDINAL_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_DYLIB_SPECIAL_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_SET_TYPE_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_OPCODE_THREADED - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_SPECIAL_DYLIB_FLAT_LOOKUP - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_SPECIAL_DYLIB_SELF - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_SYMBOL_FLAGS_NON_WEAK_DEFINITION - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_SYMBOL_FLAGS_WEAK_IMPORT - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_TYPE_POINTER - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_TYPE_TEXT_ABSOLUTE32 - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- BIND_TYPE_TEXT_PCREL32 - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- bindExternalLibrary(String, String) - Method in class ghidra.program.database.ProgramBuilder
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- BINDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser
- BindProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- BindProcessor(Program, MachHeader, ByteProvider, DyldInfoCommand) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindProcessor
- BindState - Class in ghidra.app.util.bin.format.macho.commands.dyld
- BindState(MachHeader, Program) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.BindState
- BISQUE - Static variable in class ghidra.util.WebColors
- BIT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a bit value
- BIT_MAPPED - ghidra.program.model.mem.MemoryBlockType
- BIT_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The bit space in a program.
- BITFIELD_BASE_TYPE - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
Only Enums, Integer types and those Typedefs based on them for use as a bitfield base datatype
- BitFieldDataType - Class in ghidra.program.model.data
-
BitFieldDataType
provides a means of defining a minimally sized bit-field for use within data structures. - BitFieldDataType(DataType, int) - Constructor for class ghidra.program.model.data.BitFieldDataType
-
Construct a bit-field type based upon a supported baseDataType.
- BitFieldDataType(DataType, int, int) - Constructor for class ghidra.program.model.data.BitFieldDataType
-
Construct a bit-field type based upon a specified base type.
- BitFieldDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- BitFieldDataTypeHTMLRepresentation(BitFieldDataType) - Constructor for class ghidra.app.util.html.BitFieldDataTypeHTMLRepresentation
- BitFieldPacking - Interface in ghidra.program.model.data
- BitFieldPackingImpl - Class in ghidra.program.model.data
- BitFieldPackingImpl() - Constructor for class ghidra.program.model.data.BitFieldPackingImpl
- BitGroup - Class in ghidra.program.model.data
-
Class used to organize long values into sets of values with overlapping bits.
- bitLength() - Method in class ghidra.program.model.scalar.Scalar
-
The size of this Scalar in bits.
- BitmapResource - Class in ghidra.program.model.data
- BitmapResource(MemBuffer) - Constructor for class ghidra.program.model.data.BitmapResource
- BitmapResourceDataType - Class in ghidra.program.model.data
-
Definition of a Bitmap Resource Data Structure defined within the resources section of a windows executable.
- BitmapResourceDataType() - Constructor for class ghidra.program.model.data.BitmapResourceDataType
- BitmapResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.BitmapResourceDataType
- BitmapResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.BitmapResourceDataType
- BitOffsetComparator(boolean) - Constructor for class ghidra.program.model.data.Structure.BitOffsetComparator
- bitpat_or_nil() - Method in class ghidra.sleigh.grammar.SleighCompiler
- bitpat_or_nil() - Method in class ghidra.sleigh.grammar.SleighParser
- bitpat_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitpat_or_nil_return
- bitpattern() - Method in class ghidra.sleigh.grammar.SleighCompiler
- bitpattern() - Method in class ghidra.sleigh.grammar.SleighEcho
- bitpattern() - Method in class ghidra.sleigh.grammar.SleighParser
- bitpattern_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitpattern_return
- bitrange() - Method in class ghidra.sleigh.grammar.SleighCompiler
- bitrange() - Method in class ghidra.sleigh.grammar.SleighEcho
- bitrange() - Method in class ghidra.sleigh.grammar.SleighParser
- bitrange_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitrange_return
- bitrangedef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- bitrangedef() - Method in class ghidra.sleigh.grammar.SleighEcho
- bitrangedef() - Method in class ghidra.sleigh.grammar.SleighParser
- bitrangedef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitrangedef_return
- bitranges() - Method in class ghidra.sleigh.grammar.SleighEcho
- bitranges() - Method in class ghidra.sleigh.grammar.SleighParser
- bitranges_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.bitranges_return
- bitsEqual(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Check if this and another resolution have equal encodings This is like
AssemblyResolvedConstructor.equals(Object)
, but it ignores backfills records and forbidden patterns. - bitsize - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- BitTree - Class in ghidra.util.datastruct
-
The BitTree class maintains a set of ordered keys between the values of 0 and N.
- BitTree(short) - Constructor for class ghidra.util.datastruct.BitTree
-
The BitTree constructor takes the maximum key value.
- BitTree(short, boolean) - Constructor for class ghidra.util.datastruct.BitTree
-
The BitTree constructor takes the maximum key value.
- BLACK - Static variable in class ghidra.util.WebColors
- BLANCHED_ALMOND - Static variable in class ghidra.util.WebColors
- blend(Color, Color, float) - Static method in class ghidra.util.ColorUtils
-
Takes the first color, blending into it the second color, using the given ratio.
- blobMap - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
- blobOffset - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- BLOBONLY_OPERANDTYPES - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- blobs - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- block - Variable in class ghidra.program.model.correlate.HashStore.NgramMatch
- block - Variable in class ghidra.program.model.correlate.InstructHash
- Block - Class in ghidra.program.model.correlate
-
This class holds basic-block information for matching algorithms.
- Block(CodeBlock) - Constructor for class ghidra.program.model.correlate.Block
- BLOCK - Static variable in class ghidra.app.decompiler.ClangXML
- BLOCK_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines block analysis as the second priority for automatic analysis.
- BLOCK_MODEL - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for block models.
- BLOCK_MODEL_CHANGES - ghidra.graph.viewer.options.RelayoutOption
- Block_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Block_scope
- BLOCK_SOURCE_NAME - Static variable in class ghidra.app.util.opinion.MachoProgramBuilder
- Block_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- BlockCondition - Class in ghidra.program.model.pcode
-
Block representing and '&&' or '||' control flow path within a conditional expression possible multiple incoming edges 2 outgoing edges, one for true control flow, one for false control flow one "initial" condition block, with 2 outgoing edges one "secondary" condition block, with 2 outgoing edges, exactly 1 incoming edge from "initial"
- BlockCondition() - Constructor for class ghidra.program.model.pcode.BlockCondition
- BlockCopy - Class in ghidra.program.model.pcode
-
Placeholder for a basic block (BlockBasic) within a structured control-flow graph.
- BlockCopy() - Constructor for class ghidra.program.model.pcode.BlockCopy
- BlockCopy(Object, Address) - Constructor for class ghidra.program.model.pcode.BlockCopy
- BlockDoWhile - Class in ghidra.program.model.pcode
-
Do-while block: possible multiple incoming edges 1 (implied) edge outgoing back to itself 1 edge outgoing (the loop exit) 1 block representing the body of the loop
- BlockDoWhile() - Constructor for class ghidra.program.model.pcode.BlockDoWhile
- BLOCKED - ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
- BlockEdge() - Constructor for class ghidra.program.model.pcode.PcodeBlock.BlockEdge
-
For use with restoreXml
- BlockEdge(PcodeBlock, int, int) - Constructor for class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- BlockFlowGraphType - Class in ghidra.graph
- BlockFlowGraphType() - Constructor for class ghidra.graph.BlockFlowGraphType
- BlockGoto - Class in ghidra.program.model.pcode
-
A "plain" goto block possible multiple incoming edges no outgoing edges 1 (implied) outgoing edge representing the unstructured goto
- BlockGoto() - Constructor for class ghidra.program.model.pcode.BlockGoto
- BlockGraph - Class in ghidra.program.model.pcode
-
A block (with in edges and out edges) that contains other blocks
- BlockGraph() - Constructor for class ghidra.program.model.pcode.BlockGraph
- BlockIfElse - Class in ghidra.program.model.pcode
-
A standard if/else control flow block possible multiple incoming edges 1 outgoing edge - going to the common out block rejoining the 2 control flows 1 "condition" block with exactly 2 outputs 1 "true" block representing the control flow if the condition is true 1 "false" block representing the control flow if the condition is false
- BlockIfElse() - Constructor for class ghidra.program.model.pcode.BlockIfElse
- BlockIfGoto - Class in ghidra.program.model.pcode
-
Block representing an if () goto control flow possible multiple incoming edges 1 output edge if the condition is false 1 (implied) output edge representing the unstructured control flow if the condition is true 1 block evaluating the condition
- BlockIfGoto() - Constructor for class ghidra.program.model.pcode.BlockIfGoto
- BlockInfLoop - Class in ghidra.program.model.pcode
-
Block representing an infinite loop possible multiple incoming edges no outgoing edges 1 (implied) outgoing edge representing loop to the top control flow 1 interior block representing the body of the loop
- BlockInfLoop() - Constructor for class ghidra.program.model.pcode.BlockInfLoop
- BlockList - Class in ghidra.program.model.pcode
-
Block representing a sequence of other blocks possible multiple incoming edges 1 outgoing edge 1 or more interior blocks that are executed in sequence
- BlockList() - Constructor for class ghidra.program.model.pcode.BlockList
- BlockMap - Class in ghidra.program.model.pcode
- BlockMap(AddressFactory) - Constructor for class ghidra.program.model.pcode.BlockMap
- BlockMap(BlockMap) - Constructor for class ghidra.program.model.pcode.BlockMap
- BlockModelService - Interface in ghidra.app.services
-
Service for providing block models.
- BlockModelServiceListener - Interface in ghidra.app.services
-
Listener interface for BlockModelService.
- BlockMultiGoto - Class in ghidra.program.model.pcode
-
A block representing a 2-or-more control flow branchpoint possible multiple incoming edges 1 or more outgoing edges (as in switch control flow) 2 or more (implied) outgoing edges representing unstructured branch destinations (switch case with goto statement) 1 interior block representing the decision block of the switch
- BlockMultiGoto() - Constructor for class ghidra.program.model.pcode.BlockMultiGoto
- BlockPanel - Class in ghidra.app.util
- BlockPanel() - Constructor for class ghidra.app.util.BlockPanel
- BlockProperIf - Class in ghidra.program.model.pcode
-
A block containing condition control flow possible multiple incoming edges 1 outgoing edge representing rejoined control flow 2 interior blocks one "condition" block representing the decision point on whether to take the conditional flow one "body" block representing the conditional flow that may be followed or may be skipped
- BlockProperIf() - Constructor for class ghidra.program.model.pcode.BlockProperIf
- BLOCKREF - Static variable in class ghidra.app.decompiler.ClangXML
- BlockStartLocation - Class in ghidra.program.util
-
BlockStartLocation
provides information about the location (within a program) of an object that represents the start of a memory block. - BlockStartLocation() - Constructor for class ghidra.program.util.BlockStartLocation
-
Default constructor needed for restoring a program location from XML
- BlockStartLocation(Program, Address, int[], int, int, String[], int) - Constructor for class ghidra.program.util.BlockStartLocation
-
Create a new BlockStartLocation.
- BlockStream - Interface in db.buffers
-
BlockStream
provides a BufferFile block stream. - BlockStreamHandle<T extends BlockStream> - Interface in db.buffers
- BlockSwitch - Class in ghidra.program.model.pcode
-
A block representing a switch construction possible multiple incoming edges 1 outgoing edge representing all the interior control flow cases coming back together 1 interior block representing the decision point with outgoing edges to the different cases (or the exit block) multiple interior blocks for each "case" of the switch cases must exactly 1 outgoing edge to the common exit block or have no outgoing edges
- BlockSwitch() - Constructor for class ghidra.program.model.pcode.BlockSwitch
- BlockWhileDo - Class in ghidra.program.model.pcode
-
Block representing a while-do (exit from the top) loop construction possible multiple incoming edges 1 outgoing exit edge 1 (implied) loop edge 1 interior block representing the top of the loop and the decision point for staying in the loop 1 interior block representing the body of the loop, which always exits back to the top of the loop
- BlockWhileDo() - Constructor for class ghidra.program.model.pcode.BlockWhileDo
- BLUE - Static variable in class ghidra.app.merge.util.ConflictUtility
- BLUE - Static variable in class ghidra.program.util.ProgramDiffDetails
- BLUE - Static variable in class ghidra.util.HTMLUtilities
- BLUE - Static variable in class ghidra.util.WebColors
- BLUE_VIOLET - Static variable in class ghidra.util.WebColors
- bmMgr - Variable in class ghidra.program.disassemble.Disassembler
- BODY - Static variable in class ghidra.graph.ProgramGraphType
- bodyContent - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- bodyContent - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- bodyContent - Variable in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- bold(String) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the specified text with the HTML begin and end tags for bold.
- boldFont - Variable in class docking.widgets.AbstractGCellRenderer
- BOMB - Static variable in class generic.Images
- Bookmark - Interface in ghidra.program.model.listing
-
Interface for bookmarks.
- BOOKMARK_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for bookmark differences.
- BOOKMARK_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for bookmark locations.
- BookmarkComparator - Class in ghidra.program.model.listing
-
Provides an ordering for bookmarks.
- BookmarkComparator() - Constructor for class ghidra.program.model.listing.BookmarkComparator
- BookmarkDB - Class in ghidra.program.database.bookmark
- BookmarkDBAdapterV3 - Class in ghidra.program.database.bookmark
- BookmarkDBAdapterV3(DBHandle, boolean, int[], AddressMap) - Constructor for class ghidra.program.database.bookmark.BookmarkDBAdapterV3
- BookmarkDBManager - Class in ghidra.program.database.bookmark
- BookmarkDBManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.bookmark.BookmarkDBManager
-
Constructs a new CodeManager for a program.
- BookmarkManager - Interface in ghidra.program.model.listing
-
Interface for managing bookmarks.
- BOOKMARKS - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for bookmarks.
- BOOKMARKS - Static variable in interface ghidra.app.util.PluginConstants
- BOOKMARKS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for bookmark differences.
- BookmarkService - Interface in ghidra.app.services
- BookmarkType - Interface in ghidra.program.model.listing
-
Interface for bookmark types.
- BookmarkTypeComparator - Class in ghidra.program.model.listing
-
Provides an ordering for bookmark types.
- BookmarkTypeComparator() - Constructor for class ghidra.program.model.listing.BookmarkTypeComparator
- BookmarkTypeDB - Class in ghidra.program.database.bookmark
- BookmarkTypeDBAdapterNoTable - Class in ghidra.program.database.bookmark
- BookmarkTypeDBAdapterNoTable(DBHandle) - Constructor for class ghidra.program.database.bookmark.BookmarkTypeDBAdapterNoTable
- BookmarkTypeDBAdapterV0 - Class in ghidra.program.database.bookmark
- BookmarkTypeDBAdapterV0(DBHandle, boolean) - Constructor for class ghidra.program.database.bookmark.BookmarkTypeDBAdapterV0
- BOOL - ghidra.program.model.data.MetaDataType
- BOOL - Static variable in class ghidra.app.util.demangler.DemangledDataType
- BOOL_AND - Static variable in class ghidra.program.model.pcode.PcodeOp
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
- BOOL_NEGATE - Static variable in class ghidra.program.model.pcode.PcodeOp
- BOOL_OR - Static variable in class ghidra.program.model.pcode.PcodeOp
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
- BOOL_XOR - Static variable in class ghidra.program.model.pcode.PcodeOp
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
- booland_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- booland_op() - Method in class ghidra.sleigh.grammar.SleighParser
- booland_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.booland_op_return
- BOOLEAN_TYPE - ghidra.framework.options.OptionType
- BooleanArray - Class in ghidra.util.datastruct
-
Data structure to set bits to indicate in use.
- BooleanArray() - Constructor for class ghidra.util.datastruct.BooleanArray
-
Constructor
- BooleanColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- BooleanColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
- BooleanConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for Boolean-type constraints, offering a choice of boolean values.
- BooleanConstraintEditor(BooleanMatchColumnConstraint) - Constructor for class docking.widgets.table.constrainteditor.BooleanConstraintEditor
-
Constructor.
- BooleanDataType - Class in ghidra.program.model.data
-
Provides a definition of an Ascii byte in a program.
- BooleanDataType() - Constructor for class ghidra.program.model.data.BooleanDataType
-
Constructs a new Boolean datatype.
- BooleanDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.BooleanDataType
- BooleanEditor - Class in docking.options.editor
-
An editor for Boolean properties.
- BooleanEditor() - Constructor for class docking.options.editor.BooleanEditor
- BooleanExpressionLexer - Class in ghidra.sleigh.grammar
- BooleanExpressionLexer() - Constructor for class ghidra.sleigh.grammar.BooleanExpressionLexer
- BooleanExpressionLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.BooleanExpressionLexer
- BooleanExpressionLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.BooleanExpressionLexer
- BooleanExpressionParser - Class in ghidra.sleigh.grammar
- BooleanExpressionParser(TokenStream) - Constructor for class ghidra.sleigh.grammar.BooleanExpressionParser
- BooleanExpressionParser(TokenStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.BooleanExpressionParser
- BooleanField - Class in db
-
BooleanField
provides a wrapper for boolean data which is read or written to a Record. - BooleanField() - Constructor for class db.BooleanField
-
Construct a boolean data field with an initial value of false.
- BooleanField(boolean) - Constructor for class db.BooleanField
-
Construct a boolean data field with an initial value of b.
- BooleanMatchColumnConstraint - Class in docking.widgets.table.constraint
-
Column Constraint for boolean values where the column values must match the constraint value of either true of false.
- BooleanMatchColumnConstraint(Boolean) - Constructor for class docking.widgets.table.constraint.BooleanMatchColumnConstraint
-
Construct a new BooleanMatchColumnConstraint that matches the given boolean value.
- BooleanMatchColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
-
Provides boolean related column constraints.
- BooleanMatchColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.BooleanMatchColumnConstraintProvider
- BooleanSettingsDefinition - Interface in ghidra.docking.settings
-
The inteface for SettingsDefinitions that have boolean values.
- BorlandCpp - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- BorlandPascal - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- BorlandUnk - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- BOTTOM - docking.widgets.shapes.Location
- BOTTOM - docking.WindowPosition
- bottomComp - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- bottomEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement at the bottom edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
- BottomLeft - docking.util.BadgedIcon.BadgePosition
- BottomMiddle - docking.util.BadgedIcon.BadgePosition
- BottomRight - docking.util.BadgedIcon.BadgePosition
- bottomUpNavigator() - Static method in class ghidra.graph.algo.GraphNavigator
-
Creates a bottom-down navigator, which is one that traverses the graph from the sink to the source.
- BoundedBufferedReader - Class in ghidra.app.util.opinion
- BoundedBufferedReader(Reader) - Constructor for class ghidra.app.util.opinion.BoundedBufferedReader
-
Creates a buffering character-input stream that uses a default-sized input buffer.
- BoundedBufferedReader(Reader, int) - Constructor for class ghidra.app.util.opinion.BoundedBufferedReader
-
Creates a buffering character-input stream that uses an input buffer of the specified size.
- BoundedInputStream - Class in ghidra.util
-
InputStream
wrapper that limits itself to a portion of the wrapped stream. - BoundedInputStream(InputStream, long) - Constructor for class ghidra.util.BoundedInputStream
-
Creates a new instance.
- BoundedRangeDecimalFormatterFactory - Class in docking.widgets.numberformat
-
Bounded range factory for formatters with a min and max allowed value.
- BoundedRangeDecimalFormatterFactory(Double, Double, String) - Constructor for class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
-
Constructor
- BoundedRangeDecimalFormatterFactory(String) - Constructor for class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
-
Constructor
- BoundImportDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to an array of IMAGE_BOUND_IMPORT_DESCRIPTORs.
- BoundImportDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- BoundImportDescriptor - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_BOUND_IMPORT_DESCRIPTOR
data structure defined inwinnt.h
. - BoundImportDescriptor() - Constructor for class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- BoundImportDescriptor(String, int) - Constructor for class ghidra.app.util.bin.format.pe.BoundImportDescriptor
- BoundImportForwarderRef - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_BOUND_FORWARDER_REF
data structure defined inwinnt.h
. - BoundImportForwarderRef() - Constructor for class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- bProgram - Variable in class ghidra.app.plugin.match.FunctionMatchSet
- bProgram - Variable in class ghidra.app.plugin.match.SubroutineMatchSet
- BR - Static variable in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- BR - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- BR - Static variable in class ghidra.util.HTMLUtilities
- BRANCH - ghidra.program.model.lang.InstructionBlockFlow.Type
-
BRANCH
is a normal block branch flow within an InstructionSet - BRANCH - ghidra.program.model.listing.FlowOverride
-
Override the primary CALL or RETURN with a suitable JUMP operation.
- BRANCH - Static variable in class ghidra.program.model.pcode.PcodeOp
- BRANCH_INDIRECT - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- BRANCH_INDIRECT - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- BRANCH_TO_END - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- BRANCH_TO_END - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- BRANCHIND - Static variable in class ghidra.program.model.pcode.PcodeOp
- branchState(SequenceNumber) - Method in class ghidra.util.state.ContextState
-
Branch the current state.
- BreadthFirstIterator - Class in docking.widgets.tree.support
-
Implements an iterator over all GTreeNodes in some gTree (or subtree).
- BreadthFirstIterator(GTreeNode) - Constructor for class docking.widgets.tree.support.BreadthFirstIterator
- BREAK - Static variable in class ghidra.app.decompiler.ClangXML
- BREAK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- BreakCallBack - Class in ghidra.pcode.emulate
- BreakCallBack() - Constructor for class ghidra.pcode.emulate.BreakCallBack
- BREAKPOINT - ghidra.pcode.emulate.EmulateExecutionState
-
Currently stopped at a breakpoint
- BREAKPOINT_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking locations of breakpoints.
- BreakTable - Class in ghidra.pcode.emulate
- BreakTable() - Constructor for class ghidra.pcode.emulate.BreakTable
- BreakTableCallBack - Class in ghidra.pcode.emulate
- BreakTableCallBack(SleighLanguage) - Constructor for class ghidra.pcode.emulate.BreakTableCallBack
- bringModalestDialogToFront(Window) - Static method in class generic.util.WindowUtilities
-
Attempts to locate the topmost modal dialog and then bring that dialog to the front of the window hierarchy
- BROWN - Static variable in class ghidra.util.WebColors
- browse() - Method in class docking.widgets.ListSelectionDialog
- BROWSE_FONT - Static variable in class docking.options.editor.ButtonPanelFactory
-
Font for the browse button label.
- BROWSE_ICON - Static variable in class docking.options.editor.ButtonPanelFactory
-
Text for the browse button.
- BROWSE_SIZE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Dimension for the browse button.
- BROWSE_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that indicates a file chooser to browse.
- BrowserCodeUnitFormat - Class in ghidra.app.util.viewer.field
-
BrowserCodeUnitFormat
provides a code unit format based upon a common set of viewer Options for specific Tool. - BrowserCodeUnitFormat(ServiceProvider) - Constructor for class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
-
Construct code unit format for specified serviceProvider with autoUpdate enabled.
- BrowserCodeUnitFormat(ServiceProvider, boolean) - Constructor for class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
-
Construct code unit format for specified serviceProvider.
- BrowserCodeUnitFormatOptions - Class in ghidra.app.util.viewer.field
- BrowserLoader - Class in ghidra.util
-
BrowserLoader opens a web browser and displays the given url.
- BrowserLoader() - Constructor for class ghidra.util.BrowserLoader
- bsize - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- bubbleSort(List<T>, int, int, Comparator<T>) - Static method in class ghidra.util.datastruct.Algorithms
- bufcolumn - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- bufcolumn - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- buffer - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- buffer - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- buffer - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- buffer() - Method in class ghidra.app.plugin.processors.generic.Position
- Buffer - Interface in db
-
Buffer
provides a general purpose storage buffer interface providing various data access methods. - BUFFER_FILE_EXTENSION - Static variable in class db.buffers.LocalBufferFile
- bufferCount - Variable in class db.TableStatistics
-
Total number of table nodes
- BufferedSwingRunner - Class in ghidra.util.task
-
A class that run the client's runnable on the Swing thread.
- BufferedSwingRunner() - Constructor for class ghidra.util.task.BufferedSwingRunner
- BufferedSwingRunner(int, int) - Constructor for class ghidra.util.task.BufferedSwingRunner
-
Constructs a new SwingUpdateManager
- BufferFile - Interface in db.buffers
-
BufferFile
facilitates read/write access to buffer oriented file. - BufferFileAdapter - Class in db.buffers
-
BufferFileAdapter
provides a BufferFile implementation which wraps a BufferFileHandle. - BufferFileAdapter(BufferFileHandle) - Constructor for class db.buffers.BufferFileAdapter
-
Constructor.
- BufferFileBlock - Class in db.buffers
-
BufferFileBlock
is used to hold BufferFile blocks for use during block streaming operations. - BufferFileBlock(byte[]) - Constructor for class db.buffers.BufferFileBlock
-
BufferFileBlock constructor for use when reconstructing instance from block stream
- BufferFileBlock(int, byte[]) - Constructor for class db.buffers.BufferFileBlock
-
BufferFileBlock constructor
- BufferFileHandle - Interface in db.buffers
-
BufferFileHandle
facilitates access to a BufferFile - BufferFileManager - Interface in db.buffers
-
BufferFileManager
provides an interface for a BufferFile manager who understands the storage for the various versions of BufferFiles associated with a single database. - bufferMgr - Variable in class db.DBHandle
- BufferMgr - Class in db.buffers
-
BufferMgr
provides low-level buffer management and caching. - BufferMgr() - Constructor for class db.buffers.BufferMgr
-
Construct a new buffer manager with no underlying source file using the default buffer size, cache size and maximum undo count.
- BufferMgr(int, long, int) - Constructor for class db.buffers.BufferMgr
-
Construct a new buffer manager with no underlying source file.
- BufferMgr(BufferFile) - Constructor for class db.buffers.BufferMgr
-
Construct a buffer manager for a given source file using default cache size and maximum undo count.
- BufferMgr(BufferFile, long, int) - Constructor for class db.buffers.BufferMgr
-
Construct a buffer manager for a given source file using default cache size and maximum undo count.
- bufline - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- bufline - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- bufpos - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Position in buffer.
- build() - Method in class docking.action.builder.AbstractActionBuilder
-
Builds the action.
- build() - Method in class docking.action.builder.ActionBuilder
- build() - Method in class docking.action.builder.MultiActionBuilder
- build() - Method in class docking.action.builder.MultiStateActionBuilder
- build() - Method in class docking.action.builder.ToggleActionBuilder
- build() - Method in class docking.widgets.OptionDialogBuilder
-
Builds an OptionDialog based on the values set in this builder.
- build() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Builds the final PopupWindowPlacer.
- build() - Method in class ghidra.app.util.opinion.DyldCacheProgramBuilder
- build() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
- build() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- build() - Method in class ghidra.graph.viewer.GraphComponent
- build() - Method in class ghidra.program.model.symbol.FlowType.Builder
- build() - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Returns a GraphTypeDisplayOptions as configured by this builder
- build() - Method in class ghidra.service.graph.GraphTypeBuilder
-
Builds a new GraphType
- build() - Method in class resources.MultiIconBuilder
- build(long, PcodeDataTypeManager) - Method in class ghidra.program.model.lang.ConstantPool.Record
- build(QCallback<I, R>) - Method in class generic.concurrent.ConcurrentQBuilder
- build(ConstructTpl, int) - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- build(Varnode) - Static method in class ghidra.program.model.pcode.DynamicEntry
-
Build a new DynamicEntry, given the underlying temporary Varnode attached to a symbol.
- BUILD_DATE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The date the application was built on, in a long format.
- BUILD_DATE_SHORT_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The date the application was built on, it a short format.
- BUILD_ID_SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.GnuBuildIdSection
- build_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- build_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- build_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- build_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- build_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.build_stmt_return
- buildActionGotoTable() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- buildAlignmentText(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- buildAlignmentValueText(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- buildAndInstall(Tool) - Method in class docking.action.builder.AbstractActionBuilder
-
Builds and adds the action globally to the tool
- buildAndInstallLocal(ComponentProvider) - Method in class docking.action.builder.AbstractActionBuilder
-
Builds and adds the action as a local action for the given provider
- buildChooser() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- buildClangTree(XmlPullParser, HighFunction) - Static method in class ghidra.app.decompiler.ClangXML
- buildCompletionWindow() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Build the completion window, parented to the attached field that last had focus.
- buildContext() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Build the default context for the language
- buildContextDataXml(StringBuilder, List<ContextSetting>) - Static method in class ghidra.program.model.lang.ContextSetting
- buildContextGraph() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Build the context transition graph for the language
- buildCoreTypes() - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Build the coretypes xml element
- buildDefaultPrompt(String, int, int) - Static method in class docking.widgets.dialogs.AbstractNumberInputDialog
- buildDelegateDetailEditor() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Get the delegates' detail component
- buildDelegateInlineEditor() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- buildDelegateInlineEditor() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Get the delegates' inline editor component
- buildDetailEditorComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Delegate the construction of the detail editor component.
- buildDetailEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Delegate the construction of the detail editor component.
- buildEmulatorTestSuite(Class<?>) - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Create TestSuite based upon available test groups contained within binary test files associated with target processor.
- Builder(byte, String) - Constructor for class ghidra.program.model.symbol.FlowType.Builder
- buildExtendedGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- buildField(int) - Method in class docking.widgets.textfield.TextFieldLinker
-
Provides an opportunity to compose the field from an extension of
JTextField
- buildFooterText(DataType) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- buildFooterText(DataType) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- buildFooterText(DataType) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- buildFunctionXML(long, Namespace, Address, int) - Method in class ghidra.program.model.pcode.HighFunction
-
Build an XML string that represents all the information about this HighFunction.
- buildGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Build the full grammar for the language
- buildHeaderText(DataType) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- buildHeaderText(DataType, boolean) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- BuildIdSearchLocation - Class in ghidra.app.util.bin.format.dwarf4.external
-
A
SearchLocation
that expects the external debug files to be named using the hexadecimal value of the hash of the file, and to be arranged in a bucketed directory hierarchy using the first 2 hexdigits of the hash. - BuildIdSearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
-
Creates a new
BuildIdSearchLocation
at the specified location. - buildInjectContext() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Delegate the construction of the inline editor component.
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Delegate the construction of the inline editor component.
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- buildInlineEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- buildInstruction(PcodeOp[], int, int, AddressFactory) - Static method in class ghidra.app.decompiler.DecompileCallback
-
Build an XML representation of all the pcode op's a given Instruction is defined to perform.
- buildJar(File, File, TaskMonitor) - Method in class ghidra.util.GhidraJarBuilder
- buildLayouts(Function, ClangTokenGroup, String, boolean) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- buildListCellRenderer() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Builds the list cell renderer for the autocompletion list.
- buildLocalDbXML(StringBuilder, Namespace) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Output an XML document representing this local variable map.
- buildLR0Machine() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- buildMainPanel() - Method in class ghidra.app.util.bean.SetEquateDialog
- buildMainPanel() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
-
Builds the main panel for this dialog.
- buildMainPanel() - Method in class ghidra.framework.main.DataTreeDialog
-
Define the Main panel for the dialog here.
- buildMainPanel() - Method in class ghidra.framework.main.OpenVersionedFileDialog
- buildMainPanel() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
-
Define the Main panel for the dialog here.
- buildMainPanel(String, boolean) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Define the Main panel for the dialog here
- buildMapSymXML(StringBuilder, HighSymbol) - Static method in class ghidra.program.model.pcode.HighSymbol
-
Write out the given symbol with all its mapping as a <mapsym> tag to the given XML stream.
- buildNumber - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- buildNumber - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- buildParser() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Build the parser for the language
- buildProgram(Program, ByteProvider, FileBytes, boolean, boolean, boolean, boolean, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.opinion.DyldCacheProgramBuilder
-
Builds up a DYLD Cache
Program
. - buildProgram(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoProgramBuilder
-
Builds up a Mach-O
Program
. - buildProgram(Program, ByteProvider, FileBytes, List<PrelinkMap>, boolean, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
-
Builds up a PRELINK Mach-O
Program
. - buildPrototypeXML(StringBuilder, PcodeDataTypeManager) - Method in class ghidra.program.model.pcode.FunctionPrototype
-
append an XML string representing this function prototype
- buildRangelistXML(StringBuilder) - Method in class ghidra.program.model.pcode.SymbolEntry
- buildSpacer(ClangNode, int, String) - Static method in class ghidra.app.decompiler.ClangToken
- buildSrcZip(File, TaskMonitor) - Method in class ghidra.util.GhidraJarBuilder
- buildStateMachine(ArrayList<? extends DittedBitSequence>) - Static method in class ghidra.util.bytesearch.SequenceSearchState
-
Build a search state machine from a list of DittedBitSequences
- buildStorage(Varnode) - Method in interface ghidra.program.model.pcode.PcodeFactory
- buildStorage(Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- buildStructTypeZeroSizeOveride(DataType) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Build an XML document string representing the Structure that has its size reported as zero.
- buildSubGrammar(SubtableSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Build a portion of the grammar representing a table of constructors
- buildTestFileDesignator(int, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get CUint file designator if use of A, B, C...
- buildToken(ClangNode, XmlPullParser, PcodeFactory) - Static method in class ghidra.app.decompiler.ClangToken
- BuildToolVersion(int, int) - Constructor for class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
- buildTranslatorTag(AddressFactory, long, SymbolTable) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
-
Generates a limited translator XML tag for the specified address factory and optional register set.
- buildType(StringBuilder, DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Build an XML document string representing the type information for a data type
- buildTypeRef(StringBuilder, DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Generate an XML tag describing the given data-type.
- buildVector(int[]) - Method in class generic.lsh.vector.LSHVectorFactory
-
Generate an LSHVector from a feature set, individual features are integer hashes.
- buildVector(int[]) - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
- BuildVersionCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a build_version_command structure.
- BuildVersionCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- BuildVersionCommand.BuildToolVersion - Class in ghidra.app.util.bin.format.macho.commands
- buildWarnings() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- buildWarnings(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- buildWorkPanel(String, DropDownTextFieldDataModel<T>) - Method in class docking.widgets.ListSelectionDialog
- buildXml(StringBuilder) - Method in class ghidra.program.model.pcode.JumpTable.BasicOverride
- buildXml(StringBuilder) - Method in class ghidra.program.model.pcode.JumpTable
- buildXML() - Method in class ghidra.program.model.pcode.SequenceNumber
- buildXML(StringBuilder) - Method in class ghidra.program.model.pcode.Varnode
- buildXML(StringBuilder, Address) - Static method in class ghidra.program.model.pcode.AddressXML
-
Write out the given Address as an \
tag to the XML stream - buildXML(StringBuilder, AddressFactory) - Method in class ghidra.program.model.pcode.PcodeOp
- buildXML(StringBuilder, Address, int) - Static method in class ghidra.program.model.pcode.AddressXML
-
Write out the given Address and a size as an \
tag to the XML stream - buildXML(StringBuilder, Varnode[], long) - Static method in class ghidra.program.model.pcode.AddressXML
-
Write out a sequence of Varnodes as a single \
tag to an XML stream. - buildZeroVector() - Method in class generic.lsh.vector.LSHVectorFactory
-
Generate vector with all coefficients zero.
- buildZeroVector() - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
- BUILT_IN - ghidra.program.model.data.ArchiveType
- BUILT_IN_ARCHIVE_KEY - Static variable in interface ghidra.program.model.data.DataTypeManager
- BUILT_IN_ARCHIVE_UNIVERSAL_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
- BUILT_IN_DATA_TYPES_NAME - Static variable in interface ghidra.program.model.data.DataTypeManager
-
Name of the category for the build in data types.
- BuiltIn - Class in ghidra.program.model.data
-
NOTE: ALL DATATYPE CLASSES MUST END IN "DataType".
- BuiltIn(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.BuiltIn
- BuiltInDataType - Interface in ghidra.program.model.data
-
NOTE: ALL DATATYPE CLASSES MUST END IN "DataType".
- BuiltInDataTypeClassExclusionFilter - Class in ghidra.program.model.data
-
An exclusion filter to use when searching for classes that implement
BuiltInDataType
- BuiltInDataTypeClassExclusionFilter() - Constructor for class ghidra.program.model.data.BuiltInDataTypeClassExclusionFilter
- BuiltInDataTypeManager - Class in ghidra.program.model.data
-
Data type manager for built in types that do not live anywhere except in memory.
- BuiltinDBAdapter - Class in ghidra.program.database.data
-
Database adapter for managing built-in data types.
- BuiltinDBAdapter() - Constructor for class ghidra.program.database.data.BuiltinDBAdapter
- BuiltInDeclarationSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- BuiltInTypeSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- builtSymbols - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- BURLYWOOD - Static variable in class ghidra.util.WebColors
- BusyListener - Interface in ghidra.util.task
- BusyToolException - Exception in ghidra.framework.plugintool
-
Exception thrown if an operation cannot be done because the tool has background tasks running.
- BusyToolException(String) - Constructor for exception ghidra.framework.plugintool.BusyToolException
-
Construct a new exception.
- buttonPanel - Variable in class docking.DialogComponentProvider
- ButtonPanelFactory - Class in docking.options.editor
-
Class with static methods to create a JButton with a raised bevel border, and to create a JPanel with buttons created by calling the createButton() method.
- buttonPressed(FieldLocation, Field, MouseEvent) - Method in interface docking.widgets.fieldpanel.listener.FieldMouseListener
-
Called whenever the mouse button is pressed.
- buttonPressed(FieldLocation, Field, MouseEvent) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- buttonPressed(FieldLocation, Field, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- buttonPressed(ProgramLocation, FieldLocation, ListingField, MouseEvent) - Method in interface ghidra.app.services.ButtonPressedListener
-
Notification that a mouse button was pressed.
- buttonPressed(ProgramLocation, FieldLocation, ListingField, MouseEvent) - Method in class ghidra.app.util.viewer.util.FieldNavigator
- ButtonPressedListener - Interface in ghidra.app.services
-
Listener that is notified when a mouse button is pressed.
- BY_PRIORITY - Static variable in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
A static
Comparator
that will orderFileSystemInfoRec
by theirpriority
, with the highest priority elements sorted to the beginning of the list. - byDataInstance(Program, Predicate<Data>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
- byDataType(Program, AddressSetView, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses a portion of the Program's address space, returning data instances that successfully match the predicate.
- byDataType(Program, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the entire Program's address space, returning data instances that successfully match the predicate.
- BYTE - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable BYTE datatype.
- BYTE - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a byte value
- BYTE_ANALYZER - ghidra.app.services.AnalyzerType
- BYTE_ARRAY - Static variable in class db.BinaryCodedField
-
byte[] data type
- BYTE_ARRAY_TYPE - ghidra.framework.options.OptionType
- BYTE_CYCLE_GROUP - Static variable in class ghidra.program.model.data.CycleGroup
- BYTE_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the byte differences.
- BYTE_GROUP_SIZE_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- BYTE_MAPPED - ghidra.program.model.mem.MemoryBlockType
- BYTE_MASK - Static variable in class ghidra.util.Conv
-
A byte mask.
- BYTE_SEQ - ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
- BYTE_STRING_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- BYTE_STRING_NO_SPACE_TYPE - Static variable in class ghidra.app.util.ByteCopier
- BYTE_STRING_NO_SPACES_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- BYTE_STRING_TYPE - Static variable in class ghidra.app.util.ByteCopier
- byte_swap(long, int) - Static method in class ghidra.pcode.utils.Utils
- BYTE_VIEWER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- BYTE_VIEWER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the byte viewer.
- BYTE_VIEWER - Static variable in interface ghidra.app.util.PluginConstants
- ByteArray - Class in ghidra.util.datastruct
-
Array of bytes that grows as needed.
- ByteArray() - Constructor for class ghidra.util.datastruct.ByteArray
-
Creates new ByteArray
- ByteArrayArray - Class in ghidra.util.datastruct
-
Array of byte[] that grows as needed.
- ByteArrayArray() - Constructor for class ghidra.util.datastruct.ByteArrayArray
-
Creates new ByteArrayArray
- ByteArrayConverter - Interface in ghidra.app.util.bin
-
An interface to convert from a object to a byte array.
- ByteArrayProvider - Class in ghidra.app.util.bin
-
An implementation of
ByteProvider
where the underlying bytes are supplied by a byte array. - ByteArrayProvider(byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProvider
using the specified byte array - ByteArrayProvider(byte[], FSRL) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProvider
using the specified byte array - ByteArrayProvider(String, byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
-
Constructs a
ByteArrayProvider
using the specified byte array - ByteArrayStringAdapter() - Constructor for class ghidra.framework.options.OptionType.ByteArrayStringAdapter
- byteArrayToXml(byte[]) - Static method in class ghidra.util.xml.XmlUtilities
-
Converts the specified byte array into an XML element.
- byteArrayValue() - Method in class ghidra.program.model.scalar.Scalar
-
Returns a byte array representing this Scalar.
- ByteColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- ByteColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
- ByteCopier - Class in ghidra.app.util
-
Base class that can copy bytes into a Transferable object, and paste bytes into a program.
- ByteCopier() - Constructor for class ghidra.app.util.ByteCopier
- ByteCopier.ByteStringTransferable - Class in ghidra.app.util
- ByteCopier.ProgrammingByteStringTransferable - Class in ghidra.app.util
- ByteCountProgramLocationBasedTableColumn - Class in ghidra.util.table.field
- ByteCountProgramLocationBasedTableColumn() - Constructor for class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
- ByteCountSettingsDefinition - Class in ghidra.util.table.field
- byteData - Variable in class ghidra.app.decompiler.DecompileCallback.StringData
- byteData - Variable in class ghidra.program.model.lang.ConstantPool.Record
- ByteDataType - Class in ghidra.program.model.data
-
Provides a definition of a Byte within a program.
- ByteDataType() - Constructor for class ghidra.program.model.data.ByteDataType
- ByteDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ByteDataType
- ByteField - Class in db
-
ByteField
provides a wrapper for single signed byte data which is read or written to a Record. - ByteField() - Constructor for class db.ByteField
-
Construct a byte field with an initial value of 0.
- ByteField(byte) - Constructor for class db.ByteField
-
Construct a byte field with an initial value of b.
- ByteMappingScheme - Class in ghidra.program.database.mem
-
ByteMappingScheme
facilitate byte mapping/decimation scheme for a mapped sub-block to an underlying source memory region. - ByteMappingScheme(int, int) - Constructor for class ghidra.program.database.mem.ByteMappingScheme
-
Construct byte mapping scheme specified as a ratio of mapped bytes to source bytes.
- ByteMemBufferImpl - Class in ghidra.program.model.mem
-
Simple byte buffer implementation of the memBuffer.
- ByteMemBufferImpl(Address, byte[], boolean) - Constructor for class ghidra.program.model.mem.ByteMemBufferImpl
-
Construct a ByteMemBufferImpl object
- BytePropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of byte values indexed by long keys.
- BytePropertySet(String) - Constructor for class ghidra.util.prop.BytePropertySet
-
Constructor for BytePropertySet.
- byteProvider - Variable in class ghidra.plugin.importer.ImporterDialog
- ByteProvider - Interface in ghidra.app.util.bin
-
An interface for a generic random-access byte provider.
- ByteProviderInputStream - Class in ghidra.app.util.bin
-
An
InputStream
that reads from aByteProvider
. - ByteProviderInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
-
Creates an InputStream that uses a ByteProvider as its source of bytes.
- ByteProviderInputStream(ByteProvider, long) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
-
Creates an InputStream that uses a ByteProvider as its source of bytes.
- ByteProviderInputStream.ClosingInputStream - Class in ghidra.app.util.bin
-
An
InputStream
that reads from aByteProvider
, and DOESclose()
the underlying ByteProvider when closed itself. - ByteProviderPaddedInputStream - Class in ghidra.app.util.bin
-
Wraps a
ByteProvider
and presents it as anInputStream
. - ByteProviderPaddedInputStream(ByteProvider, long, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderPaddedInputStream
-
Create a new
ByteProviderInputStream
instance, using the specifiedByteProvider
as the source of the bytes returned from this stream. - ByteProviderWrapper - Class in ghidra.app.util.bin
-
A
ByteProvider
constrained to a sub-section of an existingByteProvider
. - ByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Constructs a
ByteProviderWrapper
around the specifiedByteProvider
, constrained to a subsection of the provider. - ByteProviderWrapper(ByteProvider, long, long, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Constructs a
ByteProviderWrapper
around the specifiedByteProvider
, constrained to a subsection of the provider. - ByteProviderWrapper(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
-
Creates a wrapper around a
ByteProvider
that contains the same bytes as the specified provider, but with a newFSRL
identity. - bytes(int...) - Static method in class generic.test.AbstractGTest
-
Friendly way to create an array of bytes with static values.
- BYTES - Static variable in class ghidra.app.script.AskDialog
- BYTES - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- BYTES - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the byte differences.
- BYTES_PER_CHAIN_OFFSET - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- BytesFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Bytes Fields.
- BytesFieldFactory() - Constructor for class ghidra.app.util.viewer.field.BytesFieldFactory
-
Default Constructor
- BytesFieldLocation - Class in ghidra.program.util
-
The
BytesFieldLocation
class provides specific information about the BYTES field within a program location. - BytesFieldLocation() - Constructor for class ghidra.program.util.BytesFieldLocation
-
Default constructor needed for restoring a byte field location from XML.
- BytesFieldLocation(Program, Address) - Constructor for class ghidra.program.util.BytesFieldLocation
-
Creates a new BytesFieldLocation for the given address.
- BytesFieldLocation(Program, Address, Address, int[], int) - Constructor for class ghidra.program.util.BytesFieldLocation
-
Create a new BytesFieldLocation which represents a specific byte address.
- BytesTableColumn - Class in ghidra.util.table.field
-
This table field displays the bytes for the code unit beginning at the address associated with a row in the table.
- BytesTableColumn() - Constructor for class ghidra.util.table.field.BytesTableColumn
-
Default Constructor
- bytesToBigInteger(byte[], int, boolean, boolean) - Static method in class ghidra.pcode.utils.Utils
- bytesToLong(byte[], int, boolean) - Static method in class ghidra.pcode.utils.Utils
- ByteStreamCharMatcher - Interface in ghidra.util.ascii
-
ByteStreamCharMatcher are state machines used to look for char sequences within a stream of bytes.
- ByteStringTransferable(String) - Constructor for class ghidra.app.util.ByteCopier.ByteStringTransferable
- ByteStringTransferable(String, String) - Constructor for class ghidra.app.util.ByteCopier.ByteStringTransferable
- byteSwap(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Reverse the least significant
n
bytes This interprets the bits as ann
-byte value and changes the endianness. - byteSwap(long, int) - Static method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
-
Swap the least sig -size- bytes in -val-
- byteToInt(byte) - Static method in class ghidra.util.Conv
-
Converts a byte to an integer.
- byteToLong(byte) - Static method in class ghidra.util.Conv
-
Converts a byte to a long.
- byteToShort(byte) - Static method in class ghidra.util.Conv
-
Converts a byte to a short.
- ByteTrie<T> - Class in ghidra.util.search.trie
-
ByteTrie is a byte-based trie specifically designed to implement the Aho-Corasick string search algorithm.
- ByteTrie() - Constructor for class ghidra.util.search.trie.ByteTrie
- ByteTrieIfc<T> - Interface in ghidra.util.search.trie
- ByteTrieNode<T> - Class in ghidra.util.search.trie
-
Class to represent a (possibly non-terminal!) node within the ByteTrie.
- ByteTrieNodeIfc<T> - Interface in ghidra.util.search.trie
C
- C - ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- C_ALIAS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
duplicate tag
- C_ARG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
function argument
- C_AUTO - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
automatic variable
- C_AUTOARG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
automatic argument
- C_BCOMM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
beginning of the common block
- C_BINCL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
beginning of include file
- C_BLOCK - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
".bb" or ".eb" - beginning or end of block
- C_BLOCK - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
beginning or end of inner block
- C_BSTAT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
beginning of static block
- C_Compiler - ghidra.app.util.bin.format.pe.rich.MSProductType
- C_DECL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
declaration of object (type)
- C_ECOML - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
local member of common block
- C_ECOMM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
end of common block
- C_EFCN - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
physical end of function
- C_EINCL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
end of include file
- C_ENTAG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
enumeration tag
- C_ENTRY - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
alternate entry
- C_EOS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
end of structure
- C_ESTAT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
end of static block
- C_EXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
external (public) symbol - globals and externs
- C_EXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
external symbol
- C_EXTDEF - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
external definition
- C_FCN - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
".bf" or ".ef" - beginning or end of function
- C_FCN - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
beginning or end of function
- C_FIELD - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
bit field
- C_FILE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
file name
- C_FILE - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
source file name and compiler information
- C_FUN - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
function or procedure
- C_GSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
global variable
- C_HIDDEN - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
external symbol in dmert public lib
- C_HIDEXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
unnamed external symbol
- C_INFO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
comment section reference
- C_LABEL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
label
- C_LANGUAGE - ghidra.program.model.lang.DecompilerLanguage
- C_LASTENT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
dummy entry (end of block)
- C_LINE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
line number, reformatted as symbol
- C_LSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
automatic variable allocated on stack
- C_MOE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
member of enumeration
- C_MOS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
member of structure
- C_MOU - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
member of union
- C_NULL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
no entry
- C_NULL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
symbol table entry marked for deletion
- C_PSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
argument to subroutine allocated on stack
- C_REG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
register variable
- C_REGPARAM - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
register parameter
- C_RPSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
argument to function or procedure stored in register
- C_RSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
register variable
- C_STAT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
static (private) symbol
- C_STAT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
static symbol (unknown)
- C_STRTAG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
structure tag
- C_STSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
statically allocated symbol
- C_TCSYM - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
reserved
- C_TPDEF - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
type definition
- C_ULABEL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
undefined label
- C_UNTAG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
union tag
- C_USTATIC - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
-
undefined static
- C_WEAKEXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
-
weak external symbol
- cache - Variable in class ghidra.program.database.properties.PropertyMapDB
- cachedEdges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- cacheDNIByOffset(long, DWARFNameInfo) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- cachedOutEdges - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- CachedPasswordProvider - Class in ghidra.formats.gfilesystem.crypto
-
Caches passwords used to unlock a file.
- CachedPasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
- cachedProgramPath - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
- cachedVertices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- CachingLoader<T> - Interface in ghidra.util.task
- CachingPool<T> - Class in generic.cache
-
A thread-safe pool that knows how to create instances as needed.
- CachingPool(BasicFactory<T>) - Constructor for class generic.cache.CachingPool
-
Creates a new pool that uses the given factory to create new items as needed
- CachingSatelliteGraphViewer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.satellite
- CachingSatelliteGraphViewer(GraphViewer<V, E>, Dimension) - Constructor for class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
- CachingSwingWorker<T> - Class in ghidra.util.task
-
Class for managing the creation of some slow loading object that may be used by multiple threads, including the Swing thread.
- CachingSwingWorker(String, boolean) - Constructor for class ghidra.util.task.CachingSwingWorker
-
Create a new CachingSwingWorker
- CADET_BLUE - Static variable in class ghidra.util.WebColors
- calc_bigmask(int) - Static method in class ghidra.pcode.utils.Utils
- calc_mask - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- calc_mask(int) - Static method in class ghidra.pcode.utils.Utils
- calcCheckSum(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- calcConstantHash(Instruction, long) - Static method in class ghidra.program.model.pcode.DynamicHash
-
Given a constant value accessed as an operand by a particular instruction, calculate a (level 0) hash for (any) corresponding constant varnode
- calcCRC(File) - Static method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
-
Calculates the crc32 for the specified file.
- calcCurrentLength(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Calculate the length of the current constructor state assuming all its operands are constructed
- calcDepth(PcodeBlock) - Method in class ghidra.program.model.pcode.PcodeBlock
- calcHash(int, Instruction) - Method in class ghidra.program.model.correlate.AllBytesHashCalculator
- calcHash(int, Instruction) - Method in interface ghidra.program.model.correlate.HashCalculator
-
Calculate a (partial) hash across a single instruction
- calcHash(int, Instruction) - Method in class ghidra.program.model.correlate.MnemonicHashCalculator
- calcHashes(int, int, boolean, boolean, HashCalculator) - Method in class ghidra.program.model.correlate.Block
-
Calculate n-gram hashes used for matching (for Instructions in this basic-block).
- calcHashes(int, int, boolean, boolean, HashCalculator) - Method in class ghidra.program.model.correlate.HashStore
-
Calculate hashes for all blocks
- calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByBytes
- calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByChild
- calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByParent
- calcHashes(InstructHash, int, HashStore) - Method in class ghidra.program.model.correlate.DisambiguateByParentWithOrder
- calcHashes(InstructHash, int, HashStore) - Method in interface ghidra.program.model.correlate.DisambiguateStrategy
-
Generate (possibly multiple) hashes that can be used to disambiguate an n-gram and its block from other blocks with similar instructions.
- calculateCyclomaticComplexity(Function, TaskMonitor) - Method in class ghidra.program.util.CyclomaticComplexity
-
Calculates the cyclomatic complexity of a function by decomposing it into a flow graph using a BasicBlockModel.
- calculateDefaultLayoutLocations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- calculateDefaultLayoutLocations(Set<V>) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
-
Calculates default vertex locations for the current graph by using the current layout, excluding those vertices in the given ignore set.
- calculateHeight() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- CalculateLayoutLocationsTask<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
- CalculateLayoutLocationsTask(VisualGraph<V, E>, VisualGraphLayout<V, E>) - Constructor for class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
- calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- calculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Signals to again layout the current graph.
- calculateSignificance(VectorCompare) - Method in class generic.lsh.vector.LSHVectorFactory
-
Given comparison data generated by the LSHVector.compare() method, calculate the significance of any similarity between the two vectors, normalized for this factory's specific weight settings
- calculateSymbolAddress(ElfLoadHelper, ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
This method allows an extension to override the default address calculation for loading a symbol.
- calculateThumbSize() - Method in class ghidra.framework.main.logviewer.ui.FVSliderUI
-
This is the method that the base class uses to determine thumb size.
- calcUniqueHash() - Method in class generic.lsh.vector.LSHCosineVector
- calcUniqueHash() - Method in interface generic.lsh.vector.LSHVector
- call() - Method in interface utility.function.Callback
-
The method that will be called.
- call() - Method in interface utility.function.ExceptionalCallback
-
The method that will be called
- call(T) - Method in interface docking.DockingUtils.ComponentCallback
- CALL - ghidra.program.model.lang.InstructionBlockFlow.Type
-
CALL
is a call flow which always starts a new InstructionSet. - CALL - ghidra.program.model.listing.FlowOverride
-
Override the primary BRANCH or RETURN with a suitable CALL operation.
- CALL - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- CALL - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- CALL - Static variable in class ghidra.program.model.pcode.PcodeOp
- CALL_FALLTHROUGH - ghidra.program.model.lang.InstructionBlockFlow.Type
-
CALL_FALLTHROUGH
is fall-through flow from a CALL instruction which must be deferred until all branch flows are processed. - CALL_FIXUP - ghidra.program.database.SpecExtension.Type
- CALL_INDIRECT - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- CALL_INDIRECT - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- CALL_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.graph.ProgramGraphType
- CALL_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.program.model.symbol.RefType
- CALL_RETURN - ghidra.program.model.listing.FlowOverride
-
Override the primary BRANCH or RETURN with a suitable CALL/RETURN operation.
- call_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- call_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- call_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- call_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- call_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.call_stmt_return
- CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- callAddr - Variable in class ghidra.program.model.lang.InjectContext
- callback() - Static method in class utility.function.Dummy
-
Creates a dummy callback
- Callback - Interface in utility.function
-
A generic functional interface that is more semantically sound than
Runnable
. - CallbackAccumulator<T> - Class in ghidra.util.datastruct
-
An implementation of
Accumulator
that allows clients to easily process items as they arrive. - CallbackAccumulator(Consumer<T>) - Constructor for class ghidra.util.datastruct.CallbackAccumulator
-
Constructor
- CallDepthChangeInfo - Class in ghidra.app.cmd.function
-
Given a function in a program or the start of a function, record information about the change to a stack pointer from a subroutine call.
- CallDepthChangeInfo(Function) - Constructor for class ghidra.app.cmd.function.CallDepthChangeInfo
-
Construct a new CallDepthChangeInfo object.
- CallDepthChangeInfo(Function, AddressSetView, Register, TaskMonitor) - Constructor for class ghidra.app.cmd.function.CallDepthChangeInfo
-
Construct a new CallDepthChangeInfo object.
- CallDepthChangeInfo(Function, TaskMonitor) - Constructor for class ghidra.app.cmd.function.CallDepthChangeInfo
-
Construct a new CallDepthChangeInfo object.
- CallDepthChangeInfo(Program, Address, AddressSetView, Register, TaskMonitor) - Constructor for class ghidra.app.cmd.function.CallDepthChangeInfo
-
Construct a new CallDepthChangeInfo object.
- CALLFIXUP_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
- CallGraphType - Class in ghidra.graph
- CallGraphType() - Constructor for class ghidra.graph.CallGraphType
- CALLIND - Static variable in class ghidra.program.model.pcode.PcodeOp
- CALLING_CONVENTION_cdecl - Static variable in interface ghidra.program.model.lang.CompilerSpec
- CALLING_CONVENTION_fastcall - Static variable in interface ghidra.program.model.lang.CompilerSpec
- CALLING_CONVENTION_pascal - Static variable in interface ghidra.program.model.lang.CompilerSpec
- CALLING_CONVENTION_stdcall - Static variable in interface ghidra.program.model.lang.CompilerSpec
- CALLING_CONVENTION_thiscall - Static variable in interface ghidra.program.model.lang.CompilerSpec
- CALLING_CONVENTION_vectorcall - Static variable in interface ghidra.program.model.lang.CompilerSpec
- callingConvention - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- callingConvention - Variable in class ghidra.app.util.demangler.DemangledFunction
- CALLMECHANISM_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
- CALLOTHER - Static variable in class ghidra.program.model.pcode.PcodeOp
- CALLOTHER_FIXUP - ghidra.program.database.SpecExtension.Type
- CALLOTHER_OVERRIDE_CALL - Static variable in class ghidra.graph.ProgramGraphType
- CALLOTHER_OVERRIDE_CALL - Static variable in class ghidra.program.model.symbol.RefType
- CALLOTHER_OVERRIDE_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- CALLOTHER_OVERRIDE_JUMP - Static variable in class ghidra.program.model.symbol.RefType
- CALLOTHERFIXUP_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
- Callout - Class in docking.util.image
- Callout() - Constructor for class docking.util.image.Callout
- CalloutComponentInfo - Class in docking.util.image
-
An object that describes a component to be 'called-out'.
- CalloutComponentInfo(Component, Component) - Constructor for class docking.util.image.CalloutComponentInfo
- CalloutComponentInfo(Component, Component, Point, Point, Dimension) - Constructor for class docking.util.image.CalloutComponentInfo
- CAMH_MIN_SIZE - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- CAN_BE_DISPLAYED - docking.wizard.WizardPanelDisplayability
- canAddToRepository() - Method in class ghidra.framework.data.DomainFileProxy
- canAddToRepository() - Method in class ghidra.framework.data.GhidraFile
- canAddToRepository() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this private file may be added to the associated repository.
- canAnalyze(Program) - Method in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
- canAnalyze(Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- canAnalyze(Program) - Method in class ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
- canAnalyze(Program) - Method in class ghidra.app.services.AbstractAnalyzer
- canAnalyze(Program) - Method in interface ghidra.app.services.Analyzer
-
Can this analyzer work on this program.
- canApply(Program) - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- canApply(Program) - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- canApply(Program) - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
-
Returns TRUE if this command can be applied to the given domain object.
- canAutoSave(PluginTool) - Method in interface ghidra.framework.model.ToolServices
-
Returns true if this tool should be saved base on the state of other running instances of the same tool
- canAutoSave(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- canAutoSave(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- canBinarySearchColumn(int) - Method in class docking.widgets.AutoLookup
-
A method that subclasses can override to affect whether this class uses a binary search for a particular column
- canCancel() - Method in class ghidra.framework.cmd.BackgroundCommand
-
Check if the command can be canceled.
- canCancel() - Method in class ghidra.util.task.Task
-
Returns true if the task can be canceled.
- cancel() - Method in class docking.options.editor.OptionsPanel
- cancel() - Method in class docking.options.editor.ScrollableOptionsEditor
- cancel() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Prevent the actual completion action from taking place.
- cancel() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- cancel() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Prevent the actual layout from taking place.
- cancel() - Method in class docking.widgets.table.threaded.IncrementalLoadJob
- cancel() - Method in class docking.widgets.table.threaded.TableUpdateJob
- cancel() - Method in class docking.widgets.tree.GTreeFilterTask
- cancel() - Method in class docking.widgets.tree.TreeTaskMonitor
- cancel() - Method in class docking.wizard.AbstractMagePanelManager
- cancel() - Method in interface docking.wizard.PanelManager
-
Method called when the user wants to cancel the process.
- cancel() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
- cancel() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- cancel() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- cancel() - Method in class ghidra.app.merge.listing.FunctionTagMerger
- cancel() - Method in class ghidra.app.merge.listing.ListingMergeManager
- cancel() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- cancel() - Method in class ghidra.app.merge.memory.MemoryMergeManager
- cancel() - Method in interface ghidra.app.merge.MergeResolver
-
Notification that the merge process was canceled.
- cancel() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- cancel() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- cancel() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- cancel() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
-
Cancel any pending changes and reload the current table
- cancel() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- cancel() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- cancel() - Method in interface ghidra.framework.options.OptionsEditor
-
Cancel the changes.
- cancel() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- cancel() - Method in class ghidra.framework.task.GTaskMonitor
- cancel() - Method in class ghidra.framework.task.gui.GProgressBar
- cancel() - Method in class ghidra.util.task.CachingSwingWorker
-
Cancels this swing worker
- cancel() - Method in class ghidra.util.task.Task
- cancel() - Method in class ghidra.util.task.TaskDialog
- cancel() - Method in interface ghidra.util.task.TaskMonitor
-
Cancel the task
- cancel() - Method in class ghidra.util.task.TaskMonitorAdapter
- cancel() - Method in class ghidra.util.task.TaskMonitorComponent
- cancel() - Method in class ghidra.util.task.TimeoutTaskMonitor
- cancel() - Method in class ghidra.util.task.WrappingTaskMonitor
- cancel() - Method in interface ghidra.util.timer.GTimerMonitor
-
Cancels the scheduled runnable associated with this GTimerMonitor if it has not already run.
- cancel() - Method in class ghidra.util.worker.Job
- CANCEL - Static variable in class ghidra.framework.main.datatree.UndoActionDialog
- CANCEL - Static variable in class ghidra.framework.main.datatree.VersionControlDialog
- CANCEL_OPTION - Static variable in class docking.widgets.OptionDialog
-
Identifier for the cancel option.
- CANCEL_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button for cancel.
- cancelAll() - Method in class ghidra.app.decompiler.component.DecompilerManager
- cancelAll() - Method in class ghidra.framework.task.GTaskManager
-
Cancels all scheduled groups and tasks.
- cancelAllRunnables() - Method in class ghidra.util.task.RunManager
-
A convenience method to cancel the any currently running job and any scheduled jobs.
- cancelAllTasks(boolean) - Method in class generic.concurrent.ConcurrentQ
-
Cancels the processing of currently scheduled items in this queue.
- cancelAllUpdates() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Cancels all current and pending updates to the model.
- cancelButton - Variable in class docking.DialogComponentProvider
- cancelCallback() - Method in class docking.actions.KeyEntryDialog
- cancelCallback() - Method in class docking.DialogComponentProvider
-
The callback method for when the "Cancel" button is pressed.
- cancelCallback() - Method in class docking.ErrLogDialog
- cancelCallback() - Method in class docking.options.editor.OptionsDialog
- cancelCallback() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Gets called when the user clicks on the Cancel Action for the dialog.
- cancelCallback() - Method in class docking.widgets.dialogs.InputDialog
- cancelCallback() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
- cancelCallback() - Method in class docking.widgets.dialogs.MultiLineInputDialog
- cancelCallback() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
- cancelCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- cancelCallback() - Method in class docking.widgets.dialogs.SettingsDialog
- cancelCallback() - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated.
- cancelCallback() - Method in class docking.widgets.dialogs.TableSelectionDialog
- cancelCallback() - Method in class docking.widgets.filechooser.GhidraFileChooser
- cancelCallback() - Method in class docking.widgets.ListSelectionDialog
- cancelCallback() - Method in class docking.widgets.OptionDialog
-
Callback for when the cancel button is pressed.
- cancelCallback() - Method in class docking.widgets.table.ChooseColumnsDialog
- cancelCallback() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
- cancelCallback() - Method in class docking.wizard.WizardManager
- cancelCallback() - Method in class ghidra.app.script.AskDialog
- cancelCallback() - Method in class ghidra.app.script.MultipleOptionsDialog
- cancelCallback() - Method in class ghidra.app.script.SelectLanguageDialog
- cancelCallback() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Called when user selects Cancel Button.
- cancelCallback() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- cancelCallback() - Method in class ghidra.app.util.dialog.AskAddrDialog
- cancelCallback() - Method in class ghidra.app.util.OptionsDialog
- cancelCallback() - Method in class ghidra.framework.main.datatree.ChangedFilesDialog
- cancelCallback() - Method in class ghidra.framework.main.datatree.CheckoutDialog
- cancelCallback() - Method in class ghidra.framework.main.datatree.UndoActionDialog
- cancelCallback() - Method in class ghidra.framework.main.datatree.VersionControlDialog
- cancelCallback() - Method in class ghidra.framework.main.DataTreeDialog
-
Called when user hits the cancel button.
- cancelCallback() - Method in class ghidra.framework.main.SaveDataDialog
-
Gets called when the user clicks on the Cancel Action for the dialog.
- cancelCallback() - Method in class ghidra.framework.main.UserAgreementDialog
- cancelCallback() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
-
Invoked when the 'Cancel' button is clicked
- cancelCallback() - Method in class ghidra.framework.project.tool.SelectChangedToolDialog
- cancelCallback() - Method in class ghidra.plugin.importer.ImporterLanguageDialog
- cancelCallback() - Method in class ghidra.util.LaunchErrorDialog
- cancelCallback() - Method in class ghidra.util.task.TaskDialog
- cancelCurrentTask() - Method in class docking.DialogComponentProvider
-
Cancel the task that is running.
- cancelCurrentTask() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Cancel the current task.
- cancelCurrentTask() - Method in class ghidra.framework.plugintool.PluginTool
-
Cancel the current task in the tool.
- canceled - Variable in class ghidra.program.util.SymbolicPropogator
- CANCELED - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Conflict Option indicating the user canceled the merge.
- CANCELED - Static variable in class ghidra.app.util.bean.SetEquateDialog
- CANCELED - Static variable in class ghidra.framework.main.datatree.CheckoutDialog
- cancelled - Variable in class docking.widgets.ListSelectionDialog
- cancelled() - Method in class ghidra.framework.task.GTaskMonitor
- cancelled() - Method in interface ghidra.util.task.CancelledListener
-
Provides notification when a task is cancelled.
- Cancelled - docking.widgets.conditiontestpanel.ConditionStatus
- CancelledException - Exception in ghidra.util.exception
-
CancelledException
indicates that the user cancelled the current operation. - CancelledException() - Constructor for exception ghidra.util.exception.CancelledException
-
Default constructor.
- CancelledException(String) - Constructor for exception ghidra.util.exception.CancelledException
- CancelledListener - Interface in ghidra.util.task
- CancelOnlyWrappingTaskMonitor - Class in ghidra.util.task
-
A monitor that is designed for sub-tasks, where the outer task handles reporting messages and progress.
- CancelOnlyWrappingTaskMonitor(TaskMonitor) - Constructor for class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- cancelRunningGroup(GTaskGroup) - Method in class ghidra.framework.task.GTaskManager
-
Cancels all tasks in the currently running group.
- cancelScheduledJobs() - Method in class generic.concurrent.ConcurrentQ
- cancelWork() - Method in class docking.widgets.tree.GTree
-
Signals that any multithreaded work should be cancelled.
- canCheckin() - Method in class ghidra.framework.data.DomainFileProxy
- canCheckin() - Method in class ghidra.framework.data.GhidraFile
- canCheckin() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this file may be checked-in to the associated repository.
- canCheckout() - Method in class ghidra.framework.data.DomainFileProxy
- canCheckout() - Method in class ghidra.framework.data.GhidraFile
- canCheckout() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this file may be checked-out from the associated repository.
- canClose() - Method in class ghidra.app.merge.MergeManagerPlugin
- canClose() - Method in class ghidra.framework.plugintool.Plugin
-
Called to force this plugin to terminate any tasks it has running and apply any unsaved data to domain objects or files.
- canClose(boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Can this tool be closed?
Note: This forces plugins to terminate any tasks they have running and apply any unsaved data to domain objects or files. - canClose(FileSystemRef) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
-
Returns true if the only
FileSystemRef
pinning this filesystem is the caller's ref. - canCloseDomainFile(DomainFile) - Method in class ghidra.framework.main.FrontEndTool
- canCloseDomainFile(DomainFile) - Method in class ghidra.framework.plugintool.PluginTool
- canCloseDomainObject(DomainObject) - Method in class ghidra.framework.plugintool.Plugin
-
Override this method if the plugin needs to cancel the closing of the domain object
- canCloseDomainObject(DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
-
Can the domain object be closed?
Note: This forces plugins to terminate any tasks they have running for the indicated domain object and apply any unsaved data to the domain object. - canCopy() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if the given service provider can currently perform a copy operation.
- canCopySpecial() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if the given service provider can currently perform a 'copy special' operation.
- canDemangle(Program) - Method in interface ghidra.app.util.demangler.Demangler
- canExportDomainObject(Class<? extends DomainObject>) - Method in class ghidra.app.util.exporter.Exporter
-
Returns true if this exporter knows how to export the given domain object.
- canExportDomainObject(Class<? extends DomainObject>) - Method in class ghidra.app.util.exporter.ProjectArchiveExporter
- canFinish() - Method in class docking.wizard.AbstractMagePanelManager
- canFinish() - Method in interface docking.wizard.PanelManager
-
Return true if the "finish" step can be completed.
- canFixup() - Method in interface ghidra.util.Fixup
-
Return true if this Fixup object can automatically perform some action to address the issue.
- canForce() - Method in exception ghidra.program.model.listing.VariableSizeException
-
Returns true if the operation could be successful if forced.
- canForceLock() - Method in class generic.util.FileLocker
- canHandle(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
- canHandle(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Check if this extension can handle the specified elf header.
- canHandle(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
- canHandle(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Check if this extension can handle the specified elf image.
- canIndex(Field) - Static method in class db.Field
-
Determine if a specified field instance may be indexed
- canLock() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- canLock() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if a modification lock can be obtained on this domain object.
- canMerge() - Method in class ghidra.framework.data.DomainFileProxy
- canMerge() - Method in class ghidra.framework.data.GhidraFile
- canMerge() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this file can be merged with the current versioned file.
- canMerge(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- canPaste(DataFlavor[]) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if the service can perform a paste operation using the given transferable.
- canProvideProgram(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystemProgramProvider
-
Returns true if this GFileSystem can convert the specified GFile instance into a Ghidra Program.
- canRecover() - Method in class ghidra.framework.data.DomainFileProxy
- canRecover() - Method in class ghidra.framework.data.GhidraFile
- canRecover() - Method in interface ghidra.framework.model.DomainFile
-
Prior to invoking getDomainObject, this method can be used to determine if unsaved changes can be recovered on the next open.
- canRecover() - Method in class ghidra.framework.store.db.PrivateDatabase
-
Returns true if recovery data exists which may enable recovery of unsaved changes resulting from a previous crash.
- canRecover() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if unsaved file changes can be recovered.
- canRecover() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- canRecover() - Method in class ghidra.framework.store.local.LocalDataFile
- canRecover() - Method in class ghidra.framework.store.local.UnknownFolderItem
- canRecover() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- canRecover(BufferFileManager) - Static method in class db.buffers.BufferMgr
-
Determine if unsaved changes can be recovered for the current BufferFile associated with the specified bfMgr.
- canRedo() - Method in class db.DBHandle
-
Determine if there are any changes which can be redone
- canRedo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- canRedo() - Method in interface ghidra.framework.model.Undoable
-
Returns true if there is a later state to "redo" to.
- canRelocate(CoffFileHeader) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
-
Checks to see whether or not an instance of this COFF relocation hander can handle relocating the COFF defined by the provided file header.
- canRelocate(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
- canRelocate(MachHeader) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
-
Checks to see whether or not an instance of this Mach-O relocation handler can handle relocating the Mach-O defined by the provided file header
- canRelocate(Program) - Method in interface ghidra.program.model.reloc.RelocationHandler
-
Returns true if this relocation handler can relocate the given program.
- canSave() - Method in class db.buffers.BufferMgr
- canSave() - Method in class db.buffers.LocalManagedBufferFile
- canSave() - Method in interface db.buffers.ManagedBufferFile
-
Returns true if a save file is provided for creating a new version of this buffer file.
- canSave() - Method in class db.buffers.ManagedBufferFileAdapter
- canSave() - Method in interface db.buffers.ManagedBufferFileHandle
- canSave() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- canSave() - Method in class ghidra.framework.data.DomainFileProxy
- canSave() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- canSave() - Method in class ghidra.framework.data.GhidraFile
- canSave() - Method in interface ghidra.framework.model.DomainFile
-
Return whether this domain object can be saved (i.e., updated/overwritten).
- canSave() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if this object can be saved; a read-only file cannot be saved.
- canSetPassword() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns true if this server allows the user to change their password.
- canSetPassword() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- canSetPassword() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Returns true if the user's password can be changed.
- canShortcut() - Method in class ghidra.graph.job.AbstractAnimatorJob
- canShortcut() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- canShortcut() - Method in class ghidra.graph.job.FitGraphToViewJob
- canShortcut() - Method in interface ghidra.graph.job.GraphJob
-
Returns true if the job can be told to stop running, but to still perform any final work before being done.
- canSpecifyLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- canSpecifyLength() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.AbstractStringDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.AIFFDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.AlignmentDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.AUDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.BadDataType
- canSpecifyLength() - Method in interface ghidra.program.model.data.Dynamic
-
Determine if the length may be specified for an instanceof this datatype (e.g.,
Data
,Array
,DataTypeComponent
, etc.). - canSpecifyLength() - Method in class ghidra.program.model.data.DynamicDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.GifDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.JPEGDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.MissingBuiltInDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.PngDataType
- canSpecifyLength() - Method in class ghidra.program.model.data.WAVEDataType
- canUndo() - Method in class db.DBHandle
-
Determine if there are any changes which can be undone.
- canUndo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- canUndo() - Method in interface ghidra.framework.model.Undoable
-
Returns true if there is a previous state to "undo" to.
- canUpdate() - Method in class db.DBHandle
-
Determine if this database can be updated.
- canUpgrade() - Method in exception ghidra.framework.store.local.IndexedLocalFileSystem.IndexVersionException
- canWrite() - Method in class generic.jar.FileResource
- canWrite() - Method in class generic.jar.JarResource
- canWrite() - Method in interface generic.jar.Resource
- canWrite() - Method in class generic.jar.ResourceFile
-
Returns true if this file can be written to.
- canZoomIn() - Method in class docking.widgets.imagepanel.ImagePanel
-
Determine if the image can zoom in further based on current magnification levels
- canZoomOut() - Method in class docking.widgets.imagepanel.ImagePanel
-
Determine if the image can zoom out further based on current magnification levels
- capacity() - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns the number of KeyedObjects this KeyIndexableSet can hold without growing.
- capture(Component, String) - Method in class docking.test.AbstractDockingTest
-
Creates and writes to file an image of the given component.
- captureActionIcon(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureComponent(Component) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureComponents(List<Component>) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog() - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(DialogComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(Dialog) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(Dialog, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(Class<? extends DialogComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(Class<? extends DialogComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureDialog(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- CaptureFunctionDataTypesCmd - Class in ghidra.app.cmd.function
-
Capture all selected function signature data types from the current program and put them in the data type manager.
- CaptureFunctionDataTypesCmd(DataTypeManager, AddressSetView, CaptureFunctionDataTypesListener) - Constructor for class ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
-
Constructs a new command to create function definition data types in the given data type manager from the function's whose entry points are in the address set.
- captureFunctionDataTypesCompleted(CaptureFunctionDataTypesCmd) - Method in interface ghidra.app.cmd.function.CaptureFunctionDataTypesListener
-
Notification that the capture function data types command completed
- CaptureFunctionDataTypesListener - Interface in ghidra.app.cmd.function
-
Listener that is notified when the CaptureFunctionDataTypesCmd completes.
- captureIcon(Icon) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureIsolatedComponent(JComponent, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureIsolatedProvider(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureIsolatedProvider(Class<? extends ComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureIsolatedProviderWindow(Class<? extends ComponentProvider>, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
-
The same as
AbstractScreenShotGenerator.captureIsolatedProvider(Class, int, int)
except this method will also capture the containing window. - captureListingField(long, String, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureListingRange(long, long, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureMenu() - Method in class help.screenshot.AbstractScreenShotGenerator
- captureMenuBarMenu(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureMenuBarMenuHierachy(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureProvider(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureProvider(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureProvider(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureProviderWindow(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the window, including decorations.
- captureProviderWindow(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the window, including decorations.
- captureProviderWindow(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the window, including decorations.
- captureProviderWindow(String) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the window, including decorations.
- captureProviderWindow(String, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the window, including decorations.
- captureProviderWithScreenShot(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Captures the provider by using a screen shot and not by painting the provider directly (as does
AbstractScreenShotGenerator.captureProvider(ComponentProvider)
). - captureToolWindow(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureWindow() - Method in class help.screenshot.AbstractScreenShotGenerator
- captureWindow(Window) - Method in class help.screenshot.AbstractScreenShotGenerator
- captureWindow(Window, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- caret - Variable in class docking.widgets.textfield.TextFieldLinker.FieldState
- CARET - Static variable in class ghidra.sleigh.grammar.BaseLexer
- CARET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- CARET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- CARET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- CARET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- CARET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- CARET - Static variable in class ghidra.sleigh.grammar.SleighEcho
- CARET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- CARET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- CARET - Static variable in class ghidra.sleigh.grammar.SleighParser
- caretUpdate(CaretEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- CascadedDropTarget - Class in ghidra.util
-
Combines two drop targets and sends events to them in priority order.
- CascadedDropTarget(Component, DropTarget, DropTarget) - Constructor for class ghidra.util.CascadedDropTarget
- CASE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CaseInsensitiveByteTrie<T> - Class in ghidra.util.search.trie
-
CaseInsensitiveByteTrie is a byte-based trie specifically designed to implement the Aho-Corasick string search algorithm, matching alphabetic characters ignoring case.
- CaseInsensitiveByteTrie() - Constructor for class ghidra.util.search.trie.CaseInsensitiveByteTrie
- CaseInsensitiveByteTrieNode<T> - Class in ghidra.util.search.trie
-
Class to represent a (possibly non-terminal!) node within the CaseInsensitiveByteTrie.
- CaseInsensitiveDuplicateStringComparator - Class in ghidra.util.datastruct
-
Comparator for sorting Strings in a case insensitive way except that case insensitive duplicates are then sub-sorted by reverse case so that lower case is before upper case.
- CaseInsensitiveDuplicateStringComparator() - Constructor for class ghidra.util.datastruct.CaseInsensitiveDuplicateStringComparator
- caseSensitive - Variable in class docking.widgets.filter.MatchesPatternTextFilter
- CAST - Static variable in class ghidra.program.model.pcode.PcodeOp
- CastExpression() - Method in class ghidra.app.util.cparser.C.CParser
- castValueToEncode(Object) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- category - Variable in class ghidra.program.model.pcode.HighSymbol
- category() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
See PluginCategoryNames
- Category - Interface in ghidra.program.model.data
-
Each data type resides in a given a category.
- CATEGORY - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- CATEGORY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- CATEGORY_AUTO_ANALYSIS - Static variable in interface ghidra.GhidraOptions
-
Category name for the "Auto Analysis" options.
- CATEGORY_BROWSER_DISPLAY - Static variable in interface ghidra.GhidraOptions
-
Category name for the Browser options that affect the display.
- CATEGORY_BROWSER_FIELDS - Static variable in interface ghidra.GhidraOptions
-
Options name for Browser fields
- CATEGORY_BROWSER_NAVIGATION_MARKERS - Static variable in interface ghidra.GhidraOptions
-
Category name for the Browser Navigation Marker options.
- CATEGORY_BROWSER_POPUPS - Static variable in interface ghidra.GhidraOptions
-
Category name for Browser Popup options
- CATEGORY_DECOMPILER_POPUPS - Static variable in interface ghidra.GhidraOptions
-
Category name for Decompiler Popup options
- CATEGORY_DELIMITER - Static variable in interface ghidra.app.util.PluginConstants
-
Delimiter used to denote sub-categories for specifying a plugin's category.
- CATEGORY_FLOW_OPTIONS - Static variable in interface ghidra.GhidraOptions
-
Category name for the "Select by Flow" options.
- CATEGORY_PATH - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- CATEGORY_PATH - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- categoryAdded(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
adds the data type category id to the list of categories that have been added.
- categoryAdded(long, int, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
Notification that a category was added.
- categoryAdded(long, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a category was added.
- categoryAdded(DataTypeManager, CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when category is added.
- categoryAdded(DataTypeManager, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- categoryAdded(DataTypeManager, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- categoryChanged(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
adds the data type category id to the list of categories that have changed.
- categoryChanged(long, int, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
Notification that a category was changed.
- categoryChanged(long, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a category was changed.
- categoryCreated(Category) - Method in class ghidra.program.database.data.DataTypeManagerDB
- categoryCreated(Category) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- categoryCreated(Category) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- categoryHelpMap - Variable in class ghidra.framework.options.AbstractOptions
- categoryIndex - Variable in class ghidra.program.model.pcode.HighSymbol
- categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.data.DataTypeManagerDB
- categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- categoryMoved(CategoryPath, Category) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- categoryMoved(DataTypeManager, CategoryPath, CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when a category is reparented to new category.
- categoryMoved(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- categoryMoved(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- categoryPath - Variable in class ghidra.program.model.data.AbstractDataType
- CategoryPath - Class in ghidra.program.model.data
-
A category path is the full path to a particular data type
- CategoryPath(CategoryPath, String...) - Constructor for class ghidra.program.model.data.CategoryPath
-
Construct a CategoryPath from a parent and a hierarchical array of strings where each string is the name of a category in the category path.
- CategoryPath(CategoryPath, List<String>) - Constructor for class ghidra.program.model.data.CategoryPath
-
Construct a CategoryPath from a parent and a hierarchical list of strings where each string is the name of a category in the category path.
- CategoryPath(String) - Constructor for class ghidra.program.model.data.CategoryPath
-
Creates a category path given a forward-slash-delimited string (e.g.,
"/aa/bb"
). - categoryRemoved(Category, String, long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- categoryRemoved(Category, String, long) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- categoryRemoved(Category, String, long) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- categoryRemoved(DataTypeManager, CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when a category is removed.
- categoryRemoved(DataTypeManager, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- categoryRemoved(DataTypeManager, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- categoryRenamed(CategoryPath, Category) - Method in class ghidra.program.database.data.DataTypeManagerDB
- categoryRenamed(CategoryPath, Category) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- categoryRenamed(CategoryPath, Category) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when category is renamed.
- categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- categoryRenamed(DataTypeManager, CategoryPath, CategoryPath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- cb - Variable in class docking.widgets.table.GBooleanCellRenderer
- CBRANCH - Static variable in class ghidra.program.model.pcode.PcodeOp
- cdecl - ghidra.program.model.data.GenericCallingConvention
-
The standard/default calling convention applies in which the stack is used to pass parameters
- CDECL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CDisplayPanel - Class in ghidra.app.decompiler.component
- CDisplayPanel(DecompileResultsListener) - Constructor for class ghidra.app.decompiler.component.CDisplayPanel
- CDisplayPanel(DecompileOptions, DecompileResultsListener) - Constructor for class ghidra.app.decompiler.component.CDisplayPanel
- ceil() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=ceil(this)
- ceil(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- ceilingEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- ceilingEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- ceilingEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- ceilingEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a key-value mapping associated with the least value greater than or equal to the given value, or
null
if there is no such value. - ceilingIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
-
Returns the least index in this list whose element is greater than or equal to the specified element
- ceilingIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- ceilingIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- ceilingKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- center - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- center(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
- center(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Center the view of the listing around the given location.
- Center - docking.util.BadgedIcon.BadgePosition
- CENTER - docking.widgets.shapes.Location
- CENTER - ghidra.service.graph.GraphLabelPosition
- CENTER - Static variable in class docking.widgets.MultiLineLabel
-
Indicator for centering each line.
- centerLayoutSpacePointWithoutAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- centerOnComponent(Component, Component) - Static method in class generic.util.WindowUtilities
-
Creates a point that is centered over the given
parent
component, based upon the size of the givenchild
. - centerOnScreen(Component, Dimension) - Static method in class generic.util.WindowUtilities
-
Computes the point such that a rectangle with the given size would be centered on the screen.
- centerOnScreen(Dimension) - Static method in class generic.util.WindowUtilities
-
Computes the point such that a rectangle with the given size would be centered on the screen.
- centerRows() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Updates each row within the grid such that it's x values are set to center the row in the grid.
- CenterTranslateIcon - Class in resources.icons
-
An icon that will update it's x,y offset to be centered over another, presumably larger icon.
- CenterTranslateIcon(Icon, int) - Constructor for class resources.icons.CenterTranslateIcon
-
Constructor
- centerViewSpacePointWithAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- centerViewSpacePointWithoutAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- certChain - Variable in class ghidra.net.SignedToken
-
Identity which corresponds to signature
- CERTIFICATE_FILE_FILTER - Static variable in class ghidra.net.ApplicationKeyManagerFactory
-
PKCS Private Key/Certificate File Filter
- cev - Variable in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
- CFM_Util - Class in ghidra.app.util.bin.format.macos.cfm
- CFM_Util() - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFM_Util
- CFragArchitecture - Class in ghidra.app.util.bin.format.macos.cfm
- CFragArchitecture() - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFragArchitecture
- CFragLocatorKind - Enum in ghidra.app.util.bin.format.macos.cfm
-
Values for type CFragLocatorKind.
- CFragResource - Class in ghidra.app.util.bin.format.macos.cfm
- CFragResource(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFragResource
- CFragResourceMember - Class in ghidra.app.util.bin.format.macos.cfm
- CFragResourceMember(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- CFragSymbolClass - Enum in ghidra.app.util.bin.format.macos.cfm
- CFragUpdateLevel - Enum in ghidra.app.util.bin.format.macos.cfm
- CFragUsage - Enum in ghidra.app.util.bin.format.macos.cfm
-
Values for type CFragUsage
- CFragUsage1Union - Class in ghidra.app.util.bin.format.macos.cfm
-
If the fragment is an application, appStackSize indicates the application stack size.
- CFragUsage1Union(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
- CFragUsage2Union - Class in ghidra.app.util.bin.format.macos.cfm
- CFragUsage2Union(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
- CFragWhere1Union - Class in ghidra.app.util.bin.format.macos.cfm
- CFragWhere2Union - Class in ghidra.app.util.bin.format.macos.cfm
- CHAIN_OFFSET_MASK - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- ChainedBuffer - Class in db
-
DBBuffer
provides storage for large data objects utilizing a common buffer management system. - ChainedBuffer(int, boolean, Buffer, int, BufferMgr) - Constructor for class db.ChainedBuffer
-
Construct a new chained buffer with optional obfuscation and uninitialized data source.
- ChainedBuffer(int, boolean, BufferMgr) - Constructor for class db.ChainedBuffer
-
Construct a new chained buffer with optional obfuscation.
- ChainedBuffer(int, BufferMgr) - Constructor for class db.ChainedBuffer
-
Construct a new chained buffer.
- ChainedBuffer(BufferMgr, int) - Constructor for class db.ChainedBuffer
-
Construct an existing chained buffer.
- ChainedBuffer(BufferMgr, int, Buffer, int) - Constructor for class db.ChainedBuffer
-
Construct an existing chained buffer.
- chainedBufferCnt - Variable in class db.TableStatistics
-
Total number of buffers used within chanined DBBuffers for record storage.
- CHANGE - docking.widgets.table.AddRemoveListItem.Type
- CHANGE - Static variable in class ghidra.framework.main.ProjectInfoDialog
- CHANGE_FILE_PREFIX - Static variable in class db.Database
- CHANGE_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking a change set.
- changeColor(Image, Color, Color) - Static method in class generic.util.image.ImageUtils
-
Creates a new image that is the same as the given image but has the given colored pixels replaced with the given new color
- changed - Variable in class ghidra.framework.data.DomainObjectAdapter
- ChangedFilesDialog - Class in ghidra.framework.main.datatree
-
Dialog to prompt user to save files before adding files to source control or checking in files.
- ChangedFilesDialog(PluginTool, ArrayList<DomainFile>) - Constructor for class ghidra.framework.main.datatree.ChangedFilesDialog
-
Constructor
- changedUpdate(DocumentEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- ChangeExtensionTask() - Constructor for class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
- ChangeFunctionTagCmd - Class in ghidra.app.cmd.function
-
Updates the name or comment field for a given function tag
- ChangeFunctionTagCmd(String, String, int) - Constructor for class ghidra.app.cmd.function.ChangeFunctionTagCmd
-
Constructor
- ChangeManager - Interface in ghidra.program.util
-
Interface to define event types and the method to generate an event within Program.
- ChangeManagerAdapter - Class in ghidra.program.util
-
Empty implementation for a ChangeManager.
- ChangeManagerAdapter() - Constructor for class ghidra.program.util.ChangeManagerAdapter
- ChangeMap - Class in db.buffers
-
ChangeMap
facilitates the decoding of change-data to determine if a specific buffer was modified by the corresponding buffer file version. - ChangeMap(byte[]) - Constructor for class db.buffers.ChangeMap
-
Constructor.
- ChangeMapFile - Class in db.buffers
-
ChangeMapFile
tracks which buffers within a LocalBufferFile have been modified between an older and newer version. - changeMgr - Variable in class ghidra.program.database.properties.PropertyMapDB
- changeNum - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- changeOpcode(PcodeOp, int) - Method in class ghidra.program.model.pcode.PcodeOpBank
- changeOptions(Options, String, Object, Object) - Static method in class ghidra.python.PythonCodeCompletionFactory
-
Handle an Option change.
- changePassword(Component, RepositoryServerHandle, String) - Static method in class ghidra.framework.client.ClientUtil
-
Prompt user and change password on server (not initiated by user).
- changePending() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- changesApplied() - Method in interface docking.options.editor.OptionsEditorListener
-
Notification that the apply button was hit.
- changeSet - Variable in class ghidra.framework.data.DomainObjectAdapterDB
- ChangeSet - Interface in ghidra.framework.model
-
Generic marker to denote changes made to some object.
- changeSupportMap - Variable in class ghidra.framework.data.DomainObjectAdapter
- ChannelLocker - Class in generic.util
- channelOff(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- channelOn(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- CHAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CHAR - Static variable in class ghidra.app.util.demangler.DemangledDataType
- CHAR - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- CHAR_SEQ - ghidra.program.model.data.StringLayoutEnum
-
Fixed length sequence of characters, all nulls retained.
- CHARACTER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CHARACTER_SPACE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- CHARACTERISTICS - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- CharacterIterator - Class in ghidra.app.util.demangler
-
A class for bidirectional iteration over a string.
- CharacterIterator(String) - Constructor for class ghidra.app.util.demangler.CharacterIterator
-
Constructs a new character iterator using str.
- CharacterTermSplitter - Class in docking.widgets.filter
-
Provides the ability to split a string using a single character as the delimiter, interpreted as a regex.
- CharacterTermSplitter(char) - Constructor for class docking.widgets.filter.CharacterTermSplitter
- characterToString(char) - Static method in class ghidra.util.StringUtilities
-
Converts the character into a string.
- charAt(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- charAt(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- charAt(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the character at the given index.
- charAt(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- charAt(int) - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
- CharDataType - Class in ghidra.program.model.data
-
Provides a definition of an primitive char in a program.
- CharDataType() - Constructor for class ghidra.program.model.data.CharDataType
-
Constructs a new char datatype.
- CharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.CharDataType
- CharDataType(String, boolean, DataTypeManager) - Constructor for class ghidra.program.model.data.CharDataType
- charNeedsHTMLEscaping(int) - Static method in class ghidra.util.HTMLUtilities
-
Tests a unicode code point (i.e., 32 bit character) to see if it needs to be escaped before being added to a HTML document because it is non-printable or a non-standard control character
- CHARSET - Static variable in class ghidra.program.model.data.CharsetSettingsDefinition
- CharsetInfo - Class in ghidra.program.model.data
-
Additional information about
java.nio.charset.Charset's
that Ghidra needs to be able to create Ghidra string datatype instances. - CharSetRecognizer - Interface in ghidra.util.ascii
- CharsetSettingsDefinition - Class in ghidra.program.model.data
-
SettingsDefinition
for setting the charset of a string instance. - CHARTREUSE - Static variable in class ghidra.util.WebColors
- CharWidth - Enum in ghidra.util.ascii
- CHECK_CAST - Static variable in class ghidra.program.model.lang.ConstantPool
- CHECK_FOR_SPACE - ghidra.program.model.data.DataUtilities.ClearDataMode
-
Ensure that data will fit before clearing a single code unit at the specified data address.
- checkAnalysisTimedOut() - Method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Checks to see if the most recent analysis timed out.
- checkAncestry(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
This method throws an exception if the indicated data type is an ancestor of this data type.
- checkBaseDataType(DataType) - Static method in class ghidra.program.model.data.BitFieldDataType
-
Check a bitfield base datatype
- CHECKBOX_NAME_PREFIX - Static variable in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- checkCanceled() - Method in class docking.widgets.tree.TreeTaskMonitor
- checkCanceled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- checkCanceled() - Method in class ghidra.framework.task.GTaskMonitor
- checkCanceled() - Method in class ghidra.util.task.TaskDialog
- checkCanceled() - Method in interface ghidra.util.task.TaskMonitor
-
Check to see if this monitor has been canceled
- checkCanceled() - Method in class ghidra.util.task.TaskMonitorAdapter
- checkCanceled() - Method in class ghidra.util.task.TaskMonitorComponent
- checkCanceled() - Method in class ghidra.util.task.TimeoutTaskMonitor
- checkCanceled() - Method in class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- checkCanceled() - Method in class ghidra.util.task.WrappingTaskMonitor
- checkCancelled(TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
Checks the task associated with the indicated monitor to determine if it has been canceled.
- checkCompatibility(int) - Method in interface ghidra.framework.remote.GhidraServerHandle
-
Check server interface compatibility
- checkContextWrite(Address, Address) - Method in class ghidra.program.database.code.CodeManager
-
Check if any instruction intersects the specified address range
- checkDataType(DataType, boolean, int, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Check the specified datatype for use as a return, parameter or variable type.
- checkDataType(DataType, boolean, int, Program) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Check the specified datatype for use as a return, parameter or variable type.
- checkDataType(DataType, boolean, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Check the specified datatype for use as a return, parameter or variable type.
- checkDefaultFieldName(String) - Static method in class ghidra.program.model.data.DataTypeComponentImpl
- checkDeleted() - Method in class ghidra.program.database.DatabaseObject
-
Checks if this object has been deleted, in which case any use of the object is not allowed.
- checkDeleted() - Method in class ghidra.program.database.function.FunctionDB
- checkDeleted() - Method in class ghidra.program.database.symbol.SymbolDB
- CHECKED_OUT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- CHECKED_OUT_CHECK_BOX_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- CHECKED_OUT_EXCLUSIVE_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- CHECKED_OUT_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- CHECKED_OUT_LABEL_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- CHECKED_OUT_LIST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Template method that subclasses must implement.
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- checkEditorValueValidity() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- checkedMkdir(File) - Static method in class utilities.util.FileUtilities
-
Ensures the specified leaf directory exists.
- checkedMkdirs(File) - Static method in class utilities.util.FileUtilities
-
Ensures the specified full directory path exists, creating any missing directories as needed.
- checkExclusiveAccess() - Method in class ghidra.framework.data.DomainObjectAdapter
- checkFilesForUnsavedChanges() - Method in class ghidra.framework.main.datatree.VersionControlTask
- checkFilesInUse() - Method in class ghidra.framework.main.datatree.VersionControlTask
-
Sets the filesInUse field if any file is in use.
- checkForBusy(TableModel) - Method in class ghidra.util.table.actions.DeleteTableRowAction
- checkForEdge(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- checkFormatVersion(Program) - Static method in class ghidra.program.database.SpecExtension
-
Check the format version for spec extensions for a given program.
- checkForNewExtensions() - Method in class ghidra.framework.project.tool.GhidraTool
-
Looks for extensions that have been installed since the last time this tool was launched.
- checkForVertex(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- checkForWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- checkGhidraServer(String, int) - Static method in class ghidra.framework.client.ClientUtil
-
Connect to a Ghidra Server and verify compatibility.
- checkHostInfo() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- checkHostInfo() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Presence of a host specification within URL will be verified
- checkin(CheckinHandler, boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- checkin(CheckinHandler, boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- checkin(CheckinHandler, boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Performs check in to associated repository.
- checkIn(PluginTool, DomainFile) - Method in class ghidra.framework.main.FrontEndTool
-
Check in the given domain file.
- checkIn(PluginTool, List<DomainFile>, Component) - Method in class ghidra.framework.main.FrontEndTool
-
Check in the list of domain files.
- checkIn(List<DomainFile>) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
-
Check in the list of domain files.
- checkinCompleted(long) - Method in interface ghidra.framework.store.db.VersionedDBListener
-
Terminate the specified checkout.
- CheckinHandler - Interface in ghidra.framework.data
-
CheckinHandler
facilitates application callbacks during the check-in of a DomainFile. - CheckInTask - Class in ghidra.framework.main.datatree
-
Task to perform a check on a list of DomainFiles.
- CheckInTask(PluginTool, List<DomainFile>, Component) - Constructor for class ghidra.framework.main.datatree.CheckInTask
-
Construct a new CheckInTask.
- checkIsValid() - Method in class ghidra.program.database.DatabaseObject
-
Check whether this object is still valid.
- checkIsValid(DBRecord) - Method in class ghidra.program.database.DatabaseObject
-
Check whether this object is still valid.
- checkLast() - Method in class docking.widgets.textfield.TextFieldLinker
-
Check if this linker is mutable
- checkMagicNumber(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Check that the file has the specific OMF magic number
- checkMagicNumer(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScalingGraphMousePlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
- checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- checkNotForbidden() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Check if the current encoding is forbidden by one of the attached patterns The pattern become forbidden if this encoding's known bits are an overset of any forbidden pattern's known bits.
- checkOpen(MouseEvent) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- checkout(boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- checkout(boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- checkout(boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Checkout this file for update.
- checkout(CheckoutType, String, String) - Method in interface ghidra.framework.store.FolderItem
-
Checkout this folder item.
- checkout(CheckoutType, String, String) - Method in class ghidra.framework.store.local.LocalFolderItem
- checkout(CheckoutType, String, String) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- checkout(String) - Method in class ghidra.framework.store.local.UnknownFolderItem
- checkout(String, String, CheckoutType, String) - Method in class ghidra.framework.client.RepositoryAdapter
- checkout(String, String, CheckoutType, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- checkout(String, String, CheckoutType, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Perform a checkout on the specified item.
- checkOut(Collection<DomainFile>) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
- CHECKOUT - Static variable in class ghidra.app.util.dialog.CheckoutDialog
- CheckoutDialog - Class in ghidra.app.util.dialog
- CheckoutDialog - Class in ghidra.framework.main.datatree
- CheckoutDialog() - Constructor for class ghidra.framework.main.datatree.CheckoutDialog
- CheckoutDialog(DomainFile, User) - Constructor for class ghidra.app.util.dialog.CheckoutDialog
- CheckoutsActionContext - Class in ghidra.framework.main.projectdata.actions
- CheckoutsDialog - Class in ghidra.framework.main.projectdata.actions
-
Dialog for viewing all the current checkouts for a single domain file.
- CheckoutsDialog(PluginTool, User, DomainFile, ItemCheckoutStatus[]) - Constructor for class ghidra.framework.main.projectdata.actions.CheckoutsDialog
- CheckoutsPanel - Class in ghidra.framework.main.datatree
-
Panel that shows check out information for a domain file.
- CheckoutsPanel(Component, PluginTool, User, DomainFile, ItemCheckoutStatus[]) - Constructor for class ghidra.framework.main.datatree.CheckoutsPanel
-
Constructor
- CheckoutType - Enum in ghidra.framework.store
-
ChecoutType
identifies the type of checkout - checkpoint() - Method in class db.buffers.BufferMgr
-
Completes a transaction by closing the current checkpoint.
- checkpoint() - Method in interface docking.wizard.WizardContext
- checkpoint() - Method in class ghidra.util.TestUniversalIdGenerator
- checkPoint(Program) - Method in class ghidra.base.project.GhidraProject
-
Creates a checkpoint in the program.
- checkPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
- checkPointer(long) - Method in interface ghidra.app.util.bin.format.pe.OffsetValidator
- checkPointer(long) - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
- checkPostRules(long) - Method in class ghidra.util.bytesearch.Match
-
Check that the possible post rules are satisfied
- checkPreconditions(TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Iterates over all the DWARF DIE records in the program and checks for some pre-known issues, throwing an exception if there is a problem that would prevent a successful run.
- checkProtocol() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Perform URL verification checks to ensure that it satisfies this connector implementation requirements
- checkRead(byte[], int, int) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Read an array, returning a default if the index is out of bounds
- checkRepositoryConnected() - Method in class ghidra.framework.main.projectdata.actions.VersionControlAction
-
NOTE: do not call this from a non-Swing thread.
- checkRVA(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
- checkRVA(long) - Method in interface ghidra.app.util.bin.format.pe.OffsetValidator
- checkRVA(long) - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
- checkStorage(Function, VariableStorage, DataType, boolean) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Perform variable storage checks using the specified datatype.
- checkStorage(VariableStorage, DataType, boolean) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Perform variable storage checks using the specified datatype.
- checkSum - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- checkSum - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- checkTransaction() - Method in class db.DBHandle
-
Verify that a valid transaction has been started.
- checkUserInfo() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
If connector supports user information within URL it will be verified
- checkValidSubroutine(Address, PseudoDisassemblerContext, boolean, boolean) - Method in class ghidra.app.util.PseudoDisassembler
- checkVariableConflict(Function, Variable, VariableStorage, boolean) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Check for variable storage conflict and optionally remove conflicting variables.
- checkVariableConflict(List<? extends Variable>, Variable, VariableStorage, VariableUtilities.VariableConflictHandler) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Check for variable storage conflict and optionally remove conflicting variables.
- checkWord(String, ServiceProvider, Navigatable) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- checkWord(String, ServiceProvider, Navigatable) - Method in class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
- checkWritableState() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- checkWritableState() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- checkWritableState() - Method in interface ghidra.program.util.RangeMapAdapter
-
Verify that adapter is in a writable state (i.e., valid transaction has been started).
- Child(int) - Method in interface ghidra.app.decompiler.ClangNode
- Child(int) - Method in class ghidra.app.decompiler.ClangToken
- Child(int) - Method in class ghidra.app.decompiler.ClangTokenGroup
- childCount() - Method in class help.validator.model.TOCItem
- children - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
- CHILDREN_FIRST - docking.DockingUtils.TreeTraversalOrder
- childrenToString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Get the child portion of
AssemblyResolution.toString()
If a subclass has another, possible additional, notion of children that it would like to include inAssemblyResolution.toString()
, it must override this method. - childrenToString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- ChkDominanceAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
This algorithm is an implementation of the Cooper, Harvey, Kennedy algorithm.
- ChkDominanceAlgorithm(GDirectedGraph<V, E>, TaskMonitor) - Constructor for class ghidra.graph.algo.ChkDominanceAlgorithm
-
Constructor.
- ChkPostDominanceAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
This is
ChkDominanceAlgorithm
with reverse graph traversal, which allows the algorithm to calculate post dominance. - ChkPostDominanceAlgorithm(GDirectedGraph<V, E>, TaskMonitor) - Constructor for class ghidra.graph.algo.ChkPostDominanceAlgorithm
-
Constructor.
- CHOCOLATE - Static variable in class ghidra.util.WebColors
- ChoiceComponent - Class in ghidra.app.merge.listing
-
Abstract class for a GUI panel that allows the user to select choices for resolving conflicts.
- ChoiceComponent() - Constructor for class ghidra.app.merge.listing.ChoiceComponent
- ChoiceComponent(boolean) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
- ChoiceComponent(LayoutManager) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
- ChoiceComponent(LayoutManager, boolean) - Constructor for class ghidra.app.merge.listing.ChoiceComponent
- ChompingBitsAnimationPanel - Class in ghidra.util.task
-
Panel that displays an animation of the Ghidra dragon chomping bits.
- ChompingBitsAnimationPanel() - Constructor for class ghidra.util.task.ChompingBitsAnimationPanel
- choose(LoaderMap) - Method in class ghidra.app.util.importer.CsHintLoadSpecChooser
- choose(LoaderMap) - Method in class ghidra.app.util.importer.LcsHintLoadSpecChooser
- choose(LoaderMap) - Method in interface ghidra.app.util.importer.LoadSpecChooser
- choose(List<Option>, AddressFactory) - Method in class ghidra.app.util.importer.LoaderArgsOptionChooser
- choose(List<Option>, AddressFactory) - Method in interface ghidra.app.util.importer.OptionChooser
- CHOOSE_FOLDER - Static variable in class ghidra.framework.main.DataTreeDialog
-
Dialog type for choosing a user folder.
- CHOOSE_THE_FIRST_PREFERRED - Static variable in interface ghidra.app.util.importer.LoadSpecChooser
-
Chooses the first "preferred"
LoadSpec
- ChooseColumnsDialog - Class in docking.widgets.table
- CHOOSEFIRST - Static variable in interface ghidra.formats.gfilesystem.FileSystemProbeConflictResolver
-
Conflict handler that chooses the first filesystem in the list.
- chooseFSIR(List<FileSystemInfoRec>) - Method in interface ghidra.formats.gfilesystem.FileSystemProbeConflictResolver
-
This method should be provided by the actual strategy implementation.
- Chunk - Class in ghidra.framework.main.logviewer.model
-
A chunk represents the basic unit of text that is displayed in the
FVTable
. - Chunk() - Constructor for class ghidra.framework.main.logviewer.model.Chunk
- ChunkingParallelDecompiler<R> - Class in ghidra.app.decompiler.parallel
-
A class that simplifies some the concurrent datastructure setup required for decompiling functions.
- ChunkModel - Class in ghidra.framework.main.logviewer.model
-
Stores all chunks read-in by the
ChunkReader
. - ChunkModel() - Constructor for class ghidra.framework.main.logviewer.model.ChunkModel
- ChunkReader - Class in ghidra.framework.main.logviewer.model
-
This class handles reading data from the input file, in the form of
Chunk
objects. - ChunkReader(File, ChunkModel) - Constructor for class ghidra.framework.main.logviewer.model.ChunkReader
- Cie - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
A Common Information Entry (CIE) holds information that is shared among many Frame Description Entries (FDEs).
- Cie(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Creates a common information entry object that is not in the debug frame section.
- Cie(TaskMonitor, Program, boolean) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Creates a common information entry object.
- CieSource - Interface in ghidra.app.plugin.exceptionhandlers.gcc.sections
-
Provides GCC exception handling model classes the means to obtain a Common Information Entry (CIE) object for a given address.
- CIRCLE - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- CircularDependencyException - Exception in ghidra.program.model.listing
-
CircularDependencyException
is thrown in cases where an action would cause the program's module structure to have a "cycle", that is to have two module which are both ancestors and descendants of each other. - CircularDependencyException() - Constructor for exception ghidra.program.model.listing.CircularDependencyException
-
Constructor
- CircularDependencyException(String) - Constructor for exception ghidra.program.model.listing.CircularDependencyException
-
Constructor
- clamp(int, int, int) - Static method in class ghidra.util.MathUtilities
-
Ensures that the given value is within the given range.
- clampedCaret() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
- Clang - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- ClangBreak - Class in ghidra.app.decompiler
- ClangBreak(ClangNode) - Constructor for class ghidra.app.decompiler.ClangBreak
- ClangBreak(ClangNode, int) - Constructor for class ghidra.app.decompiler.ClangBreak
- ClangCommentToken - Class in ghidra.app.decompiler
- ClangCommentToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangCommentToken
- ClangFieldElement - Class in ghidra.app.decompiler.component
- ClangFieldElement(ClangToken, AttributedString, int) - Constructor for class ghidra.app.decompiler.component.ClangFieldElement
- ClangFieldToken - Class in ghidra.app.decompiler
-
A C code token representing a structure field.
- ClangFieldToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangFieldToken
- ClangFuncNameToken - Class in ghidra.app.decompiler
-
A C code token representing a function name It contains a link back to the pcode function object represented by the name
- ClangFuncNameToken(ClangNode, HighFunction) - Constructor for class ghidra.app.decompiler.ClangFuncNameToken
- ClangFuncProto - Class in ghidra.app.decompiler
-
The C code syntax for a function prototype
- ClangFuncProto(ClangNode) - Constructor for class ghidra.app.decompiler.ClangFuncProto
- ClangFunction - Class in ghidra.app.decompiler
-
All the fields making up one function in the display
- ClangFunction(ClangNode, HighFunction) - Constructor for class ghidra.app.decompiler.ClangFunction
- ClangHighlightController - Class in ghidra.app.decompiler.component
-
Class to handle highlights for a decompiled function.
- ClangHighlightController() - Constructor for class ghidra.app.decompiler.component.ClangHighlightController
- ClangHighlightListener - Interface in ghidra.app.decompiler.component
-
Interface for a decompiler highlight change listener.
- ClangLabelToken - Class in ghidra.app.decompiler
- ClangLabelToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangLabelToken
- ClangLayoutController - Class in ghidra.app.decompiler.component
-
Control the GUI layout for displaying tokenized C code
- ClangLayoutController(DecompileOptions, DecompilerPanel, FontMetrics, HighlightFactory) - Constructor for class ghidra.app.decompiler.component.ClangLayoutController
- ClangLine - Class in ghidra.app.decompiler
-
A line of C code.
- ClangLine(int, int) - Constructor for class ghidra.app.decompiler.ClangLine
- ClangNode - Interface in ghidra.app.decompiler
-
Generic tree interface
- ClangOpToken - Class in ghidra.app.decompiler
-
Token representing an operation in C code text.
- ClangOpToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangOpToken
- ClangReturnType - Class in ghidra.app.decompiler
-
A group of C code tokens representing the return type of a function as at the beginning of a function prototype.
- ClangReturnType(ClangNode) - Constructor for class ghidra.app.decompiler.ClangReturnType
- ClangStatement - Class in ghidra.app.decompiler
-
A C code statement.
- ClangStatement(ClangNode) - Constructor for class ghidra.app.decompiler.ClangStatement
- ClangSyntaxToken - Class in ghidra.app.decompiler
-
A C code token which is not an operation, variable, function name, or type.
- ClangSyntaxToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangSyntaxToken
- ClangSyntaxToken(ClangNode, String) - Constructor for class ghidra.app.decompiler.ClangSyntaxToken
- ClangSyntaxToken(ClangNode, String, String) - Constructor for class ghidra.app.decompiler.ClangSyntaxToken
- ClangTextField - Class in ghidra.app.decompiler.component
- ClangTextField(List<ClangToken>, FieldElement[], FieldElement, int, int, HighlightFactory) - Constructor for class ghidra.app.decompiler.component.ClangTextField
- ClangToken - Class in ghidra.app.decompiler
-
Class representing a C code language token May contain links back to pcode object
- ClangToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangToken
- ClangToken(ClangNode, String) - Constructor for class ghidra.app.decompiler.ClangToken
- ClangToken(ClangNode, String, String) - Constructor for class ghidra.app.decompiler.ClangToken
- ClangTokenGroup - Class in ghidra.app.decompiler
-
A node in a tree of C code tokens.
- ClangTokenGroup(ClangNode) - Constructor for class ghidra.app.decompiler.ClangTokenGroup
- ClangTypeToken - Class in ghidra.app.decompiler
-
A C code token representing a data type.
- ClangTypeToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangTypeToken
- ClangVariableDecl - Class in ghidra.app.decompiler
-
A group of C code tokens forming a variable declaration.
- ClangVariableDecl(ClangNode) - Constructor for class ghidra.app.decompiler.ClangVariableDecl
- ClangVariableToken - Class in ghidra.app.decompiler
-
Token representing a C variable
- ClangVariableToken(ClangNode) - Constructor for class ghidra.app.decompiler.ClangVariableToken
- ClangXML - Class in ghidra.app.decompiler
-
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
- ClangXML() - Constructor for class ghidra.app.decompiler.ClangXML
- CLASS - ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
- CLASS - Static variable in class ghidra.app.util.demangler.DemangledDataType
- CLASS - Static variable in class ghidra.program.model.symbol.SymbolType
- CLASS_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- CLASS_REFERENCE - Static variable in class ghidra.program.model.lang.ConstantPool
- ClassExclusionFilter - Class in ghidra.util.classfinder
- ClassExclusionFilter(Class<?>...) - Constructor for class ghidra.util.classfinder.ClassExclusionFilter
- ClassFilter - Interface in ghidra.util.classfinder
- ClassFinder - Class in ghidra.util.classfinder
-
Finds extension classes in the classpath
- ClassFinder(List<String>, TaskMonitor) - Constructor for class ghidra.util.classfinder.ClassFinder
- ClassicBindProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- ClassicBindProcessor(MachHeader, Program) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.ClassicBindProcessor
- ClassicLazyBindProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- ClassicLazyBindProcessor(MachHeader, Program) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.ClassicLazyBindProcessor
- ClassicSampleX86ProgramBuilder - Class in ghidra.test
- ClassicSampleX86ProgramBuilder() - Constructor for class ghidra.test.ClassicSampleX86ProgramBuilder
-
Construct sample program builder using the x86 language and default compiler spec.
- ClassicSampleX86ProgramBuilder(boolean) - Constructor for class ghidra.test.ClassicSampleX86ProgramBuilder
-
Construct sample program builder using the x86 language and default compiler spec.
- ClassicSampleX86ProgramBuilder(String, boolean) - Constructor for class ghidra.test.ClassicSampleX86ProgramBuilder
-
Construct sample program builder using the x86 language and default compiler spec.
- ClassicSampleX86ProgramBuilder(String, boolean, Object) - Constructor for class ghidra.test.ClassicSampleX86ProgramBuilder
-
Construct sample program builder using the x86 language and default compiler spec.
- classIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
- classIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- classIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
- classIndexMap - Variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
-
A map of the index where the class structure was defined to instantiated class object.
- ClassLayout - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- ClassModuleTree - Class in generic.jar
- ClassModuleTree() - Constructor for class generic.jar.ClassModuleTree
- ClassModuleTree(ResourceFile) - Constructor for class generic.jar.ClassModuleTree
- ClassSearcher - Class in ghidra.util.classfinder
-
This class is a collection of static methods used to discover classes that implement a particular interface or extend a particular base class.
- classSize - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
- ClassSymbol - Class in ghidra.program.database.symbol
-
Symbols that represent "classes"
- ClassSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.ClassSymbol
-
Construct a new Class Symbol
- ClassTranslator - Class in ghidra.util.classfinder
-
ClassTranslator
provides a way to map an old Ghidra class to a current Ghidra class. - ClassTranslator() - Constructor for class ghidra.util.classfinder.ClassTranslator
- cleanEmpty() - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- cleanup() - Method in class ghidra.framework.plugintool.Plugin
- cleanup() - Method in class ghidra.graph.viewer.VisualGraphView
-
Effectively clears this display.
- cleanup() - Method in class ghidra.python.GhidraPythonInterpreter
- cleanup(boolean) - Method in class ghidra.app.script.GhidraScript
-
A callback for scripts to perform any needed cleanup after the script is finished
- cleanup(boolean) - Method in class ghidra.app.util.headless.HeadlessScript
- cleanupAfterConstruction() - Method in class ghidra.framework.store.local.LocalFileSystem
- cleanupHelpFileLinks(Path) - Static method in class help.HelpBuildUtils
- cleanupMerge() - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
- cleanupMerge() - Method in class ghidra.app.merge.MergeManager
- cleanupMerge() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
- cleanupOldCacheFiles() - Static method in class db.buffers.BufferMgr
- cleanupOldPreSaveFiles(File, long) - Static method in class db.buffers.LocalBufferFile
-
Attempt to remove all pre-save files.
- cleanupOldTempDatabases() - Static method in class ghidra.framework.store.db.PackedDatabase
-
Attempt to remove all old temporary databases.
- cleanupTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
-
A convenience method that will take a given sort state and remove from it any columns that cannot be sorted.
- cleanupUninstalledExtensions() - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Attempts to delete any extension directories that do not contain a Module.manifest file.
- clear() - Method in class db.buffers.DataBuffer
-
Sets all the values in the buffer to 0;
- clear() - Method in class docking.UndoRedoKeeper
- clear() - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
- clear() - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Removes all indexes from the list.
- clear() - Method in class docking.widgets.pathmanager.PathManager
-
Clear the paths in the table.
- clear() - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Clear the paths in the table.
- clear() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Clears the model of all filters.
- clear() - Method in class docking.widgets.table.TableSortStateEditor
- clear() - Method in class docking.widgets.textfield.TextFieldLinker
-
Clear the composite field, i.e., clear all the linked fields
- clear() - Method in class generic.concurrent.ConcurrentListenerSet
- clear() - Method in class generic.stl.ListSTL
- clear() - Method in class generic.stl.MapSTL
- clear() - Method in class generic.stl.SetSTL
- clear() - Method in class generic.stl.VectorSTL
- clear() - Static method in class generic.test.ConcurrentTestExceptionHandler
- clear() - Method in class ghidra.app.decompiler.component.DecompilerController
-
clears all internal state and releases all resources.
- clear() - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Removes all highlights from this container
- clear() - Method in class ghidra.app.merge.listing.ConflictPanel
-
Called to reset the panel back to an empty state so it can be reused.
- clear() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
-
Removes header text for this panel and all table/row information.
- clear() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
-
Removes header text for this panel and all table/row information.
- clear() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
-
Removes header text for this panel and all table/row information.
- clear() - Method in class ghidra.app.util.AddressInput
-
Clear the offset part of the address field.
- clear() - Method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
- clear() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- clear() - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method clears the input DataType list and marks the data as dirty (all must need recalculated).
- clear() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Clears all paths.
- clear() - Method in class ghidra.app.util.importer.MessageLog
-
Clears all messages from this log and resets the count
- clear() - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- clear() - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- clear() - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
- clear() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Removes all file info from this index.
- clear() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Forcefully closes all open filesystems and clears caches.
- clear() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Clears the data held by this object.
- clear() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Clears all chunks from the model.
- clear() - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Removes all rows from the table model.
- clear() - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Clears all lines from the model and fires off a notification.
- clear() - Method in class ghidra.framework.options.SaveState
-
Clear all objects from the save state.
- clear() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Clears the text in the details pane.
- clear() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Clear last plugin events fired, current event, listeners, etc.
- clear() - Static method in class ghidra.framework.preferences.Preferences
-
Clears all properties in this Preferences object.
- clear() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- clear() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- clear() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- clear() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- clear() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- clear() - Method in class ghidra.graph.algo.ChkDominanceAlgorithm
-
Releases cached values used by internal data structures
- clear() - Method in class ghidra.graph.viewer.event.picking.GPickedState
- clear() - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
- clear() - Method in class ghidra.pcode.memstate.UniqueMemoryBank
-
Clear unique storage at the start of an instruction
- clear() - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Clears
ProgramMappingService
data. - clear() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Removes any cached map of values and restores the map to its initial state.
- clear() - Method in class ghidra.program.database.map.NormalizedAddressSet
-
Removes all addresses from this set.
- clear() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- clear() - Method in class ghidra.program.model.address.AddressSet
-
Removes all addresses from the set.
- clear() - Method in class ghidra.program.model.pcode.ListLinked
-
Get rid of all entries on the linked list.
- clear() - Method in class ghidra.program.model.pcode.PcodeOpBank
- clear() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- clear() - Method in class ghidra.program.model.pcode.VarnodeBank
- clear() - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Clear the property map.
- clear() - Method in class ghidra.service.graph.Attributed
-
removes all key/value mappings
- clear() - Method in interface ghidra.service.graph.GraphDisplay
-
Clears all graph vertices and edges from this graph display
- clear() - Method in class ghidra.util.ColorUtils.ColorBlender
-
Reset the mixture
- clear() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- clear() - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
-
Remove all elements from this data structure
- clear() - Method in class ghidra.util.datastruct.IntArrayList
-
Clears the entire array of data.
- clear() - Method in class ghidra.util.datastruct.IntIndexManager
-
frees all index values.
- clear() - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Remove all keys.
- clear() - Method in class ghidra.util.datastruct.IntListIndexer
-
Removes all indexes from all lists.
- clear() - Method in class ghidra.util.datastruct.IntSet
-
Removes all values from the set.
- clear() - Method in class ghidra.util.datastruct.LongArrayList
- clear() - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Remove all keys.
- clear() - Method in class ghidra.util.datastruct.LRUMap
- clear() - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Remove all keys.
- clear() - Method in class ghidra.util.datastruct.PriorityQueue
-
Removes all objects from the queue.
- clear() - Method in class ghidra.util.datastruct.QueueStub
- clear() - Method in class ghidra.util.datastruct.RangeMap
-
Clears all current values from the range map and resets the default value.
- clear() - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Remove all keys.
- clear() - Method in class ghidra.util.datastruct.ShortListIndexer
-
Removes all indexes from all lists.
- clear() - Method in class ghidra.util.datastruct.SoftCacheMap
- clear() - Method in class ghidra.util.datastruct.SortedRangeList
- clear() - Method in class ghidra.util.datastruct.Stack
-
Clears the stack.
- clear() - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Remove all keys.
- clear() - Method in class ghidra.util.datastruct.WeakSet
-
Remove all elements from this data structure
- clear() - Method in class ghidra.util.graph.attributes.Attribute
-
Undefine all values set for this attribute.
- clear() - Method in class ghidra.util.graph.attributes.AttributeManager
-
Clears all of the attributes managed by this AttributeManager while leaving the attributes defined.
- clear() - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Removes all assigned values of this attribute.
- clear() - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Removes all assigned values of this attribute.
- clear() - Method in class ghidra.util.graph.attributes.LongAttribute
-
Removes all assigned values of this attribute.
- clear() - Method in class ghidra.util.graph.attributes.ObjectAttribute
-
Removes all assigned values of this attribute.
- clear() - Method in class ghidra.util.graph.attributes.StringAttribute
-
Removes all assigned values of this attribute.
- clear() - Method in class ghidra.util.graph.DirectedGraph
-
Removes all vertices and edges from the graph without changing the space allocated.
- clear() - Method in interface ghidra.util.task.CachingLoader
- clear() - Method in class ghidra.util.task.CachingSwingWorker
-
Clears the cached value for the object causing it to be recreated on the next call to get()
- clear() - Method in class util.HistoryList
-
Clears all history entries and resets the current item pointer.
- clear(long, long) - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
- clear(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Removes all visited locations from the history list
- clear(ObjectiveC2_State, MemoryBlock) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Clears the code units defined in the given memory block.
- clear(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- clear(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- clear(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- clear(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- clear(Settings) - Method in interface ghidra.docking.settings.SettingsDefinition
-
Removes any values in the given settings object assocated with this settings definition
- clear(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- clear(Settings) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- clear(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- clear(Options, String) - Method in class ghidra.framework.options.EditorStateFactory
- clear(Address) - Method in interface ghidra.app.services.MarkerSet
-
Clear any marker at the address
- clear(AddressRange) - Method in interface ghidra.app.services.MarkerSet
-
Clear any marker across the address range
- clear(Address, Address) - Method in interface ghidra.app.services.MarkerSet
-
Remove the given range from the marker set
- clear(AddressSetView) - Method in interface ghidra.app.services.MarkerSet
-
Clear any marker at each address in the address set
- clear(T) - Method in class docking.wizard.WizardState
-
Removes the property key,value pair from this wizard state.
- CLEAR_ALL_CONFLICT_DATA - ghidra.program.model.data.DataUtilities.ClearDataMode
-
Clear all conflicting data provided data will fit within memory and not conflict with an instruction.
- CLEAR_ALL_UNDEFINED_CONFLICT_DATA - ghidra.program.model.data.DataUtilities.ClearDataMode
-
Clear all conflicting Undefined data provided data will fit within memory and not conflict with an instruction or other defined data.
- CLEAR_SINGLE_DATA - ghidra.program.model.data.DataUtilities.ClearDataMode
-
Always clear a single code unit at the data address regardless of the ability for the desired data-type to fit.
- clearActions() - Method in class docking.menu.MenuBarManager
- clearActions() - Method in class docking.menu.ToolBarManager
- clearAll() - Method in interface ghidra.app.services.MarkerSet
-
Clear all defined markers
- clearAll() - Static method in class ghidra.framework.data.TransientDataManager
-
Removes all transients from the list.
- clearAll() - Method in class ghidra.framework.options.EditorStateFactory
- clearAll() - Method in interface ghidra.program.database.IntRangeMap
- clearAll() - Method in class ghidra.program.database.IntRangeMapDB
- clearAll() - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Clears all objects from map
- clearAll() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- clearAll() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- clearAll() - Method in class ghidra.program.model.lang.ProcessorContextImpl
- clearAll() - Method in class ghidra.program.util.ProgramDiffFilter
-
Sets all the defined types of differences to false.
- clearAll() - Method in interface ghidra.program.util.RangeMapAdapter
-
Clears all values.
- clearAll() - Method in class ghidra.program.util.RegisterValueStore
-
Delete all stored values and free/delete underlying storage.
- clearAll(boolean, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Clear all code units in the program.
- clearAll(boolean, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Removes all CodeUnits, comments, properties, and references from the listing.
- clearAll(boolean, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- clearAllBackgrounds() - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Color the background of all 4 listings to the default color for all addresses.
- clearAllHighlights() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- clearAllHighlights() - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- clearAllJobs() - Method in class ghidra.util.worker.AbstractWorker
-
Clears any pending jobs and cancels any currently executing job.
- clearAllJobsWithInterrupt_IKnowTheRisks() - Method in class ghidra.util.worker.AbstractWorker
-
Clears any pending jobs and cancels any currently executing job.
- clearAllSettings() - Method in class ghidra.app.util.PseudoData
- clearAllSettings() - Method in interface ghidra.docking.settings.Settings
-
Removes all name-value pairs from this settings object
- clearAllSettings() - Method in class ghidra.docking.settings.SettingsImpl
- clearAllSettings() - Method in class ghidra.program.model.listing.DataStub
- clearAllSettings(Address) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Clear all settings at the given address.
- clearAndShowMessage(String) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- clearAtOffset(int) - Method in interface ghidra.program.model.data.Structure
-
Clears all defined components containing the specified offset in this structure.
- clearAtOffset(int) - Method in class ghidra.program.model.data.StructureDataType
- clearBackgroundColor(Address) - Method in class ghidra.app.script.GhidraScript
-
Clears the background of the Listing at the given address to the given color.
- clearBackgroundColor(AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Clears the background of the Listing at the given addresses to the given color.
- clearBadInstructionErrors(Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.disassemble.Disassembler
-
Clear all bookmarks which indicate Bad Instruction within the specified address set.
- clearBit(int) - Method in class ghidra.program.model.scalar.Scalar
-
The bit number n in this Scalar is set to zero.
- clearBitValues(byte[]) - Method in class ghidra.program.model.lang.RegisterValue
-
Clears the value bits corresponding to the "ON" bits in the given mask.
- clearBorder() - Method in class docking.EmptyBorderToggleButton
- clearBorder() - Method in class docking.widgets.EmptyBorderButton
- clearBorder() - Method in class docking.widgets.SmallBorderButton
-
Clear the border on this button and set it to NO_BORDER.
- clearBreakpoint(Address) - Method in class ghidra.app.emulator.EmulatorHelper
-
Clear breakpoint
- clearCache() - Method in class ghidra.app.decompiler.component.DecompilerController
- clearCache() - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
-
Remove all cached information.
- clearCache() - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Called when the memory map is re-initializing.
- clearCache(boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- clearCache(boolean) - Method in class ghidra.program.database.DataTypeArchiveDB
- clearCache(boolean) - Method in class ghidra.program.database.ProgramDB
- clearCanceled() - Method in class docking.widgets.tree.TreeTaskMonitor
- clearCanceled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- clearCanceled() - Method in class ghidra.framework.task.GTaskMonitor
- clearCanceled() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- clearCanceled() - Method in class ghidra.util.task.TaskDialog
- clearCanceled() - Method in interface ghidra.util.task.TaskMonitor
-
Clear the cancellation so that this TaskMonitor may be reused
- clearCanceled() - Method in class ghidra.util.task.TaskMonitorAdapter
- clearCanceled() - Method in class ghidra.util.task.TaskMonitorComponent
- clearCanceled() - Method in class ghidra.util.task.TimeoutTaskMonitor
- clearCanceled() - Method in class ghidra.util.task.WrappingTaskMonitor
- clearCheckout() - Method in interface ghidra.framework.store.FolderItem
-
Clears the checkout data associated with this non-shared file.
- clearCheckout() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- clearCheckout() - Method in class ghidra.framework.store.local.LocalFolderItem
- clearCheckout() - Method in class ghidra.framework.store.local.UnknownFolderItem
- clearCheckout() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- clearCheckpoints() - Method in class db.buffers.BufferMgr
-
Clear all checkpoints and re-baseline buffers
- clearCodeUnits(Address, Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Clears any code units in the given range returning everything to "db"s, and removing any references in the affected area.
- clearCodeUnits(Address, Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- clearCodeUnits(Address, Address, boolean, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Remove code units, symbols, equates, and references to code units in the given range (inclusive).
- clearCodeUnits(Address, Address, boolean, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Clears any code units in the given range returning everything to "db"s, and removing any references in the affected area.
- clearCodeUnits(Address, Address, boolean, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- clearCodeUnits(String, String, boolean) - Method in class ghidra.program.database.ProgramBuilder
- clearColumnData() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- clearColumnData() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Request that any state maintained by the delegate editor pertaining to column data be cleared.
- clearComments(Address, Address) - Method in class ghidra.program.database.code.CodeManager
-
Clears all comments in the given range (inclusive).
- clearComments(Address, Address) - Method in interface ghidra.program.model.listing.Listing
-
Clears the comments in the given range.
- clearComments(Address, Address) - Method in class ghidra.program.model.listing.ListingStub
- clearComponent(int) - Method in interface ghidra.program.model.data.Structure
-
Clears the defined component at the specified component ordinal.
- clearComponent(int) - Method in class ghidra.program.model.data.StructureDataType
- clearConflict() - Method in class ghidra.program.model.lang.InstructionBlock
-
Clears any conflict associated with this block.
- clearContextTypes() - Method in class docking.WindowNode
- ClearCutAction - Class in ghidra.framework.main.datatree
- ClearCutAction(String) - Constructor for class ghidra.framework.main.datatree.ClearCutAction
- clearCuttables() - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Clears the
isCut
flag on any GTreeNodes that are pointed to by the system clipboard. - clearCuttables(Transferable) - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Clears the
isCut
flag on any GTreeNodes that are pointed to by the specifiedTransferable
- clearData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
This method will clear all data and trigger fire a table data changed.
- clearData(long[], TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Removes any data objects that have dataTypes matching the given dataType ids.
- clearDIEIndexes() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Releases the memory used by the DIE entries read when invoking
DWARFProgram.checkPreconditions(TaskMonitor)
. - clearEdgeCache() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- ClearEquateCmd - Class in ghidra.app.cmd.equate
- ClearEquateCmd(String, Address, int) - Constructor for class ghidra.app.cmd.equate.ClearEquateCmd
- clearErrorMessage() - Method in class ghidra.program.util.ProgramMerge
-
This method clears the current error message.
- ClearExternalNameCmd - Class in ghidra.app.cmd.refs
-
Command to remove an external program name from the reference manager.
- ClearExternalNameCmd(String) - Constructor for class ghidra.app.cmd.refs.ClearExternalNameCmd
-
Constructs a new command removing an external program name.
- ClearFallThroughCmd - Class in ghidra.app.cmd.refs
-
Command to clear a fallthrough.
- ClearFallThroughCmd(Address) - Constructor for class ghidra.app.cmd.refs.ClearFallThroughCmd
-
Constructs a new command to remove a fallthrough.
- clearFallThroughOverride() - Method in class ghidra.app.util.PseudoInstruction
- clearFallThroughOverride() - Method in class ghidra.program.database.code.InstructionDB
- clearFallThroughOverride() - Method in interface ghidra.program.model.listing.Instruction
-
Restores this instruction's fallthrough address back to the default fallthrough for this instruction.
- clearFallThroughOverride() - Method in class ghidra.program.model.listing.InstructionStub
- clearField() - Method in class docking.KeyEntryTextField
- clearFilter() - Method in class docking.widgets.tree.GTree
- clearFilter() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- ClearFilterLabel - Class in docking.widgets.filter
-
A label that displays an icon that, when clicked, will clear the contents of the associated filter.
- ClearFilterLabel(JTextField) - Constructor for class docking.widgets.filter.ClearFilterLabel
- clearHelp(Object) - Method in class docking.DefaultHelpService
- clearHelp(Object) - Method in class docking.help.HelpManager
- clearHelp(Object) - Method in interface docking.help.HelpService
-
Removes this object from the help system.
- clearHighlight() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Clears the marked area highlight;
- clearHttpClient() - Static method in class ghidra.net.HttpClients
-
Clears the currently cached
HttpClient
, forcing it to be rebuilt during the next call toHttpClients.getHttpClient()
. - clearInfoMessage() - Method in class ghidra.program.util.ProgramMerge
-
This method clears the current informational message.
- clearKeyBinding(JComponent, DockingActionIf) - Static method in class docking.actions.KeyBindingUtils
-
Allows the client to clear Java key bindings when the client is creating a docking action.
- clearKeyBinding(JComponent, String) - Static method in class docking.actions.KeyBindingUtils
-
Clears the currently assigned Java key binding for the action by the given name.
- clearKeyBinding(JComponent, KeyStroke) - Static method in class docking.actions.KeyBindingUtils
-
Allows clients to clear Java key bindings.
- clearKeyBinding(JComponent, KeyStroke, int) - Static method in class docking.actions.KeyBindingUtils
-
Allows clients to clear Java key bindings.
- clearLastEvents() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Clear the list of last plugin events fired
- clearLastEvents() - Method in class ghidra.framework.plugintool.PluginTool
-
Clear the list of events that were last generated.
- clearListing(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Clears the code unit (instruction or data) defined at the address.
- clearListing(Address, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Clears the code units (instructions or data) in the specified range.
- clearListing(AddressSetView) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Clears the code units (instructions or data) in the specified set
- clearListing(AddressSetView, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Clears the listing in the specified address set.
- clearLocationCache() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- clearMessages() - Method in interface ghidra.app.services.ConsoleService
-
Clears all messages from the console.
- clearMetaCache() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- clearMetadata() - Method in class ghidra.app.script.GhidraScriptInfoManager
-
clear ScriptInfo metadata cached by GhidraScriptUtil
- clearModel() - Method in class docking.widgets.combobox.GhidraComboBox
-
Remove all entries in the drop down list
- clearMouseOverHelp() - Static method in class docking.DockingWindowManager
- clearNamespace(SymbolTable, Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
- clearNGrams(int) - Method in class ghidra.program.model.correlate.InstructHash
-
Clear out the n-gram array to an uninitialized list
- clearOtherPanel() - Method in class ghidra.app.nav.ListingPanelContainer
- clearParameters() - Method in interface db.buffers.BufferFile
-
Deletes all parameters
- clearParameters() - Method in class db.buffers.BufferFileAdapter
- clearParameters() - Method in interface db.buffers.BufferFileHandle
- clearParameters() - Method in class db.buffers.LocalBufferFile
- clearParameters() - Method in interface db.buffers.RemoteBufferFileHandle
- clearParameters() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- clearParameters() - Method in class ghidra.app.script.GatherParamPanel
- clearPendingJobs() - Method in class ghidra.util.worker.AbstractWorker
-
Clears any jobs from the queue that have not yet been run.
- clearPrimaryHighlights() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- clearPrimaryHighlights() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- clearProperties() - Method in class ghidra.app.script.GhidraScriptProperties
- clearProperties(Address, Address, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Clears the properties in the given range (inclusive).
- clearProperties(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Clears the properties in the given range.
- clearProperties(Address, Address, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- clearQueuedCommands(UndoableDomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Clear the queue of scheduled commands.
- clearRange(long, long) - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Clears any object associations within the given range.
- clearRange(Address, Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Clears any object associations within the given range.
- clearRange(Address, Address) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- clearRange(Address, Address) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- clearRange(Address, Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Remove values from the given range.
- clearRange(Address, Address) - Method in interface ghidra.program.util.RangeMapAdapter
-
Clears all associated values in the given range.
- clearReadExecutableCode() - Method in class ghidra.program.util.VarnodeContext
- clearRecoveryFiles() - Method in class db.buffers.BufferMgr
-
Immediately following instantiation of this BufferMgr, discard any pre-existing recovery snapshots.
- clearRect(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- clearRect(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- clearRect(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- clearRegister(Register) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- clearRegister(Register) - Method in class ghidra.app.util.PseudoDisassemblerContext
- clearRegister(Register) - Method in class ghidra.app.util.PseudoInstruction
- clearRegister(Register) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- clearRegister(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- clearRegister(Register) - Method in interface ghidra.program.model.lang.ProcessorContext
-
Clears the register within this context.
- clearRegister(Register) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- clearRegister(Register) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- clearRegister(Register) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- clearRegister(Register) - Method in class ghidra.program.model.listing.InstructionStub
- clearRegister(Register) - Method in class ghidra.program.util.VarnodeContext
- clearRepositoryAdapter(String, int) - Static method in class ghidra.framework.client.ClientUtil
-
Eliminate the specified repository server from the connection cache
- clearSavedSelection() - Method in class docking.widgets.table.RowObjectSelectionManager
- clearSavedSelection() - Method in interface docking.widgets.table.SelectionManager
- clearScheduledTask() - Method in class docking.DialogComponentProvider
- clearSelectedVertices() - Method in class ghidra.graph.graphs.DefaultVisualGraph
- clearSelectedVertices() - Method in interface ghidra.graph.VisualGraph
-
Clears any selected vertices as well as the focused vertex
- clearSelection() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Clears the selection;
- clearSelection() - Method in class docking.widgets.table.GFilterTable
- clearSelection() - Method in class docking.widgets.table.RowObjectSelectionManager
- clearSelection() - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- clearSelection() - Method in class ghidra.app.tablechooser.TableChooserDialog
- clearSelection() - Method in class ghidra.framework.main.datatree.DataTree
- clearSelection() - Method in class ghidra.plugin.importer.NewLanguagePanel
- clearSelectionPaths() - Method in class docking.widgets.tree.GTree
- clearSetting(Address, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Clear the setting
- clearSetting(String) - Method in class ghidra.app.util.PseudoData
- clearSetting(String) - Method in interface ghidra.docking.settings.Settings
-
Removes any value associated with the given name
- clearSetting(String) - Method in class ghidra.docking.settings.SettingsImpl
- clearSetting(String) - Method in class ghidra.program.model.listing.DataStub
- clearSettings(Address, Address, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Clears all settings in the given address range.
- clearSizeAlignmentMap() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Remove all entries from the size alignment map
- clearSizeCache() - Method in class docking.widgets.tree.GTree
- clearSort() - Method in class ghidra.program.model.correlate.Block
-
Clear out structures associated with main sort
- clearSort() - Method in class ghidra.program.model.correlate.HashStore
-
Clear the main sort structures, but preserve blocks and instructions
- clearSort() - Method in class ghidra.program.model.correlate.InstructHash
-
Clear out structures associated with the main sort
- clearStatus() - Method in class ghidra.app.util.importer.MessageLog
-
Clear status message
- clearStatusInfo() - Method in class docking.AbstractDockingTool
- clearStatusInfo() - Method in interface docking.Tool
-
Clear the status information
- clearStatusMessages() - Method in class docking.StatusBar
- clearStatusText() - Method in class docking.DialogComponentProvider
-
Clears the text from the dialog's status line.
- clearStatusText() - Method in class ghidra.app.merge.MergeManager
-
Clear the status text on the merge dialog.
- clearStatusText() - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Clear the status text on the merge dialog.
- clearStatusText() - Method in interface ghidra.util.StatusListener
-
Clear the current status - same as setStatusText("") without being recorded
- clearTasks() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Clear the list of tasks.
- clearTasks(UndoableDomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Clear all tasks associated with specified domain object.
- clearTotalPosition(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- clearUndo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- clearUndo() - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Clears the undo/redo stack.
- clearUndo() - Method in interface ghidra.framework.model.Undoable
-
Clear all undoable/redoable transactions
- clearUndo(boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- clearUndo(boolean) - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Resets the change sets after a save.
- clearUnimplementedPcodeWarnings(Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.disassemble.Disassembler
-
Clear all bookmarks which indicate unimplemented pcode within the specified address set.
- clearUniqueState() - Method in class ghidra.util.state.ContextState
-
When done processing a particular instruction, this method should be invoked to clear any unique Varnode state.
- clearUserChosenDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
-
Clears the last user selection.
- clearVals - Variable in class ghidra.program.util.VarnodeContext
- clearValue(Address, Address) - Method in interface ghidra.program.database.IntRangeMap
- clearValue(Address, Address) - Method in class ghidra.program.database.IntRangeMapDB
- clearValue(Address, Address, Register) - Method in class ghidra.program.util.RegisterValueStore
-
Clears the address range of any set bits using the mask from the given register value.
- clearValue(AddressSetView) - Method in interface ghidra.program.database.IntRangeMap
- clearValue(AddressSetView) - Method in class ghidra.program.database.IntRangeMapDB
- clearVariable(int) - Method in interface ghidra.program.model.listing.StackFrame
-
Clear the stack variable defined at offset
- clearWorkspaceChanged() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Clear the flag so the user does not get prompted to save the project; flag gets set to true when a workspace is created, and a workspace is created when a new project is created.
- clearXml() - Method in class ghidra.util.xml.XmlTestHelper
- CLI - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- CliAbstractSig - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- CliAbstractSig.CliArrayShape - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliByRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliConstraint - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliCustomMod - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliElementType - Enum in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliParam - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliRetType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliSigType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeArray - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeBase - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeClass - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeCodeDataType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeFnPtr - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeGenericInst - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypePrimitive - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypePtr - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeSzArray - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeValueType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractSig.CliTypeVarOrMvar - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliAbstractStream - Class in ghidra.app.util.bin.format.pe.cli.streams
-
A abstract CLI stream type for convenience.
- CliAbstractStream(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
-
Creates a new generic CLI stream type.
- CliAbstractTable - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Generic Metadata table.
- CliAbstractTable(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Creates a new generic CLI metadata table.
- CliAbstractTableRow - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Generic Metadata table row.
- CliAbstractTableRow() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
- CliArrayShape(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
- CliAssemblyOSRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- CliAssemblyProcessorRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
- CliAssemblyRefOSRow(int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- CliAssemblyRefProcessorRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
- CliAssemblyRefRow(short, short, short, short, int, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- CliAssemblyRow(int, short, short, short, short, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- CliBlob - Class in ghidra.app.util.bin.format.pe.cli.blobs
-
Describes a blob in the #Blob heap.
- CliBlob(int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Creates a new blob from the given reader, which should be positioned at the start of the blob.
- CliBlob(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Creates a new blob that is a copy of the given blob.
- CliBlob(CliBlob, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Creates a new blob that is a copy of the given blob but with a new reader.
- CliBlobCustomAttrib - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliBlobCustomAttrib(CliBlob, CliTableCustomAttribute.CliCustomAttributeRow, CliStreamMetadata) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
- CliBlobMarshalSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliBlobMarshalSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
- CliBlobMarshalSpec.CliNativeType - Enum in ghidra.app.util.bin.format.pe.cli.blobs
- CliBlobMarshalSpec.CliNativeTypeDataType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliBlobMarshalSpec.CliSafeArrayElemType - Enum in ghidra.app.util.bin.format.pe.cli.blobs
- CliBlobMarshalSpec.CliSafeArrayElemTypeDataType - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliByRef(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- click(FieldPanel, int, boolean) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- click(FieldPanel, Point, int, boolean) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- click(CodeBrowserPlugin, int) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Triggers a browser click at the current cursor location.
- click(CodeBrowserPlugin, int, boolean) - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- clickComponentProvider(ComponentProvider) - Static method in class docking.test.AbstractDockingTest
-
Performs a single left mouse click in the center of the given provider.
- clickComponentProvider(ComponentProvider, int, int, int, int, int, boolean) - Static method in class docking.test.AbstractDockingTest
-
Clicks the JComponent at the given point from within the given provider.
- clicked(MouseEvent) - Method in interface ghidra.program.model.data.Playable
- clickListRange(JList<?>, int, int) - Static method in class generic.test.AbstractGenericTest
-
Clicks a range of items in a list (simulates holding SHIFT and selecting each item in the range in-turn)
- clickMouse(Component, int, int, int, int, int) - Static method in class generic.test.AbstractGenericTest
-
Simulates click the mouse button.
- clickMouse(Component, int, int, int, int, int, boolean) - Static method in class generic.test.AbstractGenericTest
-
Simulates click the mouse button.
- clickTableCell(JTable, int, int, int) - Static method in class generic.test.AbstractGenericTest
- clickTableRange(JTable, int, int) - Static method in class generic.test.AbstractGenericTest
-
Clicks a range of items in a table (simulates holding SHIFT and selecting each item in the range)
- CliClassLayoutRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
- CliCodedIndexUtils - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliCodedIndexUtils() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
- CliConstantRow(byte, byte, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- CliConstraint(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- CliCustomAttributeRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
- CliCustomMod(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- CliDeclSecurityRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
- CLIENT_CHECK_PERIOD - Static variable in interface ghidra.framework.remote.RepositoryHandle
- ClientAuthenticator - Interface in ghidra.framework.client
- ClientUtil - Class in ghidra.framework.client
-
ClientUtil
allows a user to connect to a Repository Server and obtain its handle. - CliEnumAssemblyFlags() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyFlags
- CliEnumAssemblyHashAlgorithm() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyHashAlgorithm
- CliEnumEventAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumEventAttributes
- CliEnumFieldAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFieldAttributes
- CliEnumFileAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFileAttributes
- CliEnumGenericParamAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumGenericParamAttributes
- CliEnumManifestResourceAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumManifestResourceAttributes
- CliEnumMethodAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodAttributes
- CliEnumMethodImplAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodImplAttributes
- CliEnumMethodSemanticsAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodSemanticsAttributes
- CliEnumParamAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumParamAttributes
- CliEnumPInvokeAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPInvokeAttributes
- CliEnumPropertyAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPropertyAttributes
- CliEnumTypeAttributes() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumTypeAttributes
- CliEventMapRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
- CliEventRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
- CliExportedTypeRow(int, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- CliFieldLayoutRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
- CliFieldMarshallRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
- CliFieldRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- CliFieldRVARow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
- CliFileRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
- CliFlags - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags
- CliFlags.CliEnumAssemblyFlags - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumAssemblyHashAlgorithm - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumEventAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumFieldAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumFileAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumGenericParamAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumManifestResourceAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumMethodAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumMethodImplAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumMethodSemanticsAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumParamAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumPInvokeAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumPropertyAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliFlags.CliEnumTypeAttributes - Class in ghidra.app.util.bin.format.pe.cli.tables.flags
- CliGenericParamConstraintRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
- CliGenericParamRow(short, short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- CliImplMapRow(short, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- CliIndexCustomAttributeType - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexCustomAttributeType() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
- CliIndexHasConstant - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexHasConstant() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
- CliIndexHasCustomAttribute - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexHasCustomAttribute() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
- CliIndexHasDeclSecurity - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexHasDeclSecurity() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
- CliIndexHasFieldMarshall - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexHasFieldMarshall() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
- CliIndexHasSemantics - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexHasSemantics() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
- CliIndexImplementation - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexImplementation() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
- CliIndexMemberForwarded - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexMemberForwarded() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
- CliIndexMemberRefParent - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexMemberRefParent() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
- CliIndexMethodDefOrRef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexMethodDefOrRef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
- CliIndexResolutionScope - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexResolutionScope() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
- CliIndexTypeDefOrRef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexTypeDefOrRef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
- CliIndexTypeOrMethodDef - Class in ghidra.app.util.bin.format.pe.cli.tables.indexes
- CliIndexTypeOrMethodDef() - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
- CliInterfaceImplRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
- CliManifestResourceRow(int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- CliMemberRefRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- CliMetadataDirectory - Class in ghidra.app.util.bin.format.pe.cli
-
The Metadata directory pointed found in
ImageCor20Header
. - CliMetadataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- CliMetadataRoot - Class in ghidra.app.util.bin.format.pe.cli
-
The header of a
CliMetadataDirectory
. - CliMetadataRoot(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Constructs a new CLI Metadata Root datatype.
- CliMethodDef - Class in ghidra.app.util.bin.format.pe.cli.methods
- CliMethodDef(Address, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- CliMethodDef.HeaderFormat - Enum in ghidra.app.util.bin.format.pe.cli.methods
- CliMethodDefRow(int, short, short, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- CliMethodExtraSections - Class in ghidra.app.util.bin.format.pe.cli.methods
- CliMethodExtraSections(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
- CliMethodImplRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
- CliMethodSemanticsRow(short, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
- CliMethodSpecRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
- CliModuleRefRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
- CliModuleRow(short, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- CliNativeTypeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeTypeDataType
- CliNestedClassRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
- clip(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- clip(Shape) - Method in class generic.text.TextLayoutGraphics
- clip(Shape) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- CliParam(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliParam
- CliParamRow(short, short, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
- ClipboardContentProviderService - Interface in ghidra.app.services
-
Determines what types of transfer data can be placed on the clipboard, as well as if cut, copy, and paste operations are supported
- ClipboardService - Interface in ghidra.app.services
- ClipboardType - Class in ghidra.app.util
-
Defines a "type" for items in the Clipboard
- ClipboardType(DataFlavor, String) - Constructor for class ghidra.app.util.ClipboardType
-
Constructs a new ClipboardType
- ClippingTextField - Class in docking.widgets.fieldpanel.field
-
Field for showing multiple strings, each with its own attributes in a field, on a single line, clipping as needed to fit within the field's width.
- ClippingTextField(int, int, FieldElement, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.ClippingTextField
-
Constructs a new ClippingTextField that allows the cursor beyond the end of the line.
- ClippingTextField(int, int, FieldElement, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.ClippingTextField
-
Constructs a new ClippingTextField that allows the cursor beyond the end of the line.
- clipRect(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- clipRect(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- clipRect(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- CliPropertyMapRow(int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
- CliRepresentable - Interface in ghidra.app.util.bin.format.pe.cli
-
Describes the methods necessary to get a long and short representation, with or without an metadata stream.
- CliRetType(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliRetType
- CliSafeArrayElemTypeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemTypeDataType
- CliSigAssembly - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigAssembly(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
- CliSigAssemblyRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigAssemblyRef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
- CliSigConstant - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigConstant(CliBlob, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
- CliSigField - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigField(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- CliSigLocalVar - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigLocalVar(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
- CliSigMethodDef - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigMethodDef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- CliSigMethodRef - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigMethodRef(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- CliSigMethodSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigMethodSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
- CliSigProperty - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigProperty(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- CliSigStandAloneMethod - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigStandAloneMethod(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- CliSigStandAloneMethod.CallingConvention - Enum in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigType(CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- CliSigTypeSpec - Class in ghidra.app.util.bin.format.pe.cli.blobs
- CliSigTypeSpec(CliBlob) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- CliStandAloneSigRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
- CliStreamBlob - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The Blob stream contains ???.
- CliStreamBlob(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
-
Creates a new Blob stream.
- CliStreamGuid - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The GUID stream points to a sequence of 128-bit GUIDs.
- CliStreamGuid(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
-
Creates a new GUID stream.
- CliStreamHeader - Class in ghidra.app.util.bin.format.pe.cli
-
A structure used by a
CliMetadataRoot
describe aCliAbstractStream
. - CliStreamHeader(CliMetadataRoot, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Constructs a new CLI Stream Header datatype.
- CliStreamMetadata - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The Metadata stream is giant and complicated.
- CliStreamMetadata(CliStreamHeader, CliStreamGuid, CliStreamUserStrings, CliStreamStrings, CliStreamBlob, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Creates a new Metadata stream.
- CliStreamStrings - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The Strings stream contains null-terminated UTF8 strings.
- CliStreamStrings(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
-
Creates a new Strings stream.
- CliStreamUserStrings - Class in ghidra.app.util.bin.format.pe.cli.streams
-
The User Strings stream contains blobs of 16-bit Unicode strings.
- CliStreamUserStrings(CliStreamHeader, long, int, BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
-
Creates a new
CliStreamUserStrings
. - CliTableAssembly - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Assembly table.
- CliTableAssembly(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
- CliTableAssembly.CliAssemblyRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyOS - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyOS table.
- CliTableAssemblyOS(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
- CliTableAssemblyOS.CliAssemblyOSRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyProcessor - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyProcessor table.
- CliTableAssemblyProcessor(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
- CliTableAssemblyProcessor.CliAssemblyProcessorRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRef table.
- CliTableAssemblyRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
- CliTableAssemblyRef.CliAssemblyRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRefOS - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRefOS table.
- CliTableAssemblyRefOS(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
- CliTableAssemblyRefOS.CliAssemblyRefOSRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableAssemblyRefProcessor - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the AssemblyRefProcessor table.
- CliTableAssemblyRefProcessor(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor
- CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableClassLayout - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ClassLayout table.
- CliTableClassLayout(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout
- CliTableClassLayout.CliClassLayoutRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableConstant - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Constant table.
- CliTableConstant(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
- CliTableConstant.CliConstantRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableCustomAttribute - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the CustomAttribute table.
- CliTableCustomAttribute(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
- CliTableCustomAttribute.CliCustomAttributeRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableDeclSecurity - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the DeclSecurity table.
- CliTableDeclSecurity(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity
- CliTableDeclSecurity.CliDeclSecurityRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableEvent - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Event table.
- CliTableEvent(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent
- CliTableEvent.CliEventRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableEventMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the EventMap table.
- CliTableEventMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap
- CliTableEventMap.CliEventMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableExportedType - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ExportedType table.
- CliTableExportedType(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType
- CliTableExportedType.CliExportedTypeRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableField - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Field table.
- CliTableField(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
- CliTableField.CliFieldRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldLayout - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldLayout table.
- CliTableFieldLayout(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout
- CliTableFieldLayout.CliFieldLayoutRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldMarshall - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldMarshall table.
- CliTableFieldMarshall(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
- CliTableFieldMarshall.CliFieldMarshallRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFieldRVA - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the FieldRVA table.
- CliTableFieldRVA(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA
- CliTableFieldRVA.CliFieldRVARow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableFile - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the File table.
- CliTableFile(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile
- CliTableFile.CliFileRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableGenericParam - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the GenericParam table.
- CliTableGenericParam(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam
- CliTableGenericParam.CliGenericParamRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableGenericParamConstraint - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the GenericParamConstraint table.
- CliTableGenericParamConstraint(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint
- CliTableGenericParamConstraint.CliGenericParamConstraintRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableImplMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ImplMap table.
- CliTableImplMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap
- CliTableImplMap.CliImplMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableInterfaceImpl - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the InterfaceImpl table.
- CliTableInterfaceImpl(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl
- CliTableInterfaceImpl.CliInterfaceImplRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableManifestResource - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ManifestResources table.
- CliTableManifestResource(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource
- CliTableManifestResource.CliManifestResourceRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMemberRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MemberRef/MethodRef table.
- CliTableMemberRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
- CliTableMemberRef.CliMemberRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodDef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodDef table.
- CliTableMethodDef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
- CliTableMethodDef.CliMethodDefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodImpl - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodImpl table.
- CliTableMethodImpl(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl
- CliTableMethodImpl.CliMethodImplRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodSemantics - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodSemantics table.
- CliTableMethodSemantics(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics
- CliTableMethodSemantics.CliMethodSemanticsRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableMethodSpec - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the MethodSpec table.
- CliTableMethodSpec(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
- CliTableMethodSpec.CliMethodSpecRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableModule - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Module Table, which contains information about the current assembly.
- CliTableModule(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
- CliTableModule.CliModuleRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableModuleRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the ModuleRef table.
- CliTableModuleRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef
- CliTableModuleRef.CliModuleRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableNestedClass - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the NestedClass table.
- CliTableNestedClass(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass
- CliTableNestedClass.CliNestedClassRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableParam - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Param table.
- CliTableParam(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam
- CliTableParam.CliParamRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableProperty - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the Property table.
- CliTableProperty(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
- CliTablePropertyMap - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the PropertyMap class.
- CliTablePropertyMap(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap
- CliTablePropertyMap.CliPropertyMapRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableStandAloneSig - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the StandAloneSig table.
- CliTableStandAloneSig(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
- CliTableStandAloneSig.CliStandAloneSigRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeDef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeDef table.
- CliTableTypeDef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
- CliTableTypeDef.CliTypeDefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeRef - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeRef table.
- CliTableTypeRef(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef
- CliTableTypeRef.CliTypeRefRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTableTypeSpec - Class in ghidra.app.util.bin.format.pe.cli.tables
-
Describes the TypeSpec table.
- CliTableTypeSpec(BinaryReader, CliStreamMetadata, CliTypeTable) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
- CliTableTypeSpec.CliTypeSpecRow - Class in ghidra.app.util.bin.format.pe.cli.tables
- CliTypeArray(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
- CliTypeBase(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- CliTypeClass(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- CliTypeCodeDataType() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
- CliTypeDefRow(int, int, int, int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- CliTypeFnPtr(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
- CliTypeGenericInst(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- CliTypePrimitive(CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
- CliTypePtr(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
- CliTypeRefRow(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- CliTypeSpecRow(int) - Constructor for class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
- CliTypeSzArray(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
- CliTypeTable - Enum in ghidra.app.util.bin.format.pe.cli.tables
-
Possible Metadata table types.
- CliTypeValueType(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- CliTypeVarOrMvar(BinaryReader, CliAbstractSig.CliElementType) - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
- clockwise() - Method in enum docking.widgets.shapes.Location
- clone() - Method in class docking.wizard.WizardState
- clone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- clone() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns an independent clone of this reader positioned at the same index.
- clone() - Method in class ghidra.formats.gfilesystem.crypto.PasswordValue
- clone() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
- clone() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- clone() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- clone() - Method in class ghidra.program.model.mem.MemoryBufferImpl
- clone() - Method in interface ghidra.program.model.mem.MutableMemBuffer
-
Create a cloned copy of this MutableMemBuffer
- clone() - Method in class ghidra.program.util.ProgramDiff
-
Returns a copy of this ProgramDiff.
- clone(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns a clone of this reader, with its own independent current position, positioned at the new index.
- clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
- clone(DataTypeManager) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
- clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection
- clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
- clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- clone(DataTypeManager) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.opinion.ElfDataType
- clone(DataTypeManager) - Method in class ghidra.app.util.opinion.PeDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.AIFFDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.AlignmentDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ArrayDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.AUDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.BadDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.BitFieldDataType
-
Clone this bitfield to a new datatype manager.
- clone(DataTypeManager) - Method in class ghidra.program.model.data.BitmapResourceDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.BooleanDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ByteDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.CharDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex16DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex32DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Complex8DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.CountedDynamicDataType
- clone(DataTypeManager) - Method in interface ghidra.program.model.data.DataType
-
Returns an instance of this DataType with its universalID and SourceArchive identity retained.
- clone(DataTypeManager) - Method in class ghidra.program.model.data.DefaultDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.DialogResourceDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.DoubleComplexDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.DoubleDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.DWordDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.EnumDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.FactoryStructureDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.FileTimeDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Float10DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Float16DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Float2DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Float4DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Float8DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.FloatComplexDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.FloatDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.GifDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.IconMaskResourceDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.IconResourceDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ImageBaseOffset32DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ImageBaseOffset64DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Integer16DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Integer3DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Integer5DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Integer6DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Integer7DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.IntegerDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.JPEGDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.LongDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.LongDoubleComplexDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.LongDoubleDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.LongLongDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.MenuResourceDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.PascalString255DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.PascalStringDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.PascalUnicodeDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.PngDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.PointerDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.QWordDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.RepeatedStringDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.ShortDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedByteDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedCharDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedDWordDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedQWordDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.SignedWordDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.StringDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.StringUTF8DataType
- clone(DataTypeManager) - Method in interface ghidra.program.model.data.Structure
- clone(DataTypeManager) - Method in class ghidra.program.model.data.StructureDataType
-
Create cloned structure for target dtm preserving source archive information.
- clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedStringDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedUnicode32DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.TerminatedUnicodeDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.TypedefDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined1DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined2DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined3DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined4DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined5DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined6DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined7DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Undefined8DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.Unicode32DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnicodeDataType
- clone(DataTypeManager) - Method in interface ghidra.program.model.data.Union
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnionDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedCharDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger16DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger3DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger5DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger6DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedInteger7DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedLongDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.UnsignedShortDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.VoidDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.WAVEDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.WideChar16DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.WideChar32DataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.WideCharDataType
- clone(DataTypeManager) - Method in class ghidra.program.model.data.WordDataType
- clone(Program) - Method in class ghidra.program.model.listing.VariableStorage
-
Attempt to clone variable storage for use in a different program.
- clone(File, TaskMonitor) - Method in class db.buffers.LocalBufferFile
-
Clone this buffer file to the specified file.
- cloneData() - Method in class docking.action.MenuData
- cloneEdge(V, V) - Method in interface ghidra.graph.viewer.VisualEdge
-
Creates a new edge of this type using the given vertices.
- cloneJungLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.JungLayout
- cloneJungLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- cloneLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- cloneLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- cloneLayout(VisualGraph<V, E>) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Creates a new version of this layout using the given graph.
- cloneMemory() - Method in class ghidra.app.emulator.Emulator
- cloneWith(GraphDisplay) - Method in class ghidra.service.graph.DummyGraphDisplayListener
- cloneWith(GraphDisplay) - Method in interface ghidra.service.graph.GraphDisplayListener
-
Makes a new GraphDisplayListener of the same type as the specific instance of this GraphDisplayListener
- close() - Method in interface db.buffers.BufferFile
-
Close the buffer file.
- close() - Method in class db.buffers.BufferFileAdapter
- close() - Method in interface db.buffers.BufferFileHandle
- close() - Method in class db.buffers.LocalBufferFile
- close() - Method in class db.buffers.LocalManagedBufferFile
- close() - Method in interface db.buffers.RemoteBufferFileHandle
- close() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- close() - Method in class db.DBHandle
-
Close the database and dispose of the underlying buffer manager.
- close() - Method in class docking.DialogComponentProvider
- close() - Method in interface docking.Tool
-
Suggests the tool to attempt to close().
- close() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- close() - Method in class docking.widgets.filechooser.GhidraFileChooser
- close() - Method in class docking.widgets.ListSelectionTableDialog
- close() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- close() - Method in class generic.io.NullWriter
- close() - Method in class generic.util.ArchiveBuilder
- close() - Method in class generic.util.DequePush
- close() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.DbgCtx
- close() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- close() - Method in class ghidra.app.script.ResourceFileJavaFileManager
- close() - Method in class ghidra.app.script.SelectLanguageDialog
- close() - Method in class ghidra.app.tablechooser.TableChooserDialog
- close() - Method in class ghidra.app.util.bin.ByteArrayProvider
- close() - Method in interface ghidra.app.util.bin.ByteProvider
-
Releases any resources the
ByteProvider
may have occupied - close() - Method in class ghidra.app.util.bin.ByteProviderInputStream
- close() - Method in class ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
- close() - Method in class ghidra.app.util.bin.ByteProviderPaddedInputStream
- close() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- close() - Method in class ghidra.app.util.bin.EmptyByteProvider
- close() - Method in class ghidra.app.util.bin.FileByteProvider
- close() - Method in class ghidra.app.util.bin.FileBytesProvider
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.CompressedSectionProvider
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- close() - Method in interface ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProvider
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
- close() - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
- close() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Closes this random access file stream and releases any system resources associated with the stream.
- close() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- close() - Method in class ghidra.app.util.bin.MemBufferByteProvider
- close() - Method in class ghidra.app.util.bin.MemoryByteProvider
- close() - Method in class ghidra.app.util.bin.ObfuscatedInputStream
- close() - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
- close() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- close() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- close() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- close() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- close() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- close() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
- close() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
- close() - Method in class ghidra.app.util.OptionsDialog
- close() - Method in class ghidra.base.project.GhidraProject
-
Closes the ghidra project, closing (without saving!) any open programs in that project.
- close() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- close() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
-
Closes this session.
- close() - Method in class ghidra.formats.gfilesystem.crypto.PasswordValue
-
Clears the password characters by overwriting them with '\0's.
- close() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- close() - Method in class ghidra.formats.gfilesystem.FileSystemRef
-
Closes this reference, releasing it from the
FileSystemRefManager
. - close() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
-
Closes the file system.
- close() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- close() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- close() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- close() - Method in class ghidra.formats.gfilesystem.RefdFile
- close() - Method in class ghidra.framework.data.DomainObjectAdapter
- close() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- close() - Method in class ghidra.framework.data.ProjectFileManager
- close() - Method in class ghidra.framework.main.datatree.FindCheckoutsDialog
- close() - Method in class ghidra.framework.main.DataTreeDialog
- close() - Method in class ghidra.framework.main.FrontEndTool
- close() - Method in class ghidra.framework.main.OpenVersionedFileDialog
- close() - Method in class ghidra.framework.main.TestFrontEndTool
- close() - Method in interface ghidra.framework.model.Project
-
Close the project.
- close() - Method in interface ghidra.framework.model.ProjectData
-
Close the project storage associated with this project data object.
- close() - Method in class ghidra.framework.plugintool.dialog.ExtensionTableProvider
- close() - Method in class ghidra.framework.plugintool.dialog.PluginInstallerDialog
- close() - Method in class ghidra.framework.plugintool.Plugin
-
Close the plugin.
- close() - Method in class ghidra.framework.plugintool.PluginTool
-
Close this tool: if there are no tasks running.
- close() - Method in class ghidra.framework.project.DefaultProject
- close() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Close all running tools in the project.
- close() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- close() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Notification to server that client is dropping handle.
- close() - Method in interface ghidra.framework.store.DataFileHandle
-
Closes this random access file stream and releases any system resources associated with the stream.
- close() - Method in class ghidra.framework.store.db.PackedDBHandle
- close() - Method in class ghidra.framework.store.local.LocalDataFileHandle
- close() - Method in class ghidra.plugin.importer.ImporterDialog
- close() - Method in class ghidra.program.database.data.DataTypeManagerDB
- close() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- close() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- close() - Method in class ghidra.program.database.DataTypeArchiveDB
- close() - Method in class ghidra.program.database.ProgramDB
- close() - Method in class ghidra.program.database.util.ProgramTransaction
-
Finish the transaction
- close() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- close() - Method in interface ghidra.program.model.data.DataTypeManager
-
Closes this dataType manager
- close() - Method in class ghidra.program.model.data.FileDataTypeManager
- close() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- close() - Method in interface ghidra.service.graph.GraphDisplay
-
Closes this graph display window.
- close() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- close() - Method in class ghidra.test.TestTool
- close() - Method in class ghidra.util.BoundedInputStream
- close() - Method in class ghidra.util.HashingOutputStream
- close() - Method in class ghidra.util.MonitoredInputStream
-
Closes this input stream and releases any system resources associated with the stream.
- close() - Method in class ghidra.util.MonitoredOutputStream
-
Closes this output stream and releases any system resources associated with the stream.
- close() - Method in class ghidra.util.NullOutputStream
- close() - Method in class ghidra.util.timer.Watchdog
-
Releases the background timer that this watchdog uses.
- close() - Method in class ghidra.util.xml.XmlWriter
-
Closes this XML writer.
- close() - Method in class org.apache.felix.framework.util.MultiReleaseContent
- close(boolean) - Method in class db.DBHandle
-
Close the database and dispose of the underlying buffer manager.
- close(DialogComponentProvider) - Method in class docking.test.AbstractDockingTest
- close(Program) - Method in class ghidra.base.project.GhidraProject
-
Closes the given program.
- close(Program) - Method in class ghidra.test.TestEnv
-
Closes the given program, ignoring all changes, for each tool known to this TestEnv.
- close(Window) - Method in class docking.test.AbstractDockingTest
- CLOSE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- closeAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- closeAllData(AddressSetView, TaskMonitor) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Closes all data found within the given addresses.
- closeAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- closeAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- closeAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- closeAllData(Data, TaskMonitor) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Recursively close the given data and its sub-components.
- closeAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- closeAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- closeAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- closeAllData(Program, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- closeAllDomainObjects(boolean) - Method in class ghidra.app.merge.MergeManagerPlugin
- closeAllPrograms(boolean) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- closeAllPrograms(boolean) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- closeAllPrograms(boolean) - Method in interface ghidra.app.services.ProgramManager
-
Closes all open programs in this tool.
- closeAllWindows() - Static method in class docking.test.AbstractDockingTest
-
A convenience method to close all of the windows and frames that the current Java windowing environment knows about
- closeAllWindows(boolean) - Static method in class docking.test.AbstractDockingTest
- closeAllWindowsAndFrames() - Static method in class docking.test.AbstractDockingTest
-
Deprecated.instead call the new
AbstractDockingTest.closeAllWindows()
- closeAndReopenProject() - Method in class ghidra.test.TestEnv
-
A convenience method to close and then reopen the default project created by this TestEnv instance.
- closeArchive(DataTypeManager) - Method in interface ghidra.app.services.DataTypeManagerService
-
Closes the archive for the given
DataTypeManager
. - closeComponent() - Method in class docking.ComponentProvider
-
This is the callback that will happen when the user presses the 'X' button of a provider.
- closeData(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- closeData(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Closes the given data, but not any sub-components.
- closeData(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- closeData(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- closeData(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Marks the given data as open.
- closeDatabase() - Method in class ghidra.app.plugin.debug.DbViewerProvider
- ClosedException - Exception in ghidra.util.exception
-
ClosedException
indicates that the underlying resource has been closed and read/write operations have failed. - ClosedException() - Constructor for exception ghidra.util.exception.ClosedException
-
Default constructor.
- ClosedException(String) - Constructor for exception ghidra.util.exception.ClosedException
-
Constructor which indicates resource which has been closed.
- closeDomainObject() - Method in class ghidra.app.merge.MergeManagerPlugin
- closeDomainObject(UndoableDomainObject, boolean) - Method in class ghidra.app.merge.MergeManagerPlugin
- closeDropDownWindow() - Method in class docking.widgets.DropDownTextField
-
Closes the drop down window
- closeHover() - Method in interface docking.widgets.fieldpanel.support.HoverProvider
-
Hide this service's popup window if visible
- closeNonProgramArchives() - Method in class help.screenshot.AbstractScreenShotGenerator
- closeOtherPrograms(boolean) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- closeOtherPrograms(boolean) - Method in interface ghidra.app.services.ProgramManager
-
Closes all open programs in this tool except the current program.
- closeProgram() - Method in class ghidra.app.decompiler.DecompInterface
-
Shutdown any existing decompiler process and free resources.
- closeProgram() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- closeProgram() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- closeProgram() - Method in interface ghidra.app.services.ProgramManager
-
Closes the currently active program
- closeProgram(Program) - Method in class ghidra.app.script.GhidraScript
-
Closes the specified program in the current tool.
- closeProgram(Program, boolean) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- closeProgram(Program, boolean) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- closeProgram(Program, boolean) - Method in interface ghidra.app.services.ProgramManager
-
Closes the given program with the option of saving any changes.
- CloseProgramPluginEvent - Class in ghidra.app.events
-
Event for telling a tool (program mgr) to open a program
- CloseProgramPluginEvent(String, Program, boolean) - Constructor for class ghidra.app.events.CloseProgramPluginEvent
-
Constuct a new plugin event.
- closeProvider(ComponentProvider) - Method in class docking.test.AbstractDockingTest
-
Closes the given provider.
- closeProvider(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
- closeRootFolder() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Close the root folder for this data tree.
- closeSaveChangesDialog() - Static method in class docking.test.AbstractDockingTest
-
Will try to close dialogs prompting for changes to be saved, whether from program changes or from tool config changes.
- closeScratchPad() - Method in class db.DBHandle
-
Close the scratch-pad database handle if it open.
- closeTool() - Method in class ghidra.test.TestEnv
-
Closes the TestEnv's default tool.
- closeTool(PluginTool) - Method in interface ghidra.framework.model.ToolServices
-
Notify the framework that the tool is closing.
- closeTool(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- closeTool(PluginTool) - Method in class ghidra.test.TestEnv
-
Closes the given tool.
- closeTool(PluginTool, boolean) - Method in class ghidra.test.TestEnv
- closeUnusedFileSystems() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Close unused filesystems.
- ClosingInputStream(ByteProvider) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
-
Creates an
InputStream
that reads from aByteProvider
, that DOESclose()
the underlying ByteProvider when closed itself. - CLSID - ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- CMDLINE_PASSWORD_PROVIDER_PROPERTY_NAME - Static variable in class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
- CmdLinePasswordProvider - Class in ghidra.formats.gfilesystem.crypto
-
A
PasswordProvider
that supplies passwords to decrypt files via the java jvm invocation. - CmdLinePasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
- CMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- COCLASS - Static variable in class ghidra.app.util.demangler.DemangledDataType
- COD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Code - ghidra.app.util.bin.format.pef.SectionKind
-
Code, presumed pure and position independent.
- CODE - ghidra.program.model.data.MetaDataType
- CODE - ghidra.program.model.util.ProcessorSymbolType
- CODE - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set it the address referred to contains code.
- CODE - Static variable in class ghidra.program.model.symbol.SymbolType
-
Deprecated, for removal: This API element is subject to removal in a future version.use
SymbolType.LABEL
instead. - CODE_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines code analysis as the fourth priority for automatic analysis.
- code_block() - Method in class ghidra.sleigh.grammar.SleighEcho
- code_block() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- code_block() - Method in class ghidra.sleigh.grammar.SleighParser
- code_block(Location) - Method in class ghidra.sleigh.grammar.SleighCompiler
- code_block_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.code_block_return
- code_block_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.code_block_scope
- code_block_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- CODE_BROWSER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the code browser.
- CODE_BROWSER - Static variable in interface ghidra.app.util.PluginConstants
- CODE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- CODE_LABEL - ghidra.program.model.listing.LabelString.LabelType
- CODE_LABEL - Static variable in class ghidra.program.model.listing.LabelString
- CODE_PTR - ghidra.program.model.util.ProcessorSymbolType
- CODE_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The code space in a program.
- CODE_SPACE_ID - Static variable in interface ghidra.app.util.ProcessorInfo
-
ID for the CODE_SPACE.
- CODE_UNIT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the code unit differences.
- CODE_UNITS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates to merge code unit differences.
- CODE_VIEWER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- CodeBlock - Interface in ghidra.program.model.block
-
CodeBlock represents some group of Instructions/Data.
- CodeBlockEdge - Class in ghidra.program.model.block.graph
-
A simple edge type for representing a link between two
CodeBlock vertices
. - CodeBlockEdge(CodeBlockVertex, CodeBlockVertex) - Constructor for class ghidra.program.model.block.graph.CodeBlockEdge
-
Constructor.
- CodeBlockImpl - Class in ghidra.program.model.block
-
CodeBlockImpl is an implementation of a CodeBlock.
- CodeBlockImpl(CodeBlockModel, Address[], AddressSetView) - Constructor for class ghidra.program.model.block.CodeBlockImpl
-
Construct a multi-entry CodeBlock associated with a CodeBlockModel.
- CodeBlockIterator - Interface in ghidra.program.model.block
-
An iterator interface over CodeBlocks.
- CodeBlockModel - Interface in ghidra.program.model.block
-
An implementation of a CodeBlockModel will produce CodeBlocks based on some algorithm.
- CodeBlockReference - Interface in ghidra.program.model.block
-
A CodeBlockReference represents the flow from one CodeBlock to another.
- CodeBlockReferenceImpl - Class in ghidra.program.model.block
-
CodeBlockReferenceImpl implements a CodeBlockReference.
- CodeBlockReferenceImpl(CodeBlock, CodeBlock, FlowType, Address, Address) - Constructor for class ghidra.program.model.block.CodeBlockReferenceImpl
-
Constructor for a CodeBlockReferenceImpl
- CodeBlockReferenceIterator - Interface in ghidra.program.model.block
-
An iterator interface over CodeBlockReferences.
- CodeBlockVertex - Class in ghidra.program.model.block.graph
-
A class for representing a code block within a graph.
- CodeBlockVertex(CodeBlock) - Constructor for class ghidra.program.model.block.graph.CodeBlockVertex
-
Constructor.
- CodeBlockVertex(String) - Constructor for class ghidra.program.model.block.graph.CodeBlockVertex
-
A constructor that allows for the creation of dummy nodes.
- codeBrowser - Variable in class ghidra.test.AbstractProgramBasedTest
- CodeComparisonPanel<T extends FieldPanelCoordinator> - Class in ghidra.app.util.viewer.util
-
The CodeComparisonPanel class should be extended by any class that is to be discovered by the
FunctionComparisonPanel
class and included as a form of comparing two sections of code within the same or different programs - CodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Constructor
- CodeComparisonPanelActionContext - Interface in ghidra.app.util.viewer.util
-
Action context for a CodeComparisonPanel.
- CodeFlowGraphType - Class in ghidra.graph
- CodeFlowGraphType() - Constructor for class ghidra.graph.CodeFlowGraphType
- CodeFormatService - Interface in ghidra.app.services
-
Service provided by a plugin that gives access to a manager for the field formats used by a listing.
- CodeFragmentManager - Class in ghidra.app.util.bin.format.macos.cfm
- CodeFragmentManager() - Constructor for class ghidra.app.util.bin.format.macos.cfm.CodeFragmentManager
- CodeManager - Class in ghidra.program.database.code
-
Class to manage database tables for data and instructions.
- CodeManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.code.CodeManager
-
Constructs a new CodeManager for a program.
- codeSpace - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- CodeSymbol - Class in ghidra.program.database.symbol
-
Symbols that represent "labels" Symbol data usage: EXTERNAL: String stringData - external memory address/label
- CodeSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, long) - Constructor for class ghidra.program.database.symbol.CodeSymbol
-
Constructs a new CodeSymbol for a default/dynamic label.
- CodeSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.CodeSymbol
-
Constructs a new CodeSymbol
- CodeUnit - Interface in ghidra.program.model.listing
-
Interface common to both instructions and data.
- CodeUnitContainer - Class in ghidra.program.util
- CodeUnitContainer(CodeUnit) - Constructor for class ghidra.program.util.CodeUnitContainer
- CodeUnitCountSettingsDefinition - Class in ghidra.util.table.field
- CodeUnitDetails - Class in ghidra.app.merge.listing
-
This is a class with static methods for obtaining information about a code unit and its references.
- CodeUnitDetails() - Constructor for class ghidra.app.merge.listing.CodeUnitDetails
- codeUnitFormat - Variable in class ghidra.app.util.viewer.field.LabelFieldFactory
- codeUnitFormat - Variable in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- CodeUnitFormat - Class in ghidra.program.model.listing
- CodeUnitFormat() - Constructor for class ghidra.program.model.listing.CodeUnitFormat
-
Default constructor using default format options
- CodeUnitFormat(CodeUnitFormatOptions) - Constructor for class ghidra.program.model.listing.CodeUnitFormat
-
Format constructor with more options.
- CodeUnitFormat(CodeUnitFormatOptions.ShowBlockName, CodeUnitFormatOptions.ShowNamespace) - Constructor for class ghidra.program.model.listing.CodeUnitFormat
-
Format constructor.
- CodeUnitFormatOptions - Class in ghidra.program.model.listing
- CodeUnitFormatOptions() - Constructor for class ghidra.program.model.listing.CodeUnitFormatOptions
- CodeUnitFormatOptions(CodeUnitFormatOptions.ShowBlockName, CodeUnitFormatOptions.ShowNamespace) - Constructor for class ghidra.program.model.listing.CodeUnitFormatOptions
-
Format options constructor using primarily default format options.
- CodeUnitFormatOptions(CodeUnitFormatOptions.ShowBlockName, CodeUnitFormatOptions.ShowNamespace, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class ghidra.program.model.listing.CodeUnitFormatOptions
-
Format options constructor.
- CodeUnitFormatOptions.ShowBlockName - Enum in ghidra.program.model.listing
-
ShowBlockName
defines the valid options for controlling the display of block names on labels. - CodeUnitFormatOptions.ShowNamespace - Enum in ghidra.program.model.listing
-
ShowNamespace
defines the valid options for controlling the display of name-spaces on labels. - CodeUnitInfo - Class in ghidra.app.util
-
Container object to keep a relative index, label, and comments.
- CodeUnitInfo(int) - Constructor for class ghidra.app.util.CodeUnitInfo
-
Constructor a new CodeUnitInfo.
- CodeUnitInfoPasteCmd - Class in ghidra.app.cmd.comments
-
Undoable edit for pasting code unit information at a location.
- CodeUnitInfoPasteCmd(Address, List<CodeUnitInfo>, boolean, boolean) - Constructor for class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
-
Creates a new command for pasting comments/labels.
- CodeUnitInfoTransferable - Class in ghidra.app.util
-
Defines data that is available for drag/drop and clipboard transfers.
- CodeUnitInfoTransferable(List<CodeUnitInfo>) - Constructor for class ghidra.app.util.CodeUnitInfoTransferable
-
Construct a new CodeUnitTransferable.
- CodeUnitInsertionException - Exception in ghidra.program.model.util
-
Exception thrown when a code unit cannot be created.
- CodeUnitInsertionException(String) - Constructor for exception ghidra.program.model.util.CodeUnitInsertionException
-
Constructor
- CodeUnitIterator - Interface in ghidra.program.model.listing
-
Interface to define an iterator over over some set of code units.
- CodeUnitKeyIterator - Class in ghidra.program.database.code
-
Converts an AddressKeyIterator into a CodeUnitIterator
- CodeUnitKeyIterator(CodeManager, AddressKeyIterator, boolean) - Constructor for class ghidra.program.database.code.CodeUnitKeyIterator
-
Construct a new CodeUnitKeyIterator
- CodeUnitLCS - Class in ghidra.program.util
- CodeUnitLCS(List<CodeUnitContainer>, List<CodeUnitContainer>) - Constructor for class ghidra.program.util.CodeUnitLCS
- CodeUnitLocation - Class in ghidra.program.util
-
CodeUnitLocation
provides information about the location in a program within aCodeUnit
. - CodeUnitLocation() - Constructor for class ghidra.program.util.CodeUnitLocation
-
Default constructor for a code unit location needed for restoring from XML.
- CodeUnitLocation(Program, Address, int[], int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
-
Create a new
CodeUnitLocation
for the given address. - CodeUnitLocation(Program, Address, int[], Address, int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
- CodeUnitLocation(Program, Address, int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
-
Create a new
CodeUnitLocation
for the given address. - CodeUnitLocation(Program, Address, Address, int[], int, int, int) - Constructor for class ghidra.program.util.CodeUnitLocation
-
Create a new
CodeUnitLocation
using the given information - CodeUnitOffsetSettingsDefinition - Class in ghidra.util.table.field
- CodeUnitPropertyChangeRecord - Class in ghidra.program.util
-
Change record generated when a property on a code unit changes.
- CodeUnitPropertyChangeRecord(String, Address, Address) - Constructor for class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Constructor for change record for removing a range of properties.
- CodeUnitPropertyChangeRecord(String, Address, Object, Object) - Constructor for class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Constructor
- CodeUnitProxy - Class in ghidra.app.util.viewer.proxy
-
Stores information about a code unti in a program such that the code unit can be retrieved when needed.
- CodeUnitProxy(ListingModel, Program, CodeUnit) - Constructor for class ghidra.app.util.viewer.proxy.CodeUnitProxy
-
Construct a proxy for a code unit
- CodeUnitSearchInfo - Class in ghidra.util.search.memory
- CodeUnitSearchInfo(boolean, boolean, boolean) - Constructor for class ghidra.util.search.memory.CodeUnitSearchInfo
- CodeUnitTableCellData - Class in ghidra.util.table.field
-
A class that knows how to render
CodeUnit
s in 1 or more lines - CodeUnitTableCellData(ProgramLocation, CodeUnitFormat, int, int) - Constructor for class ghidra.util.table.field.CodeUnitTableCellData
-
Constructor
- CodeUnitTableCellRenderer - Class in ghidra.util.table
-
Renderer for
CodeUnitTableCellData
s - CodeUnitTableCellRenderer() - Constructor for class ghidra.util.table.CodeUnitTableCellRenderer
- CodeUnitTableColumn - Class in ghidra.util.table.field
-
Table column to display
CodeUnit
s - CodeUnitTableColumn() - Constructor for class ghidra.util.table.field.CodeUnitTableColumn
- CodeUnitUserDataChangeRecord - Class in ghidra.program.util
- CodeUnitUserDataChangeRecord(String, Address, Object, Object) - Constructor for class ghidra.program.util.CodeUnitUserDataChangeRecord
-
Constructor
- CodeViewerService - Interface in ghidra.app.services
-
Service provided by a plugin that shows the listing from a Program, i.e., a Code Viewer.
- COFF_NAME - Static variable in class ghidra.app.util.opinion.CoffLoader
- CoffAnalyzer - Class in ghidra.app.analyzers
- CoffAnalyzer() - Constructor for class ghidra.app.analyzers.CoffAnalyzer
- CoffArchiveAnalyzer - Class in ghidra.app.analyzers
- CoffArchiveAnalyzer() - Constructor for class ghidra.app.analyzers.CoffArchiveAnalyzer
- CoffArchiveBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- CoffArchiveBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- CoffArchiveConstants - Class in ghidra.app.util.bin.format.coff.archive
- CoffArchiveConstants() - Constructor for class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
- CoffArchiveHeader - Class in ghidra.app.util.bin.format.coff.archive
-
A class that represents a COFF archive file (ie.
- CoffArchiveHeader() - Constructor for class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- CoffArchiveMemberHeader - Class in ghidra.app.util.bin.format.coff.archive
- CoffArchiveMemberHeader(String, long, String, String, String, long, long, long) - Constructor for class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- CoffBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- CoffBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- CoffConstants - Class in ghidra.app.util.bin.format.coff
- CoffConstants() - Constructor for class ghidra.app.util.bin.format.coff.CoffConstants
- CoffException - Exception in ghidra.app.util.bin.format.coff
- CoffException(String) - Constructor for exception ghidra.app.util.bin.format.coff.CoffException
- CoffFileHeader - Class in ghidra.app.util.bin.format.coff
- CoffFileHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.coff.CoffFileHeader
- CoffFileHeaderFlag - Class in ghidra.app.util.bin.format.coff
- CoffFileHeaderFlag() - Constructor for class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
- CoffFileHeaderTargetID - Class in ghidra.app.util.bin.format.coff
- CoffFileHeaderTargetID() - Constructor for class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- CoffLineNumber - Class in ghidra.app.util.bin.format.coff
- CoffLoader - Class in ghidra.app.util.opinion
- CoffLoader() - Constructor for class ghidra.app.util.opinion.CoffLoader
- CoffMachineType - Class in ghidra.app.util.bin.format.coff
-
The Machine field has one of the following values that specifies its CPU type.
- CoffMachineType() - Constructor for class ghidra.app.util.bin.format.coff.CoffMachineType
- CoffRelocation - Class in ghidra.app.util.bin.format.coff
- CoffRelocationHandler - Class in ghidra.app.util.bin.format.coff.relocation
-
An abstract class used to perform COFF relocations.
- CoffRelocationHandler() - Constructor for class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
- CoffRelocationHandlerFactory - Class in ghidra.app.util.bin.format.coff.relocation
-
A class that gets the appropriate COFF relocation handler for a specific COFF.
- CoffRelocationHandlerFactory() - Constructor for class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandlerFactory
- CoffSectionHeader - Class in ghidra.app.util.bin.format.coff
-
A 0x28 byte COFF section header
- CoffSectionHeader() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeader
- CoffSectionHeaderFlags - Class in ghidra.app.util.bin.format.coff
- CoffSectionHeaderFlags() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
- CoffSectionHeaderReserved - Class in ghidra.app.util.bin.format.coff
- CoffSectionHeaderReserved() - Constructor for class ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved
- CoffSymbol - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAux - Interface in ghidra.app.util.bin.format.coff
- CoffSymbolAuxArray - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxBeginningOfBlock - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxEndOfBlock - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxEndOfStruct - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxFilename - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxFunction - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxName - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxSection - Class in ghidra.app.util.bin.format.coff
- CoffSymbolAuxTagName - Class in ghidra.app.util.bin.format.coff
- CoffSymbolSectionNumber - Class in ghidra.app.util.bin.format.coff
- CoffSymbolSectionNumber() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
- CoffSymbolSpecial - Class in ghidra.app.util.bin.format.coff
- CoffSymbolSpecial() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
- CoffSymbolStorageClass - Class in ghidra.app.util.bin.format.coff
- CoffSymbolStorageClass() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
- CoffSymbolType - Class in ghidra.app.util.bin.format.coff
- CoffSymbolType() - Constructor for class ghidra.app.util.bin.format.coff.CoffSymbolType
- COINTERFACE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- col - Variable in class docking.widgets.fieldpanel.support.FieldLocation
- col - Variable in class docking.widgets.fieldpanel.support.RowColLocation
- col() - Method in class docking.widgets.fieldpanel.support.RowColLocation
- col(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- col(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- col(V) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- col(V, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- collapse() - Method in class docking.widgets.tree.GTreeNode
-
Convenience method for collapsing (closing) this node in the tree.
- COLLAPSE_ALL - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- COLLAPSE_ALL_ICON - Static variable in class resources.Icons
- collapseAll(GTreeNode) - Method in class docking.widgets.tree.GTree
- collapseNode(GTreeNode, TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeCollapseAllTask
- collapseToGlobal(Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
-
The decompiler treats some namespaces as equivalent to the "global" namespace.
- collectExistingModuleDirs(List<ResourceFile>, String) - Method in class ghidra.framework.GModule
- CollectionUtils - Class in util
-
A collection of utility methods that prevent you from having to do unsafe casts of
Collection
classes due to runtime type erasure. - COLON - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- COLON - Static variable in class ghidra.sleigh.grammar.BaseLexer
- COLON - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- COLON - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- COLON - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- COLON - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- COLON - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- COLON - Static variable in class ghidra.sleigh.grammar.SleighEcho
- COLON - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- COLON - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- COLON - Static variable in class ghidra.sleigh.grammar.SleighParser
- color - Variable in class ghidra.app.util.viewer.field.FieldFactory
- color - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- color(long, long, Color) - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
- COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- COLOR_PROPERTY_NAME - Static variable in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- COLOR_TYPE - ghidra.framework.options.OptionType
- ColorAndStyle - Class in ghidra.app.util
-
A container class to hold a color and a style value.
- ColorBlender() - Constructor for class ghidra.util.ColorUtils.ColorBlender
- ColorEditor - Class in docking.options.editor
-
Color editor that uses the JColorChooser.
- ColorEditor() - Constructor for class docking.options.editor.ColorEditor
-
The default constructor.
- ColorIcon - Class in resources.icons
- ColorIcon(Color, Color, int) - Constructor for class resources.icons.ColorIcon
- ColorIcon(Color, Color, int, int) - Constructor for class resources.icons.ColorIcon
- ColorIcon3D - Class in resources.icons
- ColorIcon3D(Color) - Constructor for class resources.icons.ColorIcon3D
- ColorIcon3D(Color, int, int) - Constructor for class resources.icons.ColorIcon3D
- colorOptionName - Variable in class ghidra.app.util.viewer.field.FieldFactory
- ColorRangeMap - Class in docking.widgets.fieldpanel.internal
- ColorRangeMap() - Constructor for class docking.widgets.fieldpanel.internal.ColorRangeMap
- colorString(Color, String) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the indicated text with HTML font coloring tags so that the text will display in color within HTML.
- colorString(String, int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
This creates a colored number by converting the number to a string and wrapping it with an HTML font tag that has a color attribute.
- colorString(String, int) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the indicated numeric value with HTML font coloring tags so that the numeric value will display in color within HTML.
- colorString(String, String) - Static method in class ghidra.app.merge.util.ConflictUtility
-
This creates color text by wrapping a text string with an HTML font tag that has a color attribute.
- colorString(String, String) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the indicated text with HTML font coloring tags so that the text will display in color within HTML.
- ColorUtils - Class in ghidra.util
- ColorUtils() - Constructor for class ghidra.util.ColorUtils
- ColorUtils.ColorBlender - Class in ghidra.util
-
Blender of colors
- column - Variable in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
-
the offset within the field's row where this element begins
- column - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
An unsigned integer indicating a column number within a source line.
- column - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- column - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- Column - Class in ghidra.graph.viewer.layout
-
A row in a grid.
- Column(int) - Constructor for class ghidra.graph.viewer.layout.Column
- COLUMN - Static variable in class ghidra.util.layout.RowColumnLayout
- columnAdded(TableColumnModelEvent) - Method in class docking.widgets.table.GTable
- columnAlternativelySelected(JTable, int) - Static method in class docking.widgets.table.TableUtils
-
Attempts to sort the given table based upon the given column index.
- ColumnAnnotation - Annotation Type in docking.widgets.table
- ColumnBasedTableFilter<R> - Class in docking.widgets.table.columnfilter
-
A
TableFilter
that filters based on column values - ColumnBasedTableFilter(RowObjectTableModel<R>) - Constructor for class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Constructs a new empty ColumnBasedTableFilter
- columnComparator - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
- ColumnConstraint<T> - Interface in docking.widgets.table.constraint
-
ColumnConstraints are objects used to filter table rows based on values from a particular column.
- ColumnConstraintEditor<T> - Interface in docking.widgets.table.constrainteditor
-
Defines the contract for building user-interface elements for manipulating constraint configuration.
- ColumnConstraintProvider - Interface in docking.widgets.table.constraint
-
Extension point for introducing ColumnConstraints to the system.
- ColumnConstraintSet<R,T> - Class in docking.widgets.table.columnfilter
-
This class maintains a collection of
ColumnConstraint
that are applied to a specific table column for filtering purposes. - ColumnConstraintSet(RowObjectTableModel<R>, int, List<ColumnConstraint<T>>, LogicOperation) - Constructor for class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Constructor
- ColumnConstraintSet(RowObjectTableModel<R>, SaveState, Object) - Constructor for class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Constructor when deserializing from a SaveState
- ColumnData<T> - Interface in docking.widgets.table.constraint
-
Interface for providing column data and a table's DataSource to a constraint editor.
- columnDataLoadCancelled() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- columnDataLoadCancelled() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Notification that the column data-load was cancelled.
- columnDataLoadComplete() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- columnDataLoadComplete() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Notification that the column data-load has been completed.
- columnDataSource - Variable in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- ColumnDisplay<COLUMN_TYPE> - Interface in ghidra.app.tablechooser
-
An interface that allows users to add columns to the
TableChooserDialog
. - ColumnDisplayDynamicTableColumnAdapter<COLUMN_TYPE> - Class in ghidra.app.tablechooser
- ColumnDisplayDynamicTableColumnAdapter(ColumnDisplay<COLUMN_TYPE>) - Constructor for class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- ColumnFilterArchiveDialog<R> - Class in docking.widgets.table.constraint.dialog
-
Dialog for loading saved ColumnFilters.
- ColumnFilterArchiveDialog(ColumnFilterDialog<R>, ColumnFilterSaveManager<R>, String) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
- ColumnFilterData<T> - Class in docking.widgets.table.constraint.dialog
-
This class provides all known
ColumnConstraint
s for a given table column. - ColumnFilterData(RowObjectFilterModel<?>, int, int, Class<T>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Constructs a new ColumnFilterData for a table column
- ColumnFilterDialog<R> - Class in docking.widgets.table.constraint.dialog
-
Dialog for creating and editing column table filters.
- ColumnFilterDialog(GTableFilterPanel<R>, JTable, RowObjectFilterModel<R>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterDialog
-
Constructor
- ColumnFilterDialogModel<R> - Class in docking.widgets.table.constraint.dialog
-
This class is for constructing and editing
ColumnBasedTableFilter
. - ColumnFilterDialogModel(RowObjectFilterModel<R>, TableColumnModel, ColumnBasedTableFilter<R>) - Constructor for class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Constructs a new ColumnFilterModel
- ColumnFilterSaveManager<R> - Class in docking.widgets.table.columnfilter
-
Loads and Save a list of ColumnTableFilters for a specific table to the tool
- ColumnFilterSaveManager(GTableFilterPanel<R>, JTable, RowObjectTableModel<R>, Object) - Constructor for class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Constructor
- ColumnLayout - Class in ghidra.util.layout
-
This layout arranges components in columns, putting as many components as possible in a column and using as many columns as necessary.
- ColumnLayout(int, int, int) - Constructor for class ghidra.util.layout.ColumnLayout
-
Constructs a new ColumnLayout
- columnRemoved(TableColumnModelEvent) - Method in class docking.widgets.table.GTable
- ColumnRenderedValueBackupComparator<T> - Class in docking.widgets.table.sort
-
A special version of the backup comparator that uses the column's rendered value for the backup sort, rather the just
toString
, which is what the default parent table model will do. - ColumnRenderedValueBackupComparator(DynamicColumnTableModel<T>, int) - Constructor for class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
- columns() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
-
Returns the columns in this location map, sorted from lowest index to highest
- columnSelected(JTable, int) - Static method in class docking.widgets.table.TableUtils
-
Attempts to sort the given table based upon the given column index.
- columnSettings - Variable in class docking.widgets.table.GDynamicColumnTableModel
- ColumnSortState - Class in docking.widgets.table
-
Not meant to be created by users.
- ColumnSortState.SortDirection - Enum in docking.widgets.table
- ColumnTypeMapper<T,M> - Class in docking.widgets.table.constraint
-
ColumnConstraintTypeMappers allows columns of one type be filterable using an existing
ColumnConstraint
for a different type by defining a mapping from the column type to the desired filter type. - ColumnTypeMapper() - Constructor for class docking.widgets.table.constraint.ColumnTypeMapper
- ColumnTypeMapper(Class<T>, Class<M>) - Constructor for class docking.widgets.table.constraint.ColumnTypeMapper
- combine(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Combine this and another masked long into one, by taking defined bits from either If this masked long agrees with the other, then the two are combined.
- combine(AbstractAssemblyGrammar<AssemblyNonTerminal, AssemblyProduction>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- combine(AbstractAssemblyGrammar<NT, P>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Add all the productions of a given grammar to this one
- combine(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Combine this pattern block with another given block Two blocks can be combined in their corresponding defined bits agree.
- combine(AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Combine the given backfill record into this resolution
- combine(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Combine the encodings and backfills of the given resolution into this one This combines corresponding pattern blocks (assuming they agree), collects backfill records, and collects forbidden patterns.
- combine(VersionException) - Method in exception ghidra.util.exception.VersionException
-
Combine another VersionException with this one.
- CombinedAddressRangeIterator - Class in ghidra.program.util
- CombinedAddressRangeIterator(AddressRangeIterator, AddressRangeIterator) - Constructor for class ghidra.program.util.CombinedAddressRangeIterator
- CombinedGTreeFilter - Class in docking.widgets.tree.support
- CombinedGTreeFilter(GTreeFilter, GTreeFilter) - Constructor for class docking.widgets.tree.support.CombinedGTreeFilter
- CombinedTableFilter<T> - Class in docking.widgets.table
-
Combines multiple Table Filters into a single TableFilter that can be applied.
- CombinedTableFilter(TableFilter<T>, TableFilter<T>, TableFilter<T>) - Constructor for class docking.widgets.table.CombinedTableFilter
- combineLessBackfill(AssemblyResolvedConstructor, AssemblyResolvedBackfill) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Combine a backfill result
- CombinePattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
A pattern that has both an instruction part and non-instruction part
- CombinePattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- CombinePattern(ContextPattern, InstructionPattern) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- combineValues(RegisterValue) - Method in class ghidra.program.model.lang.RegisterValue
-
Creates a new RegisterValue.
- COMDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- COMDescriptorDataDirectory - Class in ghidra.app.util.bin.format.pe
-
This value has been renamed to IMAGE_DIRECTORY_ENTRY_COMHEADER.
- COMDescriptorDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- COMENT - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- COMIMAGE_FLAGS_32BITREQUIRED - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMIMAGE_FLAGS_IL_LIBRARY - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMIMAGE_FLAGS_ILONLY - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMIMAGE_FLAGS_NATIVE_ENTRYPOINT - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMIMAGE_FLAGS_STRONGNAMESIGNED - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMIMAGE_FLAGS_TRACKDEBUGDATA - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- COMMA - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- COMMA - Static variable in class ghidra.sleigh.grammar.BaseLexer
- COMMA - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- COMMA - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- COMMA - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- COMMA - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- COMMA - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- COMMA - Static variable in class ghidra.sleigh.grammar.SleighEcho
- COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- COMMA - Static variable in class ghidra.sleigh.grammar.SleighParser
- command - Variable in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
- command - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- Command - Interface in ghidra.framework.cmd
-
Interface to define a change made to a domain object.
- COMMAND_LINE_ARG_PREFIX - Static variable in interface ghidra.app.util.opinion.Loader
- commandCompleted(BackgroundCommand) - Method in interface ghidra.framework.cmd.BackgroundCommandListener
-
Notification that the given BackgroundCommand has completed.
- comment - Variable in class ghidra.program.util.CommentFieldLocation
- COMMENT - Static variable in class ghidra.app.decompiler.ClangXML
- COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- COMMENT - Static variable in class ghidra.program.util.MemoryBlockDiff
- COMMENT - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
- COMMENT_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- COMMENT_AUTO - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- COMMENT_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates all comment filters.
- COMMENT_EOL - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_PLATE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_POST - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_PRE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Any comment property.
- COMMENT_REF_REPEAT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- COMMENT_REPEATABLE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- commentChanged(MemoryBlock, String, String) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the block's comment changed.
- CommentFieldLocation - Class in ghidra.program.util
-
The
CommentFieldLocation
class contains specific location information within the COMMENTS field of a CodeUnitLocation object. - CommentFieldLocation() - Constructor for class ghidra.program.util.CommentFieldLocation
-
Default constructor needed for restoring a comment field location from XML.
- CommentFieldLocation(Program, Address, int[], String[], int, int, int) - Constructor for class ghidra.program.util.CommentFieldLocation
-
Construct a new CommentFieldLocation.
- CommentFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
CommentFieldLocation
clicks. - CommentFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- CommentHistory - Class in ghidra.program.model.listing
-
Container class for information about changes to a comment.
- CommentHistory(Address, int, String, String, Date) - Constructor for class ghidra.program.model.listing.CommentHistory
-
Constructs a new CommentHistory object
- comments - Variable in class ghidra.framework.main.datatree.VersionControlTask
- COMMENTS - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for comments.
- COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates to merge all comment differences.
- CommentType - Class in ghidra.program.util
- CommentType() - Constructor for class ghidra.program.util.CommentType
- CommentTypeFilterAddressIterator - Class in ghidra.program.database.code
-
Filters the given address iterator to only return addresses that have a comment of the given type
- CommentTypeFilterAddressIterator(Program, AddressIterator, int) - Constructor for class ghidra.program.database.code.CommentTypeFilterAddressIterator
-
Constructs a new CommentTypeFilterAddressIterator
- CommentTypeFilterIterator - Class in ghidra.program.database.code
-
Filters the given codeUnit iterator to only return codeUnits that have a comment of the given type
- CommentTypeFilterIterator(CodeUnitIterator, int) - Constructor for class ghidra.program.database.code.CommentTypeFilterIterator
-
Constructs a new CommentTypeFilterIterator
- CommentTypes - Class in ghidra.app.util
-
Class with a convenience method to get an array of the CodeUnit comment types.
- CommentUtils - Class in ghidra.app.util.viewer.field
- CommentUtils() - Constructor for class ghidra.app.util.viewer.field.CommentUtils
- commit - Variable in class ghidra.program.database.util.ProgramTransaction
- commit() - Method in class ghidra.program.database.util.ProgramTransaction
-
Finish the transaction, and commit
- commitLocalNamesToDatabase(HighFunction, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Commit local variables from the decompiler's model of the function to the database.
- commitParamsToDatabase(Function, String, List<Parameter>, boolean, boolean, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Commit a specified set of parameters for the given function to the database.
- commitParamsToDatabase(HighFunction, boolean, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Commit all parameters associated with HighFunction to the underlying database.
- commitReturnToDatabase(HighFunction, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Commit the decompiler's version of the function return data-type to the database.
- COMMITTED - Static variable in interface ghidra.framework.model.Transaction
- COMMON - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
- COMMON - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- COMMON_STRING_SETTINGS_DEFS - Static variable in class ghidra.program.model.data.AbstractStringDataType
- COMMON_WITH_CHARSET_STRING_SETTINGS_DEFS - Static variable in class ghidra.program.model.data.AbstractStringDataType
- commonBitCount(Function, Function, TaskMonitor) - Method in class ghidra.app.plugin.match.ExactBytesFunctionHasher
- commonBitCount(Function, Function, TaskMonitor) - Method in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
- commonBitCount(Function, Function, TaskMonitor) - Method in interface ghidra.app.plugin.match.FunctionHasher
- COMPACT_HIERARCHICAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- COMPACT_RADIAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- ComparableMapSTL<K extends java.lang.Comparable<K>,V> - Class in generic.stl
- ComparableMapSTL() - Constructor for class generic.stl.ComparableMapSTL
- ComparableMultiMapSTL<K extends java.lang.Comparable<K>,V> - Class in generic.stl
- ComparableMultiMapSTL() - Constructor for class generic.stl.ComparableMultiMapSTL
- ComparableMultiSetSTL<T extends java.lang.Comparable<T>> - Class in generic.stl
- ComparableMultiSetSTL() - Constructor for class generic.stl.ComparableMultiSetSTL
- ComparableSetSTL<T extends java.lang.Comparable<T>> - Class in generic.stl
- ComparableSetSTL() - Constructor for class generic.stl.ComparableSetSTL
- comparator - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
- comparator() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- compare(byte[], byte[]) - Static method in class utilities.util.ArrayUtilities
-
Compare two byte arrays by their corresponding entries If the two arrays have differing lengths, the shorter precedes the longer.
- compare(long, long) - Method in interface ghidra.util.datastruct.LongComparator
-
Compares the long values a and b.
- compare(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVector
- compare(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVectorAccum
- compare(LSHVector, VectorCompare) - Method in interface generic.lsh.vector.LSHVector
- compare(AddressableRowObject, AddressableRowObject) - Method in class ghidra.app.tablechooser.AbstractComparableColumnDisplay
- compare(AddressableRowObject, AddressableRowObject) - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- compare(DataTypeComponent, DataTypeComponent) - Method in class ghidra.program.model.data.CompositeInternal.ComponentComparator
- compare(DataType, DataType, DataTypeGraphComparator.DataTypePairObserver) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DataTypeGraphComparator
-
Compares two
datatypes
graphs, calling the observer callback for each paired DataType that occupy equivalent positions in each graph. - compare(Bookmark, Bookmark) - Method in class ghidra.program.model.listing.BookmarkComparator
-
Comparator for bookmarks.
- compare(BookmarkType, BookmarkType) - Method in class ghidra.program.model.listing.BookmarkTypeComparator
-
Comparator for bookmark types.
- compare(Program, Address, Program, Address) - Static method in class ghidra.program.util.DiffUtility
-
Compare any two addresses from two different programs.
- compare(Variable, Variable) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Compare two variables without using the instance specific compareTo method.
- compare(VarnodeAST, VarnodeAST) - Method in class ghidra.program.model.pcode.VarnodeBank.DefComparator
- compare(VarnodeAST, VarnodeAST) - Method in class ghidra.program.model.pcode.VarnodeBank.LocComparator
- compare(ProgramLocation, ProgramLocation) - Method in class ghidra.program.util.ProgramLocationComparator
- compare(Object, Object) - Method in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
- compare(Object, Object) - Method in class docking.widgets.table.sort.DefaultColumnComparator
- compare(Object, Object) - Method in class ghidra.program.model.address.AddressRangeToAddressComparator
-
Compares an address against an AddressRange.
- compare(Object, Object) - Method in class ghidra.program.model.data.CompositeInternal.OffsetComparator
- compare(Object, Object) - Method in class ghidra.program.model.data.CompositeInternal.OrdinalComparator
- compare(Object, Object) - Method in class ghidra.program.model.data.DataTypeComparator
- compare(Object, Object) - Method in class ghidra.program.model.data.Structure.BitOffsetComparator
- compare(Object, Object) - Method in class ghidra.program.model.listing.StackVariableComparator
-
Compares a stack variable offsets.
- compare(String, String) - Method in class ghidra.util.datastruct.CaseInsensitiveDuplicateStringComparator
- compare(T, T) - Method in class docking.widgets.table.sort.RowBasedColumnComparator
- compare(T, T) - Method in class generic.stl.SelfComparator
- compare_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- compare_op() - Method in class ghidra.sleigh.grammar.SleighParser
- compare_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.compare_op_return
- compareAddr(Address, Address) - Static method in class ghidra.program.util.ProgramLocation
- compareAddressTypes(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
-
Check each program to see if the memory blocks have the same address types.
- compareArrays(byte[], byte[]) - Static method in class ghidra.app.plugin.assembler.sleigh.util.SleighUtil
-
Compare two byte arrays by their corresponding entries If the two arrays have differing lengths, the shorter precedes the longer.
- compareBySizeThenBits - Variable in class ghidra.app.plugin.assembler.AssemblySelector
-
A comparator on instruction length (shortest first), then bits lexicographically
- compareCounts(LSHVector, VectorCompare) - Method in class generic.lsh.vector.LSHCosineVector
- compareCounts(LSHVector, VectorCompare) - Method in interface generic.lsh.vector.LSHVector
- compareDetail(LSHVector, StringBuilder) - Method in class generic.lsh.vector.LSHCosineVector
- compareDetail(LSHVector, StringBuilder) - Method in interface generic.lsh.vector.LSHVector
- compareFieldTo(int, Field) - Method in class db.DBRecord
-
Compare two field values.
- compareFunctions(Function, Function) - Method in class ghidra.app.services.FunctionComparisonModel
-
Compares two functions.
- compareFunctions(Function, Function) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a comparison between two functions, where the source function will be shown on the left side of the comparison dialog and the target on the right.
- compareFunctions(Function, Function, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a comparison between two functions and adds it to a given comparison provider.
- compareFunctions(Set<Function>) - Method in class ghidra.app.services.FunctionComparisonModel
-
Updates the model with a set of functions to compare.
- compareFunctions(Set<Function>) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a comparison between a set of functions, where each function in the list can be compared against any other.
- compareFunctions(Set<Function>, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
-
Creates a comparison between a set of functions, adding them to the given comparison provider.
- compareInOrder(Collection<T>, Collection<T>) - Static method in class ghidra.app.plugin.assembler.sleigh.util.SleighUtil
-
Compare two collections by their corresponding elements in order If the collections have differing sizes, the ordering does not matter.
- compareLines(List<String>, File) - Static method in class ghidra.app.util.exporter.StringComparer
- compareTo(DBRecord) - Method in class db.DBRecord
-
Compares the key associated with this record with the key of another record (obj).
- compareTo(Field) - Method in class db.BinaryField
- compareTo(Field) - Method in class db.BooleanField
- compareTo(Field) - Method in class db.ByteField
- compareTo(Field) - Method in class db.Field
-
Compares this Field with another Field for order.
- compareTo(Field) - Method in class db.FixedField10
- compareTo(Field) - Method in class db.IntField
- compareTo(Field) - Method in class db.LongField
- compareTo(Field) - Method in class db.ShortField
- compareTo(Field) - Method in class db.StringField
- compareTo(ToolIconURL) - Method in class docking.util.image.ToolIconURL
- compareTo(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldLocation
- compareTo(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- compareTo(ColumnConstraint<T>) - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
ColumnConstraints are displayed by group and then by name
- compareTo(ColumnFilterData<T>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
- compareTo(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
- compareTo(GTreeNode) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- compareTo(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFileNode
- compareTo(GTreeNode) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- compareTo(ApplicationModule) - Method in class generic.jar.ApplicationModule
- compareTo(ResourceFile) - Method in class generic.jar.ResourceFile
- compareTo(LSHCosineVectorAccum.Entry) - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
-
Comparison must be UNSIGNED!!
- compareTo(Path) - Method in class generic.util.Path
- compareTo(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
"Compare" two masked longs This is not meant to reflect a numerical comparison.
- compareTo(AbstractAssemblyProduction<NT>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- compareTo(AssemblySentential<NT>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- compareTo(AssemblyParseActionGotoTable.Action) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
- compareTo(AssemblyParseMachine) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- compareTo(AssemblyParser.MergeKey) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey
- compareTo(AssemblyParseResult) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
- compareTo(AssemblyParseState) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
- compareTo(AssemblyParseStateItem) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
- compareTo(AssemblyConstructorSemantic) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- compareTo(AssemblyContextGraph.Edge) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- compareTo(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- compareTo(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- compareTo(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
- compareTo(AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- compareTo(TableEntryKey) - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
- compareTo(Match) - Method in class ghidra.app.plugin.match.Match
- compareTo(Constructor) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- compareTo(GhidraScriptProvider) - Method in class ghidra.app.script.GhidraScriptProvider
- compareTo(DWARFRange) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFRange
- compareTo(NamespacePath) - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- compareTo(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- compareTo(OmfData) - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- compareTo(OmfData) - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- compareTo(ResourceInfo) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
- compareTo(Loader) - Method in interface ghidra.app.util.opinion.Loader
- compareTo(SymbolPath) - Method in class ghidra.app.util.SymbolPath
- compareTo(ApplicationVersion) - Method in class ghidra.framework.ApplicationVersion
- compareTo(DomainFileType) - Method in class ghidra.framework.main.datatable.DomainFileType
- compareTo(ProjectDataColumn<?>) - Method in class ghidra.framework.main.datatable.ProjectDataColumn
- compareTo(DomainFile) - Method in class ghidra.framework.data.DomainFileProxy
- compareTo(DomainFile) - Method in class ghidra.framework.data.GhidraFile
- compareTo(DomainFolder) - Method in class ghidra.framework.data.GhidraFolder
- compareTo(ExtensionDetails) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- compareTo(PluginDescription) - Method in class ghidra.framework.plugintool.util.PluginDescription
- compareTo(PluginPackage) - Method in class ghidra.framework.plugintool.util.PluginPackage
- compareTo(User) - Method in class ghidra.framework.remote.User
- compareTo(ShutdownHookRegistry.ShutdownHook) - Method in class ghidra.framework.ShutdownHookRegistry.ShutdownHook
- compareTo(GScheduledTask) - Method in class ghidra.framework.task.GScheduledTask
- compareTo(GTaskGroup) - Method in class ghidra.framework.task.GTaskGroup
- compareTo(AbstractTaskInfo) - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- compareTo(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
- compareTo(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- compareTo(Address) - Method in interface ghidra.program.model.address.AddressRange
-
Compares the given address to this address range.
- compareTo(Address) - Method in class ghidra.program.model.address.AddressRangeImpl
- compareTo(Address) - Method in class ghidra.program.model.address.GenericAddress
- compareTo(Address) - Method in interface ghidra.program.model.listing.CodeUnit
-
Compares the given address to the address range of this node.
- compareTo(Address) - Method in class ghidra.program.model.listing.DataStub
- compareTo(Address) - Method in class ghidra.program.model.listing.InstructionStub
- compareTo(AddressRange) - Method in class ghidra.program.model.address.AddressRangeImpl
- compareTo(CodeBlockVertex) - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- compareTo(Hash) - Method in class ghidra.program.model.correlate.Hash
- compareTo(CategoryPath) - Method in class ghidra.program.model.data.CategoryPath
- compareTo(ParameterDefinition) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- compareTo(CompilerSpecID) - Method in class ghidra.program.model.lang.CompilerSpecID
- compareTo(InstructionBlockFlow) - Method in class ghidra.program.model.lang.InstructionBlockFlow
- compareTo(LanguageCompilerSpecPair) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
- compareTo(LanguageID) - Method in class ghidra.program.model.lang.LanguageID
- compareTo(Processor) - Method in class ghidra.program.model.lang.Processor
- compareTo(Register) - Method in class ghidra.program.model.lang.Register
- compareTo(RegisterTree) - Method in class ghidra.program.model.lang.RegisterTree
- compareTo(Bookmark) - Method in class ghidra.program.database.bookmark.BookmarkDB
- compareTo(FunctionTag) - Method in class ghidra.program.database.function.FunctionTagDB
- compareTo(Variable) - Method in class ghidra.program.database.function.VariableDB
- compareTo(VariableStorage) - Method in class ghidra.program.model.listing.VariableStorage
-
Compare this variable storage with another.
- compareTo(MemoryBlock) - Method in class ghidra.program.database.mem.MemoryBlockDB
- compareTo(MemoryBlock) - Method in class ghidra.program.model.mem.MemoryBlockStub
- compareTo(SequenceNumber) - Method in class ghidra.program.model.pcode.SequenceNumber
- compareTo(Scalar) - Method in class ghidra.program.model.scalar.Scalar
- compareTo(Reference) - Method in class ghidra.program.model.symbol.MemReferenceImpl
- compareTo(Reference) - Method in class ghidra.program.model.symbol.ThunkReference
- compareTo(AddressLabelInfo) - Method in class ghidra.program.model.util.AddressLabelInfo
- compareTo(ProgramLocation) - Method in class ghidra.program.util.ProgramLocation
- compareTo(ProgramLocation) - Method in class ghidra.program.util.VariableLocation
- compareTo(FoundString) - Method in class ghidra.program.util.string.FoundString
- compareTo(PCodeTestAbstractControlBlock.FunctionInfo) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- compareTo(PCodeTestGroup) - Method in class ghidra.test.processors.support.PCodeTestGroup
- compareTo(SequenceSearchState) - Method in class ghidra.util.bytesearch.SequenceSearchState
- compareTo(ObjectValueRange<T>) - Method in class ghidra.util.datastruct.ObjectValueRange
- compareTo(Range) - Method in class ghidra.util.datastruct.Range
- compareTo(ValueRange) - Method in class ghidra.util.datastruct.ValueRange
- compareTo(Edge) - Method in class ghidra.util.graph.Edge
-
Compare one edge to another.
- compareTo(Vertex) - Method in class ghidra.util.graph.Vertex
-
Compares two vertices by keys.
- compareTo(MemSearchResult) - Method in class ghidra.util.search.memory.MemSearchResult
- compareTo(AddressBasedLocation) - Method in class ghidra.util.table.field.AddressBasedLocation
- compareTo(CodeUnitTableCellData) - Method in class ghidra.util.table.field.CodeUnitTableCellData
- compareTo(PreviewTableCellData) - Method in class ghidra.util.table.PreviewTableCellData
- compareTo(DuplicateAnchorCollectionByHelpFile) - Method in class help.validator.DuplicateAnchorCollectionByHelpFile
- compareTo(DuplicateAnchorCollectionByHelpTopic) - Method in class help.validator.DuplicateAnchorCollectionByHelpTopic
- compareTo(InvalidLink) - Method in class help.validator.links.InvalidHREFLink
- compareTo(InvalidLink) - Method in class help.validator.links.InvalidIMGLink
- compareTo(InvalidLink) - Method in interface help.validator.links.InvalidLink
- compareTo(InvalidLink) - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- compareTo(InvalidLink) - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- compareTo(HelpTopic) - Method in class help.validator.model.HelpTopic
- compareTo(HREF) - Method in class help.validator.model.HREF
- compareTo(IMG) - Method in class help.validator.model.IMG
- compareTo(TOCItemReference) - Method in class help.validator.model.TOCItemReference
- compareTo(T, T) - Static method in class ghidra.util.SystemUtilities
- compareWithNullValues(Object, Object) - Static method in class docking.widgets.table.TableComparators
- compareXml(File) - Method in class ghidra.util.xml.XmlTestHelper
- CompId - Class in ghidra.app.util.bin.format.pe.rich
- CompId(int) - Constructor for class ghidra.app.util.bin.format.pe.rich.CompId
- CompilerConstraint - Class in ghidra.util.constraint
- CompilerConstraint() - Constructor for class ghidra.util.constraint.CompilerConstraint
- CompilerOpinion() - Constructor for class ghidra.app.util.opinion.PeLoader.CompilerOpinion
- CompilerProjectDataColumn - Class in ghidra.util.table.projectdata.column
- CompilerProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- compilerSpec - Variable in class ghidra.app.decompiler.DecompInterface
- compilerSpec - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- CompilerSpec - Interface in ghidra.program.model.lang
-
Interface for requesting specific information about the compiler used to build a Program being analyzed.
- CompilerSpec.EvaluationModelType - Enum in ghidra.program.model.lang
-
Labels for PrototypeModels that are used by default for various analysis/evaluation use-cases, when the true model isn't known.
- CompilerSpecDescription - Interface in ghidra.program.model.lang
- compilerSpecID - Variable in class ghidra.app.util.xml.ProgramInfo
-
The program's compilerSpec id, e.g.
- compilerSpecID - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- compilerSpecID - Variable in class ghidra.program.model.lang.LanguageCompilerSpecPair
- compilerSpecID - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- CompilerSpecID - Class in ghidra.program.model.lang
-
Represents an opinion's compiler (gcc, borlandcpp, etc).
- CompilerSpecID(String) - Constructor for class ghidra.program.model.lang.CompilerSpecID
-
Creates a new compiler spec ID.
- CompilerSpecNotFoundException - Exception in ghidra.program.model.lang
-
Exception class used when the named compiler spec cannot be found.
- CompilerSpecNotFoundException(LanguageID, CompilerSpecID) - Constructor for exception ghidra.program.model.lang.CompilerSpecNotFoundException
- CompilerSpecNotFoundException(LanguageID, CompilerSpecID, String, Throwable) - Constructor for exception ghidra.program.model.lang.CompilerSpecNotFoundException
- complementMask(byte[], byte[]) - Method in interface ghidra.program.model.lang.Mask
-
applies the complement of the mask to the given byte array.
- complementMask(byte[], byte[]) - Method in class ghidra.program.model.lang.MaskImpl
- completed - Variable in class ghidra.test.ScriptTaskListener
- completed() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Check if this item is completed The item is completed if all symbols have been matched, i.e., the dot is at the far right of the production.
- completed(boolean) - Method in class docking.wizard.WizardManager
-
Notification that the wizard process is complete.
- COMPLETED_ICON - Static variable in class ghidra.app.merge.MergeProgressPanel
- CompletedTaskListModel - Class in ghidra.framework.task.gui
- completelyDifferentDiff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- CompletelyDifferentHTMLDataTypeRepresentationWrapper - Class in ghidra.app.util.html
- COMPLETION_LABEL - Static variable in class ghidra.python.PythonCodeCompletionFactory
- completionActivated(AutocompletionEvent<T>) - Method in interface docking.widgets.autocomplete.AutocompletionListener
-
The user has activated a suggested item.
- Complex - Class in generic.complex
-
A complex number a + bi This doesn't support any actual operations, nor does it implement
Comparable
. - Complex(double, double) - Constructor for class generic.complex.Complex
- COMPLEX - Static variable in class ghidra.app.util.demangler.DemangledDataType
- Complex16DataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two 8 byte floating point numbers in the IEEE 754 double precision format. - Complex16DataType() - Constructor for class ghidra.program.model.data.Complex16DataType
- Complex16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Complex16DataType
- Complex32DataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two 16 byte floating point numbers in the IEEE 754 double precision format. - Complex32DataType() - Constructor for class ghidra.program.model.data.Complex32DataType
- Complex32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Complex32DataType
- Complex8DataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two 4 byte floating point numbers in the IEEE 754 double precision format. - Complex8DataType() - Constructor for class ghidra.program.model.data.Complex8DataType
- Complex8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Complex8DataType
- complexityDepth() - Method in class ghidra.util.graph.DirectedGraph
-
Assigns levels to the graph in a bottom up fashion.
- ComplexityDepthModularizationCmd - Class in ghidra.app.cmd.module
-
This command will organize a program tree into levels from the bottom up.
- ComplexityDepthModularizationCmd(GroupPath, String, ProgramSelection, CodeBlockModel) - Constructor for class ghidra.app.cmd.module.ComplexityDepthModularizationCmd
- component - Variable in class docking.GenericHeader
- component - Variable in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- componentActivated() - Method in class docking.ComponentProvider
-
Notifies the component provider that it is now the active provider
- componentActivated() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- componentAdded(ComponentPlaceholder) - Method in class docking.WindowNode
- componentAdded(ContainerEvent) - Method in class docking.DockableComponent
- componentAdded(ContainerEvent) - Method in class ghidra.app.util.FileOpenDropHandler
- ComponentBasedDockingAction - Interface in docking.action
-
An interface to signal that the implementing action works with an individual Java
Component
. - ComponentComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.ComponentComparator
- componentDeactived() - Method in class docking.ComponentProvider
-
Notifies the component provider that it is no longer the active provider
- componentDescs - Variable in class ghidra.program.model.data.StructuredDynamicDataType
- componentHidden() - Method in class docking.ComponentProvider
-
Notifies the provider that the component is being hidden.
- componentHidden() - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
- componentHidden() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- componentHidden() - Method in interface ghidra.app.services.HoverService
-
Provides notification when this hover component is popped-down
- componentHidden() - Method in class ghidra.graph.VisualGraphComponentProvider
- componentHidden(ComponentEvent) - Method in class ghidra.app.util.BlockPanel
- componentLoaded(DockingWindowManager, ComponentProvider) - Method in interface docking.ComponentLoadedListener
-
Called when the component is made displayable
- ComponentLoadedListener - Interface in docking
-
A listener interface to know when a component has been made
displayable
- componentMoved(ComponentEvent) - Method in class ghidra.app.util.BlockPanel
- componentNames - Variable in class ghidra.program.model.data.StructuredDynamicDataType
- ComponentPlaceholder - Class in docking
-
Class to hold information about a dockable component with respect to its position within the windowing system.
- ComponentProvider - Class in docking
-
Abstract base class for creating dockable GUI components within a tool.
- ComponentProvider(Tool, String, String) - Constructor for class docking.ComponentProvider
-
Creates a new component provider with a default location of
WindowPosition.WINDOW
. - ComponentProvider(Tool, String, String, Class<?>) - Constructor for class docking.ComponentProvider
-
Creates a new component provider with a default location of
WindowPosition.WINDOW
. - componentProviderActivated(ComponentProvider) - Method in interface docking.ComponentProviderActivationListener
-
Called when the given component provider is activated.
- ComponentProviderActivationListener - Interface in docking
-
An interface that enables callback when a
ComponentProvider
becomes activated or deactivated. - ComponentProviderAdapter - Class in ghidra.framework.plugintool
-
Extends the
ComponentProvider
to fit into the Plugin architecture by taking in aPluginTool
which extendsTool
. - ComponentProviderAdapter(PluginTool, String, String) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
-
Creates a new component provider with a default location of
WindowPosition.WINDOW
. - ComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
-
Creates a new component provider with a default location of
WindowPosition.WINDOW
. - componentProviderDeactivated(ComponentProvider) - Method in interface docking.ComponentProviderActivationListener
-
Called when the given component provider is deactivated.
- componentRemoved(ComponentPlaceholder) - Method in class docking.WindowNode
- componentRemoved(ContainerEvent) - Method in class docking.DockableComponent
- componentRemoved(ContainerEvent) - Method in class ghidra.app.util.FileOpenDropHandler
- componentResized(ComponentEvent) - Method in class ghidra.app.util.BlockPanel
- components - Variable in class ghidra.program.model.data.StructureDataType
- components - Variable in class ghidra.program.model.data.StructuredDynamicDataType
- componentsChanged - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
- componentShown() - Method in class docking.ComponentProvider
-
Notifies the provider that the component is being shown.
- componentShown() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- componentShown() - Method in interface ghidra.app.services.HoverService
-
Provides notification when this hover component is popped-up
- componentShown() - Method in class ghidra.graph.VisualGraphComponentProvider
- componentShown(ComponentEvent) - Method in class ghidra.app.util.BlockPanel
- Composite - Interface in ghidra.program.model.data
-
Interface for common methods in Structure and Union
- CompositeAlignmentHelper - Class in ghidra.program.model.data
- CompositeAlignmentHelper() - Constructor for class ghidra.program.model.data.CompositeAlignmentHelper
- CompositeAttributedString - Class in docking.widgets.fieldpanel.field
-
An AttributedString that is composed of other AttributedStrings.
- CompositeAttributedString(AttributedString...) - Constructor for class docking.widgets.fieldpanel.field.CompositeAttributedString
- CompositeAttributedString(List<AttributedString>) - Constructor for class docking.widgets.fieldpanel.field.CompositeAttributedString
- CompositeDataTypeElementInfo - Class in ghidra.program.model.util
- CompositeDataTypeElementInfo(DataTypeInfo, int) - Constructor for class ghidra.program.model.util.CompositeDataTypeElementInfo
-
Constructor for CompositeDataTypeElementInfo (copy-ish).
- CompositeDataTypeElementInfo(Object, int, int, int) - Constructor for class ghidra.program.model.util.CompositeDataTypeElementInfo
-
Constructor for CompositeDataTypeElementInfo.
- CompositeDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- CompositeDataTypeHTMLRepresentation(Composite) - Constructor for class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- CompositeDataTypeHTMLRepresentation(List<String>, List<ValidatableLine>, List<ValidatableLine>, List<ValidatableLine>, TextLine, TextLine, TextLine) - Constructor for class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- CompositeDataTypeImpl - Class in ghidra.program.model.data
-
Common implementation methods for structure and union
- CompositeFieldElement - Class in docking.widgets.fieldpanel.field
-
A FieldElement that is composed of other FieldElements.
- CompositeFieldElement(FieldElement[]) - Constructor for class docking.widgets.fieldpanel.field.CompositeFieldElement
- CompositeFieldElement(List<? extends FieldElement>) - Constructor for class docking.widgets.fieldpanel.field.CompositeFieldElement
- CompositeGhidraTableCellRenderer - Class in ghidra.util.table
-
What: A cell renderer that will attempt to use any registered cell renderer and will otherwise default to the parent rendering implementation.
- CompositeGhidraTableCellRenderer() - Constructor for class ghidra.util.table.CompositeGhidraTableCellRenderer
- CompositeHandler - Class in ghidra.app.util.cparser.C
-
Used by the CParser to handle fields added to structures(composites).
- CompositeHandler(Composite) - Constructor for class ghidra.app.util.cparser.C.CompositeHandler
- CompositeInternal - Interface in ghidra.program.model.data
-
Interface for common methods in Structure and Union
- CompositeInternal.ComponentComparator - Class in ghidra.program.model.data
-
ComponentComparator
provides ability to compare two DataTypeComponent objects based upon their ordinal. - CompositeInternal.OffsetComparator - Class in ghidra.program.model.data
-
OffsetComparator
provides ability to compare an Integer offset with a DataTypeComponent object. - CompositeInternal.OrdinalComparator - Class in ghidra.program.model.data
-
OrdinalComparator
provides ability to compare an Integer ordinal with a DataTypeComponent object. - CompositeLoadImage - Class in ghidra.app.emulator.memory
- CompositeLoadImage() - Constructor for class ghidra.app.emulator.memory.CompositeLoadImage
- CompositeVerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
-
A
TextField
that takes in other TextFields. - CompositeVerticalLayoutTextField(List<TextField>, int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- CompositeVerticalLayoutTextField(List<TextField>, int, int, int, HighlightFactory, String) - Constructor for class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- COMPOUND_STACK_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
COMPOUND_STACK_VARIABLE_FILTER
matches all simple or compound variables which utilize a stack storage element - COMPOUND_VARIABLE_STORAGE_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
- CompoundAndExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- CompoundBackgroundCommand - Class in ghidra.framework.cmd
-
Compound command to handle multiple background commands.
- CompoundBackgroundCommand(String, boolean, boolean) - Constructor for class ghidra.framework.cmd.CompoundBackgroundCommand
-
Constructor
- CompoundCmd - Class in ghidra.framework.cmd
-
Implementation for multiple commands that are done as a unit.
- CompoundCmd(String) - Constructor for class ghidra.framework.cmd.CompoundCmd
-
Constructor for CompoundCmd.
- CompoundConditionalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- CompoundOrExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- CompoundStackVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.CompoundStackVariableFilter
- CompoundStatement() - Method in class ghidra.app.util.cparser.C.CParser
- CompoundTask - Class in ghidra.util.task
-
Combines multiple Tasks into a single task.
- CompoundTask(Task[], String) - Constructor for class ghidra.util.task.CompoundTask
-
Create a CompoundTask from an array of tasks.
- COMPRESS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- COMPRESSED_SERIAL_OUTPUT_PROPERTY - Static variable in class db.buffers.DataBuffer
- COMPRESSED_SIZE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- CompressedSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
Fetches DWARF section data that has been compressed from an underlying
DWARFSectionProvider
. - CompressedSectionProvider(DWARFSectionProvider) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.CompressedSectionProvider
- compute(boolean, TaskMonitor) - Method in class ghidra.graph.algo.JohnsonCircuitsAlgorithm
-
Finds the circuits in the graph passed at construction time.
- compute(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
-
Compute the result of applying the operator to the given value
- compute(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MinusExpressionSolver
- compute(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.NotExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
-
Compute the result of applying the operator to the two given values
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AndExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.PlusExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.SubExpressionSolver
- compute(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.XorExpressionSolver
- computeAlignment(int, int) - Static method in class ghidra.app.util.bin.format.pe.PortableExecutable
- computeAllForbids() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Initialize upatterns with an unmodifiable copy of patterns, with forbidden patterns added
- computeCircShiftF(MaskedLong, int, int, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- computeCircShiftG(MaskedLong, int, int, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- computeCompletions(String) - Method in interface docking.widgets.autocomplete.AutocompletionModel
-
Compute a collection of possible completions to the given text (prefix).
- COMPUTED_CALL - Static variable in class ghidra.graph.ProgramGraphType
- COMPUTED_CALL - Static variable in class ghidra.program.model.symbol.RefType
- COMPUTED_CALL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- COMPUTED_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- COMPUTED_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- COMPUTED_JUMP - Static variable in class ghidra.program.model.symbol.RefType
- computeFirsts() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Compute the first set for each non-terminal
- computeFollows() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Compute the follow set for each non-terminal
- computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
- computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- computeHash() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- computeIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
-
Compute this node's index.
- computeInverse(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
-
Compute the input value given that the result is known NOTE: Assumes an involution by default
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
-
Compute the left-hand-side value given that the result and the right are known
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AndExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.PlusExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.SubExpressionSolver
- computeLeft(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.XorExpressionSolver
- computeLength(DataType, Address) - Static method in class ghidra.app.util.PseudoData
- computeNullable() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Compute the nullable set
- computeOffset(OperandSymbol, Constructor, Map<Integer, Object>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Compute the offset of an operand encoded in the instruction block
- computeOptimalApplications(AssemblyPatternBlock, String, AssemblyPatternBlock, String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
-
Compute the optimal, i.e., fewest, sequences of applications to resolve a given context to the language's default context.
- computeOptimalPaths(V, V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Compute the shortest paths from the given source to the given destination
- computeOptimalPathsTo(V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Recover the shortest paths from the source to the given destination, if it is reachable
- computeOutEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- computePlainTextListCellDimensions(JList<? extends E>, List<E>, int, int) - Method in class docking.widgets.list.GListCellRenderer
-
Returns the width, height necessary to display the largest element in this list.
- computeRight(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
-
Compute the right-hand-side value given that the result and the left are known NOTE: Assumes commutativity by default
- computeRight(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
- computeRight(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
- computeRight(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
- computeRight(MaskedLong, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.SubExpressionSolver
- computeWeight(E) - Method in interface ghidra.graph.GEdgeWeightMetric
-
Compute or retrieve the weight of the given edge
- concat(SettingsDefinition[], SettingsDefinition...) - Static method in interface ghidra.docking.settings.SettingsDefinition
-
Create a new list of
SettingsDefinition
s by concat'ing a base list with a var-arg'ish additional list of setting defs. - concatenate() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- concatenate() - Method in class ghidra.sleigh.grammar.SleighParser
- concatenate(DittedBitSequence) - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Concatenates a sequence to the end of another sequence and returns a new sequence.
- concatenate_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.concatenate_return
- ConcurrentGraphQ<I> - Class in generic.concurrent
- ConcurrentGraphQ(QRunnable<I>, AbstractDependencyGraph<I>, GThreadPool, TaskMonitor) - Constructor for class generic.concurrent.ConcurrentGraphQ
- ConcurrentListenerSet<T> - Class in generic.concurrent
-
A listener set that is weakly consistent.
- ConcurrentListenerSet() - Constructor for class generic.concurrent.ConcurrentListenerSet
- ConcurrentQ<I,R> - Class in generic.concurrent
-
A queue for easily scheduling tasks to be run in parallel (or sequentially) via a thread pool.
- ConcurrentQ(QCallback<I, R>, Queue<I>, GThreadPool, QItemListener<I, R>, boolean, int, boolean) - Constructor for class generic.concurrent.ConcurrentQ
-
Creates a ConcurrentQ that will process at most maxInProgress items at a time, regardless of how many threads are available in the GThreadPool.
- ConcurrentQ(String, QCallback<I, R>) - Constructor for class generic.concurrent.ConcurrentQ
-
Creates a ConcurrentQ that will process as many items as the given threadPool can handle at one time.
- ConcurrentQBuilder<I,R> - Class in generic.concurrent
-
A helper class to build up the potentially complicated
ConcurrentQ
. - ConcurrentQBuilder() - Constructor for class generic.concurrent.ConcurrentQBuilder
- ConcurrentTestExceptionHandler - Class in generic.test
-
A class which handles exceptions that occur off of the main test thread.
- ConcurrentTestExceptionHandler() - Constructor for class generic.test.ConcurrentTestExceptionHandler
- concurrentTestExceptionRule - Variable in class generic.test.AbstractGenericTest
- ConcurrentTestExceptionStatement - Class in generic.test
- ConcurrentTestExceptionStatement(Statement) - Constructor for class generic.test.ConcurrentTestExceptionStatement
- cond_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- cond_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- cond_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- cond_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- cond_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.cond_stmt_return
- condenseEdges(List<Row<V>>, Map<E, List<Point2D>>, double, double) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- CondenseFillerBytesAnalyzer - Class in ghidra.app.analyzers
- CondenseFillerBytesAnalyzer() - Constructor for class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
- condenseVertices(List<Row<V>>, Map<V, Point2D>, VisualGraphVertexShapeTransformer<V>, double, double) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- CONDITION - Static variable in class ghidra.program.model.pcode.PcodeBlock
- CONDITIONAL_CALL - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
- CONDITIONAL_CALL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- CONDITIONAL_COMPUTED_CALL - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_COMPUTED_CALL - Static variable in class ghidra.program.model.symbol.RefType
- CONDITIONAL_COMPUTED_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_COMPUTED_JUMP - Static variable in class ghidra.program.model.symbol.RefType
- CONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
- CONDITIONAL_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- CONDITIONAL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- ConditionalExpression() - Method in class ghidra.app.util.cparser.C.CParser
- ConditionalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ConditionResult - Class in docking.widgets.conditiontestpanel
- ConditionResult(ConditionStatus) - Constructor for class docking.widgets.conditiontestpanel.ConditionResult
- ConditionResult(ConditionStatus, String) - Constructor for class docking.widgets.conditiontestpanel.ConditionResult
- ConditionStatus - Enum in docking.widgets.conditiontestpanel
- ConditionTester - Interface in docking.widgets.conditiontestpanel
- ConditionTestListener - Interface in docking.widgets.conditiontestpanel
- ConditionTestModel - Class in docking.widgets.conditiontestpanel
- ConditionTestModel(ConditionTestPanel, List<ConditionTester>) - Constructor for class docking.widgets.conditiontestpanel.ConditionTestModel
- ConditionTestPanel - Class in docking.widgets.conditiontestpanel
- ConditionTestPanel(List<ConditionTester>) - Constructor for class docking.widgets.conditiontestpanel.ConditionTestPanel
- ConditionTestState - Class in docking.widgets.conditiontestpanel
- ConditionTestState(ConditionTester) - Constructor for class docking.widgets.conditiontestpanel.ConditionTestState
- configChangedFlag - Variable in class docking.AbstractDockingTool
- ConfigurableColumnTableModel - Interface in docking.widgets.table
-
A model that provides access to table columns that are "configurable," whether by way of
Settings
object, or by the implementations and how they were written (like supplying custom renderers and such). - configuration - Variable in class ghidra.framework.plugintool.StandAloneApplication
- configure(DecompInterface) - Method in interface ghidra.app.decompiler.parallel.DecompileConfigurer
-
Configure the given decompiler
- CONFIGURE_FILTER_ICON - Static variable in class resources.Icons
- configureEdgeType(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets default values for edge types
- configureFont(JList<? extends E>, ListModel<? extends E>, int) - Method in class docking.widgets.list.GListCellRenderer
- configureFont(JTable, TableModel, int) - Method in class docking.widgets.table.GTableCellRenderer
- configureVertexType(String, VertexShape, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets default values for vertex types
- CONFLICT_COLOR - Static variable in interface ghidra.app.merge.MergeConstants
- CONFLICT_SUFFIX - Static variable in interface ghidra.program.model.data.DataType
- ConflictCountPanel - Class in ghidra.app.merge.util
-
Panel that shows the current conflict number and the total number of conflicts.
- ConflictCountPanel() - Constructor for class ghidra.app.merge.util.ConflictCountPanel
-
Constructor
- ConflictInfoPanel - Class in ghidra.app.merge.listing
-
ConflictInfoPanel
appears above the 4 listings in the ListingMergeWindow. - ConflictInfoPanel() - Constructor for class ghidra.app.merge.listing.ConflictInfoPanel
-
Creates a new
ConflictInfoPanel
to use above the listings. - ConflictPanel - Class in ghidra.app.merge.listing
-
Abstract class that should be implemented by the conflict panel that appears below the 4 listings in the merge window.
- ConflictPanel() - Constructor for class ghidra.app.merge.listing.ConflictPanel
- ConflictPanel(boolean) - Constructor for class ghidra.app.merge.listing.ConflictPanel
- ConflictPanel(LayoutManager) - Constructor for class ghidra.app.merge.listing.ConflictPanel
- ConflictPanel(LayoutManager, boolean) - Constructor for class ghidra.app.merge.listing.ConflictPanel
- conflicts() - Method in class ghidra.program.util.string.FoundString
- CONFLICTS - ghidra.program.util.string.FoundString.DefinedState
- ConflictUtility - Class in ghidra.app.merge.util
-
ConflictUtility
provides some constants and static methods used by the Listing Merge portion of the multi-user merge. - ConflictUtility() - Constructor for class ghidra.app.merge.util.ConflictUtility
- CONLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- connect() - Method in class ghidra.framework.client.RepositoryAdapter
-
Attempt to connect to the server.
- connect() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Attempt to connect or re-connect to the server.
- connect() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- connect(boolean) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Connect to the resource specified by the associated URL.
- connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- connect(RepositoryAdapter) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Utilized a cached connection via the specified repository adapter.
- connect(String) - Method in interface ghidra.framework.model.ToolConnection
-
Connect the tools for the given event name.
- connected() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- connected() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Verify that server is alive and connected.
- connectionStateChanged(Object) - Method in interface ghidra.framework.client.RemoteAdapterListener
-
Callback notification indicating the remote object connection state has changed.
- connectionStateChanged(Object) - Method in class ghidra.framework.client.RepositoryAdapter
-
Notification callback when server connection state changes.
- connectionStateChanged(Object) - Method in class ghidra.framework.main.FrontEndPlugin
- connectionStateChanged(Object) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- connectToEclipse(int) - Method in interface ghidra.app.services.EclipseIntegrationService
-
Attempts to connect to Eclipse on the given port.
- connectTools(PluginTool, PluginTool) - Method in class ghidra.test.TestEnv
- cons - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- CONSOLE - Static variable in interface ghidra.program.disassemble.DisassemblerMessageListener
-
Writes all messages from disassembler to the console.
- ConsoleErrorDisplay - Class in ghidra.util
- ConsoleErrorDisplay() - Constructor for class ghidra.util.ConsoleErrorDisplay
- ConsoleListener - Interface in ghidra.framework.main
-
Listener that is called when a string should be written to the console.
- ConsoleService - Interface in ghidra.app.services
-
Generic console interface allowing any plugin to print messages to console window.
- ConsoleTaskMonitor - Class in ghidra.util.task
-
Handles monitor output to console
- ConsoleTaskMonitor() - Constructor for class ghidra.util.task.ConsoleTaskMonitor
- ConsoleTextPane - Class in ghidra.framework.main
-
A generic text pane that is used as a console to which text can be written.
- ConsoleTextPane(PluginTool) - Constructor for class ghidra.framework.main.ConsoleTextPane
- CONST - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CONST - Static variable in class ghidra.app.util.demangler.DemangledDataType
- CONST - Static variable in class ghidra.app.util.demangler.DemangledFunction
- CONST_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- CONST_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- constant() - Method in class ghidra.sleigh.grammar.SleighEcho
- constant() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- constant() - Method in class ghidra.sleigh.grammar.SleighParser
- Constant - Class in ghidra.app.plugin.processors.generic
- Constant - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- Constant - ghidra.app.util.bin.format.pef.SectionKind
-
Read-only data.
- Constant(long) - Constructor for class ghidra.app.plugin.processors.generic.Constant
- Constant() - Method in class ghidra.app.util.cparser.C.CParser
- CONSTANT - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Refers to a constant defined in module.
- CONSTANT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- CONSTANT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- CONSTANT - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
- constant_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.constant_return
- CONSTANT_SPACE_INDEX - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
- ConstantExpression() - Method in class ghidra.app.util.cparser.C.CParser
- ConstantPool - Class in ghidra.program.model.lang
-
Class for manipulating "deferred" constant systems like the java virtual machine constant pool
- ConstantPool() - Constructor for class ghidra.program.model.lang.ConstantPool
- ConstantPool.Record - Class in ghidra.program.model.lang
- Constants - Interface in ghidra.app.util.bin.format.pe
-
Constants used in the data structures of the PE.
- ConstantTemplate - Class in ghidra.app.plugin.processors.generic
- ConstantTemplate(int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
- ConstantTemplate(long) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
- ConstantTemplate(Operand, int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
-
Constructor ConstantTemplate.
- ConstantTemplate(Operand, int, int) - Constructor for class ghidra.app.plugin.processors.generic.ConstantTemplate
- ConstantValue - Class in ghidra.app.plugin.processors.sleigh.expression
-
A constant value associated with an alwaysTrue pattern
- ConstantValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- ConstantValue(long) - Constructor for class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- ConstantValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
"Solves" constant expressions Essentially, this either evaluates successfully when asked for a constant value, or checks that the goal is equal to the constant.
- ConstantValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
- CONSTITUENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- constraint() - Method in class ghidra.sleigh.grammar.SleighParser
- Constraint<T> - Class in generic.constraint
-
Constraints are used to make decisions to traverse a decision tree where each node in the tree has a constraint that is used to decide if that node is part of the successful decision path.
- Constraint(String) - Constructor for class generic.constraint.Constraint
-
Constructor takes the name of the constraint.
- constraint_op() - Method in class ghidra.sleigh.grammar.SleighParser
- constraint_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constraint_op_return
- constraint_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constraint_return
- ConstraintData - Class in generic.constraint
-
Convenience class that converts XML attributes into typed property values.
- ConstraintData(Map<String, String>) - Constructor for class generic.constraint.ConstraintData
- ConstraintFilterPanel - Class in docking.widgets.table.constraint.dialog
-
Panel for display a single constraint entry within a column.
- constraintIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
- constructor() - Method in class ghidra.sleigh.grammar.SleighCompiler
- constructor() - Method in class ghidra.sleigh.grammar.SleighEcho
- constructor() - Method in class ghidra.sleigh.grammar.SleighParser
- Constructor - Class in ghidra.app.plugin.processors.sleigh
-
The primary sleigh concept representing a semantic action taking operands (semantic values) as input producing a semantic value as output matching a particular pattern printing in a certain way
- Constructor() - Constructor for class ghidra.app.plugin.processors.sleigh.Constructor
- constructor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constructor_return
- ConstructorEntryVisitor - Interface in ghidra.app.plugin.languages.sleigh
-
An interface for visiting constructors in a SLEIGH language
- ConstructorInfo - Class in ghidra.app.plugin.processors.generic
-
Structure for collecting cached information about an instruction
- ConstructorInfo(int, int) - Constructor for class ghidra.app.plugin.processors.generic.ConstructorInfo
- constructorlike() - Method in class ghidra.sleigh.grammar.SleighCompiler
- constructorlike() - Method in class ghidra.sleigh.grammar.SleighEcho
- constructorlike() - Method in class ghidra.sleigh.grammar.SleighParser
- constructorlike_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constructorlike_return
- constructorlikelist() - Method in class ghidra.sleigh.grammar.SleighCompiler
- constructorlikelist() - Method in class ghidra.sleigh.grammar.SleighParser
- constructorlikelist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.constructorlikelist_return
- ConstructorPcodeTemplate - Class in ghidra.app.plugin.processors.generic
- ConstructorPcodeTemplate() - Constructor for class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- ConstructState - Class in ghidra.app.plugin.processors.sleigh
- ConstructState(ConstructState) - Constructor for class ghidra.app.plugin.processors.sleigh.ConstructState
- ConstructTpl - Class in ghidra.app.plugin.processors.sleigh.template
-
A constructor template, representing the semantic action of a SLEIGH constructor, without its final context.
- ConstructTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
-
Constructor for use with restoreXML
- ConstructTpl(OpTpl[]) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
-
Manually build a constructor template.
- constructValue(byte[], int, int, boolean) - Static method in class ghidra.pcode.memstate.MemoryBank
- ConstTpl - Class in ghidra.app.plugin.processors.sleigh.template
-
A placeholder for what will resolve to a field of a Varnode (an AddressSpace or integer offset or integer size) given a particular InstructionContext
- ConstTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- ConstTpl(int) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- ConstTpl(int, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- ConstTpl(int, long) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- ConstTpl(ConstTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- ConstTpl(AddressSpace) - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- consume() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Prevent this event from being further processed.
- consume() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Prevent this event from being further processed.
- consume(AssemblyTerminal, AssemblyParseToken, Set<AssemblyParseMachine>, Deque<AssemblyParseMachine>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Consume a given terminal (and corresponding token) and continue parsing
- consume(InputStream) - Static method in class generic.concurrent.io.ProcessConsumer
-
Read the given input stream line-by-line.
- consume(InputStream, Consumer<String>) - Static method in class generic.concurrent.io.ProcessConsumer
-
Read the given input stream line-by-line.
- consumer() - Static method in class utility.function.Dummy
-
Creates a dummy consumer
- ConsVisitForPcode(PcodeOpEntryVisitor) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighLanguages.ConsVisitForPcode
-
Prepare to traverse a constructor
- CONTAINER_FILES_FILTER - Static variable in class ghidra.plugin.importer.ImporterUtilities
-
File extension filter for well known 'container' files for GhidraFileChoosers.
- ContainerHeader - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- ContainerHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.pef.ContainerHeader
- contains(int) - Method in interface docking.widgets.fieldpanel.Layout
-
Returns true if the the given yPos lies within this layout.
- contains(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- contains(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- contains(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- contains(int) - Method in class ghidra.util.ascii.AsciiCharSetRecognizer
- contains(int) - Method in interface ghidra.util.ascii.CharSetRecognizer
- contains(int) - Method in class ghidra.util.datastruct.IntIntHashtable
-
Return true if the given key is in the hashtable.
- contains(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Return true if the given key is in the hashtable.
- contains(int) - Method in class ghidra.util.datastruct.IntSet
-
Returns true if the set contains the given value.
- contains(int) - Method in class ghidra.util.datastruct.Range
-
Returns true if the value is within the ranges extent.
- contains(int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns true if the value is contained in any ranges within this list.
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- contains(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns true if the given point is in this field
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- contains(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- contains(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- contains(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- contains(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- contains(int, int) - Method in class ghidra.util.bean.GGlassPane
- contains(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns true if a single range contains all the values from min to max.
- contains(long) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Returns true if the mapping contains the given address
- contains(long) - Method in class ghidra.program.model.address.KeyRange
-
Tests if the given key is in the range.
- contains(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- contains(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Return true if the given key is in the hashtable.
- contains(long) - Method in class ghidra.util.datastruct.LongIntHashtable
-
Return true if the given key is in the hashtable.
- contains(long) - Method in class ghidra.util.datastruct.LongLongHashtable
-
Return true if the given key is in the hashtable.
- contains(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Return true if the given key is in the hashtable.
- contains(long) - Method in class ghidra.util.datastruct.ObjectCache
-
Determine if the keyed-object exists in the cache.
- contains(long) - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Returns true if the associated index has an associated object even if the assocated object is null.
- contains(long) - Method in class ghidra.util.datastruct.ObjectValueRange
-
Determines whether or not the indicated index is in the range.
- contains(long) - Method in class ghidra.util.datastruct.ValueRange
-
Determines whether or not the indicated index is in the range.
- contains(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Return true if the given key is in the hashtable.
- contains(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Return true if the given key is in the hashtable.
- contains(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Return true if the given key is in the hashtable.
- contains(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldRange
-
checks if the given location is contained in the range.
- contains(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Returns true if the given Field at the given index is in the selection.
- contains(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Returns true if this class has a highlight for the given token
- contains(FileAttributeType) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Returns true if the specified attribute is present.
- contains(Address) - Method in interface ghidra.app.services.MarkerSet
-
Determine if this marker set contains the specified address
- contains(Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
- contains(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
- contains(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- contains(Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Returns true if the associated address has an associated object even if the assocated object is null.
- contains(Address) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- contains(Address) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- contains(Address) - Method in interface ghidra.program.model.address.AddressRange
-
Returns true if the given address is contained in the range.
- contains(Address) - Method in class ghidra.program.model.address.AddressRangeImpl
- contains(Address) - Method in class ghidra.program.model.address.AddressSet
- contains(Address) - Method in interface ghidra.program.model.address.AddressSetCollection
-
Test if the address is contained within any of the addressSets in this collection.
- contains(Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Test if the address is contained within this set.
- contains(Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- contains(Address) - Method in class ghidra.program.model.address.SingleAddressSetCollection
- contains(Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- contains(Address) - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns true if address is contained in the range of this codeUnit
- contains(Address) - Method in class ghidra.program.model.listing.DataStub
- contains(Address) - Method in class ghidra.program.model.listing.InstructionStub
- contains(Address) - Method in class ghidra.program.model.listing.VariableStorage
-
Determine if the specified address is contained within this storage
- contains(Address) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Return whether addr is contained in this block.
- contains(Address) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns true if this SourceInfo object applies to the given address;
- contains(Address) - Method in class ghidra.program.model.mem.MemoryBlockStub
- contains(Address) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
-
Is the given address in the range of instructions represented by this basic block
- contains(Address) - Method in class ghidra.program.model.pcode.Varnode
-
Determine if this varnode contains the specified address
- contains(Address) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Return whether the property map contains the given address.
- contains(Address) - Method in class ghidra.program.util.ProgramSelection
-
Test if the address exists within this set.
- contains(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
- contains(Address, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- contains(Address, Address) - Method in class ghidra.program.model.address.AddressSet
- contains(Address, Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Test if the given address range is contained in this set.
- contains(Address, Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- contains(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- contains(Address, Address) - Method in class ghidra.program.util.ProgramSelection
-
Test if the given address range is in the set.
- contains(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- contains(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- contains(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- contains(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Test if the given address set is a subset of this set.
- contains(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- contains(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- contains(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
-
Test if the given address set is a subset of this set.
- contains(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- contains(DataType) - Method in class ghidra.program.model.data.CycleGroup
-
Return true if the given data type is in this cycle group.
- contains(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Return true if the given dataType exists in this data type manager
- contains(ParamEntry) - Method in class ghidra.program.model.lang.ParamEntry
- contains(Register) - Method in class ghidra.program.model.lang.Register
-
Determines if reg is contained within this register.
- contains(CodeUnit) - Method in interface ghidra.program.model.listing.Group
-
Returns whether this fragment contains the given code unit.
- contains(CodeUnit) - Method in interface ghidra.program.model.listing.ProgramFragment
-
Returns whether this fragment contains the given code unit.
- contains(ProgramFragment) - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns whether this module directly contains the given fragment as a child.
- contains(ProgramModule) - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns whether this module directly contains the given module as a child.
- contains(SequenceNumber) - Method in class ghidra.util.state.SequenceRange
- contains(ProgramLocation) - Method in class ghidra.app.decompiler.component.DecompileData
- contains(Edge) - Method in class ghidra.util.graph.DirectedGraph
-
Returns true iff the graph contains the edge e.
- contains(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns true iff the vertex is in the graph.
- contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- contains(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- contains(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- contains(Object) - Method in class ghidra.util.datastruct.LongArrayList
- contains(Object) - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Return true if the given key is in the hashtable.
- contains(Object) - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Return true if the given key is in the hashtable.
- contains(Object) - Method in class ghidra.util.datastruct.QueueStub
- contains(String) - Method in class docking.widgets.dialogs.StringChoices
-
Returns true if the given value is contained in this StringEnum
- contains(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Check if the grammar contains any symbol with the given name
- contains(String) - Method in class ghidra.framework.options.AbstractOptions
- contains(String) - Method in interface ghidra.framework.options.Options
-
Return true if a option exists with the given name.
- contains(String) - Method in class ghidra.framework.options.SubOptions
- contains(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- contains(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Determines if the indicated external library name is being managed (exists).
- contains(String) - Static method in class ghidra.util.classfinder.ClassTranslator
-
Returns true if this ClassTranslator has a mapping for the indicated old class path name.
- contains(String) - Method in class ghidra.util.datastruct.StringIntHashtable
-
Return true if the given key is in the hashtable.
- contains(JComponent, int, int) - Method in class docking.menu.DockingMenuItemUI
- contains(JavaFileManager.Location, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- contains(K) - Method in class generic.stl.MapSTL
- contains(K) - Method in class generic.stl.MultiMapSTL
- contains(K) - Method in class generic.stl.MultiSetSTL
- contains(K) - Method in class generic.stl.SetSTL
- contains(T) - Method in interface ghidra.util.datastruct.Accumulator
- contains(T) - Method in class ghidra.util.datastruct.CallbackAccumulator
- contains(T) - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
- contains(T) - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- contains(T) - Method in class ghidra.util.datastruct.ListAccumulator
- contains(T) - Method in class ghidra.util.datastruct.SetAccumulator
- contains(T) - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- contains(T) - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- contains(T) - Method in class ghidra.util.datastruct.WeakSet
-
Returns true if the given object is in this data structure
- contains(T) - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns true if this graph has the given key.
- contains(T) - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns true if this KeyIndexableSet contains the specified KeyedObject.
- contains(V) - Method in class ghidra.graph.GraphPath
- CONTAINS - docking.widgets.filter.TextFilterStrategy
- containsAddressSpaces() - Method in class ghidra.app.util.AddressInput
- containsAll(CharSequence, CharSequence...) - Static method in class ghidra.util.StringUtilities
-
Returns true if all the given
searches
are contained in the given string. - containsAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- containsAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- containsAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- containsAll(Collection<?>) - Method in class ghidra.util.datastruct.LongArrayList
- containsAll(Collection<?>) - Method in class ghidra.util.datastruct.QueueStub
- containsAllIgnoreCase(CharSequence, CharSequence...) - Static method in class ghidra.util.StringUtilities
-
Returns true if all the given
searches
are contained in the given string, ignoring case. - containsAnchor(String) - Method in class help.validator.model.HelpFile
- containsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class ghidra.util.StringUtilities
-
Returns true if any of the given
searches
are contained in the given string, ignoring case. - containsAsSubgraph(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
Returns true iff all nodes and edges of the given graph are in the current graph
- containsBlockAt(Address) - Method in class ghidra.program.model.lang.InstructionSet
- containsCategory(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- containsCategory(CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns true if the given category path exists in this datatype manager
- containsDynamicValue(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns true if the specified dynamic type has a value.
- containsDynamicValue(ElfDynamicType) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns true if the specified dynamic (enum) type has a value.
- containsEdge(E) - Method in interface ghidra.graph.GDirectedGraph
-
Test if the graph contains a given edge
- containsEdge(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- containsEdge(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- containsEdge(V, V) - Method in interface ghidra.graph.GDirectedGraph
-
Test if the graph contains an edge from one given vertex to another
- containsEdge(V, V) - Method in class ghidra.graph.jung.JungDirectedGraph
- containsEdge(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- containsEdge(V, V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- containsEdgeType(String) - Method in class ghidra.service.graph.GraphType
-
Test if the given string is a valid edge type
- containsEntirely(int) - Method in class docking.widgets.fieldpanel.support.FieldRange
- containsEntirely(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- containsEntirely(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldRange
- containsEntirely(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Returns true if the all the fields in the layout with the given index are included in this selection.
- containsEvent(int) - Method in class ghidra.framework.model.DomainObjectChangedEvent
- containsFileOffset(long) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Determine if this block source contains the specified file offset.
- containsFilterWithName(String) - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Returns true if this save manager contains any filters with the given name.
- containsHelpFiles() - Method in class help.validator.location.HelpModuleCollection
- containsIndex(int) - Method in class db.buffers.ChangeMap
-
Returns true if the specified index is within the bounds of this map.
- containsInSomeElement(Vector) - Method in class ghidra.util.graph.Path
- containsInvalidChars(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Check for invalid characters (space, colon, asterisk, plus, bracket) in labels.
- containsItem(E) - Method in class docking.widgets.combobox.GhidraComboBox
- containsKey(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns true if the key is in the set.
- containsKey(short) - Method in class ghidra.util.datastruct.BitTree
-
Determines if a given key is in the set.
- containsKey(short) - Method in class ghidra.util.datastruct.FullKeySet
- containsKey(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns true if the key is in the set.
- containsKey(short) - Method in interface ghidra.util.datastruct.ShortKeySet
-
Determines if a given key is in the set.
- containsKey(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- containsKey(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- containsKey(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- containsKey(Object) - Method in class ghidra.util.datastruct.LRUMap
- containsKey(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
- containsKey(String) - Method in class ghidra.app.script.GhidraScriptProperties
- containsKey(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
See if the define table contains a definition
- containsKey(K) - Method in class generic.stl.RedBlackTree
-
Returns true if the key is in the set.
- containsKey(K) - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns true if the key is in the set.
- containsLocation(ProgramLocation) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- containsLock(File) - Static method in class ghidra.framework.store.local.LockFile
- containsMetadata(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Returns true if a ScriptInfo object exists for the specified script file.
- containsObject(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- containsOffset(long) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Returns true if the
offset
value is within this compUnit's start and end position in the debug_info section. - containSomePathStartingWith(GraphPath<V>) - Method in class ghidra.graph.GraphPathSet
- containsOption(String, List<Option>) - Static method in class ghidra.app.util.OptionUtils
-
Checks to see whether or not the given list of options contains the given option name.
- containsPathEntry(String) - Method in class ghidra.app.util.SymbolPath
-
Returns true if this path contains any path entry matching the given text
- containsProvider(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns true if this manager contains the given provider.
- containsRootFolder() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- ContainsTextFilter - Class in docking.widgets.filter
-
A filter that will pass text when it contains the filter text.
- ContainsTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.ContainsTextFilter
- ContainsTextFilterFactory - Class in docking.widgets.filter
- ContainsTextFilterFactory(boolean, boolean) - Constructor for class docking.widgets.filter.ContainsTextFilterFactory
- containsValidDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- containsValue(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- containsValue(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- containsValue(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- containsValue(Object) - Method in class ghidra.util.datastruct.LRUMap
- containsValue(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
- containsValue(String) - Method in class ghidra.app.script.GhidraScriptProperties
- containsVariableWithName(String) - Method in class ghidra.program.model.pcode.LocalSymbolMap
- containsVertex(V) - Method in interface ghidra.graph.GDirectedGraph
-
Test if the graph contains a given vertex
- containsVertex(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- containsVertex(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- containsVertexType(String) - Method in class ghidra.service.graph.GraphType
-
Test if the given string is a valid vertex type
- containsXml(String) - Method in class ghidra.util.xml.XmlTestHelper
- CONTARG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- CONTENT_TYPE - Static variable in class ghidra.program.database.ProgramDB
- ContentHandler - Interface in ghidra.framework.data
-
NOTE: ALL ContentHandler CLASSES MUST END IN "ContentHandler".
- contentsOffset - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- contentsSize - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- contentType - Variable in class ghidra.framework.remote.RepositoryItem
- contentType - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- context - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- context - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- context - Variable in class ghidra.program.util.SymbolicPropogator
- context() - Method in class ghidra.app.plugin.processors.generic.Position
- CONTEXT_MATCHES - docking.action.builder.AbstractActionBuilder.When
- CONTEXT_MENU_KEY1 - Static variable in class ghidra.util.ReservedKeyBindings
- CONTEXT_MENU_KEY2 - Static variable in class ghidra.util.ReservedKeyBindings
- contextblock() - Method in class ghidra.sleigh.grammar.SleighCompiler
- contextblock() - Method in class ghidra.sleigh.grammar.SleighEcho
- contextblock() - Method in class ghidra.sleigh.grammar.SleighParser
- contextblock_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextblock_return
- ContextCache - Class in ghidra.app.plugin.processors.sleigh
- ContextCache() - Constructor for class ghidra.app.plugin.processors.sleigh.ContextCache
- ContextChange - Interface in ghidra.app.plugin.processors.sleigh
- contextChanged() - Method in class docking.ComponentProvider
-
Kicks the tool to let it know the context for this provider has changed.
- contextChanged() - Method in class docking.GlobalMenuAndToolBarManager
- contextChanged() - Method in class ghidra.app.decompiler.component.CDisplayPanel
- contextChanged() - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- contextChanged(ActionContext) - Method in interface docking.DockingContextListener
-
Called when the context changes
- contextChanged(ComponentProvider) - Method in class docking.AbstractDockingTool
- contextChanged(ComponentProvider) - Method in class docking.DockingWindowManager
- contextChanged(ComponentProvider) - Method in interface docking.Tool
-
Signals to the tool that the provider's context has changed.
- contextChanged(ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
- ContextChangeException - Exception in ghidra.program.model.listing
-
ContextChangeException
indicates that an illegal change to program context has been attempted. - ContextChangeException() - Constructor for exception ghidra.program.model.listing.ContextChangeException
-
Constructs an ContextChangeException with no detail message.
- ContextChangeException(String) - Constructor for exception ghidra.program.model.listing.ContextChangeException
-
Constructs an ContextChangeException with the specified detail message.
- ContextCommit - Class in ghidra.app.plugin.processors.sleigh
- ContextCommit() - Constructor for class ghidra.app.plugin.processors.sleigh.ContextCommit
- contextdef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- contextdef() - Method in class ghidra.sleigh.grammar.SleighEcho
- contextdef() - Method in class ghidra.sleigh.grammar.SleighParser
- contextdef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextdef_return
- contextdef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.contextdef_scope
- contextdef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- ContextEvaluator - Interface in ghidra.program.util
-
ContextEvaluator provides a callback mechanism for the SymbolicPropogator as code is evaluated.
- ContextEvaluatorAdapter - Class in ghidra.program.util
-
Default behavior implementation of ContextEvaluator passed to SymbolicPropogator Override methods to inspect context.
- ContextEvaluatorAdapter() - Constructor for class ghidra.program.util.ContextEvaluatorAdapter
- ContextField - Class in ghidra.app.plugin.processors.sleigh.expression
-
Contiguous bits in the non-instruction part of the context interpreted as an integer value
- ContextField() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.ContextField
- contextfielddef() - Method in class ghidra.sleigh.grammar.SleighParser
- contextfielddef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextfielddef_return
- contextfielddefs(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- contextfielddefs_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextfielddefs_return
- contextfieldmod() - Method in class ghidra.sleigh.grammar.SleighParser
- contextfieldmod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextfieldmod_return
- contextfieldmods(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- contextfieldmods_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.contextfieldmods_return
- ContextFieldSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of a context register field Essentially, this just encodes the goal into the field, if it can be represented in the given space and format.
- ContextFieldSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
- contextOnly(AssemblyPatternBlock, String, List<AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build a context-only successful resolution result
- ContextOp - Class in ghidra.app.plugin.processors.sleigh
-
An operation on the context (bit-packed form) of an instruction
- ContextOp() - Constructor for class ghidra.app.plugin.processors.sleigh.ContextOp
- ContextPattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
Pattern which depends only on the non-instruction stream bits of the context
- ContextPattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- ContextPattern(PatternBlock) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- ContextSetting - Class in ghidra.program.model.lang
-
Class for context configuration information as part of the compiler configuration (CompilerSpec)
- ContextSetting(Register, BigInteger, Address, Address) - Constructor for class ghidra.program.model.lang.ContextSetting
- ContextSpecificAction<T> - Class in docking.action
-
This class is used simplify DockingAction logic for actions that work with specific
ActionContext
. - ContextSpecificAction(String, String, Class<T>) - Constructor for class docking.action.ContextSpecificAction
-
Constructor
- ContextState - Class in ghidra.util.state
- ContextState(Address, Program) - Constructor for class ghidra.util.state.ContextState
-
Constructs an empty state.
- ContextState(Address, ProgramContext, Program) - Constructor for class ghidra.util.state.ContextState
-
Constructs an empty state.
- ContextState(SequenceNumber, ContextState) - Constructor for class ghidra.util.state.ContextState
-
Derive a new context state from an initial state
- ContextSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A ValueSymbol that gets its semantic value from contiguous bits in a VarnodeSymbol.
- ContextSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
- CONTINUE - docking.DockingUtils.TreeTraversalResult
- CONTINUE - ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Continue running scripts and/or analysis;
-import
and-process
modes complete normally. - CONTINUE - Static variable in interface ghidra.app.plugin.languages.sleigh.VisitorResults
-
Continue From
visit()
: continue traversal as usual. - CONTINUE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- CONTINUE_THEN_DELETE - ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Continue running scripts and/or analysis;
-import
mode does not save program,-process
mode deletes program. - continueMatch(byte) - Method in class ghidra.app.plugin.match.Match
- continueMatch(CodeUnit, CodeUnit) - Method in class ghidra.app.plugin.match.Match
- ContinuesFactory - Class in generic.continues
- ContinuesFactory(ExceptionHandler) - Constructor for class generic.continues.ContinuesFactory
- contrastForegroundColor(Color) - Static method in class ghidra.util.ColorUtils
-
A method to produce a color (either black or white) that contrasts with the given color.
- CONTROL_KEY_MODIFIER_MASK - Static variable in class docking.DockingUtils
-
System dependent mask for the Ctrl key
- CONTROL_KEY_MODIFIER_MASK_DEPRECATED - Static variable in class docking.DockingUtils
-
Deprecated.use instead
DockingUtils.CONTROL_KEY_MODIFIER_MASK
- CONTROL_KEY_NAME - Static variable in class docking.DockingUtils
- controlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroup
- ControlFlowGuard - Class in ghidra.app.util.bin.format.pe
-
ControlFlowGuard is a platform security feature that was created to combat memory corruption vulnerabilities.
- ControlFlowGuard() - Constructor for class ghidra.app.util.bin.format.pe.ControlFlowGuard
- ControlLine() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- Conv - Class in ghidra.util
-
Helper methods for converting between number data types without negative promotion.
- convert(char[], List<JSONToken>) - Method in class generic.json.JSONParser
- convert(COLUMN_TYPE, Settings) - Method in interface docking.widgets.table.FilterTypeConverter
-
Converts in instance of the column type to an instance of the destination type
- convert(DataType) - Method in class ghidra.base.widgets.table.constraint.provider.DataTypeColumnTypeMapper
- convert(Scalar) - Method in class ghidra.base.widgets.table.constraint.provider.ScalarToLongColumnTypeMapper
- convert(Namespace) - Method in class ghidra.base.widgets.table.constraint.provider.NamespaceColumnTypeMapper
- convert(Symbol) - Method in class ghidra.base.widgets.table.constraint.provider.SymbolColumnTypeMapper
- convert(ProgramLocation) - Method in class ghidra.base.widgets.table.constraint.provider.ProgramLocationColumnTypeMapper
- convert(AddressBasedLocation) - Method in class ghidra.base.widgets.table.constraint.provider.AddressBasedLocationColumnTypeMapper
- convert(Float) - Method in class docking.widgets.table.constraint.provider.FloatColumnTypeMapper
- convert(Date) - Method in class docking.widgets.table.constraint.provider.DateColumnTypeMapper
- convert(T) - Method in class docking.widgets.table.constraint.ColumnTypeMapper
-
Converts an object of type T1 to an object of type T2
- convert(T) - Method in class docking.widgets.table.constraint.ObjectToStringMapper
- convertAnnotationSymbolToAddress(String[], String, Program) - Static method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- convertBytesToString(byte[]) - Static method in class ghidra.util.NumericUtilities
-
Convert a byte array into a hexadecimal string.
- convertBytesToString(byte[], int, int, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a byte array into a hexadecimal string.
- convertBytesToString(byte[], String) - Static method in class ghidra.util.NumericUtilities
-
Convert a byte array into a hexadecimal string.
- convertBytesToString(Iterable<Byte>, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a bytes into a hexadecimal string.
- convertBytesToString(Iterator<Byte>, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a bytes into a hexadecimal string.
- convertBytesToString(Stream<Byte>, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a bytes into a hexadecimal string.
- convertCodePointToEscapeSequence(int) - Static method in class ghidra.util.StringUtilities
-
Maps known control characters to corresponding escape sequences.
- convertControlCharsToEscapeSequences(String) - Static method in class ghidra.util.StringUtilities
-
Replaces known control characters in a string to corresponding escape sequences.
- ConvertedRecordIterator - Class in db
-
ConvertedRecordIterator
provides a RecordIterator wrapper for performing record conversion frequently required when using older data. - ConvertedRecordIterator(RecordIterator, boolean) - Constructor for class db.ConvertedRecordIterator
-
Constructor.
- convertEntryIdToName(int) - Static method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
- converter - Variable in class docking.widgets.table.constraint.provider.IntegerEditorProvider
- convertEscapeSequences(String) - Static method in class ghidra.util.StringUtilities
-
Replaces escaped characters in a string to corresponding control characters.
- convertFilename(File) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Convert the filename for the given file to have the packed database file extension.
- ConvertFileSystem - Class in ghidra.framework.data
- ConvertFileSystem() - Constructor for class ghidra.framework.data.ConvertFileSystem
- ConvertFileSystem.ConvertFileSystemException - Exception in ghidra.framework.data
- ConvertFileSystem.MessageListener - Interface in ghidra.framework.data
- ConvertFileSystemException() - Constructor for exception ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
- ConvertFileSystemException(String) - Constructor for exception ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
- ConvertFileSystemException(String, Throwable) - Constructor for exception ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
- convertFunctionWrappedExternalPointer(Symbol) - Static method in class ghidra.program.util.ProgramUtilities
-
Convert old function wrapped external pointers.
- convertHexStringToMaskedValue(AtomicLong, AtomicLong, String, int, int, String) - Static method in class ghidra.util.NumericUtilities
- convertLinkPlaceholdersToHyperlinks(String) - Static method in class ghidra.util.HTMLUtilities
-
Takes HTML text wrapped by
HTMLUtilities.wrapWithLinkPlaceholder(String, String)
and replaces the custom link comment tags with HTML anchor (A
) tags, where theHREF
value is the value that was in theCONTENT
attribute. - convertMaskedValueToHexString(long, long, int, boolean, int, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a masked value into a hexadecimal-ish string.
- convertMaskToHexString(long, int, boolean, int, String) - Static method in class ghidra.util.NumericUtilities
-
Convert a mask to a hexadecimal-ish string.
- convertMouseEventToVertexMouseEvent(GraphViewer<V, E>, MouseEvent) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- convertName(String, long) - Static method in class ghidra.program.model.pcode.EquateSymbol
-
Determine what format a given equate name is in.
- convertNamespaceToClass(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
-
Convert a namespace to a class by copying all namespace children into a newly created class and then removing the old namespace
- convertNamespaceToClass(Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- convertNamespaceToClass(Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Converts the given namespace to a class namespace
- convertObjectToString(Object) - Method in enum ghidra.framework.options.OptionType
- convertPointToParent(Point) - Method in class docking.util.image.CalloutComponentInfo
- convertProject(File, ConvertFileSystem.MessageListener) - Static method in class ghidra.framework.data.ConvertFileSystem
- convertProjectToShared(RepositoryAdapter, TaskMonitor) - Method in class ghidra.framework.data.ProjectFileManager
- convertProjectToShared(RepositoryAdapter, TaskMonitor) - Method in interface ghidra.framework.model.ProjectData
-
Convert a local project to a shared project.
- convertRecord(DBRecord) - Method in class db.ConvertedRecordIterator
-
Convert a record supplied by the underlying RecordIterator.
- convertRootToContainer(FSRL) - Static method in class ghidra.formats.gfilesystem.FSRL
-
Ensures that a FSRL instance is a file type reference by converting any FSRLRoots into the container file that hosts the FSRLRoot.
- convertStringToBytes(String) - Static method in class ghidra.util.NumericUtilities
-
Parse hexadecimal digits into a byte array.
- convertStringToObject(String) - Method in enum ghidra.framework.options.OptionType
- convertTabsToSpaces(String) - Static method in class ghidra.util.StringUtilities
-
Convert tabs in the given string to spaces using a default tab width of 8 spaces.
- convertTabsToSpaces(String, int) - Static method in class ghidra.util.StringUtilities
-
Convert tabs in the given string to spaces.
- convertToIndexedLocalFileSystem() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
-
Convert this mangled filesystem to an indexed filesystem.
- convertToInitialized(MemoryBlock, byte) - Method in class ghidra.program.database.mem.MemoryMapDB
- convertToInitialized(MemoryBlock, byte) - Method in interface ghidra.program.model.mem.Memory
-
Convert an existing uninitialized block with an initialized block.
- convertToInitialized(MemoryBlock, byte) - Method in class ghidra.program.model.mem.MemoryStub
- convertToSignedValue(BigInteger, int) - Static method in class ghidra.pcode.utils.Utils
- convertToUninitialized(MemoryBlock) - Method in class ghidra.program.database.mem.MemoryMapDB
- convertToUninitialized(MemoryBlock) - Method in interface ghidra.program.model.mem.Memory
- convertToUninitialized(MemoryBlock) - Method in class ghidra.program.model.mem.MemoryStub
- convertToUnsignedValue(BigInteger, int) - Static method in class ghidra.pcode.utils.Utils
- convertTypeCodeToDataType(CliAbstractSig.CliElementType) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- convertValidationOptions(boolean, boolean) - Method in class ghidra.app.util.datatype.microsoft.RTTIDataType
-
Creates a DataValidationOptions object with the indicated settings for instructions and defined data.
- CoordinatedListingPanelListener - Interface in ghidra.app.services
- COP - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a co-processor value
- copy() - Method in class db.DBRecord
-
Obtain a copy of this record object.
- copy() - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
- copy() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- copy() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
- copy() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Copy the state
- copy() - Method in class generic.stl.EmptyIteratorSTL
- copy() - Method in interface generic.stl.IteratorSTL
-
Creates a copy of this iterator.
- copy() - Method in class generic.stl.ListIterator
- copy() - Method in class generic.stl.MapIteratorSTL
- copy() - Method in class generic.stl.ReverseMapIteratorSTL
- copy() - Method in class generic.stl.ReverseSetIterator
- copy() - Method in class generic.stl.SetIterator
- copy() - Method in class generic.stl.VectorIterator
- copy() - Method in class generic.stl.VectorSTL
- copy() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Duplicate this machine state This is used extensively when branching
- copy() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
-
Returns a copy of the graph explored so far
- copy() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Duplicate this pattern block
- copy() - Method in class ghidra.app.util.html.DataTypeLine
- copy() - Method in class ghidra.app.util.html.EmptyDataTypeLine
- copy() - Method in class ghidra.app.util.html.EmptyTextLine
- copy() - Method in class ghidra.app.util.html.EmptyVariableTextLine
- copy() - Method in class ghidra.app.util.html.TextLine
- copy() - Method in interface ghidra.app.util.html.ValidatableLine
- copy() - Method in class ghidra.app.util.html.VariableTextLine
- copy() - Method in class ghidra.app.util.Option
-
Creates a copy of this Option object.
- copy() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- copy() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Makes a copy of this model.
- copy() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- copy() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- copy() - Method in class ghidra.framework.options.FileOptions
- copy() - Method in class ghidra.framework.options.ToolOptions
- copy() - Method in interface ghidra.graph.GDirectedGraph
-
Copy this graph.
- copy() - Method in interface ghidra.graph.GImplicitDirectedGraph
-
Copy some portion of the implicit graph to an explicit graph Usually, this returns the cached (explored) portion of the graph
- copy() - Method in class ghidra.graph.GraphPath
- copy() - Method in class ghidra.graph.graphs.DefaultVisualGraph
- copy() - Method in class ghidra.graph.graphs.JungDirectedVisualGraph
- copy() - Method in class ghidra.graph.jung.JungDirectedGraph
- copy() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- copy() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- copy() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- copy() - Method in interface ghidra.graph.VisualGraph
- copy() - Method in class ghidra.pcode.floatformat.BigFloat
- copy() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns a copy of this graph.
- copy() - Method in class ghidra.util.graph.DependencyGraph
- copy() - Method in class ghidra.util.graph.DeterministicDependencyGraph
- copy() - Method in class ghidra.util.graph.DirectedGraph
- copy() - Method in class ghidra.util.graph.SimpleWeightedDigraph
- copy() - Method in class ghidra.util.graph.WeightedDigraph
- copy(boolean) - Method in class ghidra.program.model.data.PascalString255DataType
- copy(int, DataBuffer, int, int) - Method in class db.buffers.DataBuffer
-
Copy data from another buffer into this buffer.
- copy(ColumnConstraint<M>) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
-
Creates a copy of this class using the same mapper but with a different mapped delegate.
- copy(DataTypeManager) - Method in class ghidra.program.model.data.ArrayDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.BitFieldDataType
-
Returns a clone of this built-in DataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.BuiltIn
-
Returns a clone of this built-in DataType
- copy(DataTypeManager) - Method in interface ghidra.program.model.data.DataType
-
Returns a new instance (shallow copy) of this DataType with a new identity.
- copy(DataTypeManager) - Method in class ghidra.program.model.data.DefaultDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.EnumDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.StructureDataType
-
Create copy of structure for target dtm (source archive information is discarded).
- copy(DataTypeManager) - Method in class ghidra.program.model.data.TypedefDataType
- copy(DataTypeManager) - Method in class ghidra.program.model.data.UnionDataType
- copy(Varnode, Varnode, boolean, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
-
Copy the varnode with as little manipulation as possible.
- copy(TaskMonitor) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Triggers the default copy operation
- copy(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
-
subclasses must override to generate new versions of themselves but with a new pattern string.
- copy(String) - Method in class docking.widgets.table.constraint.StringContainsColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringEndsWithColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringMatcherColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringNotContainsColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
- copy(String) - Method in class docking.widgets.table.constraint.StringStartsWithColumnConstraint
- copy(LocalDate) - Method in class docking.widgets.table.constraint.AtLeastDateColumnConstraint
- copy(LocalDate) - Method in class docking.widgets.table.constraint.AtMostDateColumnConstraint
- copy(LocalDate, LocalDate) - Method in class docking.widgets.table.constraint.InDateRangeColumnConstraint
- copy(LocalDate, LocalDate) - Method in class docking.widgets.table.constraint.NotInDateRangeColumnConstraint
- copy(T) - Method in class docking.widgets.table.constraint.AtLeastColumnConstraint
- copy(T) - Method in class docking.widgets.table.constraint.AtMostColumnConstraint
- copy(T) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
-
subclasses must override to generate new versions of themselves but with new comparison value.
- copy(T, T) - Method in class docking.widgets.table.constraint.InRangeColumnConstraint
- copy(T, T) - Method in class docking.widgets.table.constraint.NotInRangeColumnConstraint
- copy(T, T) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
-
subclasses must override to generate new versions of themselves but with new range values.
- COPY - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- COPY - Static variable in class ghidra.program.model.pcode.PcodeBlock
- COPY - Static variable in class ghidra.program.model.pcode.PcodeOp
- COPY_ERROR - ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Thrown when there is a problem copying a folder during an installation
- COPY_SELECTION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- COPY_SUFFIX - Static variable in interface ghidra.framework.model.DomainFolder
-
Name extension to add when attempting to avoid a duplicate name.
- copyAll(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
Copies all attributes from the indicated directed graph to this one.
- copyAndAppend(T[], T) - Static method in class utilities.util.ArrayUtilities
-
Returns a copy of the given array with the provided element appended.
- copyAppendDescription(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Duplicate this resolution, with additional description text appended
- copyArea(int, int, int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- copyArea(int, int, int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- copyArea(int, int, int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- copyByteProviderToFile(ByteProvider, File, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Copy the contents of a
ByteProvider
to a file. - copyBytes(ClipboardType, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
- copyBytes(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
- copyBytesAsString(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
- copyBytesAsString(AddressSetView, String, TaskMonitor) - Method in class ghidra.app.util.ByteCopier
- copyBytesInRanges(Program, Program, Address, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Copies the bytes to one program from another for the specified address range.
- copyBytesInRanges(Program, Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Copies the bytes to one program from another for the specified set of address ranges.
- copyCategory(Category, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.Category
-
Make a new subcategory from the given category.
- copyCategory(Category, DataTypeConflictHandler, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
-
Make a new subcategory from the given category.
- copyDataTo(int, DataTable, int, int) - Method in interface ghidra.util.datastruct.Array
-
Copies the underlying value for this array at the given index to the data table at the given index and column.
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.BooleanArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.ByteArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.ByteArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.DoubleArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.DoubleArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.FloatArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.FloatArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.IntArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.IntArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.LongArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.LongArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.ObjectArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.ShortArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.ShortArrayArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.StringArray
- copyDataTo(int, DataTable, int, int) - Method in class ghidra.util.datastruct.StringArrayArray
- copyDir(File, File, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
This is the same as calling
FileUtilities.copyDir(File, File, FileFilter, TaskMonitor)
with aFileFilter
that accepts all files. - copyDir(File, File, FileFilter, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copies the contents of
originalDir
tocopyDir
. - copyEdge(Edge, DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
This method copies an edge and all object attributes from graph 'other' into this graph.
- copyEdgeAttributeValues(Edge, Edge, DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
This method copies the attributes from an edge 'e' from DirectedGraph 'other' into this graph associated with edge 'newe'
- copyField() - Method in class db.BinaryField
- copyField() - Method in class db.BooleanField
- copyField() - Method in class db.ByteField
- copyField() - Method in class db.Field
-
Create new instance of this field with the same value.
- copyField() - Method in class db.FixedField10
- copyField() - Method in class db.IntField
- copyField() - Method in class db.LongField
- copyField() - Method in class db.ShortField
- copyField() - Method in class db.StringField
- copyFile(BufferFile, BufferFile, ChangeMap, TaskMonitor) - Static method in class db.buffers.LocalBufferFile
-
Copy the complete content of a specfied srcFile into a destFile excluding file ID.
- copyFile(ResourceFile, ResourceFile, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the fromFile contents to the toFile.
- copyFile(ResourceFile, File, boolean, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the fromFile contents to the toFile.
- copyFile(File, File, boolean, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the fromFile contents to the toFile.
- copyFileToStream(File, OutputStream, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the contents of the specified fromFile to the out stream.
- copyFrom(MessageLog) - Method in class ghidra.app.util.importer.MessageLog
-
Copies the contents of one message log into this one
- copyFrom(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
- copyHighlightsByName() - Method in class ghidra.app.decompiler.component.TokenHighlights
- copyLines(List<ValidatableLine>) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- copyOf(char[]) - Static method in class ghidra.formats.gfilesystem.crypto.PasswordValue
-
Creates a new PasswordValue using a copy the specified characters.
- CopyOnReadWeakSet<T> - Class in ghidra.util.datastruct
- CopyOnReadWeakSet() - Constructor for class ghidra.util.datastruct.CopyOnReadWeakSet
- copyOptions(Options) - Method in class ghidra.framework.options.ToolOptions
-
Adds all the options name/value pairs to this Options.
- copyRowTo(int, DataTable, int) - Method in class ghidra.util.datastruct.DataTable
-
Copy one row to another row.
- copySetting(Settings, Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- copySetting(Settings, Settings) - Method in interface ghidra.docking.settings.SettingsDefinition
-
Copies any setting value associated with this settings definition from the srcSettings settings to the destSettings.
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- copySetting(Settings, Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- copySpecial(ClipboardType, TaskMonitor) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Triggers a special copy with the specified copy type.
- copyStreamToFile(InputStream, File, boolean, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the in stream to the toFile.
- copyStreamToStream(InputStream, OutputStream, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Copy the
in
stream to theout
stream. - CopyTask - Class in ghidra.framework.main.datatree
- copyTo(DomainFolder, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- copyTo(DomainFolder, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- copyTo(DomainFolder, TaskMonitor) - Method in class ghidra.framework.data.GhidraFolder
- copyTo(DomainFolder, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Copy this file into the newParent folder as a private file.
- copyTo(DomainFolder, TaskMonitor) - Method in interface ghidra.framework.model.DomainFolder
-
Copy this folder into the newParent folder.
- copyToFutureFlowState(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
- copyToFutureFlowState(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Saves the current processor state for when this context flows to the given address.
- copyToFutureFlowState(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Saves the current processor state flowing from the fromAddr, for when this context flows to the given address.
- copyToFutureFlowState(Address, Address) - Method in class ghidra.program.util.VarnodeContext
- copyVersionTo(int, DomainFolder, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- copyVersionTo(int, DomainFolder, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- copyVersionTo(int, DomainFolder, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Copy a specific version of this file to the specified destFolder.
- copyVertex(Vertex, DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
This method copies a vertex and all object attributes from graph 'other' into this graph.
- copyVertexAttributeValues(Vertex, DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
This method copies vertex attributes for vertex 'vert' from graph 'other' to this graph.
- copyWithNewValue(Object) - Method in class docking.widgets.table.GTableCellRenderingData
-
Create a new data object from this data, changing only the cells' value object.
- CORAL - Static variable in class ghidra.util.WebColors
- CORE - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- CORE_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- CorePluginPackage - Class in ghidra.app
- CorePluginPackage() - Constructor for class ghidra.app.CorePluginPackage
- CORN_FLOWER_BLUE - Static variable in class ghidra.util.WebColors
- CORNSILK - Static variable in class ghidra.util.WebColors
- correlate(Data, Data) - Method in interface ghidra.program.util.AddressCorrelator
-
Returns an address mapping from one piece of data to another.
- correlate(Function, Function) - Method in interface ghidra.program.util.AddressCorrelator
-
Returns an address mapping from one function to another.
- count - Variable in class generic.lsh.vector.IDFLookup.IDFEntry
- count - Variable in class ghidra.util.datastruct.Counter
- CountedDynamicDataType - Class in ghidra.program.model.data
-
A dynamic data type that changes the number of elements it contains based on a count found in header data type.
- CountedDynamicDataType(String, String, DataType, DataType, long, int, long) - Constructor for class ghidra.program.model.data.CountedDynamicDataType
-
Constructor for this dynamic data type builder.
- counter - Variable in class generic.cache.CountingBasicFactory
-
A counter for tracking the number of items that have been created.
- Counter - Class in ghidra.util.datastruct
-
Simple class used to avoid immutable objects and autoboxing when storing changing integer primitives in a collection.
- Counter() - Constructor for class ghidra.util.datastruct.Counter
- counterClockwise() - Method in enum docking.widgets.shapes.Location
- CountingBasicFactory<T> - Class in generic.cache
- CountingBasicFactory() - Constructor for class generic.cache.CountingBasicFactory
- countJoinOverlap(List<ParamEntry>) - Method in class ghidra.program.model.lang.ParamEntry
- CountLatch - Class in ghidra.util
-
Latch that has a count that can be incremented and decremented.
- CountLatch() - Constructor for class ghidra.util.CountLatch
- CountLeadingOnesOpBehavior - Class in ghidra.pcode.emulate.callother
- CountLeadingOnesOpBehavior() - Constructor for class ghidra.pcode.emulate.callother.CountLeadingOnesOpBehavior
- CountLeadingZerosOpBehavior - Class in ghidra.pcode.emulate.callother
- CountLeadingZerosOpBehavior() - Constructor for class ghidra.pcode.emulate.callother.CountLeadingZerosOpBehavior
- countOccurrences(String, char) - Static method in class ghidra.util.StringUtilities
-
Returns a count of how many times the 'occur' char appears in the strings.
- countPossibleVals() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- CP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- CParser - Class in ghidra.app.util.cparser.C
- CParser() - Constructor for class ghidra.app.util.cparser.C.CParser
- CParser(CParserTokenManager) - Constructor for class ghidra.app.util.cparser.C.CParser
-
Constructor with generated Token Manager.
- CParser(DataTypeManager) - Constructor for class ghidra.app.util.cparser.C.CParser
- CParser(DataTypeManager, boolean, DataTypeManager[]) - Constructor for class ghidra.app.util.cparser.C.CParser
- CParser(InputStream) - Constructor for class ghidra.app.util.cparser.C.CParser
-
Constructor with InputStream.
- CParser(InputStream, String) - Constructor for class ghidra.app.util.cparser.C.CParser
-
Constructor with InputStream and supplied encoding
- CParser(Reader) - Constructor for class ghidra.app.util.cparser.C.CParser
-
Constructor.
- CParserConstants - Interface in ghidra.app.util.cparser.C
-
Token literal values and constants.
- CParserTokenManager - Class in ghidra.app.util.cparser.C
-
Token Manager.
- CParserTokenManager(SimpleCharStream) - Constructor for class ghidra.app.util.cparser.C.CParserTokenManager
-
Constructor.
- CParserTokenManager(SimpleCharStream, int) - Constructor for class ghidra.app.util.cparser.C.CParserTokenManager
-
Constructor.
- CParserUtils - Class in ghidra.app.util.cparser.C
- CPOOLREF - Static variable in class ghidra.program.model.pcode.PcodeOp
- CPP_BYTE_ARRAY_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- CPP_BYTE_ARRAY_TYPE - Static variable in class ghidra.app.util.ByteCopier
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- CPPCOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
- CppExporter - Class in ghidra.app.util.exporter
- CppExporter() - Constructor for class ghidra.app.util.exporter.CppExporter
- CppExporter(boolean, boolean, boolean, boolean, String) - Constructor for class ghidra.app.util.exporter.CppExporter
- CppExporter(DecompileOptions) - Constructor for class ghidra.app.util.exporter.CppExporter
- CPPStyle - ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
- cpsr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- cpsr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- CPU_ARCH_ABI64 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
-
64 bit ABI
- CPU_ARCH_MASK - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
-
mask for architecture bits
- CPU_SUBTYPE_386 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_486 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_486SX - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_586 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V4T - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V5 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V5TEJ - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V6 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V6M - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7EM - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7F - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7K - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7M - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_V7S - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ARM_XSCALE - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_BIG_ENDIAN - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_CELERON - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_CELERON_MOBILE - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_HPPA_7100 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_HPPA_7100LC - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_HPPA_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_I386_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_I860_860 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_I860_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ITANIUM - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_ITANIUM_2 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_LITTLE_ENDIAN - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC68030 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC68030_ONLY - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC68040 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC680x0_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC88000_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC88100 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC88110 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC98000_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MC98601 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R2000 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R2000a - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R2300 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R2600 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R2800 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R3000 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MIPS_R3000a - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_MULTIPLE - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENT - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTII_M3 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTII_M5 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_3 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_3_M - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_3_XEON - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_4 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_4_M - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTIUM_M - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_PENTPRO - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_601 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_602 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_603 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_603e - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_603ev - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_604 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_604e - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_620 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_7400 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_7450 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_750 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_970 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_Max - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_POWERPC_SCVger - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_SPARC_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_UVAXI - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_UVAXII - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_UVAXIII - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX730 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX750 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX780 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX785 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX8200 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX8500 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX8600 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX8650 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_VAX8800 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_X86_ALL - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_X86_ARCH1 - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_XEON - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_SUBTYPE_XEON_MP - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_THREADTYPE_INTEL_HTT - Static variable in class ghidra.app.util.bin.format.macho.CpuSubTypes
- CPU_TYPE_ANY - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_ARM - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_ARM_64 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_HPPA - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_I386 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_I860 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_MC680x0 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_MC88000 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_MC98000 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_POWERPC - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_POWERPC64 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_SPARC - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_VAX - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_X86 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CPU_TYPE_X86_64 - Static variable in class ghidra.app.util.bin.format.macho.CpuTypes
- CpuSubTypes - Class in ghidra.app.util.bin.format.macho
- CpuSubTypes() - Constructor for class ghidra.app.util.bin.format.macho.CpuSubTypes
- CpuTypes - Class in ghidra.app.util.bin.format.macho
- CpuTypes() - Constructor for class ghidra.app.util.bin.format.macho.CpuTypes
- cr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Condition register
- crc32tab - Static variable in class generic.hash.SimpleCRC32
- CRC64 - Class in generic.algorithms
- CRC64() - Constructor for class generic.algorithms.CRC64
- create() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- create() - Method in interface generic.cache.BasicFactory
-
Creates an instance of
BasicFactory
. - create() - Method in class generic.cache.CountingBasicFactory
- create() - Method in class generic.text.TextLayoutGraphics
- create() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- create() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
-
Creates a new
FileSystemRef
that points at the owningfilesystem
. - create(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- create(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- create(int, int, Address) - Method in class ghidra.program.model.pcode.PcodeOpBank
- create(int, int, SequenceNumber) - Method in class ghidra.program.model.pcode.PcodeOpBank
- create(int, Address, int) - Method in class ghidra.program.model.pcode.VarnodeBank
- create(ResourceFile, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
-
Constructs a new parser using the specified XML file.
- create(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- create(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Creates a new
DWARFSourceInfo
instance from the suppliedDIEAggregate
if the info is present, otherwise returns null; - create(NamespacePath, String, SymbolType) - Static method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Creates a new
NamespacePath
instance. - create(MessageLog) - Static method in class ghidra.app.util.importer.MessageLogContinuesFactory
- create(FileAttributeType, String, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Creates a new
FileAttribute
instance with the specified type, display name and value. - create(FileAttributeType, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Creates a new
FileAttribute
instance with the specified type and value. - create(FSRLRoot, ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
- create(FSRLRoot, ByteProvider, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemFactoryByteProvider
-
Constructs a new
GFileSystem
instance that handles the specified file. - create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Creates a Common Information Entry (CIE) at
cieAddress
. - create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Method that creates an Exception Handler Frame Header Structure at the address specified by 'addr'.
- create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Creates a Frame Description Entry (FDE) at the address specified.
- create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Creates data for an action record at the indicated address and creates a comment to identify it as an action record.
- create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
-
Create a LSDA Call Site Table from the bytes at
addr
. - create(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Create a LSDA Header from the bytes at
addr
. - create(Address, DwarfEHDecoder) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Creates data for a call site record at the indicated address and creates a comment to identify it as a call site record.
- create(Address, DwarfEHDecoder, long) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FdeTable
-
Creates an FDE Table at the specified Address.
- create(Address, RegionDescriptor) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
-
Create a LSDA Table from the bytes at
addr
. - create(Address, Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
-
Create an LSDA Action Table from the bytes at
address
. - create(Address, Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
-
Create a LSDA Type Table from the bytes between
bottom
andtop
. - create(File, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
-
Constructs a new parser using the specified XML file.
- create(InputStream, String, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
-
Constructs a new parser using the specified stream and name.
- create(Class<?>, Object...) - Method in class generic.continues.ContinuesFactory
- create(Class<?>, Object...) - Method in interface generic.continues.GenericFactory
- create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
-
Creates a new
BuildIdSearchLocation
instance using the specified location string. - create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
-
Creates a new
LocalDirectorySearchLocation
instance using the specified location string. - create(String, SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
-
Creates a new
SameDirSearchLocation
instance using the current program's import location. - create(String, SearchLocationCreatorContext) - Method in interface ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry.SearchLocationCreator
-
Creates a new
SearchLocation
instance using the provided location string. - create(String, Class<? extends Layout>) - Static method in class ghidra.graph.viewer.layout.JungLayoutProviderFactory
- create(String, String, ErrorHandler, boolean) - Static method in class ghidra.xml.XmlPullParserFactory
-
Constructs a new parser using the specified XML file.
- create(String, T) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Creates a new
FileAttribute
instance with anFileAttributeType.UNKNOWN_ATTRIBUTE
type and the specified display name. - CREATE - db.OpenMode
- CREATE - Static variable in interface db.DBConstants
- CREATE - Static variable in class ghidra.framework.main.DataTreeDialog
-
Dialog type for creating domain data files.
- CREATE_C_FILE - Static variable in class ghidra.app.util.exporter.CppExporter
- CREATE_DATE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- CREATE_FIRMWARE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- CREATE_HEADER_FILE - Static variable in class ghidra.app.util.exporter.CppExporter
- createAboutComponent() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- createAboutTitle() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- createActions() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Creates the actions provided by this panel.
- createActions() - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
-
Creates the actions.
- createActions(DialogComponentProvider) - Method in class ghidra.framework.main.datatree.CheckoutsPanel
- createAddressSet() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a new mutable address set.
- createAddressSetPropertyMap(String) - Method in class ghidra.program.database.ProgramDB
- createAddressSetPropertyMap(String) - Method in interface ghidra.program.model.listing.Program
-
Create a new AddressSetPropertyMap with the specified name.
- createAlias(String, Options, String) - Method in class ghidra.framework.options.AbstractOptions
- createAlias(String, Options, String) - Method in interface ghidra.framework.options.Options
-
Create an alias in this options for an existing option in some other options object.
- createAlias(String, Options, String) - Method in class ghidra.framework.options.SubOptions
- createAndCommentData(Program, Address, DataType, String, int) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
-
Creates the specified DataType at the supplied address.
- createAnimator() - Method in class ghidra.graph.job.AbstractAnimator
- createAnimator() - Method in class ghidra.graph.job.AbstractAnimatorJob
- createAnimator() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- createAnimator() - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- createAnimator() - Method in class ghidra.graph.job.EdgeHoverAnimator
- createAnimator() - Method in class ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
- createAnimator() - Method in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- createAnimator() - Method in class ghidra.graph.job.RelayoutFunctionGraphJob
- createAnimator() - Method in class ghidra.graph.job.TwinkleVertexAnimator
- createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- createAnnotatedString(AttributedString, String[], Program) - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
-
Creates an
FieldElement
based upon the give array of Strings. - createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- createAnnotatedString(AttributedString, String[], Program) - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- createAppender(String, Layout<? extends Serializable>, Filter, String) - Static method in class log.LogPanelAppender
- createApplicationConfiguration() - Method in class docking.test.AbstractDockingTest
- createApplicationConfiguration() - Method in class generic.test.AbstractGenericTest
- createApplicationConfiguration() - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- createApplicationConfiguration() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- createApplicationLayout() - Method in class docking.test.AbstractDockingTest
- createApplicationLayout() - Method in class generic.test.AbstractGenericTest
- createApplicationLayout() - Method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- createApplicationLayout() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- createAreaMarker(String, String, Program, int, boolean, boolean, boolean, Color) - Method in interface ghidra.app.services.MarkerService
-
Create a Marker display which shows area type markers.
- createAreaMarker(String, String, Program, int, boolean, boolean, boolean, Color, boolean) - Method in interface ghidra.app.services.MarkerService
-
Create a Marker display which shows area type markers.
- CreateArrayCmd - Class in ghidra.app.cmd.data
-
Command to create an array.
- CreateArrayCmd(Address, int, DataType, int) - Constructor for class ghidra.app.cmd.data.CreateArrayCmd
-
Constructs a new command for creating arrays.
- CreateArrayInStructureCmd - Class in ghidra.app.cmd.data
-
Command to create an array inside of a structure.
- CreateArrayInStructureCmd(Address, int, DataType, int[]) - Constructor for class ghidra.app.cmd.data.CreateArrayInStructureCmd
-
Constructs a new command for creating arrays inside of structures.
- createArrowTransform(RenderContext<V, E>, Shape, Shape) - Method in class ghidra.graph.viewer.edge.VisualEdgeArrowRenderingSupport
- createAsciiString(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a null terminated ascii string starting at the specified address.
- createAsciiString(Address, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Create an ASCII string at the specified address.
- createAssociation(FSRL, DomainFile) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Creates a short-lived association between a
FSRL
and aDomainFile
. - createAssociation(FSRL, Program) - Static method in class ghidra.plugin.importer.ProgramMappingService
- createAttribute(String, String) - Method in class ghidra.util.graph.attributes.AttributeManager
-
Create a new attribute.
- createAttributeSet(Color) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Returns a new
SimpleAttributeSet
with the following default attributes set: FontFamily: "Tahoma" FontSize: 11 Bold: True - createAttributeSet(String, int, boolean, Color) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Returns a new
SimpleAttributeSet
with all attributes set by the caller. - createAutoAssocation(Program) - Static method in class ghidra.plugin.importer.ProgramMappingService
- createAutoLookup() - Method in class docking.widgets.list.GList
-
Allows subclasses to change the type of
AutoLookup
created by this list - createAutoLookup() - Method in class docking.widgets.table.GTable
-
Allows subclasses to change the type of
AutoLookup
created by this table - createBadVarnode() - Method in class ghidra.program.util.VarnodeContext
- createBaseRelocation(int) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
-
Create a new base relocation using the specified virtual address.
- createBitMappedBlock(Program, String, Address, Address, int, String, String, boolean, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new bit mapped memory block.
- createBitMappedBlock(String, Address, Address, long, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createBitMappedBlock(String, Address, Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create a bit overlay memory block and add it to this Memory.
- createBitMappedBlock(String, Address, Address, long, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createBlock(Program) - Method in class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
- createBlock(MemoryBlock, String, Address, long) - Method in class ghidra.program.database.mem.MemoryMapDB
- createBlock(MemoryBlock, String, Address, long) - Method in interface ghidra.program.model.mem.Memory
-
Creates a MemoryBlock at the given address with the same properties as block, and adds it to this Memory.
- createBlock(MemoryBlock, String, Address, long) - Method in class ghidra.program.model.mem.MemoryStub
- createBlock(String, int) - Method in class ghidra.program.model.pcode.BlockMap
- createBlock(String, Address, long, int, List<SubMemoryBlock>) - Method in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- createBlockStartText(CodeUnit) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Creates a comment to be show at the beginning of each block that shows the following: - block name - block type - block start/end address (size) - block comment
- createBookmark(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- createBookmark(Address, String, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a
NOTE
bookmark at the specified address
NOTE: if aNOTE
bookmark already exists at the address, it will be replaced. - createBookmark(String, String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- createBuffer() - Method in class db.buffers.BufferMgr
-
Get a new or recycled buffer.
- createBuffer(int) - Method in class db.DBHandle
-
Create a new buffer with the specified length.
- createBuffer(DBBuffer) - Method in class db.DBHandle
-
Create a new buffer that layers on top of another buffer.
- createBuilder(String, String) - Static method in class docking.widgets.OptionDialog
-
A convenience method to create a
OptionDialogBuilder
- createButton() - Method in class docking.action.DockingAction
- createButton() - Method in interface docking.action.DockingActionIf
-
Returns a JButton that is suitable for this action.
- createButton() - Method in class docking.DockingActionProxy
- createButton(int) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create a button with specified type.
- createButton(DockingActionIf) - Method in class docking.menu.ToolBarItemManager
- createButton(String) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create a button with the given text.
- createButtonPanel(JButton[]) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create the panel for the buttons; the button are aligned vertically; the side margins on the panel has a default value of 20.
- createButtonPanel(JButton[], char) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create the panel for the buttons; the button are aligned as specified; the side margins on the panel has a default value of 20.
- createButtonPanel(JButton[], int) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create the panel for the buttons; the button are aligned vertically; use sideMargin value for side margins on the panel.
- createButtonPanel(JButton[], int, char) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create the panel for the buttons; the button are aligned as specified; use sideMargin value for side margins on the panel, and use either X_AXIS or Y_AXIS as the alignment specification.
- createByte(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a byte datatype at the given address.
- createByteMappedBlock(Program, String, Address, Address, int, String, String, boolean, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new byte mapped memory block with a 1:1 byte mapping scheme.
- createByteMappedBlock(String, Address, Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create a memory block that uses the bytes located at a different location with a 1:1 byte mapping scheme.
- createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create a memory block that uses the bytes located at a different location with a 1:1 byte mapping scheme.
- createByteMappedBlock(String, Address, Address, long, ByteMappingScheme, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createCallGraph() - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- createCallInstruction(String, String) - Method in class ghidra.test.ToyProgramBuilder
- createCallout(CalloutComponentInfo) - Method in class docking.util.image.Callout
- createCalloutOnImage(Image, CalloutComponentInfo) - Method in class docking.util.image.Callout
- createCategory(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- createCategory(CategoryPath) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- createCategory(CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManager
-
Create a category for the given path; returns the current category if it already exits
- createCategory(String) - Method in interface ghidra.program.model.data.Category
-
Create a category with the given name; if category already exists, then return that category.
- createCategory(String) - Method in interface ghidra.program.model.data.ICategory
-
Create a category with the given name.
- createChainPointers(Program, List<Address>, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Create pointers at each fixed chain location.
- createChar(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a char datatype at the given address.
- createChild(String, String, SymbolType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Creates a
DWARFNameInfo
instance, which has a name that is contained with this instance's namespace, using the specified name and symbol type. - createChunkingParallelDecompiler(QCallback<Function, R>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
-
Creates an object that can be used to perform decompilation of a limited number of functions at a time, as opposed to working over an entire range of functions at once.
- createClass(Namespace, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- createClass(Namespace, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Create a class namespace in the given parent namespace.
- createClassNamespace(String, String, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createCliMetadataDirectory(NTHeader, FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
- createClone() - Method in class ghidra.app.util.viewer.format.FormatManager
- createClonedLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
This class has implemented
AbstractVisualGraphLayout.cloneLayout(VisualGraph)
in order to properly initialize location information in the layout so that subclasses do not have to. - createCodeSymbol(Address, String, Namespace, SourceType, String) - Method in class ghidra.program.database.symbol.SymbolManager
-
Internal method for creating label symbols.
- createCodeUnit(Address, DataType, int) - Method in class ghidra.program.database.code.CodeManager
-
Creates a data at the specified address.
- createCodeUnit(Address, InstructionPrototype, MemBuffer, ProcessorContextView) - Method in class ghidra.program.database.code.CodeManager
-
Creates an instruction at the specified address.
- createCollection() - Method in class ghidra.generic.util.datastruct.TreeSetValuedTreeMap
- createCollectionWithZOrderBySelection(Collection<V>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Moves the selected vertices to the end of the list of vertices so that when picked (or painted), we will prefer the selected vertices, since we have configured the algorithms for the graph stuff to prefer the last accessed vertex (like when picking and painting).
- createComment(Program, Address, String, int) - Static method in class ghidra.app.cmd.comments.SetCommentCmd
-
Creates the specified comment of the specified type at address.
- createComment(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createCommentLines(String, int) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Formats a multi-line plain-text comment as a list of HTML marked-up lines.
- createConditionalJmpInstruction(String, String) - Method in class ghidra.test.ToyProgramBuilder
- createConstantVarnode(long, int) - Method in class ghidra.program.util.VarnodeContext
- createContainsPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
-
Creates a regular expression Pattern that will match all strings that contain the given input string.
- createContext() - Method in class docking.ComponentProvider
-
A default method for creating an action context for this provider
- createContext(ComponentProvider, Object) - Method in class docking.test.AbstractDockingTest
-
Creates a generic action context with the given provider, with the given context object
- createContext(Component, Object) - Method in class docking.ComponentProvider
-
A default method for creating an action context for this provider, using the given
context object
and component - createContext(Object) - Method in class docking.ComponentProvider
-
A default method for creating an action context for this provider, using the given
context object
- createContext(Object) - Method in class docking.test.AbstractDockingTest
-
Creates a generic action context with no provider, with the given context object
- createCopyOnReadWeakSet() - Static method in class ghidra.util.datastruct.WeakDataStructureFactory
-
Use when mutations outweigh iterations.
- createCopyOnWriteWeakSet() - Static method in class ghidra.util.datastruct.WeakDataStructureFactory
-
Use when iterations outweigh mutations.
- CREATED_WITH_GHIDRA_VERSION - Static variable in class ghidra.program.database.DataTypeArchiveDB
-
Name of Ghidra version property
- CREATED_WITH_GHIDRA_VERSION - Static variable in interface ghidra.program.model.listing.DataTypeArchive
-
Name of ghidra version property
- CREATED_WITH_GHIDRA_VERSION - Static variable in interface ghidra.program.model.listing.Program
-
Name of ghidra version property
- createData(Address, DataType) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Create a data item using the specified data type
- createData(Address, DataType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a new defined Data object at the given address.
- createData(Address, DataType) - Method in interface ghidra.program.model.listing.Listing
-
Creates a new defined Data object at the given address.
- createData(Address, DataType) - Method in class ghidra.program.model.listing.ListingStub
- createData(Address, DataType, int) - Method in interface ghidra.program.model.listing.Listing
-
Creates a new defined Data object of a given length at the given address.
- createData(Address, DataType, int) - Method in class ghidra.program.model.listing.ListingStub
- createData(DataType, ListingActionContext, boolean) - Method in interface ghidra.app.services.DataService
-
Apply the given data type at a location.
- createData(Program) - Method in class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries._IMAGE_RUNTIME_FUNCTION_ENTRY
- createData(Program, Address, DataType) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
-
Creates the specified DataType at the supplied address.
- createData(Program, Address, DataType, int, boolean, DataUtilities.ClearDataMode) - Static method in class ghidra.program.model.data.DataUtilities
-
Create data where existing data may already exist.
- createData(Program, Address, DataType, int, MessageLog) - Static method in class ghidra.app.util.bin.format.pe.PeUtils
- createData(Program, Address, DataType, MessageLog) - Static method in class ghidra.app.util.bin.format.pe.PeUtils
- createData(Program, Address, List<ImageRuntimeFunctionEntries._IMAGE_RUNTIME_FUNCTION_ENTRY>) - Static method in class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries
- CreateDataBackgroundCmd - Class in ghidra.app.cmd.data
-
This command will create a data of type dataType throughout an addressSet.
- CreateDataBackgroundCmd(AddressSetView, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataBackgroundCmd
-
Constructs a command for applying a dataType to a set of addresses.
- CreateDataBackgroundCmd(AddressSetView, DataType, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataBackgroundCmd
-
This is the same as
CreateDataBackgroundCmd(AddressSetView, DataType)
except that it allows the caller to control whether or not a pointer data type is created when a non-pointer data type is applied at a location that previously contained a pointer data type. - createDatabase(File, DBFileListener, int) - Static method in class ghidra.framework.store.db.PrivateDatabase
-
Create a new database and provide the initial buffer file for writing.
- createDatabase(String, String, int, String, String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- createDatabase(String, String, String, int, String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- createDatabase(String, String, String, int, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Create a new empty database item within the repository.
- createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in interface ghidra.framework.store.FileSystem
-
Create a new database item within the specified parent folder using the contents of the specified BufferFile.
- createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- createDatabase(String, String, String, BufferFile, String, String, boolean, TaskMonitor, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- createDatabase(String, String, String, String, int, String, String) - Method in interface ghidra.framework.store.FileSystem
-
Create a new empty database item within the specified parent folder.
- createDatabase(String, String, String, String, int, String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- createDatabase(String, String, String, String, int, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- CreateDataCmd - Class in ghidra.app.cmd.data
-
This command will create a data of type dataType at the given address.
- CreateDataCmd(Address, boolean, boolean, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
-
This is the same as
CreateDataCmd(Address, boolean, DataType)
except that it allows the caller to control whether or not pointer conversion should be handled. - CreateDataCmd(Address, boolean, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
-
Constructs a command for creating data at an address.
- CreateDataCmd(Address, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
-
Constructs a command for creating data at an address.
- CreateDataCmd(Address, DataType, boolean, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
-
This is the same as
CreateDataCmd(Address, DataType)
except that it allows the caller to control whether or not pointer conversion should be handled. - CreateDataCmd(Address, DataType, boolean, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateDataCmd
-
This constructor provides the most flexibility when creating data, allowing optional pointer conversion and various clearing options for conflicting data.
- createDataFile(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in interface ghidra.framework.store.FileSystem
-
Creates a new empty data file within the specified parent folder.
- createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in class ghidra.framework.store.local.LocalFileSystem
- createDataFile(String, String, InputStream, String, String, TaskMonitor) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- CreateDataInStructureBackgroundCmd - Class in ghidra.app.cmd.data
-
Background command to create data across a selection inside of a structure.
- CreateDataInStructureBackgroundCmd(Address, int[], int, DataType) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
-
Constructs a command for applying dataTypes within an existing structure across a range of components.
- CreateDataInStructureBackgroundCmd(Address, int[], int, DataType, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
-
This is the same as
CreateDataInStructureBackgroundCmd(Address, int[], int, DataType )
except that it allows the caller to control whether or not a pointer data type is created when a non-pointer data type is applied at a location that previously contained a pointer data type. - CreateDataInStructureCmd - Class in ghidra.app.cmd.data
-
Command to Create data inside of a structure.
- CreateDataInStructureCmd(Address, int[], DataType) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureCmd
-
Constructs a new command for creating data inside a structure.
- CreateDataInStructureCmd(Address, int[], DataType, boolean) - Constructor for class ghidra.app.cmd.data.CreateDataInStructureCmd
-
This is the same as
CreateDataInStructureCmd(Address, int[], DataType)
except that it allows the caller to control whether or not a pointer data type is created when a non-pointer data type is applied at a location that previously contained a pointer data type. - createDebugCOFFLineNumber(FactoryBundledWithBinaryReader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
- createDebugCOFFSymbol(FactoryBundledWithBinaryReader, int, long) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- createDebugCOFFSymbol(FactoryBundledWithBinaryReader, int, DebugCOFFSymbolTable) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- createDebugCOFFSymbolTable(FactoryBundledWithBinaryReader, DebugCOFFSymbolsHeader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolTable
- createDebugDirectoryParser(FactoryBundledWithBinaryReader, long, int, OffsetValidator) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Constructs a new debug directory parser.
- createDecompilerInterface(Program) - Static method in class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
- createDefaultCellTextRenderer(Function<E, String>) - Static method in class docking.widgets.list.GListCellRenderer
-
Returns a new ListCellRenderer that maps the list's data instance to a string used in the cell.
- createDefaultColumnModel() - Method in class docking.widgets.table.GTable
- createDefaultColumnsFromModel() - Method in class docking.widgets.table.GTable
-
Overridden in order to set the column header renderer on newly created columns.
- createDefaultMemoryBlocks(Program, Language, MessageLog) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Creates default memory blocks for the given
Program
. - createDefaultOptions() - Method in interface ghidra.app.util.demangler.Demangler
-
Creates default options for this particular demangler
- createDefaultProgram(String, String, Object) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Creates an in-memory program with the given language
- createDefaultProgram(String, String, String, Object) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Creates an in-memory program with the given language
- createDefaultSortState(int) - Static method in class docking.widgets.table.TableSortState
-
Creates a sort state with the given column as the sorted column (sorted ascending).
- createDefaultSortState(int, boolean) - Static method in class docking.widgets.table.TableSortState
-
Creates a sort state with the given column as the sorted column in the given direction.
- createDefaultTool() - Method in class ghidra.test.TestEnv
-
This method differs from
TestEnv.launchDefaultTool()
in that this method does not set thetool
variable in of thisTestEnv
instance. - CreateDefaultTreeCmd - Class in ghidra.app.cmd.module
-
Command to create a root in the program; the root module has fragments named the same as the memory blocks.
- CreateDefaultTreeCmd(String) - Constructor for class ghidra.app.cmd.module.CreateDefaultTreeCmd
-
Constructor for CreateDefaultTreeCmd.
- createDependencyNodeSet() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Creates the Set of
AbstractDependencyGraph.DependencyNode
s appropriate for the implementer. - createDependencyNodeSet() - Method in class ghidra.util.graph.DependencyGraph
- createDependencyNodeSet() - Method in class ghidra.util.graph.DeterministicDependencyGraph
- createDestination() - Method in class ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
- createDestination() - Method in class ghidra.graph.job.MoveVertexToCenterAnimatorFunctionGraphJob
- createDestination() - Method in class ghidra.graph.job.MoveVertexToCenterTopAnimatorFunctionGraphJob
- createDestination() - Method in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- createDestination() - Method in class ghidra.graph.job.MoveViewToLayoutSpacePointAnimatorFunctionGraphJob
- createDestination() - Method in class ghidra.graph.job.MoveViewToViewSpacePointAnimatorFunctionGraphJob
- createDialog(Window, DialogComponentProvider, Component) - Static method in class docking.DockingDialog
- createDigest() - Method in class generic.hash.FNV1a32MessageDigestFactory
- createDigest() - Method in class generic.hash.FNV1a64MessageDigestFactory
- createDigest() - Method in interface generic.hash.MessageDigestFactory
- createDir(File) - Static method in class utilities.util.FileUtilities
-
Ensures the specified leaf directory exists.
- createDirectedGraph() - Static method in class ghidra.graph.GraphFactory
- createDirectory(File, String) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- createDirectory(File, String) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Creates a directory in the specified directory with the specified name.
- createDirectoryBookmark(Program, Address) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- createDisabledImage(Image, int) - Static method in class generic.util.image.ImageUtils
-
Creates a disabled version of the given image.
- createdLockProperties - Variable in class generic.util.FileLocker
- createDockingWindowManager(boolean, boolean, boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
This method exists here, as opposed to inline in the constructor, so that subclasses can alter the behavior of the DockingWindowManager construction.
- createDockingWindowManager(boolean, boolean, boolean) - Method in class ghidra.framework.project.tool.GhidraTool
- createDockingWindowManager(boolean, boolean, boolean) - Method in class ghidra.test.TestTool
- createDocumentFilter() - Method in class docking.widgets.textfield.HexIntegerFormatter
- createDocumentFilter() - Method in class docking.widgets.textfield.IntegerFormatter
- createDoesNotExistResult() - Static method in class utilities.util.FileResolutionResult
- createDomainFolderPath(DomainFolder, String) - Static method in class ghidra.framework.model.ProjectDataUtils
-
Returns a Ghidra
DomainFolder
with the matching path, creating any missing parent folders as needed. - createDOSHeader(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Constructs a new DOS header.
- createDouble(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a double datatype at the given address.
- createDropTargetHandler(Component) - Method in interface docking.DropTargetFactory
-
Creates a drop handler for a given component.
- createDrowShadow(BufferedImage, int) - Method in class docking.util.image.DropShadow
- CreatedWithProjectDataColumn - Class in ghidra.util.table.projectdata.column
- CreatedWithProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- createDWord(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a dword datatype at the given address.
- createDwords(Address, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a list of dword datatypes starting at the given address.
- createDynamicLibrary(FactoryBundledWithBinaryReader, LoadCommand) - Static method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- createDynamicLibraryModule(FactoryBundledWithBinaryReader, MachHeader) - Static method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- createDynamicLinkerCommand(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
- createDynamicTable(FactoryBundledWithBinaryReader, ElfHeader, long, long) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- createEditorPanel(DataTypeSelectionEditor) - Method in class ghidra.app.util.datatype.ApplyEnumDialog
- createEditorPanel(DataTypeSelectionEditor) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- createEgdeLoopInGraphSpace(Shape, double, double) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Creates a loop shape for a vertex that calls itself.
- createEgdeLoopInGraphSpace(Shape, Shape, double, double) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Transforms the given edge loop shape to graph space, which includes updating the size and location of the loop to be relative to the vertex.
- createElementFromElement(String, Element) - Method in class ghidra.framework.options.SaveState
- createElfDynamic(FactoryBundledWithBinaryReader, ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.ElfDynamic
- createElfHeader(GenericFactory, ByteProvider) - Static method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Constructs a new ELF header using the specified byte provider.
- createElfString(FactoryBundledWithBinaryReader, int, ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.ElfString
-
Read an ElfString at the readers current position.
- createElfStringTable(FactoryBundledWithBinaryReader, ElfHeader, ElfSectionHeader, long, long, long) - Static method in class ghidra.app.util.bin.format.elf.ElfStringTable
-
Create and parse an Elf string table
- createElfSymbol(FactoryBundledWithBinaryReader, int, ElfSymbolTable, ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
create an ElfSymbol() Warning! the routine initSymbolName() must be called on the symbol later to initialize the string name.
- createEmphasizingAnimator() - Method in class docking.GenericHeader
- createEmphasizingAnimator(JFrame) - Method in class docking.DockableHeader
- createEmptyDecorator() - Static method in class ghidra.framework.plugintool.ServiceProviderDecorator
- createEmptyFunction(String, String, int, DataType, boolean, boolean, boolean, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
- createEmptyFunction(String, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
- createEmptyFunction(String, String, String, boolean, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
- createEmptyFunction(String, String, String, int, DataType, Parameter...) - Method in class ghidra.program.database.ProgramBuilder
- createEmptyFunction(String, String, String, String, int, DataType, DataType...) - Method in class ghidra.program.database.ProgramBuilder
- createEmptyImage(int, int) - Static method in class generic.util.image.ImageUtils
-
Creates a new image of the given size.
- createEmptyImage(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- createEmptyPositions() - Static method in class ghidra.graph.viewer.layout.LayoutPositions
- createEncodedString(String, String, Charset, boolean) - Method in class ghidra.program.database.ProgramBuilder
- createEndsWithPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
-
Creates a regular expression Pattern that will match all strings that end with the given input string.
- createEntryPoint(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createEntrySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- createEquate(Data, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a new equate on the scalar value at the value of the data.
- createEquate(Instruction, int, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a new equate on the scalar value at the operand index of the instruction.
- createEquate(String, long) - Method in class ghidra.program.database.symbol.EquateManager
- createEquate(String, long) - Method in interface ghidra.program.model.symbol.EquateTable
-
Creates a new equate
- createEquate(String, String, long, int) - Method in class ghidra.program.database.ProgramBuilder
- createExceptionDialog(String, String, Throwable) - Static method in class docking.ErrLogDialog
- createExportsFile(String, File, MessageLog, TaskMonitor, int, Program) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Creates the library exports file, if necessary
- createExtensionDetailsFromProperties(Properties) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Extracts properties from a Java Properties file to create an
ExtensionDetails
object. - createExtensionDetailsFromPropertyFile(ResourceFile) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Extracts information from a Java Properties file to create an
ExtensionDetails
object. - createExtensionDetailsFromPropertyFile(File) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Extracts information from a Java Properties file to create an
ExtensionDetails
object. - createExternalFunction(Address, String, Namespace, String, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Transform an existing external symbol into an external function.
- createExternalFunction(String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- createExternalFunction(String, String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- CreateExternalFunctionCmd - Class in ghidra.app.cmd.function
- CreateExternalFunctionCmd(Namespace, String, Address, SourceType) - Constructor for class ghidra.app.cmd.function.CreateExternalFunctionCmd
-
Create an external function in the specified external namespace.
- CreateExternalFunctionCmd(Symbol) - Constructor for class ghidra.app.cmd.function.CreateExternalFunctionCmd
-
Create an external function
- CreateExternalFunctionCmd(String, String, Address, SourceType) - Constructor for class ghidra.app.cmd.function.CreateExternalFunctionCmd
-
Create an external function
- createExternalFunctionLinkage(String, Address, Address) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Create an external function within the UNKNOWN space and a corresponding thunk at the internalFunctionAddr.
- createExternalLibraries(String...) - Method in class ghidra.program.database.ProgramBuilder
- createExternalLibrary(String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- createExternalLibrary(String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Creates a Library namespace with the given name.
- createExternalReference(Data, String, String, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates an external reference from the given data.
- createExternalReference(Instruction, int, String, String, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates an external reference from the given instruction.
- createExternalReference(Instruction, int, String, String, Address, RefType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates an external reference from the given instruction.
- createExternalReference(String, String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createExternalReference(String, String, String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createExternalReference(String, String, String, String, int, RefType, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createExtLocation(Program, ExternalLocation, Program) - Static method in class ghidra.program.util.DiffUtility
-
Create equivalent external location in otherProgram.
- createFatArch(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.ubi.FatArch
- createFatHeader(GenericFactory, ByteProvider) - Static method in class ghidra.app.util.bin.format.ubi.FatHeader
- createFieldAttributes() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Sets attributes for the different pieces of information being displayed in this panel.
- createFieldForLine(FieldElement) - Method in class docking.widgets.fieldpanel.field.FlowLayoutTextField
- createFieldForLine(FieldElement) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
Create the text field for given field element
- createFieldLocation(int, int, ListingTextField, BigInteger, int) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- createFieldPanel(LayoutModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- createFieldPanelCoordinator() - Method in class ghidra.app.decompiler.component.BasicDecompilerCodeComparisonPanel
- createFieldPanelCoordinator() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- createFieldPanelCoordinator() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- createFieldPanelCoordinator() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Creates a new FieldPanelCoordinator used to synchronize scrolling between the left and right view for this CodeComparisonPanel.
- createFile(DomainObjectAdapterDB, String, FileSystem, String, String, TaskMonitor) - Method in class ghidra.framework.data.DBContentHandler
-
Create a new database file from an open database handle.
- createFile(FileSystem, FileSystem, String, String, DomainObject, TaskMonitor) - Method in interface ghidra.framework.data.ContentHandler
-
Creates a new folder item within a specified file-system.
- createFile(FileSystem, FileSystem, String, String, DomainObject, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- createFile(FileSystem, FileSystem, String, String, DomainObject, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
- createFile(Program, boolean, boolean, TaskMonitor) - Static method in class ghidra.app.util.opinion.LibraryLookupTable
- createFile(Program, boolean, TaskMonitor) - Static method in class ghidra.app.util.opinion.LibraryLookupTable
- createFile(String, DomainObject, TaskMonitor) - Method in class ghidra.framework.data.GhidraFolder
- createFile(String, DomainObject, TaskMonitor) - Method in interface ghidra.framework.model.DomainFolder
-
Add a domain object to this folder.
- createFile(String, File, TaskMonitor) - Method in class ghidra.framework.data.GhidraFolder
- createFile(String, File, TaskMonitor) - Method in interface ghidra.framework.model.DomainFolder
-
Add a new domain file to this folder.
- createFile(String, String, File, TaskMonitor, String) - Method in interface ghidra.framework.store.FileSystem
-
Creates a new file item from a packed file.
- createFile(String, String, File, TaskMonitor, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- createFile(String, String, File, TaskMonitor, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- createFile(String, List<String>) - Method in class generic.util.ArchiveBuilder
- createFileArchive(File) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Create a new data-type file archive using the default data organization
- createFileBytes(Program, ByteProvider, long, long, TaskMonitor) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new
FileBytes
object using a portion of the bytes from aByteProvider
- createFileBytes(Program, ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new
FileBytes
object using all the bytes from aByteProvider
- createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Stores a sequence of bytes into the program.
- createFileBytes(String, long, long, InputStream, TaskMonitor) - Method in class ghidra.program.model.mem.MemoryStub
- createFileBytesBlock(String, Address, long, FileBytes, long, int) - Method in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- createFileID() - Static method in class ghidra.framework.store.FileIDFactory
- createFileLocker(File) - Static method in class generic.util.LockFactory
- createFileSetEntryCommand(FactoryBundledWithBinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- createFilteredThrowable(String...) - Static method in class utilities.util.reflection.ReflectionUtilities
-
A convenience method to create a throwable, filtering any lines that contain the given non-regex patterns.
- createFilterRow(LogicOperation) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Creates a new filter row (a new major row in the dialog filter panel)
- createFinalPatterns(ArrayList<Pattern>) - Method in class ghidra.util.bytesearch.PatternPairSet
- createFixedVirtualMemoryFileCommand(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
- createFlipState() - Method in class docking.widgets.table.ColumnSortState
- createFloat(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a float datatype at the given address.
- createFolder(String) - Method in class ghidra.framework.data.GhidraFolder
- createFolder(String) - Method in interface ghidra.framework.model.DomainFolder
-
Create a subfolder of this folder.
- createFolder(String, String) - Method in interface ghidra.framework.store.FileSystem
-
Creates a new subfolder within the specified parent folder.
- createFolder(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- createFolder(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- createFolder(String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- CreateFolderCommand - Class in ghidra.app.cmd.module
-
Command to create a folder in a program tree.
- CreateFolderCommand(String, String, String) - Constructor for class ghidra.app.cmd.module.CreateFolderCommand
- createFragment(FlatProgramAPI, Address, ProgramModule) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
- createFragment(ProgramModule, CodeBlock) - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- createFragment(ProgramModule, String, Address, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a fragment in the given folder of the default program tree.
- createFragment(ProgramModule, String, Address, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.This method is deprecated because it did not allow you to include the largest possible address. Instead use the one that takes a start address and a length.
- createFragment(Program, String, Address, Address) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Creates a fragment with the given name (if it does not already exist).
- createFragment(String) - Method in interface ghidra.program.model.listing.ProgramModule
-
Creates a new fragment and makes it a child of this module.
- createFragment(String, Address, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a fragment in the root folder of the default program tree.
- createFragment(String, Address, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.This method is deprecated because it did not allow you to include the largest possible address. Instead use the one that takes a start address and a length.
- createFragment(String, String, String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- CreateFragmentCmd - Class in ghidra.app.cmd.module
-
Command to create a Fragment.
- CreateFragmentCmd(String, String, String) - Constructor for class ghidra.app.cmd.module.CreateFragmentCmd
-
Construct a new CreateFragmentCmd.
- createFromHead(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Creates a
DIEAggregate
starting from a 'head'DebugInfoEntry
instance. - createFromStorage(Address, VariableStorage, int) - Method in interface ghidra.program.model.pcode.PcodeFactory
- createFromStorage(Address, VariableStorage, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- createFunction() - Method in class ghidra.program.database.external.ExternalLocationDB
- createFunction() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Create an external function associated with this location or return the existing function if one already exists
- createFunction(Address, Program, TaskMonitor) - Method in class ghidra.app.cmd.function.CreateMultipleFunctionsCmd
-
Creates a function at entry point in the specified program.
- createFunction(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a function at entry point with the specified name
- createFunction(Program, Address, boolean, TaskMonitor) - Method in class ghidra.app.util.demangler.DemangledFunction
- createFunction(String) - Method in class ghidra.program.database.ProgramBuilder
-
Creates a function by examining the instructions to find the body.
- createFunction(String, Address, AddressSetView, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
- createFunction(String, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.FunctionManager
-
Create a function with the given body at entry point within the global namespace.
- createFunction(String, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.Listing
-
Create a function with an entry point and a body of addresses.
- createFunction(String, Address, AddressSetView, SourceType) - Method in class ghidra.program.model.listing.ListingStub
- createFunction(String, Namespace, Address, AddressSetView, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
- createFunction(String, Namespace, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.FunctionManager
-
Create a function with the given body at entry point.
- createFunction(String, Namespace, Address, AddressSetView, SourceType) - Method in interface ghidra.program.model.listing.Listing
-
Create a function in the specified namespace with an entry point and a body of addresses.
- createFunction(String, Namespace, Address, AddressSetView, SourceType) - Method in class ghidra.program.model.listing.ListingStub
- CreateFunctionCmd - Class in ghidra.app.cmd.function
-
Command for Creating a function at an address.
- CreateFunctionCmd(Address) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating a function that automatically computes the body of the function.
- CreateFunctionCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
- CreateFunctionCmd(AddressSetView) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating functions that automatically computes the body of each function.
- CreateFunctionCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating functions that automatically computes the body of each function.
- CreateFunctionCmd(AddressSetView, SourceType) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating functions that automatically computes the body of each function.
- CreateFunctionCmd(String, Address, AddressSetView, SourceType) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
- CreateFunctionCmd(String, Address, AddressSetView, SourceType, boolean, boolean) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating a function.
- CreateFunctionCmd(String, AddressSetView, AddressSetView, SourceType, boolean, boolean) - Constructor for class ghidra.app.cmd.function.CreateFunctionCmd
-
Constructs a new command for creating a function.
- createFunctionComment(String, String) - Method in class ghidra.program.database.ProgramBuilder
- CreateFunctionDefinitionCmd - Class in ghidra.app.cmd.function
-
Command for creating a function definition data type based on the function signature for a function at an address.
- CreateFunctionDefinitionCmd(Address, ServiceProvider) - Constructor for class ghidra.app.cmd.function.CreateFunctionDefinitionCmd
-
Constructs a new command for creating a function definition.
- createFunctionSymbol(Address, String, Namespace, SourceType, String) - Method in class ghidra.program.database.symbol.SymbolManager
-
Internal method for creating function symbols
- createFunctionTag(String, String) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- createFunctionTag(String, String) - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Creates a new function tag with the given attributes if one does not already exist.
- CreateFunctionTagCmd - Class in ghidra.app.cmd.function
-
Command for assigning a tag to a function
- CreateFunctionTagCmd(String) - Constructor for class ghidra.app.cmd.function.CreateFunctionTagCmd
-
Constructor
- CreateFunctionTagCmd(String, String) - Constructor for class ghidra.app.cmd.function.CreateFunctionTagCmd
-
Constructor
- createFunctionTagElements(FunctionDB) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Creates a tags list field to be show at the beginning of each function that shows the tags assigned to that function.
- createGhidraTOCFile(Path) - Static method in class help.validator.model.GhidraTOCFile
- createGlobalFunctionSymbol(ElfHeader, int, String, long, int, ElfSymbolTable) - Static method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Creates a new global function symbol.
- createGuiWorker() - Static method in class ghidra.util.worker.Worker
-
A convenience method to create a Worker that uses a shared thread pool for performing operations for GUI clients in a background thread
- createHelpBroker() - Method in class docking.help.GHelpSet
- createHelpLocation() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- createHighlight(AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Sets this script's highlight state (both the local variable
currentHighlight
and theGhidraState
's currentHighlight) to the given address set. - createHollowEgdeLoop() - Static method in class ghidra.graph.viewer.GraphViewerUtils
- createHollowEgdeLoopInGraphSpace(Shape, double, double) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Creates a self-loop edge to be used with a vertex that calls itself.
- createIcon() - Method in class resources.icons.IconWrapper
-
Creates the icon upon first use.
- createIconBaseImage() - Method in class resources.icons.ImageIconWrapper
-
Get the base icon image to be transformed in ImageIcon
- createIconImage(Icon) - Static method in class ghidra.framework.main.ZoomedImagePainter
- createImage(Component) - Static method in class generic.util.image.ImageUtils
-
Creates an image of the given component
- createImageButton(String, String, Dimension) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create an button that has an icon created from the given imageFile.
- createImageButton(ImageIcon, String, Dimension) - Static method in class docking.options.editor.ButtonPanelFactory
-
Create a button with the given icon.
- createImageIcon() - Method in class resources.icons.DisabledImageIconWrapper
- createImageIcon() - Method in class resources.icons.ImageIconWrapper
- createImageIcon() - Method in class resources.icons.ScaledImageIconWrapper
- createIncrementalLoadJob() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- createIndexedV0Filesystem(String, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFilesystemTestUtils
-
Create empty V0 Indexed filesystem.
- createIndexedV1Filesystem(String, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFilesystemTestUtils
-
Create empty mangled filesystem
- createInitializedBlock(MemoryLoadable, boolean, String, Address, long, long, String, boolean, boolean, boolean, TaskMonitor) - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Create a memory block (possible fragment if conflicts resolved) for the specified loadable "section".
- createInitializedBlock(Program, boolean, String, Address, long, String, String, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Create a new initialized memory block.
- createInitializedBlock(Program, boolean, String, Address, FileBytes, long, long, String, String, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new initialized block in memory using the bytes from a
FileBytes
object. - createInitializedBlock(Program, boolean, String, Address, InputStream, long, String, String, boolean, boolean, boolean, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new initialized block in memory using the bytes from the given input stream.
- createInitializedBlock(String, Address, long, byte, TaskMonitor, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createInitializedBlock(String, Address, long, byte, TaskMonitor, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create an initialized memory block and add it to this Memory.
- createInitializedBlock(String, Address, long, byte, TaskMonitor, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createInitializedBlock(String, Address, FileBytes, long, long, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createInitializedBlock(String, Address, FileBytes, long, long, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create an initialized memory block using bytes from a
FileBytes
object. - createInitializedBlock(String, Address, FileBytes, long, long, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createInitializedBlock(String, Address, InputStream, long, TaskMonitor, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createInitializedBlock(String, Address, InputStream, long, TaskMonitor, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create an initialized memory block and add it to this Memory.
- createInitializedBlock(String, Address, InputStream, long, TaskMonitor, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createInProgram(ExceptionalFunction<Program, R, E>) - Method in class ghidra.test.AbstractProgramBasedTest
-
Provides a convenient method for modifying the current program, handling the transaction logic and returning a new item as a result.
- createInstanceVariablesC2_OBJC2(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
- createInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContextView) - Method in interface ghidra.program.model.listing.Listing
-
Creates a new Instruction object at the given address.
- createInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContextView) - Method in class ghidra.program.model.listing.ListingStub
- createIntPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Creates a new IntPropertyMap with the given name.
- createIntPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Creates a new IntPropertyMap with the given name.
- createIntRangeMap(String) - Method in class ghidra.program.database.ProgramDB
- createIntRangeMap(String) - Method in interface ghidra.program.model.listing.Program
-
Create a new IntRangeMap with the specified name.
- createInvalidGraphPerspectiveInfo() - Static method in class ghidra.graph.viewer.GraphPerspectiveInfo
- createInvalidRuntimeLocation(Path, String) - Static method in class help.ImageLocation
- createItem(String, Hashtable, HelpSet, Locale) - Method in class docking.help.CustomTOCView.CustomDefaultTOCFactory
- createJavaFilteredThrowable() - Static method in class utilities.util.reflection.ReflectionUtilities
-
A convenience method to create a throwable, filtering boiler-plate Java-related lines (e.g., AWT, Swing, Security, etc).
- createJavaFilteredThrowableString() - Static method in class utilities.util.reflection.ReflectionUtilities
-
A convenience method to create a throwable, filtering boiler-plate Java-related lines (e.g., AWT, Swing, Security, etc).
- createJmpInstruction(String, String) - Method in class ghidra.test.ToyProgramBuilder
- createJmpWithDelaySlot(String, String) - Method in class ghidra.test.ToyProgramBuilder
- createKeep - Variable in class ghidra.framework.main.datatree.VersionControlTask
- createKeepFile() - Method in interface ghidra.framework.data.CheckinHandler
-
Returns true if the system should create a keep file copy of the user's check-in file.
- createKeepFile() - Method in class ghidra.framework.data.DefaultCheckinHandler
- createKeepFile() - Method in class ghidra.framework.main.datatree.CheckInTask
- createKeyEntry(String, String, int, KeyStore.PrivateKeyEntry, File, String, char[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Generate a new
X509Certificate
with RSAKeyPair
and create/update aKeyStore
optionally backed by a keyFile. - createKeySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- createKeyStore(String, String, int, KeyStore.PrivateKeyEntry, File, String, char[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Generate a new
X509Certificate
with RSAKeyPair
and create/update aKeyStore
optionally backed by a keyFile. - createLabel(Address, String, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a label at the specified address in the global namespace.
- createLabel(Address, String, boolean, SourceType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a label at the specified address in the global namespace.
- createLabel(Address, String, Namespace, boolean, SourceType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a label at the specified address in the specified namespace.
- createLabel(Address, String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- createLabel(Address, String, Namespace, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Create a label symbol with the given name associated to the given Address and namespace.
- createLabel(Address, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- createLabel(Address, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Create a label symbol with the given name associated to the given Address.
- createLabel(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createLabel(String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- createLabelSymbol(SymbolTable, Address, String, Namespace, SourceType, boolean) - Static method in class ghidra.program.model.pcode.HighFunction
- createLayout(G) - Method in class ghidra.graph.viewer.layout.JungLayoutProvider
- createLayoutModel(ListingModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- createLayouts() - Static method in class ghidra.graph.viewer.layout.JungLayoutProviderFactory
- createLibrary(String) - Method in class ghidra.program.database.ProgramBuilder
- createLibrary(String, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createLibrarySymbol(ImportedLibrary, String, Address) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- createLibrarySymbol(String, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
-
Create a Library symbol with the specified name and optional pathname
- createListingModel(Program) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- createListSelectionModel() - Method in class docking.widgets.DropDownMultiSelectionTextField
- createListSelectionModel() - Method in class docking.widgets.DropDownSelectionTextField
- createListSelectionModel() - Method in class docking.widgets.DropDownTextField
- createLiteralSearchPattern(String) - Static method in class ghidra.util.UserSearchUtils
-
Generate a compiled representation of a regular expression, ignoring regex special characters .
- createLocalLocation(Path, String, URI, Path) - Static method in class help.ImageLocation
- createLocalVariable(Function, String, DataType, int) - Method in class ghidra.program.database.ProgramBuilder
- createLock() - Method in class ghidra.framework.store.local.LockFile
-
Create the lock file using the default timeout.
- createLock(int, boolean) - Method in class ghidra.framework.store.local.LockFile
-
Create the lock file.
- createLockFile() - Method in class generic.util.ChannelLocker
- createLockFile() - Method in class generic.util.FileLocker
- createLongPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Creates a new LongPropertyMap with the given name.
- createLongPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Creates a new LongPropertyMap with the given name.
- createMachHeader(GenericFactory, ByteProvider) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
-
Assumes the MachHeader starts at index 0 in the ByteProvider.
- createMachHeader(GenericFactory, ByteProvider, long) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
-
Assumes the MachHeader starts at index machHeaderStartIndexInProvider in the ByteProvider.
- createMachHeader(GenericFactory, ByteProvider, long, boolean) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
-
Assumes the MachHeader starts at index machHeaderStartIndexInProvider in the ByteProvider.
- createMainPanel() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Creates the main dialog components.
- createMainPanel(String[], boolean) - Method in class ghidra.framework.main.ProjectAccessPanel
-
Creates the main gui panel, containing the known users, button, and user access panels.
- createMainPanel(String[], boolean) - Method in class ghidra.framework.main.ViewProjectAccessPanel
-
Creates the main gui panel, containing the known users, button, and user access panels.
- createMangledFilesystem(String, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFilesystemTestUtils
-
Create empty mangled filesystem
- createMappedTableColumn(DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, DATA_SOURCE>) - Method in class docking.widgets.table.TableRowMapper
-
Creates a table column that will create a table column that knows how to map the given ROW_TYPE to the type of the column passed in, the EXPECTED_ROW_TYPE.
- createMappedTableColumn(DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, Program>) - Method in class ghidra.util.table.ProgramLocationTableRowMapper
-
Creates a table column that will create a table column that knows how to map the given ROW_TYPE to the type of the column passed in, the EXPECTED_ROW_TYPE.
- createMapping(int) - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- createMapping(int) - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- createMemory(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createMemory(String, String, int, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemory(String, String, int, String, byte) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd
- createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
- createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd
- createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd
- createMemoryBlock(Memory) - Method in class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
- createMemoryBlock(String, Address, byte[], boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Create a new memory block.
- createMemoryBlock(String, Address, InputStream, long, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Create a new memory block.
- createMemoryBlockByteProvider(Memory, MemoryBlock) - Static method in class ghidra.app.util.bin.MemoryByteProvider
-
Create a
ByteProvider
that is limited to the specifiedMemoryBlock
. - createMemoryBlockFromMemoryState(String, Address, int, boolean, TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
-
Create a new initialized memory block using the current emulator memory state
- createMemoryCallReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryJumpReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReadReference(String, String) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReference(Data, Address, RefType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a memory reference from the given data.
- createMemoryReference(Instruction, int, Address, RefType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a memory reference from the given instruction.
- createMemoryReference(String, String, RefType, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createMemoryReference(String, String, RefType, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
- createMenuItem(boolean) - Method in class docking.action.DockingAction
- createMenuItem(boolean) - Method in interface docking.action.DockingActionIf
-
Returns a JMenuItem that is suitable for this action.
- createMenuItem(boolean) - Method in class docking.DockingActionProxy
- createMergeManagerPlugin(ModalPluginTool, MergeManager, UndoableDomainObject) - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
- createMergeManagerPlugin(ModalPluginTool, MergeManager, UndoableDomainObject) - Method in class ghidra.app.merge.MergeManager
- createMergeManagerPlugin(ModalPluginTool, MergeManager, UndoableDomainObject) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
- createMergeResolvers() - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
- createMergeResolvers() - Method in class ghidra.app.merge.MergeManager
- createMergeResolvers() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
- createMethods(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
- createModule(ProgramModule, String) - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- createModule(String) - Method in interface ghidra.program.model.listing.ProgramModule
-
Creates a new module and makes it a child of this module.
- createMouseListenerDelegate() - Method in class docking.widgets.tree.GTree
- createMultilineTextField(FieldFactory, ProxyObj<?>, FieldElement[], int, int, int, HighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
-
Displays the given array of text, each on its own line.
- CreateMultipleFunctionsCmd - Class in ghidra.app.cmd.function
-
Command for Creating multiple functions from a selection.
- CreateMultipleFunctionsCmd(AddressSetView, SourceType) - Constructor for class ghidra.app.cmd.function.CreateMultipleFunctionsCmd
- createNamespace(Program, Demangled, Namespace, boolean) - Static method in class ghidra.app.util.demangler.DemangledObject
-
Get or create the specified typeNamespace.
- createNamespace(Program, Namespace, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a namespace, create the corresponding namespace in the specified otherProgram.
- createNamespace(Program, String...) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Creates a namespace hierarchy using the list of strings specified in namespacePath.
- createNamespace(String) - Method in class ghidra.program.database.ProgramBuilder
- createNamespace(String, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createNamespace(String, String, SourceType) - Method in class ghidra.program.database.ProgramBuilder
- createNameSpace(Namespace, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- createNameSpace(Namespace, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Creates a new namespace.
- createNamespaceHierarchy(String, Namespace, Program, Address, SourceType) - Static method in class ghidra.app.util.NamespaceUtils
-
Takes a namespace path string and creates a namespace hierarchy to match that string.
- createNamespaceHierarchy(String, Namespace, Program, SourceType) - Static method in class ghidra.app.util.NamespaceUtils
-
Takes a namespace path string and creates a namespace hierarchy to match that string.
- CreateNamespacesCmd - Class in ghidra.app.cmd.label
-
This class attempts to create a namespace for each token in the provided string.
- CreateNamespacesCmd(String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.CreateNamespacesCmd
-
Takes a namespace string that will be parsed and the results of which will be used for creating the namespaces if they do not exist.
- CreateNamespacesCmd(String, SourceType) - Constructor for class ghidra.app.cmd.label.CreateNamespacesCmd
-
Takes a namespace string that will be parsed and the results of which will be used for creating the namespaces if they do not exist.
- createNamespaceTag(StringBuilder, Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
-
Append an XML <parent> tag to the buffer describing the formal path elements from the root (global) namespace up to the given namespace
- createNavigator(HelpModel) - Method in class docking.help.CustomFavoritesView
- createNavigator(HelpModel) - Method in class docking.help.CustomSearchView
- createNavigator(HelpModel) - Method in class docking.help.CustomTOCView
- createNewFile(GFile, String, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates a new GFile instance, using per-filesystem custom logic.
- createNewPositions(Map<V, Point2D>, Map<E, List<Point2D>>) - Static method in class ghidra.graph.viewer.layout.LayoutPositions
- createNewRangeMapAdapter(Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- createNewRangeMapAdapter(Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
- createNewRangeMapAdapter(Register) - Method in class ghidra.program.util.ProgramContextImpl
- createNewScript(ResourceFile, String) - Method in class ghidra.app.script.GhidraScriptProvider
-
Creates a new script using the specified file.
- createNewScript(ResourceFile, String) - Method in class ghidra.app.script.JavaScriptProvider
- createNewScript(ResourceFile, String) - Method in class ghidra.python.PythonScriptProvider
- createNewScript(GhidraScriptProvider, ResourceFile, List<ResourceFile>) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Creates a new script with a unique name using the specified provider in the specified directory.
- createNewVersion(ManagedBufferFile, String, TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
-
Create a new buffer file version (used for check-in)
- createNList(FactoryBundledWithBinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.macho.commands.NList
- createNode(K, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- createNodeFromFile(GFile) - Static method in class ghidra.plugins.fsbrowser.FSBNode
-
Helper method to convert a single
GFile
object into a FSBNode object. - createNodeMap() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Creates the Map of Nodes to
AbstractDependencyGraph.DependencyNode
s appropriate for the implementer. - createNodeMap() - Method in class ghidra.util.graph.DependencyGraph
- createNodeMap() - Method in class ghidra.util.graph.DeterministicDependencyGraph
- createNodeSet() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Creates the Set of Nodes appropriate for the implementer.
- createNodeSet() - Method in class ghidra.util.graph.DependencyGraph
- createNodeSet() - Method in class ghidra.util.graph.DeterministicDependencyGraph
- createNodesFromFileList(List<GFile>, TaskMonitor) - Static method in class ghidra.plugins.fsbrowser.FSBNode
-
Helper method to convert
GFile
objects to FSBNode objects. - createNOPInstruction(String, int) - Method in class ghidra.test.ToyProgramBuilder
- createNTHeader(FactoryBundledWithBinaryReader, int, PortableExecutable.SectionLayout, boolean, boolean) - Static method in class ghidra.app.util.bin.format.pe.NTHeader
-
Constructs a new NT header.
- createObjectPropertyMap(String, Class<? extends Saveable>) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Creates a new ObjectPropertyMap with the given name.
- createObjectPropertyMap(String, Class<? extends Saveable>) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Creates a new ObjectPropertyMap with the given name.
- createOffsetMemReference(String, String, int, RefType, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
- createOldLanguageFile(Language, File) - Static method in class ghidra.program.util.OldLanguageFactory
-
Create old-language file for the specified language.
- createOneByteFunction(String, Address, boolean) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Create a one-byte function, so that when the code is analyzed, it will be disassembled, and the function created with the correct body.
- createOptionComponent(EditorState) - Static method in class docking.options.editor.GenericOptionsComponent
-
A factory method to create new OptionComponents.
- createOptionsforKeybindings(InputStream) - Static method in class docking.actions.KeyBindingUtils
-
Imports key bindings from a location selected by the user.
- createOriginalIndexedFilesystem(String, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFilesystemTestUtils
-
Create empty original Indexed filesystem.
- createOverlayMemory(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createPackedTextField(FieldFactory, ProxyObj<?>, FieldElement[], int, int, int, HighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
-
Displays the list of text strings, packing as many as it can on a line before wrapping to the next line.
- createPaintingAnimator(Component, AnimationPainter) - Static method in class docking.util.AnimationUtils
- createPanels() - Method in class docking.wizard.AbstractMagePanelManager
- createParamInfoConflictPanel(Function[], AbstractFunctionMerger.ParamInfoConflict, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- createPathHighlighter(PathHighlightListener) - Method in class ghidra.graph.viewer.GraphViewer
- createPattern() - Method in class docking.widgets.filter.AbstractPatternTextFilter
-
Subclasses must create the
Pattern
that will be used by this class when filtering. - createPattern() - Method in class docking.widgets.filter.ContainsTextFilter
- createPattern() - Method in class docking.widgets.filter.FindsPatternTextFilter
- createPattern() - Method in class docking.widgets.filter.MatchesExactlyTextFilter
- createPattern() - Method in class docking.widgets.filter.StartsWithTextFilter
- createPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
-
Creates a regular expression Pattern that will match all strings that match exactly the given input string.
- createPatternString(String, boolean) - Static method in class ghidra.util.UserSearchUtils
-
Creates a regular expression that can be used to create a Pattern that will match all strings that match the given input string.
- createPlaceHolder(ValidatableLine) - Method in interface ghidra.app.util.html.diff.DataTypeDiffInput
- createPlaceHolder(ValidatableLine) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
- createPlaceHolderLine(ValidatableLine) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- createPlaceHolderLine(ValidatableLine) - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- createPlaceHolderLine(ValidatableLine) - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- createPlaceHolderLine(ValidatableLine) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Extension point for adding empty lines.
- createPluginDescription(Class<?>, PluginStatus, String, String, String, String) - Static method in class ghidra.framework.plugintool.util.PluginDescription
-
Deprecated.
- createPluginDescription(Class<?>, PluginStatus, String, String, String, String, boolean) - Static method in class ghidra.framework.plugintool.util.PluginDescription
-
Deprecated., use
@PluginInfo
instead. - createPointer(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Applies a pointer data type at the specified address and returns the newly created data object.
- createPointerAndReturnAddressBeingReferenced(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Applies a pointer data type at the specified address and returns the address being referenced.
- createPointMarker(String, String, Program, int, boolean, boolean, boolean, Color, ImageIcon) - Method in interface ghidra.app.services.MarkerService
-
Create a Marker display which shows point type markers.
- createPointMarker(String, String, Program, int, boolean, boolean, boolean, Color, ImageIcon, boolean) - Method in interface ghidra.app.services.MarkerService
-
Create a Marker display which shows point type markers.
- createPopup() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- createPopupActions() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- createPopupMenu(Iterator<DockingActionIf>, ActionContext) - Method in class docking.PopupActionManager
- createPortableExecutable(GenericFactory, ByteProvider, PortableExecutable.SectionLayout) - Static method in class ghidra.app.util.bin.format.pe.PortableExecutable
-
Constructs a new Portable Executable using the specified byte provider and layout.
- createPortableExecutable(GenericFactory, ByteProvider, PortableExecutable.SectionLayout, boolean, boolean) - Static method in class ghidra.app.util.bin.format.pe.PortableExecutable
-
Constructs a new Portable Executable using the specified byte provider and layout.
- createPreferredLabelOrFunctionSymbol(Program, Address, Namespace, String, SourceType) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Create label symbol giving preference to non-global symbols.
- createPrimaryGraphViewer(VisualGraphLayout<V, E>, Dimension) - Method in class ghidra.graph.viewer.GraphComponent
- createPrivateEventQueue(DomainObjectListener, int) - Method in class ghidra.framework.data.DomainObjectAdapter
- createPrivateEventQueue(DomainObjectListener, int) - Method in interface ghidra.framework.model.DomainObject
-
Creates a private event queue that can be flushed independently from the main event queue.
- createProgram(ByteProvider, String, Address, String, Language, CompilerSpec, Object) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Creates a
Program
with the specified attributes. - createProgram(String, LanguageID) - Method in class ghidra.app.script.GhidraScript
-
Creates a new program with specified name and language name.
- createProgram(String, LanguageID, CompilerSpecID) - Method in class ghidra.app.script.GhidraScript
-
Creates a new program with specified name and language name.
- createProgram(String, Language, CompilerSpec) - Method in class ghidra.app.script.GhidraScript
-
Creates a new program with specified name and language.
- createProgramFile(Project, String, Language, CompilerSpec, DomainFolder) - Static method in class ghidra.test.ProjectTestUtils
-
Create an empty program file within the specified project folder.
- createProgramTree(String) - Method in class ghidra.program.database.ProgramBuilder
- createProject(ProjectLocator, RepositoryAdapter, boolean) - Method in interface ghidra.framework.model.ProjectManager
-
Create a project on the local filesystem.
- createProject(ProjectLocator, RepositoryAdapter, boolean) - Method in class ghidra.framework.project.DefaultProjectManager
- createProject(String, String, boolean) - Static method in class ghidra.base.project.GhidraProject
-
Creates a new non-shared Ghidra project to be used for storing programs.
- createPropertyMap(ProgramDB, String, ErrorHandler, AddressMap, Lock) - Static method in class ghidra.program.database.IntRangeMapDB
- createPropertyMap(ProgramDB, String, ErrorHandler, AddressMap, Lock) - Static method in class ghidra.program.database.util.AddressSetPropertyMapDB
- createProvider() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- createProvider() - Method in class ghidra.app.merge.MergeManagerPlugin
-
Creates the provider that will be displayed in the merge tool.
- createProvider() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- createQWord(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a qword datatype at the given address.
- createReader(ByteProvider) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Create a reader for a specific OMF file
- createRecord(long) - Method in class db.Schema
-
Create an empty record for the specified key.
- createRecord(Field) - Method in class db.Schema
-
Create an empty record for the specified key.
- createReference(Program, Reference, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a reference for a specified program, create a comparable reference in the specified otherProgram if possible.
- createReferencePath(URI) - Static method in class help.HelpBuildUtils
- createRefTypeAttributedString(Reference, AttributedString) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.AbstractOptions
- createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.FileOptions
- createRegisteredOption(String, OptionType, String, HelpLocation, Object, PropertyEditor) - Method in class ghidra.framework.options.ToolOptions
- createRegisterReference(String, RefType, String, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
- createRegisterReference(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createRegisterValueStore(Register, RangeMapAdapter) - Method in class ghidra.program.util.AbstractStoredProgramContext
- createRelocationContext(ElfLoadHelper, ElfRelocationTable, Map<ElfSymbol, Address>) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Relocation context for a specific Elf image and relocation table.
- createRelocationInfo(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.macho.RelocationInfo
- createRemoteLocation(Path, String, URI) - Static method in class help.ImageLocation
- createRenderedImage(Component) - Static method in class docking.test.AbstractDockingTest
- createRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Create a new repository on the server.
- createRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- createRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Create a new repository on the server.
- createReturnInstruction(String) - Method in class ghidra.test.ToyProgramBuilder
- createRichHeader(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.pe.RichHeader
-
Create and returns the Rich header found from the given reader.
- createRoot(CategoryPath) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Create a root name entry that will serve as the parent for all children.
- createRootModule(String) - Method in class ghidra.program.database.module.TreeManager
-
Create a new tree with given name.
- createRootModule(String) - Method in interface ghidra.program.model.listing.Listing
-
Create a new tree that will be identified by the given name.
- createRootModule(String) - Method in class ghidra.program.model.listing.ListingStub
- createRowObject(TableModel, int) - Static method in class docking.widgets.table.RowObject
-
Factory method to create and initialize a row object.
- createRuntimeLocation(Path, String, URI, Path) - Static method in class help.ImageLocation
- createSatelliteGraphViewer(GraphViewer<V, E>, Dimension) - Method in class ghidra.graph.viewer.GraphComponent
- createScaledImage(Image, int, int, int) - Static method in class generic.util.image.ImageUtils
-
Creates a scaled image based upon the given image.
- createScreenImage(Component) - Static method in class docking.test.AbstractDockingTest
-
Creates a png of the given component by capturing a screenshot of the image.
- createSearchAlgorithm(Program, Address, ProgramSelection) - Method in class ghidra.util.search.memory.SearchInfo
- createSearchLocation(String, SearchLocationCreatorContext) - Method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
-
Creates a
SearchLocation
using the provided location string. - createSearchPattern(String, boolean) - Static method in class ghidra.util.UserSearchUtils
-
Note: this is the default model of how to let users search for things in Ghidra.
- createSection(FactoryBundledWithBinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.macho.Section
- createSectionProviderFor(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- createSectionProviderFor(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- createSectionProviderFor(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProviderFactory
-
Iterates through the statically registered
factory funcs
, trying each factory method until one returns aDWARFSectionProvider
that can successfully retrieve theminimal
sections we need to do a DWARF import. - createSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProviderFactory
-
Iterates through the statically registered
factory funcs
, trying each factory method until one returns aDWARFSectionProvider
that can successfully retrieve theminimal
sections we need to do a DWARF import. - createSectionProviderFor(Program, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
- createSectionSymbol32(ElfHeader, long, short, String, int, ElfSymbolTable) - Static method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Creates a new section symbol.
- createSecureSAXBuilder(boolean, boolean) - Static method in class ghidra.util.xml.XmlUtilities
-
Create a
SAXBuilder
that is not susceptible to XXE. - createSecureSAXParserFactory(boolean) - Static method in class ghidra.util.xml.XmlUtilities
-
Create a
SAXParserFactory
that is not susceptible to XXE. - createSegmentCommand(FactoryBundledWithBinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- createSelection(AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Calling this method is equivalent to calling
GhidraScript.setCurrentSelection(AddressSetView)
. - createSelectionManager() - Method in class docking.widgets.table.GTable
- createSeparator() - Static method in class docking.menu.MultiActionDockingAction
- createShape() - Method in class ghidra.service.graph.VertexShape
- createSharedActions(Tool, ToolActions, String) - Static method in class docking.widgets.table.GTable
- createSimpleDataBlock(Address, Address) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Create a new block over an address range with a single entry-point.
- createSingle(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Create a
DIEAggregate
from a singleDIE
. - createSingleLineTextField(FieldFactory, ProxyObj<?>, FieldElement, int, int, HighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
-
Creates a new ListingTextField that displays the text on a single line, clipping as needed.
- createSingleLineTextFieldWithReverseClipping(AddressFieldFactory, ProxyObj<?>, FieldElement, int, int, HighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
- createSingleThreadAccessWeakSet() - Static method in class ghidra.util.datastruct.WeakDataStructureFactory
-
Use when all access are on a single thread, such as the Swing thread.
- createSkipHead(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Creates a new
DIEAggregate
from the contents of the specified DIEA, using all the source'sDebugInfoEntry
fragments except for the head fragment which is skipped. - createSnapshotOverlayIcon(Icon) - Static method in class ghidra.app.nav.NavigatableIconFactory
- createSocket(String, int) - Method in class ghidra.net.ApplicationSSLSocketFactory
- createSocket(String, int, InetAddress, int) - Method in class ghidra.net.ApplicationSSLSocketFactory
- createSocket(InetAddress, int) - Method in class ghidra.net.ApplicationSSLSocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class ghidra.net.ApplicationSSLSocketFactory
- createSocket(Socket, String, int, boolean) - Method in class ghidra.net.ApplicationSSLSocketFactory
- createSortComparator(int) - Method in class docking.widgets.table.AbstractSortedTableModel
-
An extension point for subclasses to insert their own comparator objects for their data.
- createSortComparator(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- createSortComparator(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- createSortComparator(int) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- createSortComparatorForColumn(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
This differs from
GDynamicColumnTableModel.createSortComparator(int)
in that the other method creates a comparator that operates on a full row value, whereas this method operates on column values. - createSortingContext(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
- createSplashScreenComponent() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- createSplashScreenTitle() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- createStackReference(Instruction, int, int, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Create a stack reference from the given instruction
- createStackReference(String, RefType, int, SourceType, int) - Method in class ghidra.program.database.ProgramBuilder
- createStackTraceForAllThreads() - Static method in class generic.test.AbstractGenericTest
-
Returns a string which is a printout of a stack trace for each thread running in the current JVM
- createStackTraceForAllThreads() - Static method in class generic.test.TestUtils
-
Returns a string which is a printout of a stack trace for each thread running in the current JVM
- createStackTraceForAllThreads() - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns a string which is a printout of a stack trace for each thread running in the current JVM
- createStartsWithPattern(String, boolean, int) - Static method in class ghidra.util.UserSearchUtils
-
Creates a regular expression Pattern that will match all strings that start with the given input string.
- createString(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Applies a string data type at the specified address and returns the string object.
- createString(String, byte[], Charset, DataType) - Method in class ghidra.program.database.ProgramBuilder
- createString(String, String, Charset, boolean, DataType) - Method in class ghidra.program.database.ProgramBuilder
- CreateStringCmd - Class in ghidra.app.cmd.data
-
Command to create a String and optionally label it.
- CreateStringCmd(Address) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
-
Constructs a new command for creating strings.
- CreateStringCmd(Address, int) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
-
Constructs a new command for creating strings.
- CreateStringCmd(Address, int, boolean) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
-
Constructs a new command for creating strings.
- CreateStringCmd(Address, int, boolean, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
-
Constructs a new command for creating strings.
- CreateStringCmd(Address, AbstractStringDataType, int, DataUtilities.ClearDataMode) - Constructor for class ghidra.app.cmd.data.CreateStringCmd
- createStringPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Creates a new StringPropertyMap with the given name.
- createStringPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Creates a new StringPropertyMap with the given name.
- createStringTransferable(String) - Static method in class ghidra.app.util.ByteCopier
-
Create a Transferable from the given text.
- createStringTranslationServiceHelpLocation(Class<? extends Plugin>, StringTranslationService) - Static method in interface ghidra.app.services.StringTranslationService
-
Helper that creates a
HelpLocation
based on the plugin and sts. - CreateStructureCmd - Class in ghidra.app.cmd.data
-
Command to create a structure.
- CreateStructureCmd(Address, int) - Constructor for class ghidra.app.cmd.data.CreateStructureCmd
-
Constructs a new command for creating a new structure and applying it to the browser.
- CreateStructureCmd(Structure, Address) - Constructor for class ghidra.app.cmd.data.CreateStructureCmd
-
Creates a new structure by using the provided structure and attaching it to the program passed in the
AbstractCreateStructureCmd.applyTo(DomainObject)
method. - CreateStructureCmd(String, Address, int) - Constructor for class ghidra.app.cmd.data.CreateStructureCmd
-
Constructs a new command for creating a new structure and applying it to the browser.
- createStructureDataType(Program, Address, int) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataType
instance based upon the information provided. - createStructureDataType(Program, Address, int, String, boolean) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataType
instance based upon the information provided. - createStructureDataTypeInStrucuture(Program, Address, int[], int[]) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataType
instance, which is inside of another structure, based upon the information provided. - createStructureDataTypeInStrucuture(Program, Address, int[], int[], String, boolean) - Static method in class ghidra.program.model.data.StructureFactory
-
Creates a
StructureDataType
instance, which is inside of another structure, based upon the information provided. - CreateStructureInStructureCmd - Class in ghidra.app.cmd.data
-
Command to create a structure inside of another structure.
- CreateStructureInStructureCmd(Address, int[], int[]) - Constructor for class ghidra.app.cmd.data.CreateStructureInStructureCmd
-
Constructs a new command for creating structures inside other structures.
- CreateStructureInStructureCmd(Structure, Address, int[], int[]) - Constructor for class ghidra.app.cmd.data.CreateStructureInStructureCmd
- CreateStructureInStructureCmd(String, Address, int[], int[]) - Constructor for class ghidra.app.cmd.data.CreateStructureInStructureCmd
-
Constructs a new command for creating structures inside other structures.
- createSub(AddressSetView, Address) - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Create a new Subroutine which has specified address set and entry point.
- createSubGraph(GDirectedGraph<V, E>, Collection<V>) - Static method in class ghidra.graph.GraphAlgorithms
-
Creates a subgraph of the given graph for each edge of the given graph that is contained in the list of vertices.
- createSymbol(Address, String, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.use
FlatProgramAPI.createLabel(Address, String, boolean)
instead. Deprecated in Ghidra 7.4 - createSymbol(Address, String, boolean, boolean, Namespace) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Create the specified label symbol within the program.
- createSymbol(Address, String, boolean, boolean, SourceType) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.use
FlatProgramAPI.createLabel(Address, String, boolean, SourceType)
instead. Deprecated in Ghidra 7.4 - createSymbol(Program, Namespace, String, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Creates a symbol.
- createSymbolTableCommand(FactoryBundledWithBinaryReader, MachHeader) - Static method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- createTable() - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
-
Create the necessary table(s) to support this property.
- createTable(Field) - Method in class ghidra.program.database.properties.PropertyMapDB
-
Create the default propertyTable.
- createTable(RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
- createTable(RowObjectTableModel<ROW_OBJECT>) - Method in class ghidra.util.table.GhidraFilterTable
- createTable(ThreadedTableModel<T, ?>) - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- createTable(ThreadedTableModel<T, ?>) - Method in class ghidra.util.table.GhidraThreadedTablePanel
- createTable(String, Schema) - Method in class db.DBHandle
-
Creates a new table with the given name and schema.
- createTable(String, Schema, int[]) - Method in class db.DBHandle
-
Creates a new table with the given name and schema.
- createTableChooserDialog(TableChooserExecutor, Program, String, Navigatable) - Method in interface ghidra.app.util.query.TableService
- createTableChooserDialog(TableChooserExecutor, Program, String, Navigatable, boolean) - Method in interface ghidra.app.util.query.TableService
- createTableChooserDialog(String, TableChooserExecutor) - Method in class ghidra.app.script.GhidraScript
-
Creates a TableChooserDialog that allows the script to display a list of addresses (and associated column data) in a table and also provides the capability to execute an action from a selection in the table.
- createTableChooserDialog(String, TableChooserExecutor, boolean) - Method in class ghidra.app.script.GhidraScript
-
Creates a TableChooserDialog that allows the script to display a list of addresses (and associated column data) in a table and also provides the capability to execute an action from a selection in the table.
- createTableColumnDescriptor() - Method in class docking.widgets.table.AnyObjectTableModel
- createTableColumnDescriptor() - Method in class docking.widgets.table.GDynamicColumnTableModel
- createTableColumnDescriptor() - Method in class ghidra.app.tablechooser.TableChooserTableModel
- createTableColumnDescriptor() - Method in class ghidra.app.util.bean.SetEquateTableModel
- createTableColumnDescriptor() - Method in class ghidra.app.util.query.ProgramLocationPreviewTableModel
- createTableColumnDescriptor() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- createTableColumnDescriptor() - Method in class ghidra.util.table.AddressBasedTableModel
- createTableColumnDescriptor() - Method in class ghidra.util.table.EmptyThreadedTableModel
- createTableColumnModelState() - Method in class docking.widgets.table.GTableColumnModel
- createTableFilterPanel(GTable, RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
- createTableFilterPanel(GTable, RowObjectTableModel<ROW_OBJECT>) - Method in class ghidra.util.table.GhidraFilterTable
- createTableSortState() - Method in class docking.widgets.table.TableSortStateEditor
- createTaskRunner(Task, Component, int, int) - Method in class ghidra.util.task.TaskLauncher
- createTempDirectory(String) - Static method in class generic.test.AbstractGenericTest
-
Creates a sub-directory with the given name as a child of the Java temp directory.
- createTempDirectory(String) - Static method in class utilities.util.FileUtilities
-
Creates a temporary directory using the given prefix
- createTempFile(long) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
FileCache.FileCacheEntryBuilder
that will allow the caller to write bytes to it. - createTempFile(String) - Method in class generic.test.AbstractGenericTest
-
Creates a file in the Java temp directory using the given name as a prefix and the given suffix.
- createTempFile(String, String) - Method in class generic.test.AbstractGenericTest
-
Creates a file in the Java temp directory using the given name as a prefix and the given suffix.
- createTempFileForTest() - Method in class generic.test.AbstractGenericTest
-
Creates a temp file for the current test, using the test name as a prefix for the filename.
- createTempFileForTest(String) - Method in class generic.test.AbstractGenericTest
-
Creates a temp file for the current test, using the test name as a prefix for the filename.
- createTempFilePath(String) - Method in class generic.test.AbstractGenericTest
-
Creates a file path with a filename that is under the system temp directory.
- createTempFilePath(String, String) - Method in class generic.test.AbstractGenericTest
-
Creates a file path with a filename that is under the system temp directory.
- createTemporaryDatabase(String, String, String, BufferFile, String, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalFileSystem
- createTerminatedString(Program, Address, boolean, MessageLog) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- createTestSuites(File, String, String) - Static method in class ghidra.util.TestSuiteUtilities
-
Create the Java source file a JUnit TestSuite which includes all TestCases within a package directory.
- createTestSuites(File, String, String, boolean) - Static method in class ghidra.util.TestSuiteUtilities
-
Create the Java source file a JUnit TestSuite which includes all TestCases within a package directory.
- createTextFilterModel(RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
- createTextFilterModel(RowObjectTableModel<ROW_OBJECT>) - Method in class ghidra.util.table.GhidraTableFilterPanel
- createTextPanel(String) - Method in class docking.widgets.OptionDialog
- createThreadCommand(FactoryBundledWithBinaryReader, MachHeader) - Static method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- createThreadedTablePanel(ThreadedTableModel<ROW_OBJECT, ?>) - Method in class docking.widgets.table.GFilterTable
- createThreadedTablePanel(ThreadedTableModel<ROW_OBJECT, ?>) - Method in class ghidra.util.table.GhidraFilterTable
- createThrowableWithStackOlderThan(Class<?>...) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Creates a throwable whose stack trace is based upon the current call stack, with any information coming before, and including, the given classes removed.
- createThunkFunction(String, Namespace, Address, AddressSetView, Function, SourceType) - Method in class ghidra.program.database.function.FunctionManagerDB
- createThunkFunction(String, Namespace, Address, AddressSetView, Function, SourceType) - Method in interface ghidra.program.model.listing.FunctionManager
-
Create a thunk function with the given body at entry point.
- CreateThunkFunctionCmd - Class in ghidra.app.cmd.function
-
Command for creating a thunk function at an address.
- CreateThunkFunctionCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Constructs a new command for creating a thunk function that can compute the function this function is thunking to.
- CreateThunkFunctionCmd(Address, AddressSetView, Address) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Constructs a new command for creating a thunk function.
- CreateThunkFunctionCmd(Address, AddressSetView, Address, List<Address>) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Constructs a new command for creating a thunk function.
- CreateThunkFunctionCmd(Address, AddressSetView, Symbol) - Constructor for class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Constructs a new command for creating a thunk function.
- createTool() - Method in interface ghidra.framework.model.Workspace
-
Launch an empty tool.
- createTool() - Method in class ghidra.framework.plugintool.StandAloneApplication
- createTool(Project) - Method in interface ghidra.framework.model.ToolTemplate
-
Creates a tool like only this template knows how.
- createTool(Project) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- createTool(String) - Static method in class ghidra.framework.plugintool.ModalPluginTool
- createToolbarSeparator() - Static method in class docking.DockingUtils
- createToolSpecificOpenActions() - Method in class ghidra.framework.main.FrontEndPlugin
- createToolState(PluginTool, DomainObject) - Static method in class ghidra.framework.data.ToolStateFactory
- createToolTipComponent() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
-
Creates a tool tip component
- createUI(JComponent) - Static method in class docking.menu.DockingCheckboxMenuItemUI
- createUI(JComponent) - Static method in class docking.menu.DockingMenuItemUI
- createUI(JComponent) - Static method in class docking.menu.DockingMenuUI
- createUndefinedData(Address, int) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Create an undefined data item to reserve the location as data, without specifying the type
- createUnicodeString(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a null terminated unicode string starting at the specified address.
- createUninitializedBlock(MemoryLoadable, boolean, String, Address, long, String, boolean, boolean, boolean) - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Create a memory block (possible fragment if conflicts resolved) for the specified loadable "section".
- createUninitializedBlock(Program, boolean, String, Address, long, String, String, boolean, boolean, boolean, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
-
Creates a new uninitialized memory block.
- createUninitializedBlock(String, Address, long, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- createUninitializedBlock(String, Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Create an uninitialized memory block and add it to this Memory.
- createUninitializedBlock(String, Address, long, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- createUninitializedMemory(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- createUniqueFilterPreferenceKey(JTable) - Method in class docking.widgets.table.GTableFilterPanel
-
Generates a key used to store user filter configuration state.
- createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.AbstractOptions
- createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.FileOptions
- createUnregisteredOption(String, OptionType, Object) - Method in class ghidra.framework.options.ToolOptions
- createUnsortedSortState() - Static method in class docking.widgets.table.TableSortState
-
Creates a sort state that represents being unsorted
- createUseForAllCheckBox() - Method in class ghidra.app.merge.listing.ConflictPanel
- createUserDirs() - Method in class utility.application.ApplicationLayout
-
Creates the application's user directories (or ensures they already exist).
- createValues() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- createVariable(Program, Variable, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a variable for a specified program, create a comparable variable in the specified otherProgram if possible.
- createVariable(String, int, DataType, SourceType) - Method in interface ghidra.program.model.listing.StackFrame
-
Create a stack variable.
- createVariableSymbol(String, Namespace, SymbolType, int, VariableStorage, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
-
Creates variable symbols.
- createVarnode(long, int, int) - Method in class ghidra.program.util.VarnodeContext
- createVarnode(BigInteger, BigInteger, int) - Method in class ghidra.program.util.VarnodeContext
- createVersionedDatabase(File, int, VersionedDBListener, long) - Static method in class ghidra.framework.store.db.VersionedDatabase
-
Create a new database and provide the initial buffer file for writing.
- createVertexMouseInfo(MouseEvent, V, Point2D) - Method in class ghidra.graph.viewer.GraphViewer
- createViewUpdater() - Method in class ghidra.graph.viewer.GraphViewer
- createVoidPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Creates a new VoidPropertyMap with the given name.
- createVoidPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Creates a new VoidPropertyMap with the given name.
- createWithComparator(Comparator<V>) - Static method in class ghidra.generic.util.datastruct.TreeValueSortedMap
-
Create a tree using a custom comparator to order the values
- createWithNaturalOrder() - Static method in class ghidra.generic.util.datastruct.TreeValueSortedMap
-
Create a tree using the values' natural ordering
- createWord(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Creates a word datatype at the given address.
- createWordWrappedTextField(FieldFactory, ProxyObj<?>, FieldElement, int, int, int, HighlightProvider) - Static method in class ghidra.app.util.viewer.field.ListingTextField
-
Displays the given text, word-wrapping as needed to avoid clipping (up to the max number of lines.)
- createWorkspace(String) - Method in interface ghidra.framework.model.ToolManager
-
Create a workspace with the given name.
- createWorkspace(String) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- createWrapperTypeException() - Method in interface ghidra.util.table.column.GColumnRenderer
-
A convenience method for primitive-based/wrapper-based renderers to signal that they should not be using text to filter.
- creatingFunction(ElfLoadHelper, Address) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Prior to the ELF loader creating a function this method will be invoked to permit an extension to adjust the address and/or apply context to the intended location.
- CreationDateProjectDataColumn - Class in ghidra.util.table.projectdata.column
- CreationDateProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- CRIMSON - Static variable in class ghidra.util.WebColors
- crop(Image, Rectangle) - Static method in class generic.util.image.ImageUtils
-
Crops the given image, keeping the given bounds
- crop(Rectangle) - Method in class help.screenshot.AbstractScreenShotGenerator
- CROSSBUILD - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- crossbuild_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- crossbuild_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.crossbuild_stmt_return
- CryptoException - Exception in ghidra.util.exception
- CryptoException(Exception) - Constructor for exception ghidra.util.exception.CryptoException
- CryptoException(String) - Constructor for exception ghidra.util.exception.CryptoException
- CryptoProvider - Interface in ghidra.formats.gfilesystem.crypto
-
Common interface for provider interfaces that provide crypto information.
- CryptoProvider.Session - Interface in ghidra.formats.gfilesystem.crypto
- CryptoProviders - Class in ghidra.formats.gfilesystem.crypto
-
Registry of
crypto providers
andsession creator
. - CryptoProviderSessionChildImpl - Class in ghidra.formats.gfilesystem.crypto
-
A stub implementation of CryptoSession that relies on a parent instance.
- CryptoProviderSessionChildImpl(CryptoSession) - Constructor for class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- CryptoSession - Interface in ghidra.formats.gfilesystem.crypto
-
Provides the caller with the ability to perform crypto querying operations for a group of related files.
- cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- cs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- CsHintLoadSpecChooser - Class in ghidra.app.util.importer
- CsHintLoadSpecChooser(CompilerSpecID) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
-
Creates a new
CsHintLoadSpecChooser
- CsHintLoadSpecChooser(String) - Constructor for class ghidra.app.util.importer.CsHintLoadSpecChooser
-
Creates a new
CsHintLoadSpecChooser
- CSPEC - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- CSPEC_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- CSPECTAG_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- cstatement(VectorSTL<ContextChange>) - Method in class ghidra.sleigh.grammar.SleighCompiler
- cstatements() - Method in class ghidra.sleigh.grammar.SleighCompiler
- CStyle - ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
- ctorsemantic() - Method in class ghidra.sleigh.grammar.SleighEcho
- ctorsemantic() - Method in class ghidra.sleigh.grammar.SleighParser
- ctorsemantic(Constructor) - Method in class ghidra.sleigh.grammar.SleighCompiler
- ctorsemantic_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctorsemantic_return
- ctorstart() - Method in class ghidra.sleigh.grammar.SleighCompiler
- ctorstart() - Method in class ghidra.sleigh.grammar.SleighEcho
- ctorstart() - Method in class ghidra.sleigh.grammar.SleighParser
- ctorstart_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctorstart_return
- ctorstart_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.ctorstart_scope
- ctorstart_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- ctr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Count register
- ctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- CTX - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- ctxassign() - Method in class ghidra.sleigh.grammar.SleighParser
- ctxassign_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctxassign_return
- ctxGraph - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- ctxGraph - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- ctxGraph - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- ctxlval() - Method in class ghidra.sleigh.grammar.SleighParser
- ctxlval_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctxlval_return
- ctxstmt() - Method in class ghidra.sleigh.grammar.SleighParser
- ctxstmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctxstmt_return
- ctxstmts() - Method in class ghidra.sleigh.grammar.SleighParser
- ctxstmts_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.ctxstmts_return
- cultureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- cultureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- CUMULATIVE_CHANGE_FILENAME - Static variable in class db.Database
- CUMULATIVE_MODMAP_FILENAME - Static variable in class db.Database
- curChar - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
- curChar - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
- curctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- curFileStackTop() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- CURRENT_ADDRESS - ghidra.app.util.bean.SetEquateDialog.SelectionType
- CURRENT_DIRECTORY - Static variable in class ghidra.app.util.importer.LibrarySearchPathManager
- CURRENT_OPERATING_SYSTEM - Static variable in enum ghidra.framework.OperatingSystem
-
Do not access this property directly.
- CURRENT_PLATFORM - Static variable in enum ghidra.framework.Platform
-
A constant identifying the current platform.
- currentAddress - Variable in class ghidra.app.script.GhidraScript
- currentAddress - Variable in class ghidra.program.util.VarnodeContext
- currentConstraint - Variable in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- currentDomainObject - Variable in class ghidra.app.merge.MergeManagerPlugin
- currentFixupRecord - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- currentHighlight - Variable in class ghidra.app.plugin.ProgramPlugin
- currentHighlight - Variable in class ghidra.app.script.GhidraScript
- currentIndex - Variable in class ghidra.app.merge.MergeManager
- currentInstruction - Variable in class ghidra.program.util.VarnodeContext
- currentLocation - Variable in class ghidra.app.plugin.ProgramPlugin
- currentLocation - Variable in class ghidra.app.script.GhidraScript
- currentLocation - Variable in class ghidra.app.util.ByteCopier
- currentProgram - Variable in class ghidra.app.plugin.ProgramPlugin
- currentProgram - Variable in class ghidra.app.util.ByteCopier
- currentProgram - Variable in class ghidra.program.flatapi.FlatProgramAPI
- currentProgramChanged() - Method in class ghidra.app.script.GatherParamPanel
- currentSelection - Variable in class ghidra.app.plugin.ProgramPlugin
- currentSelection - Variable in class ghidra.app.script.GhidraScript
- currentSelection - Variable in class ghidra.app.util.ByteCopier
- currentToken - Variable in exception ghidra.app.util.cparser.C.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception ghidra.app.util.cparser.CPP.ParseException
-
This is the last token that has been consumed successfully.
- currentUser - Variable in class ghidra.framework.main.ProjectAccessPanel
- currentVersion - Variable in class db.Database
- currProgramIndex - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- CURSOR_HIGHLIGHT_BUTTON_NAME - Static variable in interface ghidra.GhidraOptions
- CURSOR_HIGHLIGHT_GROUP - Static variable in interface ghidra.GhidraOptions
- CURSOR_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking the cursor location.
- cursorBeginning(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
-
Sets the given FieldLocation as far to the left as possible.
- cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorBeginning(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
- CursorBlinker - Class in docking.widgets.fieldpanel.internal
- CursorBlinker(FieldPanel) - Constructor for class docking.widgets.fieldpanel.internal.CursorBlinker
- cursorBottomOfFile() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorDown() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorDown(FieldLocation, int) - Method in interface docking.widgets.fieldpanel.Layout
-
Moves the cursor up down row from its current position.
- cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorDown(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- cursorEnd() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Moves the cursor to the end of the line.
- cursorEnd(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
-
Sets the given FieldLocation as far to the right as possible.
- cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorEnd(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
- cursorFocused() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- cursorHidden() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- cursorHome() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Moves the cursor to the beginning of the line.
- cursorLeft() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorLeft(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
-
Sets the given FieldLocation one position to the left.
- cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorLeft(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
- CursorPosition - Class in docking.widgets
-
A simple tracker of position in an object for that allows more specialized users to extend and add functionality.
- CursorPosition(int) - Constructor for class docking.widgets.CursorPosition
- cursorRight() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorRight(FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
-
Sets the given FieldLocation one position to the right.
- cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorRight(FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
- cursorTopOfFile() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorUp() - Method in class docking.widgets.fieldpanel.FieldPanel
- cursorUp(FieldLocation, int) - Method in interface docking.widgets.fieldpanel.Layout
-
Moves the cursor up one row from its current position.
- cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- cursorUp(FieldLocation, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- CUSTOM_DISASSEMBLER_CLASS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
CUSTOM_DISASSEMBLER_CLASS is a full class name for a language-specific disassembler implementation.
- CUSTOM_OPTION_CLASS_NAME_KEY - Static variable in interface ghidra.framework.options.CustomOption
-
SaveState
key which corresponds to custom option implementation class. - CUSTOM_STORAGE - ghidra.program.model.listing.Function.FunctionUpdateType
-
All parameters and return have been specified with their storage.
- CUSTOM_TYPE - ghidra.framework.options.OptionType
- CustomAttribute - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- CustomDefaultTOCFactory() - Constructor for class docking.help.CustomTOCView.CustomDefaultTOCFactory
- CustomFavoritesView - Class in docking.help
-
This class allows us to change the renderer of the favorites tree.
- CustomFavoritesView(HelpSet, String, String, Hashtable) - Constructor for class docking.help.CustomFavoritesView
- CustomFavoritesView(HelpSet, String, String, Locale, Hashtable) - Constructor for class docking.help.CustomFavoritesView
- CustomFormat - Class in ghidra.program.model.data
-
Container object for a DataType and a byte array that is the format for the data type.
- CustomFormat(DataType, byte[]) - Constructor for class ghidra.program.model.data.CustomFormat
-
Constructor
- CustomLoadingAddressTableModel - Class in ghidra.util.table
-
An
Address
based table model that allows clients to load their data via theTableModelLoader
callback provided at construction time. - CustomLoadingAddressTableModel(String, ServiceProvider, Program, TableModelLoader<Address>, TaskMonitor) - Constructor for class ghidra.util.table.CustomLoadingAddressTableModel
- CustomLoadingAddressTableModel(String, ServiceProvider, Program, TableModelLoader<Address>, TaskMonitor, boolean) - Constructor for class ghidra.util.table.CustomLoadingAddressTableModel
- CustomOption - Interface in ghidra.framework.options
- CustomOptionComponent - Class in docking.options.editor
-
A custom OptionComponent that controls it's own display using the editor component of the given EditorState.
- CustomOptionComponent(EditorState) - Constructor for class docking.options.editor.CustomOptionComponent
- CustomOptionsEditor - Interface in ghidra.framework.options
-
Marker interface to signal that the implementing PropertyEditor component desires to handle display editing of an option or options.
- CustomSearchView - Class in docking.help
- CustomSearchView(HelpSet, String, String, Locale, Hashtable) - Constructor for class docking.help.CustomSearchView
- CustomTOCView - Class in docking.help
-
A custom Table of Contents view that we specify in our JavaHelp xml documents.
- CustomTOCView(HelpSet, String, String, Hashtable) - Constructor for class docking.help.CustomTOCView
- CustomTOCView(HelpSet, String, String, Locale, Hashtable) - Constructor for class docking.help.CustomTOCView
- CustomTOCView.CustomDefaultTOCFactory - Class in docking.help
-
Our custom factory that knows how to look for extra XML attributes and how to create our custom tree items
- CustomTOCView.CustomTreeItemDecorator - Class in docking.help
-
A custom tree item that allows us to store and retrieve custom attributes that we parsed from the TOC xml document.
- CustomTreeItemDecorator(TOCItem) - Constructor for class docking.help.CustomTOCView.CustomTreeItemDecorator
- CUT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- Cuttable - Interface in ghidra.framework.main.datatree
- CVTRes - ghidra.app.util.bin.format.pe.rich.MSProductType
- CXX_Compiler - ghidra.app.util.bin.format.pe.rich.MSProductType
- CYAN - Static variable in class ghidra.util.WebColors
- CYCLE - ghidra.graph.viewer.PathHighlightMode
-
Shows all cycles for a given vertex
- CycleGroup - Class in ghidra.program.model.data
-
Class to define a set of dataTypes that a single action can cycle through.
- CycleGroup(String) - Constructor for class ghidra.program.model.data.CycleGroup
-
Construct empty group no name, data types or keystroke.
- CycleGroup(String, DataType[], KeyStroke) - Constructor for class ghidra.program.model.data.CycleGroup
-
Constructs a new cycle group with the given dataTypes.
- CycleGroup(String, DataType, KeyStroke) - Constructor for class ghidra.program.model.data.CycleGroup
-
Constructor cycle group with one data type.
- CyclomaticComplexity - Class in ghidra.program.util
-
Class with a utility function to calculate the cyclomatic complexity of a function.
- CyclomaticComplexity() - Constructor for class ghidra.program.util.CyclomaticComplexity
D
- DARK_BLUE - Static variable in class ghidra.util.WebColors
- DARK_CYAN - Static variable in class ghidra.app.merge.util.ConflictUtility
- DARK_CYAN - Static variable in class ghidra.program.util.ProgramDiffDetails
- DARK_CYAN - Static variable in class ghidra.util.HTMLUtilities
- DARK_CYAN - Static variable in class ghidra.util.WebColors
- DARK_GOLDENROD - Static variable in class ghidra.util.WebColors
- DARK_GRAY - Static variable in class ghidra.util.WebColors
- DARK_GREEN - Static variable in class ghidra.util.WebColors
- DARK_KHAKI - Static variable in class ghidra.util.WebColors
- DARK_MAGENTA - Static variable in class ghidra.util.WebColors
- DARK_OLIVE_GREEN - Static variable in class ghidra.util.WebColors
- DARK_ORANGE - Static variable in class ghidra.util.WebColors
- DARK_ORCHID - Static variable in class ghidra.util.WebColors
- DARK_RED - Static variable in class ghidra.util.WebColors
- DARK_SALMON - Static variable in class ghidra.util.WebColors
- DARK_SEA_GREEN - Static variable in class ghidra.util.WebColors
- DARK_SLATE_BLUE - Static variable in class ghidra.util.WebColors
- DARK_SLATE_GRAY - Static variable in class ghidra.util.WebColors
- DARK_TURQUOSE - Static variable in class ghidra.util.WebColors
- DARK_VIOLET - Static variable in class ghidra.util.WebColors
- DAT_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- data - Variable in class db.BinaryField
- data - Variable in class db.buffers.DataBuffer
- data - Variable in class docking.widgets.DefaultDropDownSelectionDataModel
- data - Variable in class generic.stl.VectorIterator
- data - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- data - Variable in class ghidra.pcode.memstate.MemoryPage
- Data - Interface in ghidra.program.model.listing
-
Interface for interacting with data at an address in a program.
- DATA - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the real initialized data section no padding, no bss overlap
- DATA - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for data.
- DATA - Static variable in class ghidra.graph.ProgramGraphType
- DATA - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the address referred to contains data.
- DATA - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data access is unknown.
- DATA - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the data code unit differences.
- DATA_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines data analysis as the seventh priority for automatic analysis.
- DATA_ANALYZER - ghidra.app.services.AnalyzerType
- DATA_CONFLICT - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Conflict with existing data detected while instructions were being added to program.
- DATA_CONST - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Initialized relocatable constant variables
- DATA_DYLD - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Place holder section used by dynamic linker
- DATA_IND - Static variable in class ghidra.program.model.symbol.RefType
- DATA_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
- DATA_LA_SYMBOL_PTR - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Lazy symbol pointers, which are indirect references to imported functions
- DATA_MANAGER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the data manager.
- DATA_MOD_INIT_FUNC - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Module initialization functions.
- DATA_MOD_TERM_FUNC - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Module termination functions
- DATA_NL_SYMBOL_PTR - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Non-lazy symbol pointers, which are indirect references to imported functions
- DATA_PAGE_MAP_ENTRY - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- DATA_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- data_start - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- DATA_TYPE_ARCHIVE_CONTENT_TYPE - Static variable in class ghidra.program.database.DataTypeArchiveContentHandler
- DATA_TYPE_ARCHIVE_INFO - Static variable in interface ghidra.program.model.listing.DataTypeArchive
-
Name of data type archive information property list
- DATA_TYPE_ARCHIVE_SETTINGS - Static variable in interface ghidra.program.model.listing.DataTypeArchive
-
Name of data type archive settings property list
- DATA_TYPE_CATEGORY - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
- DATA_TYPE_EDITORS - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the data type editors.
- DATA_TYPE_PROPOGATION - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines data type propogation as the ninth priority for automatic analysis.
- DataApplyOptions - Class in ghidra.app.util.datatype.microsoft
-
Holds options for the commands for creating new data structures.
- DataApplyOptions() - Constructor for class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Creates an DataApplyOptions object with the default values.
- DataApplyOptions(DataApplyOptions) - Constructor for class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Copy constructor
- Database - Class in db
-
Database
facilitates the creation of a DBHandle for accessing a database. - Database(File) - Constructor for class db.Database
-
Constructor for an existing "Non-Versioned" Database.
- Database(File, boolean, boolean) - Constructor for class db.Database
-
General Database Constructor.
- Database(File, DBFileListener, boolean) - Constructor for class db.Database
-
Constructor for a new or existing "Non-Versioned" Database.
- DATABASE - Static variable in class ghidra.framework.remote.RepositoryItem
- DATABASE_FILE_PREFIX - Static variable in class db.Database
- DATABASE_FILE_TYPE - Static variable in interface ghidra.framework.store.FolderItem
-
Underlying file is a Database
- Database.DBBufferFileManager - Class in db
- DatabaseItem - Interface in ghidra.framework.store
-
DatabaseItem
corresponds to a private or versioned database within a FileSystem. - DatabaseObject - Class in ghidra.program.database
-
Base class for an cached object in the database.
- DatabaseObject(DBObjectCache, long) - Constructor for class ghidra.program.database.DatabaseObject
-
Constructs a new DatabaseObject and adds it to the specified cache.
- DatabaseRangeMapAdapter - Class in ghidra.program.database.register
- DatabaseRangeMapAdapter(Register, DBHandle, AddressMap, Lock, ErrorHandler) - Constructor for class ghidra.program.database.register.DatabaseRangeMapAdapter
- DatabaseTableUtils - Class in ghidra.program.database.util
-
Collection of static functions for upgrading various database tables.
- DatabaseTableUtils() - Constructor for class ghidra.program.database.util.DatabaseTableUtils
- DatabaseUtils - Class in db
-
DatabaseUtils
provides a collection of database related utilities. - DatabaseVersionException - Exception in ghidra.program.database.util
-
Exception thrown if the database does not match the expected version of the program classes.
- DatabaseVersionException() - Constructor for exception ghidra.program.database.util.DatabaseVersionException
-
Construct a new DatabaseException.
- DatabaseVersionException(String) - Constructor for exception ghidra.program.database.util.DatabaseVersionException
-
Construct a new DatabaseException with the given message.
- DataBlock() - Constructor for class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
- DataBuffer - Class in db.buffers
-
DataBuffer
provides an accessible binary buffer for use with a BufferMgr and BufferFile. - DataBuffer - Interface in ghidra.program.model.listing
-
DataBuffer provides an array like interface into a set of Data at a specific index.
- DataBuffer() - Constructor for class db.buffers.DataBuffer
-
Constructor for de-serialization
- DataBuffer(byte[]) - Constructor for class db.buffers.DataBuffer
-
Construct a data buffer.
- DataBuffer(int) - Constructor for class db.buffers.DataBuffer
-
Construct a data buffer.
- dataChanged(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- dataChanged(boolean) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModelListener
-
Called when the data at an index or range of indexes changes.
- dataChanged(boolean) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- dataChanged(int, int) - Method in interface docking.widgets.fieldpanel.listener.FieldListener
-
Notifies the listener the data in the models has changed within the given index range.
- dataChanged(MemoryBlock, Address, byte[], byte[]) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that bytes changed in the block.
- dataChanged(BigInteger, BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- dataChanged(BigInteger, BigInteger) - Method in interface docking.widgets.fieldpanel.listener.LayoutModelListener
-
Called when the data at an index or range of indexes changes.
- dataChanged(BigInteger, BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- DataConverter - Interface in ghidra.util
-
Stateless helper classes with static singleton instances that contain methods to convert Java numeric types to and from their raw form in a byte array.
- dataDirectory - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- DataDirectory - Class in ghidra.app.util.bin.format.pe
-
An abstract base class to represent the
IMAGE_DATA_DIRECTORY
data structure defined inwinnt.h
. - DataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.DataDirectory
- DataDirectoryException - Exception in ghidra.framework.store.local
-
DataDirectoryException
is thrown when a folder item can not be created because its associated data directory already exists. - DataDirectoryException(String, File) - Constructor for exception ghidra.framework.store.local.DataDirectoryException
-
Constructor.
- DATAFILE_FILE_TYPE - Static variable in interface ghidra.framework.store.FolderItem
-
Underlying file is serialized data file
- DataFileHandle - Interface in ghidra.framework.store
-
DataFileHandle
provides a random-access handle to a file. - DataFileItem - Interface in ghidra.framework.store
-
DataFileItem
corresponds to a private serialized data file within a FileSystem. - DataFilteredCodeUnitIterator - Class in ghidra.program.database.code
-
Converts a code unit iterator into a data iterator.
- DataFilteredCodeUnitIterator(CodeUnitIterator) - Constructor for class ghidra.program.database.code.DataFilteredCodeUnitIterator
-
Constructs a new DataFilteredCodeUnitIterator.
- DataFlowGraphType - Class in ghidra.graph
- DataFlowGraphType() - Constructor for class ghidra.graph.DataFlowGraphType
- DataImage - Class in ghidra.program.model.data
- DataImage() - Constructor for class ghidra.program.model.data.DataImage
- DataIterator - Interface in ghidra.program.model.listing
-
Interface to define an iterator over over some set of Data.
- DataIterator.IteratorWrapper - Class in ghidra.program.model.listing
- DataKeyIterator - Class in ghidra.program.database.code
-
Converts a DBLongIterator into a DataIterator
- DataKeyIterator(CodeManager, AddressMap, DBLongIterator) - Constructor for class ghidra.program.database.code.DataKeyIterator
-
Constructs a new DataKeyIterator
- DataLoadingConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
-
Abstract base class for constraint editors that load all the data in a column in order to initialize themselves.
- DataLoadingConstraintEditor(ColumnConstraint<T>, ColumnData<T>) - Constructor for class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Constructor.
- DataLocationListContext - Interface in ghidra.app.context
-
Context mix-in interface that ActionContexts can implement if they can provide a list of
Data
object'sProgramLocation
's. - dataMgr - Variable in class ghidra.app.util.PseudoData
- dataMgr - Variable in class ghidra.program.model.data.AbstractDataType
- dataModel - Variable in class docking.widgets.DropDownTextField
- dataOrganization - Variable in class ghidra.program.database.data.DataTypeManagerDB
- DataOrganization - Interface in ghidra.program.model.data
- DataOrganizationImpl - Class in ghidra.program.model.data
-
DataOrganization provides a single place for determining size and alignment information for data types within an archive or a program.
- DataProxy - Class in ghidra.app.util.viewer.proxy
-
Stores information about a data item in a program such that the data item can be retrieved when needed.
- DataProxy(ListingModel, Program, Data) - Constructor for class ghidra.app.util.viewer.proxy.DataProxy
-
Construct a proxy for the given Data object.
- DataRecordIterator - Class in ghidra.program.database.code
-
Converts a record iterator into a DataIterator.
- DataRecordIterator(CodeManager, RecordIterator, boolean) - Constructor for class ghidra.program.database.code.DataRecordIterator
-
Constructs a new DataRecordIterator
- dataReference(PcodeOp, int, Varnode, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- dataReference(PcodeOp, int, Varnode, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that an absolute memory reference was encountered
- DataRefType - Class in ghidra.program.model.symbol
-
Class to define reference types for data.
- DataRefType(byte, String, int) - Constructor for class ghidra.program.model.symbol.DataRefType
-
Constructs a DataRefType with the given type.
- DataService - Interface in ghidra.app.services
-
Service for creating data
- dataSpace - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- dataStateRestoreCompleted() - Method in class ghidra.framework.plugintool.Plugin
-
Notification that all plugins have had their data states restored.
- DataStub - Class in ghidra.program.model.listing
-
DataStub can be extended for use by tests.
- DataStub() - Constructor for class ghidra.program.model.listing.DataStub
- DataTable - Class in ghidra.util.datastruct
-
Table for managing rows and columns of data.
- DataTable() - Constructor for class ghidra.util.datastruct.DataTable
-
Creates a new DataTable.
- dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- dataToScreenLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
-
Translates a data row and column into a screen row and column.
- dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
- dataToScreenLocation(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- DataToStringConverter<T> - Interface in docking.widgets
- DataTree - Class in ghidra.framework.main.datatree
-
Tree that shows the folders and domain files in a Project
- DataTreeClipboardUtils - Class in ghidra.framework.main.datatree
-
Manages Ghidra integration with the system clipboard when doing cut/copy/paste operations on domainFiles and domainFolders in a data tree widget.
- DataTreeClipboardUtils() - Constructor for class ghidra.framework.main.datatree.DataTreeClipboardUtils
- DataTreeDialog - Class in ghidra.framework.main
-
Dialog to open or save domain data items to a new location or name.
- DataTreeDialog(Component, String, int) - Constructor for class ghidra.framework.main.DataTreeDialog
-
Construct a new DataTreeDialog.
- DataTreeDialog(Component, String, int, DomainFileFilter) - Constructor for class ghidra.framework.main.DataTreeDialog
-
Construct a new DataTreeDialog.
- DataTreeDragNDropHandler - Class in ghidra.framework.main.datatree
- DataTreeFlavorHandler - Interface in ghidra.framework.main.datatree
-
Interface for classes that will handle drop actions for
DataTree
s. - dataType - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- dataType - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- dataType - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
-
A statically defined SignedLeb128DataType instance.
- dataType - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
-
A statically defined UnsignedLeb128DataType instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeTypeDataType
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemTypeDataType
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyFlags
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyHashAlgorithm
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumEventAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFieldAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFileAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumGenericParamAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumManifestResourceAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodImplAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodSemanticsAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumParamAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPInvokeAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPropertyAttributes
-
A statically defined instance.
- dataType - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumTypeAttributes
-
A statically defined instance.
- dataType - Variable in class ghidra.app.util.DataTypeDependencyOrderer.Entry
- dataType - Variable in class ghidra.app.util.PseudoData
- dataType - Static variable in class ghidra.program.model.data.BadDataType
- dataType - Static variable in class ghidra.program.model.data.BooleanDataType
- dataType - Static variable in class ghidra.program.model.data.ByteDataType
-
A statically defined ByteDataType instance.
- dataType - Static variable in class ghidra.program.model.data.CharDataType
- dataType - Static variable in class ghidra.program.model.data.Complex16DataType
- dataType - Static variable in class ghidra.program.model.data.Complex32DataType
- dataType - Static variable in class ghidra.program.model.data.Complex8DataType
- dataType - Static variable in class ghidra.program.model.data.DefaultDataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.DoubleComplexDataType
- dataType - Static variable in class ghidra.program.model.data.DoubleDataType
- dataType - Static variable in class ghidra.program.model.data.DWordDataType
-
A statically defined DWordDataType instance.
- dataType - Static variable in class ghidra.program.model.data.Float10DataType
- dataType - Static variable in class ghidra.program.model.data.Float16DataType
- dataType - Static variable in class ghidra.program.model.data.Float2DataType
- dataType - Static variable in class ghidra.program.model.data.Float4DataType
- dataType - Static variable in class ghidra.program.model.data.Float8DataType
- dataType - Static variable in class ghidra.program.model.data.FloatComplexDataType
- dataType - Static variable in class ghidra.program.model.data.FloatDataType
- dataType - Static variable in class ghidra.program.model.data.Integer16DataType
-
A statically defined Integer16DataType instance.
- dataType - Static variable in class ghidra.program.model.data.Integer3DataType
-
A statically defined Integer3DataType instance.
- dataType - Static variable in class ghidra.program.model.data.Integer5DataType
-
A statically defined Integer5DataType instance.
- dataType - Static variable in class ghidra.program.model.data.Integer6DataType
-
A statically defined Integer6DataType instance.
- dataType - Static variable in class ghidra.program.model.data.Integer7DataType
-
A statically defined Integer7DataType instance.
- dataType - Static variable in class ghidra.program.model.data.IntegerDataType
-
A statically defined IntegerDataType instance.
- dataType - Static variable in class ghidra.program.model.data.LongDataType
-
A statically defined LongDataType instance.
- dataType - Static variable in class ghidra.program.model.data.LongDoubleComplexDataType
- dataType - Static variable in class ghidra.program.model.data.LongDoubleDataType
- dataType - Static variable in class ghidra.program.model.data.LongLongDataType
-
A statically defined LongLongDataType instance.
- dataType - Static variable in class ghidra.program.model.data.PascalString255DataType
- dataType - Static variable in class ghidra.program.model.data.PascalStringDataType
- dataType - Static variable in class ghidra.program.model.data.PascalUnicodeDataType
- dataType - Static variable in class ghidra.program.model.data.Pointer16DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer24DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer32DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer40DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer48DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer56DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer64DataType
- dataType - Static variable in class ghidra.program.model.data.Pointer8DataType
- dataType - Static variable in class ghidra.program.model.data.PointerDataType
- dataType - Static variable in class ghidra.program.model.data.QWordDataType
-
A statically defined QWordDataType instance.
- dataType - Static variable in class ghidra.program.model.data.ShiftedAddressDataType
- dataType - Static variable in class ghidra.program.model.data.ShortDataType
-
A statically defined ShortDataType instance.
- dataType - Static variable in class ghidra.program.model.data.SignedByteDataType
-
A statically defined SignedByteDataType instance.
- dataType - Static variable in class ghidra.program.model.data.SignedCharDataType
- dataType - Static variable in class ghidra.program.model.data.SignedDWordDataType
-
A statically defined SignedDWordDataType instance.
- dataType - Static variable in class ghidra.program.model.data.SignedQWordDataType
-
A statically defined SignedQWordDataType instance.
- dataType - Static variable in class ghidra.program.model.data.SignedWordDataType
-
A statically defined SignedWordDataType instance.
- dataType - Static variable in class ghidra.program.model.data.StringDataType
- dataType - Static variable in class ghidra.program.model.data.StringUTF8DataType
- dataType - Static variable in class ghidra.program.model.data.TerminatedStringDataType
- dataType - Static variable in class ghidra.program.model.data.TerminatedUnicode32DataType
- dataType - Static variable in class ghidra.program.model.data.TerminatedUnicodeDataType
- dataType - Static variable in class ghidra.program.model.data.Undefined1DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined2DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined3DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined4DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined5DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined6DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined7DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Undefined8DataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.Unicode32DataType
- dataType - Static variable in class ghidra.program.model.data.UnicodeDataType
- dataType - Static variable in class ghidra.program.model.data.UnsignedCharDataType
- dataType - Static variable in class ghidra.program.model.data.UnsignedInteger16DataType
-
A statically defined UnsignedInteger16DataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedInteger3DataType
-
A statically defined UnsignedInteger3DataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedInteger5DataType
-
A statically defined UnsignedInteger5DataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedInteger6DataType
-
A statically defined UnsignedInteger6DataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedInteger7DataType
-
A statically defined UnsignedInteger7DataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedIntegerDataType
-
A statically defined UnsignedIntegerDataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedLongDataType
-
A statically defined UnsignedLongDataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedLongLongDataType
-
A statically defined UnsignedLongLongDataType instance.
- dataType - Static variable in class ghidra.program.model.data.UnsignedShortDataType
-
A statically defined UnsignedShortDataType instance.
- dataType - Static variable in class ghidra.program.model.data.VoidDataType
-
A statically defined DefaultDataType used when an Undefined byte is needed.
- dataType - Static variable in class ghidra.program.model.data.WideChar16DataType
-
A statically defined WideCharDataType instance.
- dataType - Static variable in class ghidra.program.model.data.WideChar32DataType
-
A statically defined WideCharDataType instance.
- dataType - Static variable in class ghidra.program.model.data.WideCharDataType
-
A statically defined WideCharDataType instance.
- dataType - Static variable in class ghidra.program.model.data.WordDataType
-
A statically defined WordDataType instance.
- DataType - Interface in ghidra.program.model.data
-
The interface that all datatypes must implement.
- DATATYPE_TAG - Static variable in class ghidra.program.database.symbol.EquateManager
- dataTypeAdded(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
Adds the data type ID to the list of added data types.
- dataTypeAdded(long, int, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
Notification that a data type was added.
- dataTypeAdded(long, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a datatype was added.
- dataTypeAdded(DataTypeManager, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when a data type is added to a category
- dataTypeAdded(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeAdded(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeAdded(DataType, DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeAdded(DataType, DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeAdded(DataType, DataType) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeAlignment - Variable in class ghidra.program.model.util.DataTypeInfo
- dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.ArrayDataType
- dataTypeAlignmentChanged(DataType) - Method in interface ghidra.program.model.data.Composite
-
The alignment changed for the specified data type.
- dataTypeAlignmentChanged(DataType) - Method in interface ghidra.program.model.data.DataType
-
Notification that the given datatype's alignment has changed.
- dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.StructureDataType
- dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.TypedefDataType
- dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.UnionDataType
- DataTypeArchive - Interface in ghidra.program.model.listing
-
This interface represents the main entry point into an object which stores all information relating to a single data type archive.
- DataTypeArchiveChangeManager - Interface in ghidra.program.util
-
Interface to define event types and the method to generate an event within Program.
- DataTypeArchiveChangeRecord - Class in ghidra.program.util
-
Event data for a DomainObjectChangeEvent generated by a Data Type Archive.
- DataTypeArchiveChangeRecord(int, Object, Object, Object) - Constructor for class ghidra.program.util.DataTypeArchiveChangeRecord
-
Construct a new DataTypeArchiveChangeRecord; the
affectedObj
parameter may be null, depending on what thetype
parameter is. - DataTypeArchiveChangeSet - Interface in ghidra.program.model.listing
-
Interface for a data type archive change set.
- DataTypeArchiveContentHandler - Class in ghidra.program.database
-
DataTypeArchiveContentHandler
converts between DataTypeArchive instantiations and FolderItem storage. - DataTypeArchiveContentHandler() - Constructor for class ghidra.program.database.DataTypeArchiveContentHandler
- DataTypeArchiveDB - Class in ghidra.program.database
-
Database implementation for Data Type Archive.
- DataTypeArchiveDB(DBHandle, int, TaskMonitor, Object) - Constructor for class ghidra.program.database.DataTypeArchiveDB
-
Constructs a new DataTypeArchiveDB
- DataTypeArchiveDB(DomainFolder, String, Object) - Constructor for class ghidra.program.database.DataTypeArchiveDB
-
Constructs a new DataTypeArchiveDB within a project folder.
- DataTypeArchiveIdDumper - Class in ghidra.program.model.data
- DataTypeArchiveIdDumper() - Constructor for class ghidra.program.model.data.DataTypeArchiveIdDumper
- DataTypeArchiveMergeManager - Class in ghidra.app.merge
-
Top level object that manages each step of the merge/resolve conflicts process.
- DataTypeArchiveMergeManager(DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeArchiveChangeSet, DataTypeArchiveChangeSet) - Constructor for class ghidra.app.merge.DataTypeArchiveMergeManager
- DataTypeArchiveMergeManagerFactory - Class in ghidra.program.database
- DataTypeArchiveMergeManagerFactory() - Constructor for class ghidra.program.database.DataTypeArchiveMergeManagerFactory
- DataTypeArchiveMergeManagerPlugin - Class in ghidra.app.merge
-
Plugin that provides a merge component provider for data type archives.
- DataTypeArchiveMergeManagerPlugin(PluginTool, DataTypeArchiveMergeManager, DataTypeArchive) - Constructor for class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
-
Constructor for plugin that handles multi-user merge of data type archives.
- DataTypeArchiveTransformer - Class in ghidra.program.database.data
-
DataTypeArchiveTransformer changes (transforms) a new archive file so that it appears to be an updated copy of a previously existing data type archive.
- DataTypeArchiveTransformer() - Constructor for class ghidra.program.database.data.DataTypeArchiveTransformer
- DataTypeArchiveTransformerPanel - Class in ghidra.program.database.data
- DataTypeArchiveTransformerPanel() - Constructor for class ghidra.program.database.data.DataTypeArchiveTransformerPanel
- dataTypeChanged(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
Adds the dataType ID to the list of changed data types.
- dataTypeChanged(long, int, boolean, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
notification the a data type has changed
- dataTypeChanged(long, int, boolean, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
notification the a datatype has changed
- dataTypeChanged(DataTypeManager, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when data type is changed.
- dataTypeChanged(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeChanged(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeChanged(DataType, boolean) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeChanged(DataType, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
-
Notification when data type is changed.
- DataTypeChangeSet - Interface in ghidra.program.model.listing
-
Interface for a Data Type Change set.
- DataTypeColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
-
Converts DataType Column objects to Strings so that column gets String type column filters
- DataTypeColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.DataTypeColumnTypeMapper
- DataTypeComparator - Class in ghidra.program.model.data
- DataTypeComparator() - Constructor for class ghidra.program.model.data.DataTypeComparator
- DataTypeComponent - Interface in ghidra.program.model.data
-
DataTypeComponents are holders for the dataTypes that make up composite (Structures and Unions) dataTypes.
- DataTypeComponentImpl - Class in ghidra.program.model.data
-
Basic implementation of a DataTypeComponent
- DataTypeComponentImpl(DataType, CompositeDataTypeImpl, int, int, int) - Constructor for class ghidra.program.model.data.DataTypeComponentImpl
-
Create a new DataTypeComponent
- DataTypeComponentImpl(DataType, CompositeDataTypeImpl, int, int, int, String, String) - Constructor for class ghidra.program.model.data.DataTypeComponentImpl
-
Create a new DataTypeComponent
- DataTypeConflictException - Exception in ghidra.program.model.data
-
Exception thrown when an attempt is made to add a data type to a category and the category has a data type by that name but the types do not match.
- DataTypeConflictException() - Constructor for exception ghidra.program.model.data.DataTypeConflictException
-
Construct a new DataTypeConflictException with no message
- DataTypeConflictException(DataType, DataType) - Constructor for exception ghidra.program.model.data.DataTypeConflictException
-
Construct a new DataTypeConflictException with the given datatypes.
- DataTypeConflictException(String) - Constructor for exception ghidra.program.model.data.DataTypeConflictException
-
Construct a new DataTypeConflictException with the given message
- DataTypeConflictHandler - Class in ghidra.program.model.data
- DataTypeConflictHandler() - Constructor for class ghidra.program.model.data.DataTypeConflictHandler
- DataTypeConflictHandler.ConflictResolutionPolicy - Enum in ghidra.program.model.data
-
ConflictResolutionPolicy
indicates the conflict resolution policy which should be applied when any conflict is encountered - DataTypeConflictHandler.ConflictResult - Enum in ghidra.program.model.data
-
ConflictResult
indicates the resolution which should be applied to a specific conflict - DataTypeDecompilerHover - Class in ghidra.app.decompiler.component.hover
- DataTypeDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
- DataTypeDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
-
A plugin to show tool tip text for hovering over data types in the decompiler.
- DataTypeDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.DataTypeDecompilerHoverPlugin
- dataTypeDeleted(long, DataTypePath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeDeleted(long, DataTypePath) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeDeleted(long, DataTypePath) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.ArrayDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.BuiltIn
- dataTypeDeleted(DataType) - Method in interface ghidra.program.model.data.DataType
-
Informs this datatype that the given datatype has been deleted.
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.PointerDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.StructureDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.TypedefDataType
- dataTypeDeleted(DataType) - Method in class ghidra.program.model.data.UnionDataType
- DataTypeDependencyException - Exception in ghidra.program.model.data
-
DataTypeDependencyException
corresponds to a datatype dependency failure. - DataTypeDependencyException() - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(String) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(String, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyException(Throwable) - Constructor for exception ghidra.program.model.data.DataTypeDependencyException
- DataTypeDependencyOrderer - Class in ghidra.app.util
- DataTypeDependencyOrderer(DataTypeManager) - Constructor for class ghidra.app.util.DataTypeDependencyOrderer
-
This constructor starts with an empty DataType list, which can be added to.
- DataTypeDependencyOrderer(DataTypeManager, ArrayList<DataType>) - Constructor for class ghidra.app.util.DataTypeDependencyOrderer
-
This constructor takes an initial DataType list.
- DataTypeDependencyOrderer.Entry - Class in ghidra.app.util
- DataTypeDiff - Class in ghidra.app.util.html.diff
- DataTypeDiffBuilder - Class in ghidra.app.util.html.diff
- DataTypeDiffInput - Interface in ghidra.app.util.html.diff
-
An interface that provides lines that are to be used in a diff and can also create specialized placeholder lines upon request.
- DataTypeDisplayOptions - Interface in ghidra.program.model.data
- DataTypeDropDownSelectionDataModel - Class in ghidra.app.util.datatype
-
The data model for
DropDownSelectionTextField
that allows the text field to work withDataType
s. - DataTypeDropDownSelectionDataModel(DataTypeManagerService) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- DataTypeDropDownSelectionDataModel(ServiceProvider) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- DataTypeEncodeException - Exception in ghidra.program.model.data
-
Exception thrown when a value cannot be encoded for a data type
- DataTypeEncodeException(Object, DataType, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
-
Constructor
- DataTypeEncodeException(String, Object, DataType) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
-
Constructor
- DataTypeEncodeException(String, Object, DataType, Throwable) - Constructor for exception ghidra.program.model.data.DataTypeEncodeException
-
Constructor
- DataTypeGraphComparator - Class in ghidra.app.util.bin.format.dwarf4.next
- DataTypeGraphComparator.DataTypePairObserver - Interface in ghidra.app.util.bin.format.dwarf4.next
- dataTypeHandle - Variable in class ghidra.program.model.util.DataTypeInfo
- DataTypeIDConverter - Class in ghidra.program.database.data
- DataTypeIDConverter() - Constructor for class ghidra.program.database.data.DataTypeIDConverter
- DataTypeImpl - Class in ghidra.program.model.data
-
Base implementation for dataTypes.
- DataTypeImpl(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.DataTypeImpl
- DataTypeInfo - Class in ghidra.program.model.util
- DataTypeInfo(Object, int, int) - Constructor for class ghidra.program.model.util.DataTypeInfo
-
Constructor for DataTypeInfo.
- DataTypeInstance - Class in ghidra.program.model.data
-
An instance of a DataType that is applicable for a given context.
- DataTypeInstance(DataType, int) - Constructor for class ghidra.program.model.data.DataTypeInstance
-
Create an instance of a data type with the given length.
- dataTypeLength - Variable in class ghidra.program.model.util.DataTypeInfo
- DataTypeLine - Class in ghidra.app.util.html
- DataTypeManager - Interface in ghidra.program.model.data
-
Interface for Managing data types.
- DataTypeManagerChangeListener - Interface in ghidra.program.model.data
-
The listener interface for notification of changes to a DataTypeManager
- DataTypeManagerChangeListenerAdapter - Class in ghidra.program.model.data
-
Adapter for a Category change listener.
- DataTypeManagerChangeListenerAdapter() - Constructor for class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- DataTypeManagerChangeListenerHandler - Class in ghidra.program.model.data
-
Default implementation for a category change listener that sends out the events to its own list of category change listeners.
- DataTypeManagerChangeListenerHandler() - Constructor for class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- DataTypeManagerDB - Class in ghidra.program.database.data
-
Base class for DB-backed data type managers.
- DataTypeManagerDB(DBHandle, AddressMap, int, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
-
Constructor
- DataTypeManagerDB(ResourceFile, int) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
-
Constructor for a data-type manager backed by a packed database file.
- DataTypeManagerDB(DataOrganization) - Constructor for class ghidra.program.database.data.DataTypeManagerDB
-
Construct a new temporary data-type manager.
- DataTypeManagerDomainObject - Interface in ghidra.program.model.data
- dataTypeManagerInvalidated(DataTypeManager) - Method in interface ghidra.program.model.data.InvalidatedListener
-
Called when the given
dataTypeManager
's cache has been invalidated. - DataTypeManagerOwner - Interface in ghidra.app.merge
- DataTypeManagerService - Interface in ghidra.app.services
-
Service to provide list of cycle groups and data types identified as "favorites." Favorites will show up on the popup menu for creating data and defining function return types and parameters.
- DataTypeMergeManager - Class in ghidra.app.merge.datatypes
-
Manager for merging category and data type changes
- DataTypeMergeManager(DomainObjectMergeManager, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeManagerDomainObject, DataTypeChangeSet, DataTypeChangeSet) - Constructor for class ghidra.app.merge.datatypes.DataTypeMergeManager
-
Manager for merging the data types using the four programs.
- DataTypeMnemonicSettingsDefinition - Class in ghidra.program.model.data
-
The settings definition for the numeric display format
- dataTypeMoved(DataTypeManager, DataTypePath, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when a data type is moved.
- dataTypeMoved(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeMoved(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeMoved(DataType, DataTypePath, DataTypePath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeMoved(DataType, DataTypePath, DataTypePath) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeMoved(DataType, DataTypePath, DataTypePath) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.AbstractDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.ArrayDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.BuiltIn
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- dataTypeNameChanged(DataType, String) - Method in interface ghidra.program.model.data.DataType
-
Informs this datatype that its name has changed from the indicated old name.
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.DefaultDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.PointerDataType
- dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.TypedefDataType
- DataTypeNamingUtil - Class in ghidra.app.util
- DataTypeParser - Class in ghidra.util.data
- DataTypeParser(DataTypeQueryService, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.util.data.DataTypeParser
-
A constructor that does not use the source or destination data type managers.
- DataTypeParser(DataTypeManager, DataTypeManager, DataTypeQueryService, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.util.data.DataTypeParser
-
Constructor
- DataTypeParser.AllowedDataTypes - Enum in ghidra.util.data
- DataTypePath - Class in ghidra.program.model.data
-
Object to hold a category path and a datatype name.
- DataTypePath(CategoryPath, String) - Constructor for class ghidra.program.model.data.DataTypePath
-
Create DatatypePath
- DataTypePath(String, String) - Constructor for class ghidra.program.model.data.DataTypePath
-
Create DatatypePath
- DataTypeProviderContext - Interface in ghidra.program.model.lang
-
Interface for objects that can provide new instances of dataTypes
- DataTypeQueryService - Interface in ghidra.app.services
-
Simplified datatype service interface to provide query capabilities to a set of open datatype managers
- DataTypeReference - Class in ghidra.app.services
-
A container class to hold information about a location that references a
DataType
. - DataTypeReference(DataType, String, Function, Address, LocationReferenceContext) - Constructor for class ghidra.app.services.DataTypeReference
- DataTypeReferenceFinder - Interface in ghidra.app.services
-
An interface for extension points to implement.
- dataTypeRemoved(DataTypeManager, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when data type is removed.
- dataTypeRemoved(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeRemoved(DataTypeManager, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when data type is renamed.
- dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeRenamed(DataTypeManager, DataTypePath, DataTypePath) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- dataTypeReplaced(long, DataTypePath, DataType) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification when a data type has been replaced.
- dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- dataTypeReplaced(DataTypeManager, DataTypePath, DataTypePath, DataType) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.AbstractDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.ArrayDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.BuiltIn
- dataTypeReplaced(DataType, DataType) - Method in interface ghidra.program.model.data.DataType
-
Informs this datatype that the given oldDT has been replaced with newDT
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.DefaultDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.PointerDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.StructureDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.TypedefDataType
- dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.UnionDataType
- DataTypeSelectionDialog - Class in ghidra.app.util.datatype
-
A dialog that allows the user to choose from available data types or create new ones.
- DataTypeSelectionDialog(PluginTool, DataTypeManager, int, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionDialog
- DataTypeSelectionEditor - Class in ghidra.app.util.datatype
-
An editor that is used to show the
DropDownSelectionTextField
for the entering of data types by name and offers the user of a completion window. - DataTypeSelectionEditor(DataTypeManagerService, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
- DataTypeSelectionEditor(ServiceProvider, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.ArrayDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.BuiltIn
- dataTypeSizeChanged(DataType) - Method in interface ghidra.program.model.data.DataType
-
Notification that the given datatype's size has changed.
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.StructureDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.TypedefDataType
- dataTypeSizeChanged(DataType) - Method in class ghidra.program.model.data.UnionDataType
- DataTypesXmlMgr - Class in ghidra.app.util.xml
-
This manager is responsible for reading and writing datatypes in XML.
- DataTypesXmlMgr(DataTypeManager, MessageLog) - Constructor for class ghidra.app.util.xml.DataTypesXmlMgr
-
Constructs a new data types XML manager.
- DataTypeSymbol - Class in ghidra.program.model.pcode
- DataTypeSymbol(DataType, String, String) - Constructor for class ghidra.program.model.pcode.DataTypeSymbol
- DataTypeTransferable - Class in ghidra.program.model.data
-
Defines data that is available for drag/drop and clipboard transfers.
- DataTypeTransferable(DataType) - Constructor for class ghidra.program.model.data.DataTypeTransferable
-
Constructor
- DataTypeUrl - Class in ghidra.app.util.datatype
-
A class to produce and parse URLs of the form:
- DataTypeUrl(DataType) - Constructor for class ghidra.app.util.datatype.DataTypeUrl
-
Constructs a url from the given data type
- DataTypeUrl(String) - Constructor for class ghidra.app.util.datatype.DataTypeUrl
-
Constructs a url from the given url string
- DataTypeUtilities - Class in ghidra.program.database.data
- DataTypeUtilities() - Constructor for class ghidra.program.database.data.DataTypeUtilities
- DataTypeWithCharset - Interface in ghidra.program.model.data
- DataTypeWriter - Class in ghidra.program.model.data
-
A class used to convert data types into ANSI-C.
- DataTypeWriter(DataTypeManager, Writer) - Constructor for class ghidra.program.model.data.DataTypeWriter
-
Constructs a new instance of this class using the given writer.
- DataTypeWriter(DataTypeManager, Writer, boolean) - Constructor for class ghidra.program.model.data.DataTypeWriter
-
Constructs a new instance of this class using the given writer.
- DataTypeWriter(DataTypeManager, Writer, AnnotationHandler) - Constructor for class ghidra.program.model.data.DataTypeWriter
-
Constructs a new instance of this class using the given writer and annotation handler
- DataTypeWriter(DataTypeManager, Writer, AnnotationHandler, boolean) - Constructor for class ghidra.program.model.data.DataTypeWriter
-
Constructs a new instance of this class using the given writer and annotation handler
- DataUtilities - Class in ghidra.program.model.data
- DataUtilities.ClearDataMode - Enum in ghidra.program.model.data
-
ClearDataMode
specifies how conflicting data should be cleared when creating/re-creating data - DataValidationOptions - Class in ghidra.app.util.datatype.microsoft
-
Holds options for controlling how validation is performed when determining whether or not to create data structures at a particular location.
- DataValidationOptions() - Constructor for class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
Creates a DataValidationOptions object with the default values.
- DataValidationOptions(DataValidationOptions) - Constructor for class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
Copy constructor
- DATE_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
- DATE_CREATED - Static variable in class ghidra.program.database.DataTypeArchiveDB
-
Name of date created property
- DATE_CREATED - Static variable in interface ghidra.program.model.listing.DataTypeArchive
-
Name of date created property
- DATE_CREATED - Static variable in interface ghidra.program.model.listing.Program
-
Name of date created property
- DATE_FORMAT - Static variable in class ghidra.framework.options.SaveState
- DATE_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- DATE_PATTERN - Static variable in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- DATE_TYPE - ghidra.framework.options.OptionType
- DateColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
-
Provides Date related column constraints.
- DateColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
- DateColumnTypeMapper - Class in docking.widgets.table.constraint.provider
-
Converts Date Column objects to LocalDate objects so that column gets LocalDate type column filters
- DateColumnTypeMapper() - Constructor for class docking.widgets.table.constraint.provider.DateColumnTypeMapper
- DateEditor - Class in docking.options.editor
-
Non-editable Editor for date and time; creates a text field for the string version of the date.
- DateEditor() - Constructor for class docking.options.editor.DateEditor
- DateRangeConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying ranges of dates.
- DateRangeConstraintEditor(ColumnConstraint<LocalDate>) - Constructor for class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
-
Constructor.
- DateSpinner - Class in docking.widgets.table.constrainteditor
-
Creates a component for editing Dates using a formated textfield and a Jspinner.
- DateSpinner(LocalDateSpinnerModel, String) - Constructor for class docking.widgets.table.constrainteditor.DateSpinner
-
Creates a DateSpinner object using the given spinnerModel and a pattern for a formated text field.
- DateUtils - Class in ghidra.util
- DateUtils() - Constructor for class ghidra.util.DateUtils
- DateValueConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying comparison with a single Date value.
- DateValueConstraintEditor(ColumnConstraint<LocalDate>) - Constructor for class docking.widgets.table.constrainteditor.DateValueConstraintEditor
-
Constructor.
- db - package db
- db.buffers - package db.buffers
- db.util - package db.util
- DBBuffer - Class in db
-
DBBuffer
facilitates synchronized access to a ChainedBuffer. - DBBufferFileManager() - Constructor for class db.Database.DBBufferFileManager
- DBChangeSet - Interface in db
-
DBChangeSet
facilitates the reading and writing of application level change data associated with BufferFile. - dbClosed(DBHandle) - Method in interface db.DBListener
-
Database has been closed
- dbClosed(DBHandle) - Method in class ghidra.program.database.util.AddressRangeMapDB
- DBConstants - Interface in db
- DBContentHandler - Class in ghidra.framework.data
-
DBContentHandler
provides an abstract ContentHandler for domain object content which is stored within a database file. - DBContentHandler() - Constructor for class ghidra.framework.data.DBContentHandler
- dbDir - Variable in class db.Database
- dbDirCreated - Variable in class db.Database
- dbError(IOException) - Method in interface db.util.ErrorHandler
-
Notification that an IO exception occurred.
- dbError(IOException) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- dbError(IOException) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- dbError(IOException) - Method in class ghidra.program.database.code.CodeManager
- dbError(IOException) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Handles IOExceptions
- dbError(IOException) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- dbError(IOException) - Method in class ghidra.program.database.oldfunction.OldFunctionManager
- dbError(IOException) - Method in class ghidra.program.database.references.ReferenceDBManager
- dbError(IOException) - Method in class ghidra.program.database.symbol.EquateManager
- DBFieldAdapter - Interface in ghidra.program.database.util
-
Interface to get a field adapter where the Field is the primary key in the table.
- DBFieldIterator - Interface in db
-
DBFieldIterator
provides the ability to iterate over Field values within a table. - dbFileListener - Variable in class db.Database
- DBFileListener - Interface in db
-
DBFileListener
facilitates listener notification when new database versions are created. - dbg - Variable in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- dbg - Static variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- dbg_detail - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- DBG_NAME - Static variable in class ghidra.app.util.opinion.DbgLoader
-
DBG files are portable executable (PE) format files that contain debug information in Codeview format for the Visual Studio debugger (and possibly other formats, depending on how the DBG was created).
- DbgLoader - Class in ghidra.app.util.opinion
-
An opinion service for processing Microsoft DBG files.
- DbgLoader() - Constructor for class ghidra.app.util.opinion.DbgLoader
- DbgTimer - Class in ghidra.app.plugin.assembler.sleigh.util
-
A debugging, timing, and diagnostic tool TODO: I should probably remove this and rely on the Msg.trace() method, or at the very least, refactor this to use that.
- DbgTimer() - Constructor for class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Create a new debugging timer, wrapping standard out
- DbgTimer(OutputStream) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Create a new debugging timer, wrapping the given output stream
- DbgTimer.DbgCtx - Class in ghidra.app.plugin.assembler.sleigh.util
-
A context for idiomatic use of the
DbgTimer
in a try-with-resources block - DbgTimer.TabbingOutputStream - Class in ghidra.app.plugin.assembler.sleigh.util
-
A (rather slow) output stream that indents every line of its output
- dbh - Variable in class ghidra.framework.data.DomainObjectAdapterDB
- dbHandle - Variable in class ghidra.program.database.data.DataTypeManagerDB
- dbHandle - Variable in class ghidra.program.database.properties.PropertyMapDB
- DBHandle - Class in db
-
DBHandle
provides access to an open database. - DBHandle() - Constructor for class db.DBHandle
-
Construct a temporary database handle.
- DBHandle(int) - Constructor for class db.DBHandle
-
Construct a temporary database handle.
- DBHandle(int, long) - Constructor for class db.DBHandle
-
Construct a temporary database handle.
- DBHandle(BufferFile) - Constructor for class db.DBHandle
-
Open the database contained within the specified bufferFile.
- DBHandle(BufferFile, boolean, TaskMonitor) - Constructor for class db.DBHandle
-
Open the database contained within the specified bufferFile.
- DBHandle(File) - Constructor for class db.DBHandle
-
Open a specific buffer file containing a database for non-update use.
- DBInitializer - Class in db
- DBInitializer() - Constructor for class db.DBInitializer
- DBKeyAdapter - Interface in ghidra.program.database.util
-
Adapter to get an iterator over keys in a table.
- DbLargeTableModel - Class in ghidra.app.plugin.debug.dbtable
- DbLargeTableModel(Table) - Constructor for class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- DBListener - Interface in db
-
Database Listener.
- DBLongIterator - Interface in db
-
DBLongIterator
provides the ability to iterate over long values within a table. - dbMoved(File) - Method in class ghidra.framework.store.db.PrivateDatabase
-
Following a move of the database directory, this method should be invoked if this instance will continue to be used.
- dbMoved(File) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Following a move of the database directory, this method should be invoked if this instance will continue to be used.
- DBObjectCache<T extends DatabaseObject> - Class in ghidra.program.database
-
Generic cache implementation for objects that extend DatabaseObject.
- DBObjectCache(int) - Constructor for class ghidra.program.database.DBObjectCache
-
Constructs a new DBObjectCache with a given hard cache size.
- DBPropertyMapManager - Class in ghidra.program.database.properties
-
Manages generic address keyed properties.
- DBPropertyMapManager(DBHandle, ChangeManager, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.properties.DBPropertyMapManager
-
Constructs a new DBPropertyMapManager
- DBRecord - Class in db
-
Record
provides a portable container for data associated with a fixed schema. - DBRecordAdapter - Interface in ghidra.program.database.util
-
Interface to get a record iterator.
- dbRestored(DBHandle) - Method in interface db.DBListener
-
Provides notification that an undo or redo was performed.
- dbRestored(DBHandle) - Method in class ghidra.program.database.util.AddressRangeMapDB
- DbSmallTableModel - Class in ghidra.app.plugin.debug.dbtable
- DbSmallTableModel(Table) - Constructor for class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- DbViewerPlugin - Class in ghidra.app.plugin.debug
- DbViewerPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DbViewerPlugin
- DbViewerProvider - Class in ghidra.app.plugin.debug
- DbViewerProvider(Plugin) - Constructor for class ghidra.app.plugin.debug.DbViewerProvider
- deallocate(int) - Method in class ghidra.util.datastruct.IntIndexManager
-
Returns the index value so that it can be reused.
- deallocateItemStorage(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Deallocate item storage
- deallocateItemStorage(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Deallocate item storage
- deallocateItemStorage(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
-
Deallocate item storage
- debug - Variable in class ghidra.program.util.SymbolicPropogator
- debug - Variable in class ghidra.program.util.VarnodeContext
- debug - Static variable in class help.HelpBuildUtils
- debug(byte[], String) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
-
Writes the given bytes to a tempfile in the temp directory.
- debug(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
- debug(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
- debug(Object, Object) - Method in interface ghidra.util.ErrorLogger
- debug(Object, Object) - Static method in class ghidra.util.Msg
-
Used to record a debug message to the log file.
- debug(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
- debug(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
- debug(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
- debug(Object, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to record a debug message to the log file.
- debug(String) - Static method in class help.HelpBuildUtils
- Debug - ghidra.app.util.bin.format.pef.SectionKind
-
Reserved for future use.
- DEBUG - Static variable in class ghidra.app.util.bin.format.pe.PortableExecutable
- DEBUG_ABBREV - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_ARRANGES - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_FRAME - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_FRAME_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
- DEBUG_INFO - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_LINE - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_LINK_SECTION_NAME - Static variable in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
- DEBUG_LOC - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_MACINFO - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_N_BCOMM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
begin common: name,,NO_SECT,0,0
- DEBUG_N_BINCL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
include file beginning: name,,NO_SECT,0,sum
- DEBUG_N_BNSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
begin nsect sym: 0,,n_sect,0,address
- DEBUG_N_ECOML - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
end common (local name): 0,,n_sect,0,address
- DEBUG_N_ECOMM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
end common: name,,n_sect,0,0
- DEBUG_N_EINCL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
include file end: name,,NO_SECT,0,0
- DEBUG_N_ENSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
end nsect sym: 0,,n_sect,0,address
- DEBUG_N_ENTRY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
alternate entry: name,,n_sect,linenumber,address
- DEBUG_N_EXCL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
deleted include file: name,,NO_SECT,0,sum
- DEBUG_N_FNAME - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
procedure name (f77 kludge): name,,NO_SECT,0,0
- DEBUG_N_FUN - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
procedure: name,,n_sect,linenumber,address
- DEBUG_N_GSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
global symbol: name,,NO_SECT,type,0
- DEBUG_N_LBRAC - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
left bracket: 0,,NO_SECT,nesting level,address
- DEBUG_N_LCSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
.lcomm symbol: name,,n_sect,type,address
- DEBUG_N_LENG - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
second stab entry with length information
- DEBUG_N_LSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
local sym: name,,NO_SECT,type,offset
- DEBUG_N_OLEVEL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
compiler -O level: name,,NO_SECT,0,0
- DEBUG_N_OPT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
emitted with gcc2_compiled and in gcc source
- DEBUG_N_OSO - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
object file name: name,,0,0,st_mtime
- DEBUG_N_PARAMS - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
compiler parameters: name,,NO_SECT,0,0
- DEBUG_N_PSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
parameter: name,,NO_SECT,type,offset
- DEBUG_N_RBRAC - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
right bracket: 0,,NO_SECT,nesting level,address
- DEBUG_N_RSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
register sym: name,,NO_SECT,type,register
- DEBUG_N_SLINE - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
src line: 0,,n_sect,linenumber,address
- DEBUG_N_SO - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
source file name: name,,n_sect,0,address
- DEBUG_N_SOL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
#included file name: name,,n_sect,0,address
- DEBUG_N_SSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
structure elt: name,,NO_SECT,type,struct_offset
- DEBUG_N_STSYM - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
static symbol: name,,n_sect,type,address
- DEBUG_N_VERSION - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
compiler version: name,,NO_SECT,0,0
- DEBUG_PUBNAMES - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_PUBTYPES - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_RANGES - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_ROW_COL_MAP - Static variable in class ghidra.graph.viewer.renderer.VisualGraphRenderer
-
Used for displaying grid information for graph layouts
- DEBUG_STR - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DEBUG_TYPES - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DebugCodeView - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the code view debug information.
- DebugCodeView() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCodeView
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCodeViewConstants - Interface in ghidra.app.util.bin.format.pe.debug
-
Constants defined in Code View Debug information.
- DebugCodeViewSymbolTable - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) code view symbol table.
- DebugCodeViewSymbolTable() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCOFFLineNumber - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the COFF Line number data structure.
- DebugCOFFLineNumber() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCOFFSymbol - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the COFF symbol data structure.
- DebugCOFFSymbol() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCOFFSymbolAux - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the COFF Auxiliary Symbol data structure.
- DebugCOFFSymbolAux() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCOFFSymbolAux.AuxFile - Class in ghidra.app.util.bin.format.pe.debug
- DebugCOFFSymbolAux.AuxSection - Class in ghidra.app.util.bin.format.pe.debug
- DebugCOFFSymbolAux.AuxSym - Class in ghidra.app.util.bin.format.pe.debug
- DebugCOFFSymbolsHeader - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the COFF Symbols Header.
- DebugCOFFSymbolsHeader() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugCOFFSymbolTable - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the COFF Symbol Table.
- DebugCOFFSymbolTable() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to an array of IMAGE_DEBUG_DIRECTORY structures.
- DebugDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.DebugDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugDirectory - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Debug Directory data structure.
- DebugDirectory() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugDirectoryParser - Class in ghidra.app.util.bin.format.pe.debug
-
A helper class to parsing different types of debug information from a debug directory
- DebugDirectoryParser() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- debugEnabled() - Method in class ghidra.app.decompiler.DecompInterface
- DebugFixup - Class in ghidra.app.util.bin.format.pe.debug
-
A possible implementation of the FIXUP debug directory.
- DebugFixup() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugFixup
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugFixupElement - Class in ghidra.app.util.bin.format.pe.debug
-
A possible implementation of the FIXUP debug directory elements.
- DebugFixupElement() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugFixupElement
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DebugFrameSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
-
Parses the exception handling structures within a '.debug_frame' memory section, which contains call frame debugging information.
- DebugFrameSection(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
-
Constructor for a debug frame section.
- DEBUGGER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- DebugInfoEntry - Class in ghidra.app.util.bin.format.dwarf4
-
A DWARF Debug Info Entry is a collection of
attributes
in a hierarchical structure (seeDebugInfoEntry.getParent()
,DebugInfoEntry.getChildren()
). - DebugInfoEntry(DWARFCompilationUnit, long, DWARFAbbreviation) - Constructor for class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Creates an empty DIE.
- DebugMisc - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the
IMAGE_DEBUG_MISC
struct as defined inwinnt.h
. - DebugMisc() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- debugNodeStream(BufferedTreeNodeStream, PrintStream) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- debugProgramInTool(Program, String) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
A convenience method that allows you to open the given program in a default tool, navigating to the given address.
- DebugShape<V,E> - Class in ghidra.graph.viewer.renderer
- DebugShape(VisualizationServer<V, E>, AtomicInteger, String, Shape, Color) - Constructor for class ghidra.graph.viewer.renderer.DebugShape
- DebugStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
- DebugStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
- debugStream - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
-
Debug output.
- debugStream - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Debug output.
- DebugSymbol - Class in ghidra.app.util.bin.format.pe.debug
-
A base class for Object Module Format (OMF) symbols.
- DebugSymbol() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- DebugSymbolSelector - Class in ghidra.app.util.bin.format.pe.debug
- DebugSymbolSelector() - Constructor for class ghidra.app.util.bin.format.pe.debug.DebugSymbolSelector
- debugTokenStream(CommonTokenStream, PrintStream) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- debugTree(Tree, PrintStream) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- DEC_INT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- DEC_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DEC_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- DEC_INT - Static variable in class ghidra.sleigh.grammar.SleighParser
- decimal - ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
- Decimal - ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
- DECIMAL - ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
- DECIMAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- DECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- DecimalFormatterFactory - Class in docking.widgets.textfield
- DecimalFormatterFactory() - Constructor for class docking.widgets.textfield.DecimalFormatterFactory
- DecimalFormatterFactory(String) - Constructor for class docking.widgets.textfield.DecimalFormatterFactory
- Decision - Class in generic.constraint
-
Result object from getting values that match the constraints for given test object.
- Decision(String, List<String>, String) - Constructor for class generic.constraint.Decision
- DecisionNode<T> - Class in generic.constraint
-
A node in a decision tree.
- DecisionNode - Class in ghidra.app.plugin.processors.sleigh
-
A node in the decision tree for resolving a Constructor in a SubtableSymbol based on the InstructionContext
- DecisionNode() - Constructor for class ghidra.app.plugin.processors.sleigh.DecisionNode
- DecisionNode(Constraint<T>, DecisionNode<T>) - Constructor for class generic.constraint.DecisionNode
- DecisionSet - Class in generic.constraint
-
The result object returned from a scan of a decision tree looking for property values that match the constrains for some test object.
- DecisionSet(String) - Constructor for class generic.constraint.DecisionSet
- DecisionTree<T> - Class in generic.constraint
-
A decisionTree is used to find property values that are determined by traversing a tree of constraints.
- DecisionTree() - Constructor for class generic.constraint.DecisionTree
- declaration() - Method in class ghidra.sleigh.grammar.SleighCompiler
- declaration() - Method in class ghidra.sleigh.grammar.SleighEcho
- declaration() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- declaration() - Method in class ghidra.sleigh.grammar.SleighParser
- Declaration - Class in ghidra.app.util.cparser.C
-
Container for information about a Declaration that is accumulated during parsing.
- Declaration() - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(Declaration) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(Declaration, DataType) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(Declaration, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(DataType) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(DataType, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(DataType, String, String) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration(String) - Constructor for class ghidra.app.util.cparser.C.Declaration
- Declaration() - Method in class ghidra.app.util.cparser.C.CParser
- declaration_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.declaration_return
- DeclarationList() - Method in class ghidra.app.util.cparser.C.CParser
- DeclarationSpecifiers(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- Declarator(Declaration, DataType) - Method in class ghidra.app.util.cparser.C.CParser
- DeclConstant() - Method in class ghidra.app.util.cparser.C.CParser
- DeclSecurity - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- DeclSpec() - Method in class ghidra.app.util.cparser.C.CParser
- DECLSPEC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DeclSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
- decode(byte[], boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Decodes a LEB128 number from a byte array and returns it as a long.
- decode(byte[], int, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Decodes a LEB128 number from a byte array and returns it as a long.
- decode(DwarfDecodeContext) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Decodes an integer value which is indicated by the context.
- decodeAddress(long) - Method in interface ghidra.program.database.map.AddressMap
-
Returns the address that was used to generate the given long key.
- decodeAddress(long) - Method in class ghidra.program.database.map.AddressMapDB
- decodeAddress(long) - Method in class ghidra.program.model.address.AddressMapImpl
- decodeAddress(long, boolean) - Method in class ghidra.program.database.map.AddressMapDB
-
Returns the address that was used to generate the given long key.
- decodeAddress(DwarfDecodeContext) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Decodes the address which is indicated by the context.
- decodeBoolean(String) - Static method in class ghidra.util.xml.SpecXmlUtils
- decodeCompressedSigned(byte) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedSigned(int) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedSigned(short) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedSignedInt(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedUnsigned(byte) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedUnsigned(int) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedUnsigned(short) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeCompressedUnsignedInt(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- decodeInt(String) - Static method in class ghidra.util.xml.SpecXmlUtils
- decodeLong(String) - Static method in class ghidra.util.xml.SpecXmlUtils
- decompCallback - Variable in class ghidra.app.decompiler.DecompInterface
- decompile(Function) - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Decompiles the specified function and returns a string containing the decompilation.
- decompile(Function, int) - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Decompiles the specified function and returns a string containing the decompilation.
- DecompileCallback - Class in ghidra.app.decompiler
-
Routines that the decompiler invokes to gather info during decompilation of a function.
- DecompileCallback(Program, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.app.decompiler.DecompileCallback
- DecompileCallback.StringData - Class in ghidra.app.decompiler
-
Data returned for a query about strings
- decompileCompleted() - Method in class ghidra.app.decompiler.DecompileResults
-
Returns true if the decompilation producing these results completed without aborting.
- DecompileConfigurer - Interface in ghidra.app.decompiler.parallel
-
A callback interface that will be given a newly created
DecompInterface
to configure. - DecompileData - Class in ghidra.app.decompiler.component
- DecompileData(Program, Function, ProgramLocation, DecompileResults, String, File, ViewerPosition) - Constructor for class ghidra.app.decompiler.component.DecompileData
- decompileDataChanged(DecompileData) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- decompileDataChanged(DecompileData) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- DecompileDebug - Class in ghidra.app.decompiler
-
A container for collecting communication between the decompiler and the Ghidra database, as serviced through DecompileCallback during decompilation of a function.
- DecompileDebug(File) - Constructor for class ghidra.app.decompiler.DecompileDebug
- DecompiledFunction - Class in ghidra.app.decompiler
-
A class to hold pieces of a decompiled function.
- DecompiledFunction(String, String) - Constructor for class ghidra.app.decompiler.DecompiledFunction
-
Constructs a new decompiled function.
- DecompileException - Exception in ghidra.app.decompiler
-
An exception from (or that has passed through) the decompiler process
- DecompileException(String, String) - Constructor for exception ghidra.app.decompiler.DecompileException
- decompileFunction(Function, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
-
Decompile function
- decompileFunctions(QCallback<Function, R>, Program, AddressSetView, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
-
Decompile the given functions using multiple decompilers
- decompileFunctions(QCallback<Function, R>, Program, Iterator<Function>, Consumer<R>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
-
Decompile the given functions using multiple decompilers.
- decompileFunctions(QCallback<Function, R>, Collection<Function>, TaskMonitor) - Static method in class ghidra.app.decompiler.parallel.ParallelDecompiler
-
Decompile the given functions using multiple decompilers
- decompileFunctions(List<Function>) - Method in class ghidra.app.decompiler.parallel.ChunkingParallelDecompiler
- decompileMessage - Variable in class ghidra.app.decompiler.DecompInterface
- DecompileOptions - Class in ghidra.app.decompiler
-
Configuration options for the decompiler This stores the options and can create an XML string to be sent to the decompiler process
- DecompileOptions() - Constructor for class ghidra.app.decompiler.DecompileOptions
- DecompileOptions.AliasBlockEnum - Enum in ghidra.app.decompiler
- DecompileOptions.CommentStyleEnum - Enum in ghidra.app.decompiler
- DecompileOptions.IntegerFormatEnum - Enum in ghidra.app.decompiler
- DecompileOptions.NamespaceStrategy - Enum in ghidra.app.decompiler
- DecompileProcess - Class in ghidra.app.decompiler
-
Class for communicating with a single decompiler process.
- DecompileProcess(String) - Constructor for class ghidra.app.decompiler.DecompileProcess
- DecompileProcess.DisposeState - Enum in ghidra.app.decompiler
- DecompileProcessFactory - Class in ghidra.app.decompiler
-
Factory that returns a DecompileProcess.
- DecompileProcessFactory() - Constructor for class ghidra.app.decompiler.DecompileProcessFactory
- decompiler - package decompiler
- decompiler - Variable in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
- decompiler - Variable in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
- DECOMPILER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- DECOMPILER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the decompiler
- DECOMPILER_OUTPUT_DEF - Static variable in class ghidra.program.database.ProgramCompilerSpec
- DECOMPILER_OUTPUT_DESC - Static variable in class ghidra.program.database.ProgramCompilerSpec
- DECOMPILER_OUTPUT_LANGUAGE - Static variable in class ghidra.program.database.ProgramCompilerSpec
- DECOMPILER_PROPERTY_LIST_NAME - Static variable in class ghidra.program.database.ProgramCompilerSpec
- DECOMPILER_TAG_MAP - Static variable in class ghidra.program.model.pcode.HighFunction
- DECOMPILER_TAG_MAP - Static variable in class ghidra.program.model.pcode.HighParamID
- DecompilerCallback<R> - Class in ghidra.app.decompiler.parallel
-
An implementation of
QCallback
that performs the management of theDecompInterface
instances using a Pool. - DecompilerCallback(Program, DecompileConfigurer) - Constructor for class ghidra.app.decompiler.parallel.DecompilerCallback
- DecompilerCallbackHandler - Interface in ghidra.app.decompiler.component
- DecompilerCodeComparisonPanel<T extends DualDecompilerFieldPanelCoordinator> - Class in ghidra.app.decompiler.component
-
Panel that displays two decompilers for comparison
- DecompilerCodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Creates a comparison panel with two decompilers
- DecompilerConcurrentQ<I,R> - Class in ghidra.app.util
-
A class to perform some of the boilerplate setup of the
ConcurrentQ
that is shared amongst clients that perform decompilation in parallel. - DecompilerConcurrentQ(QCallback<I, R>, TaskMonitor) - Constructor for class ghidra.app.util.DecompilerConcurrentQ
- DecompilerConcurrentQ(QCallback<I, R>, String, TaskMonitor) - Constructor for class ghidra.app.util.DecompilerConcurrentQ
- DecompilerController - Class in ghidra.app.decompiler.component
-
Coordinates the interactions between the DecompilerProvider, DecompilerPanel, and the DecompilerManager
- DecompilerController(DecompilerCallbackHandler, DecompileOptions, DecompilerClipboardProvider) - Constructor for class ghidra.app.decompiler.component.DecompilerController
- DecompilerDisposer - Class in ghidra.app.decompiler
- DecompileResults - Class in ghidra.app.decompiler
-
Class for getting at the various structures returned by the decompiler.
- DecompileResults(Function, Language, CompilerSpec, PcodeDataTypeManager, String, InputStream, DecompileProcess.DisposeState) - Constructor for class ghidra.app.decompiler.DecompileResults
- DecompileResultsListener - Interface in ghidra.app.decompiler.component
- decompileResultsSet(DecompileData, DecompileData) - Method in interface ghidra.app.decompiler.component.DualDecompileResultsListener
- DecompilerHoverProvider - Class in ghidra.app.decompiler.component
- DecompilerHoverProvider() - Constructor for class ghidra.app.decompiler.component.DecompilerHoverProvider
- DecompilerHoverService - Interface in ghidra.app.decompiler.component.hover
- DecompilerInitializer - Class in decompiler
- DecompilerInitializer() - Constructor for class decompiler.DecompilerInitializer
- DecompilerLanguage - Enum in ghidra.program.model.lang
-
Sources languages that can be output by the decompiler
- DecompilerLocation - Class in ghidra.app.decompiler
- DecompilerLocation() - Constructor for class ghidra.app.decompiler.DecompilerLocation
-
Default constructor required for restoring a program location from XML.
- DecompilerLocation(Program, Address, Address, DecompileResults, ClangToken, int, int) - Constructor for class ghidra.app.decompiler.DecompilerLocation
- DecompilerManager - Class in ghidra.app.decompiler.component
-
Manages the threading involved with dealing with the decompiler.
- DecompilerManager(DecompilerController, DecompileOptions) - Constructor for class ghidra.app.decompiler.component.DecompilerManager
- DecompilerMapFunction<D> - Interface in ghidra.app.decompiler.parallel
- DecompilerPanel - Class in ghidra.app.decompiler.component
-
Class to handle the display of a decompiled function
- DecompilerParallelConventionAnalysisCmd - Class in ghidra.app.cmd.function
- DecompilerParallelConventionAnalysisCmd(Function, DecompInterface, int) - Constructor for class ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
- DecompilerParameterIdCmd - Class in ghidra.app.cmd.function
- DecompilerParameterIdCmd(String, AddressSetView, SourceType, boolean, boolean, int) - Constructor for class ghidra.app.cmd.function.DecompilerParameterIdCmd
- DecompilerReducer<R,D> - Interface in ghidra.app.decompiler.parallel
- DecompilerSwitchAnalysisCmd - Class in ghidra.app.cmd.function
- DecompilerSwitchAnalysisCmd(DecompileResults) - Constructor for class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
- DecompilerUtils - Class in ghidra.app.decompiler.component
- DecompilerUtils() - Constructor for class ghidra.app.decompiler.component.DecompilerUtils
- DecompInterface - Class in ghidra.app.decompiler
-
This is a self-contained interface to a single decompile process, suitable for an open-ended number of function decompilations for a single program.
- DecompInterface() - Constructor for class ghidra.app.decompiler.DecompInterface
- decompProcess - Variable in class ghidra.app.decompiler.DecompInterface
- deconstructValue(byte[], int, long, int, boolean) - Static method in class ghidra.pcode.memstate.MemoryBank
- decorate(ServiceProvider) - Static method in class ghidra.framework.plugintool.ServiceProviderDecorator
- decorateAction(DockingAction) - Method in class docking.action.builder.AbstractActionBuilder
- decorated() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- decorated() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- decorated() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
- decorated() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
- decoratePrimaryViewer(GraphViewer<V, E>, VisualGraphLayout<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
-
This is called to configure the primary viewer's rendering settings.
- decorateSatelliteViewer(SatelliteGraphViewer<V, E>, VisualGraphLayout<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
-
This is called to configure the satellite viewer's rendering settings.
- DecoratorPanel - Class in ghidra.app.nav
- DecoratorPanel(JComponent, boolean) - Constructor for class ghidra.app.nav.DecoratorPanel
- decrement() - Method in class generic.stl.EmptyIteratorSTL
- decrement() - Method in interface generic.stl.IteratorSTL
-
Devance the iterator to the previous position.
- decrement() - Method in class generic.stl.ListIterator
- decrement() - Method in class generic.stl.MapIteratorSTL
- decrement() - Method in class generic.stl.ReverseMapIteratorSTL
- decrement() - Method in class generic.stl.ReverseSetIterator
- decrement() - Method in class generic.stl.SetIterator
- decrement() - Method in class generic.stl.UnmodifiableListIteratorSTL
- decrement() - Method in class generic.stl.VectorIterator
- decrement() - Method in class ghidra.util.CountLatch
-
Decrements the latch count and releases any waiting threads when the count reaches 0.
- decrement(int) - Method in class generic.stl.EmptyIteratorSTL
- decrement(int) - Method in interface generic.stl.IteratorSTL
-
Devances the iterator n positions.
- decrement(int) - Method in class generic.stl.ListIterator
- decrement(int) - Method in class generic.stl.MapIteratorSTL
- decrement(int) - Method in class generic.stl.SetIterator
- decrement(int) - Method in class generic.stl.UnmodifiableListIteratorSTL
- decrement(int) - Method in class generic.stl.VectorIterator
- DECREMENT_AND_ADD_SELECTION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- DECREMENT_SELECTION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- decrementAndAddSelection(int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Decrements the selection by the number of rows given, and adds the new rows to the selection.
- decrementSelection(int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Moves the table selection up by the number of rows specified, ensuring that selection does not go beyond the beginning of the file.
- decrementStub(int) - Method in class ghidra.app.util.bin.format.mz.DOSHeader
- deEmphasize() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
-
Signals for the implementation to turn off emphasis
- DEEP_PINK - Static variable in class ghidra.util.WebColors
- DEEP_SKY_BLUE - Static variable in class ghidra.util.WebColors
- deepCopy() - Method in interface docking.wizard.WizardContext
- DEF - Static variable in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
-
Default definition.
- DEF - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- DEF - Static variable in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- DEF - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- DEF - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
- DEF - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
- DEF - Static variable in class ghidra.program.model.data.PaddingSettingsDefinition
- DEF - Static variable in class ghidra.program.model.data.TerminatedSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.ByteCountSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- DEF - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- DEF_CHAR - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- DEF_DECIMAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- DEF_HEX - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- DEF_NAME - Static variable in class ghidra.app.util.opinion.DefLoader
- def_or_conslike() - Method in class ghidra.sleigh.grammar.SleighParser
- def_or_conslike_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.def_or_conslike_return
- DEF_SIGNED - Static variable in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- DEF_UNSIGNED - Static variable in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- DEFAULT - ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
- DEFAULT - ghidra.program.model.data.AlignmentType
-
DEFAULT - this data type's alignment is computed based upon its current pack setting and data organization rules.
- DEFAULT - ghidra.program.model.data.PackingType
-
DEFAULT - indicates that components should be placed automatically based upon their alignment.
- DEFAULT - ghidra.program.model.mem.MemoryBlockType
- DEFAULT - ghidra.program.model.symbol.SourceType
-
The object's source indicator for a default.
- DEFAULT - ghidra.util.SignednessFormatMode
-
Values to be rendered in binary, octal, or hexadecimal bases are rendered as unsigned; numbers rendered in decimal are rendered as signed.
- DEFAULT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- DEFAULT - Static variable in interface ghidra.program.model.data.DataType
-
Singleton instance of default datatype.
- DEFAULT - Static variable in interface ghidra.program.model.data.DataTypeDisplayOptions
- DEFAULT - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- DEFAULT - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
- DEFAULT - Static variable in class ghidra.program.model.listing.CodeUnitFormat
-
Default code unit format
- DEFAULT - Static variable in class ghidra.service.graph.GraphDisplayOptions
- DEFAULT - Static variable in class ghidra.util.table.field.ByteCountSettingsDefinition
- DEFAULT_ABBREV_PREFIX - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_ALIGNMENT - Static variable in interface ghidra.program.model.data.CompositeInternal
-
The stored minimum alignment value which indicates the default alignment should be used based upon the packing and component alignment requirements.
- DEFAULT_BLOCK_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Default basic block model (Simple Block Model)
- DEFAULT_BUFFER_SIZE - Static variable in class db.buffers.BufferMgr
- DEFAULT_CACHE_SIZE - Static variable in class db.buffers.BufferMgr
- DEFAULT_CACHE_SIZE - Static variable in class ghidra.program.database.properties.PropertyMapDB
- DEFAULT_CALLING_CONVENTION_STRING - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_CHARSET_NAME - Static variable in class ghidra.program.model.data.StringDataInstance
- DEFAULT_CHECKOUT_ID - Static variable in class ghidra.framework.store.db.VersionedDatabase
- DEFAULT_CHECKOUT_ID - Static variable in interface ghidra.framework.store.FolderItem
-
Default checkout ID used when a checkout is not applicable.
- DEFAULT_CHECKPOINT_COUNT - Static variable in class db.buffers.BufferMgr
- DEFAULT_CHOICE - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- DEFAULT_CHOICE - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- DEFAULT_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- DEFAULT_COLOR - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
- DEFAULT_COMPILER_SPEC_ID - Static variable in class ghidra.program.util.LanguageTranslatorAdapter
- DEFAULT_CURSOR_LINE_COLOR - Static variable in interface ghidra.GhidraOptions
- DEFAULT_DATATYPE_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
-
ID for the default (undefined) data type.
- DEFAULT_DATE - Static variable in class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
-
Date object representing an invalid date.
- DEFAULT_DATE_FORMAT - Static variable in class docking.options.editor.DateEditor
- DEFAULT_DELIMITER - Static variable in class docking.widgets.filter.FilterOptions
- DEFAULT_DIVIDER_LOCATION - Static variable in class ghidra.app.util.viewer.listingpanel.ListingPanel
- DEFAULT_EXCLUDE - Static variable in annotation type ghidra.util.classfinder.ExtensionPointProperties
-
Default behavior for an
ExtensionPoint
being discoverable - DEFAULT_FIELD_FONT - Static variable in class ghidra.app.util.viewer.field.FieldFactory
- DEFAULT_FIELD_NAME_PREFIX - Static variable in interface ghidra.program.model.data.DataTypeComponent
-
The default prefix for the name of a component.
- DEFAULT_FILENAME_SUFFIX - Static variable in class help.screenshot.AbstractScreenShotGenerator
- DEFAULT_FONT - Static variable in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- DEFAULT_GRAPH_BACKGROUND_COLOR - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- DEFAULT_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
- DEFAULT_HIGHLIGHT_COLOR - Static variable in class ghidra.app.decompiler.component.ClangHighlightController
- DEFAULT_HIGHLIGHT_COLOR - Static variable in interface ghidra.GhidraOptions
- DEFAULT_INDENT - Static variable in class ghidra.util.xml.GenericXMLOutputter
- DEFAULT_KEY_STROKE - Static variable in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- DEFAULT_LABEL - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_LABEL_PREFIX - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_LOCAL_PREFIX - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_LOCAL_PREFIX_LEN - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_LOCAL_RESERVED_PREFIX - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_LOCAL_TEMP_PREFIX - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_MAX_DELAY - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
- DEFAULT_MAX_RECURSION_DEPTH - Static variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- DEFAULT_MIN_DELAY - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
- DEFAULT_NAME - Static variable in class ghidra.framework.data.DomainObjectAdapter
- DEFAULT_NAME - Static variable in class ghidra.pcode.emulate.BreakTableCallBack
- DEFAULT_NAME - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
- DEFAULT_NAME_LENGTH_CUTOFF - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- DEFAULT_NAME_PREFIX - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- DEFAULT_NAVIGATABLE_ID - Static variable in interface ghidra.app.nav.Navigatable
- DEFAULT_OFFSET - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- DEFAULT_OFFSET - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- DEFAULT_OPTIONS - Static variable in interface ghidra.app.util.importer.OptionChooser
- DEFAULT_PACKING - Static variable in interface ghidra.program.model.data.CompositeInternal
-
The stored packing value which corresponds to a composite that will automatically pack based upon the alignment requirements of its components.
- DEFAULT_PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
- DEFAULT_PARAM_PREFIX - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_PARAM_PREFIX_LEN - Static variable in interface ghidra.program.model.listing.Function
- DEFAULT_PASSWORD - Static variable in class ghidra.net.ApplicationKeyManagerFactory
- DEFAULT_PORT - Static variable in interface ghidra.framework.remote.GhidraServerHandle
-
Default RMI base port for Ghidra Server
- DEFAULT_PRIORITY - Static variable in annotation type ghidra.util.classfinder.ExtensionPointProperties
-
Default
ExtensionPoint
priority. - DEFAULT_REGISTER_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
-
A language may only define a single REGISTER space.
- DEFAULT_SCRIPT_NAME - Static variable in class ghidra.app.script.GhidraScriptConstants
-
Default name of new scripts
- DEFAULT_SEARCH_LIMIT - Static variable in interface ghidra.app.util.PluginConstants
-
The default search limit.
- DEFAULT_SELECTION_COLOR - Static variable in interface ghidra.GhidraOptions
- DEFAULT_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The default address space in a program.
- DEFAULT_STRUCTURE_NAME - Static variable in class ghidra.program.model.data.StructureFactory
- DEFAULT_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Default subroutine model (M-Model)
- DEFAULT_TAB_SIZE - Static variable in class ghidra.util.StringUtilities
- DEFAULT_TEST_TOOL_NAME - Static variable in class generic.test.AbstractGenericTest
- DEFAULT_TOOL_NAME - Static variable in class generic.test.AbstractGenericTest
- DEFAULT_TOOLNAME - Static variable in interface ghidra.framework.model.ToolServices
-
The default tool name for Ghidra
- DEFAULT_TREE_NAME - Static variable in interface ghidra.app.util.PluginConstants
-
Default name for the default program tree
- DEFAULT_TREE_NAME - Static variable in class ghidra.program.database.module.TreeManager
-
The name of the default tree that is created when a program is created.
- DEFAULT_UNICODE_ABBREV_PREFIX - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_UNICODE_LABEL - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_UNICODE_LABEL_PREFIX - Static variable in class ghidra.program.model.data.AbstractStringDataType
- DEFAULT_UNVIEWABLE_GAP_SIZE - Static variable in class ghidra.app.util.viewer.util.AddressIndexMap
- DEFAULT_VERSION - Static variable in interface ghidra.framework.model.DomainFile
-
Use with getDomainObject to request the default version.
- DEFAULT_WAIT_DELAY - Static variable in class generic.test.AbstractGTest
- DEFAULT_WAIT_TIMEOUT - Static variable in class generic.test.AbstractGTest
- DEFAULT_WIDTH - Static variable in class ghidra.util.task.TaskDialog
- DEFAULT_WINDOW_GROUP - Static variable in class docking.ComponentProvider
- DEFAULT_WINDOW_TIMEOUT - Static variable in class generic.test.AbstractGTest
- DEFAULT_WORKSPACE_NAME - Static variable in interface ghidra.framework.model.ToolManager
-
The name to use for a new unnamed workspace; used by the Ghidra Project Window when the user creates a new workspace.
- DEFAULT_ZOOM_FACTOR - Static variable in class docking.widgets.imagepanel.ImagePanel
- DEFAULT_ZOOM_PROPERTY - Static variable in class docking.widgets.imagepanel.ImagePanel
-
Property name that indicates the default zoom level of the image has changed
- DefaultAddRemoveStrategy<T> - Class in docking.widgets.table.threaded
-
A strategy that uses the table's sort state to perform a binary search of items to be added and removed.
- DefaultAddRemoveStrategy() - Constructor for class docking.widgets.table.threaded.DefaultAddRemoveStrategy
- DefaultAddressFactory - Class in ghidra.program.model.address
-
Keeps track of all the Address spaces in the program and provides methods for parsing address strings.
- DefaultAddressFactory(AddressSpace[]) - Constructor for class ghidra.program.model.address.DefaultAddressFactory
-
Constructs a new DefaultAddressFactory.
- DefaultAddressFactory(AddressSpace[], AddressSpace) - Constructor for class ghidra.program.model.address.DefaultAddressFactory
-
Constructs a new DefaultAddressFactory with the given spaces and default space.
- DefaultAddressTranslator - Class in ghidra.program.util
- DefaultAddressTranslator(Program, Program) - Constructor for class ghidra.program.util.DefaultAddressTranslator
- DefaultAnnotationHandler - Class in ghidra.program.model.data
- DefaultAnnotationHandler() - Constructor for class ghidra.program.model.data.DefaultAnnotationHandler
- DefaultBackgroundColorModel - Class in docking.widgets.fieldpanel.internal
- DefaultBackgroundColorModel(Color) - Constructor for class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
- DefaultCheckinHandler - Class in ghidra.framework.data
-
DefaultCheckinHandler
provides a simple check-in handler for use withDomainFile.checkin(CheckinHandler, boolean, ghidra.util.task.TaskMonitor)
- DefaultCheckinHandler(String, boolean, boolean) - Constructor for class ghidra.framework.data.DefaultCheckinHandler
- DefaultClientAuthenticator - Class in ghidra.framework.client
- DefaultClientAuthenticator() - Constructor for class ghidra.framework.client.DefaultClientAuthenticator
- DefaultColumnComparator - Class in docking.widgets.table.sort
-
A column comparator that is used when columns do not supply their own comparator.
- DefaultColumnComparator() - Constructor for class docking.widgets.table.sort.DefaultColumnComparator
- defaultContext - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- defaultContext - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- DefaultDataDirectory - Class in ghidra.app.util.bin.format.pe
- DefaultDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.DefaultDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DefaultDataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- DefaultDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- DefaultDataTypeHTMLRepresentation(DataType) - Constructor for class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
- defaultDisassemblyContext - Variable in class ghidra.program.util.AbstractProgramContext
- DefaultDropDownSelectionDataModel<T> - Class in docking.widgets
- DefaultDropDownSelectionDataModel(List<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.DefaultDropDownSelectionDataModel
- DefaultDropDownSelectionDataModel(List<T>, DataToStringConverter<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.DefaultDropDownSelectionDataModel
- defaultEdgeColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the default edge color for edges that don't have a registered edge type
- DefaultErrorLogger - Class in ghidra.util
- DefaultErrorLogger() - Constructor for class ghidra.util.DefaultErrorLogger
- DefaultFocusOwnerProvider - Class in docking
-
Uses Java's default focus manager to provide the focus owner.
- DefaultFocusOwnerProvider() - Constructor for class docking.DefaultFocusOwnerProvider
- defaultFont - Variable in class docking.widgets.AbstractGCellRenderer
- DefaultGEdge<V> - Class in ghidra.graph
- DefaultGEdge(V, V) - Constructor for class ghidra.graph.DefaultGEdge
- DefaultGhidraProtocolConnector - Class in ghidra.framework.protocol.ghidra
-
DefaultGhidraProtocolConnector
provides support for the Ghidra URL protocol without extension for accessing the legacy Ghidra Server over an RMI interface. - DefaultGhidraProtocolHandler - Class in ghidra.framework.protocol.ghidra
-
DefaultGhidraProtocolHandler
provides the default protocol handler which corresponds to the original RMI-based Ghidra Server and local file-based Ghidra projects. - DefaultGhidraProtocolHandler() - Constructor for class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
- DefaultGraphDisplayOptions - Class in ghidra.service.graph
-
Empty implementation of GraphDiaplayOptions.
- DefaultGraphDisplayOptions() - Constructor for class ghidra.service.graph.DefaultGraphDisplayOptions
- defaultGTableRendererList - Variable in class docking.widgets.table.GTable
-
A list of default renderers created by this table
- DefaultGTreeDataTransformer - Class in docking.widgets.tree.internal
- DefaultGTreeDataTransformer() - Constructor for class docking.widgets.tree.internal.DefaultGTreeDataTransformer
- DefaultGTreeFilterProvider - Class in docking.widgets.tree
- DefaultGTreeFilterProvider(GTree) - Constructor for class docking.widgets.tree.DefaultGTreeFilterProvider
- DefaultHelpService - Class in docking
- DefaultHelpService() - Constructor for class docking.DefaultHelpService
- defaultHighlightColor - Variable in class ghidra.app.decompiler.component.ClangHighlightController
- DefaultIntPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of int type.
- DefaultIntPropertyMap(String) - Constructor for class ghidra.program.model.util.DefaultIntPropertyMap
-
Construct a new IntPropertyMap
- defaultKeyStroke - Variable in class ghidra.program.model.data.CycleGroup
- DefaultLanguageService - Class in ghidra.program.util
-
Default Language service used gather up all the languages that were found during the class search (search was for language providers)
- defaultLayoutAlgorithm(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the name of the layout algorithm that will be used to initially layout the graph
- DefaultLevel - docking.KeyBindingPrecedence
-
This level of precedence is the default level of precedence and gets processed after Java components' key listeners and actions.
- defaultListener - Variable in class ghidra.program.database.data.DataTypeManagerDB
- DefaultLocalGhidraProtocolConnector - Class in ghidra.framework.protocol.ghidra
-
DefaultLocalGhidraProtocolConnector
provides support for the Ghidra URL protocol which specifies a local Ghidra project without extension. - DefaultLongPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of long type.
- DefaultLongPropertyMap(String) - Constructor for class ghidra.program.model.util.DefaultLongPropertyMap
-
Construct a new LongPropertyMap
- defaultMessage - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- defaultModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- DefaultObjectPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of Object type.
- DefaultObjectPropertyMap(String, Class<?>) - Constructor for class ghidra.program.model.util.DefaultObjectPropertyMap
-
Construct a new ObjectPropertyMap
- DefaultOptionComponent - Class in docking.options.editor
- DefaultOptionComponent(EditorState) - Constructor for class docking.options.editor.DefaultOptionComponent
- defaultParenColor - Variable in class ghidra.app.decompiler.component.ClangHighlightController
- DefaultProgramContext - Interface in ghidra.program.model.listing
- DefaultProject - Class in ghidra.framework.project
-
Implementation for a Project.
- DefaultProject(DefaultProjectManager, ProjectLocator, boolean) - Constructor for class ghidra.framework.project.DefaultProject
-
Constructor for opening a project.
- DefaultProject(DefaultProjectManager, ProjectLocator, RepositoryAdapter) - Constructor for class ghidra.framework.project.DefaultProject
-
Constructor for creating a New project
- DefaultProject(DefaultProjectManager, GhidraURLConnection) - Constructor for class ghidra.framework.project.DefaultProject
-
Constructor for opening a URL-based project
- DefaultProjectManager - Class in ghidra.framework.project
-
Implementation for a ProjectManager; creates, opens, and deletes Projects.
- DefaultProjectManager() - Constructor for class ghidra.framework.project.DefaultProjectManager
-
Construct the single project manager.
- DefaultPropertyMap - Class in ghidra.program.model.util
-
PropertyMap is used to store values for a fixed property at address locations given as longs.
- DefaultPropertyMap(PropertySet) - Constructor for class ghidra.program.model.util.DefaultPropertyMap
-
Construct a PropertyMap
- defaultProvider() - Method in annotation type ghidra.framework.plugintool.ServiceInfo
-
Sets the class that provides the default implementation of this service.
- defaultProviderName() - Method in annotation type ghidra.framework.plugintool.ServiceInfo
-
Sets the class name of the class that provides the default implementation of this service.
- defaultRegisterValueMap - Variable in class ghidra.program.database.register.OldProgramContextDB
- defaultRegisterValueMap - Variable in class ghidra.program.util.AbstractStoredProgramContext
- defaultRenderer - Variable in class docking.widgets.autocomplete.AutocompletionCellRenderer
- DefaultRowColLocation - Class in docking.widgets.fieldpanel.support
-
A location used to represent a an edge case where not suitable location can be found and the client does not wish to return null.
- DefaultRowColLocation() - Constructor for class docking.widgets.fieldpanel.support.DefaultRowColLocation
- DefaultRowColLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.DefaultRowColLocation
- DefaultRowFilterTransformer<ROW_OBJECT> - Class in docking.widgets.table
- DefaultRowFilterTransformer(RowObjectTableModel<ROW_OBJECT>, TableColumnModel) - Constructor for class docking.widgets.table.DefaultRowFilterTransformer
- defaultSettings - Variable in class ghidra.program.model.data.BitFieldDataType
- defaultSettings - Variable in class ghidra.program.model.data.DataTypeImpl
- DefaultSettingsPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of Settings type.
- DefaultSettingsPropertyMap(String) - Constructor for class ghidra.program.model.util.DefaultSettingsPropertyMap
-
Construct a new DefaultSettingsPropertyMap
- DefaultSolverHint - Enum in ghidra.app.plugin.assembler.sleigh.expr
-
A set of built-in
SolverHint
s - DefaultStringPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of String type.
- DefaultStringPropertyMap(String) - Constructor for class ghidra.program.model.util.DefaultStringPropertyMap
-
Construct a new StringPropertyMap
- DefaultTableCellRendererWrapper - Class in docking.widgets.table
- DefaultTableCellRendererWrapper(TableCellRenderer) - Constructor for class docking.widgets.table.DefaultTableCellRendererWrapper
- DefaultTableTextFilterFactory<ROW_OBJECT> - Class in docking.widgets.table
- DefaultTableTextFilterFactory(FilterOptions) - Constructor for class docking.widgets.table.DefaultTableTextFilterFactory
- DefaultTimestampRenderer - Class in ghidra.util.table.column
-
A renderer for clients that wish to display a
Date
as a timestamp with the date and time. - DefaultTimestampRenderer() - Constructor for class ghidra.util.table.column.DefaultTimestampRenderer
- defaultToolChanged(String, String) - Method in interface ghidra.framework.model.DefaultToolChangeListener
-
Notification that the default tool specification changed
- DefaultToolChangeListener - Interface in ghidra.framework.model
-
Listener that is notified when the default tool specification changes.
- defaultVertexColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the default vertex color for vertexes that don't have a registered vertex type
- defaultVertexShape(VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the default vertex shape for vertices that don't have a registered vertex type
- DefaultViewToIndexMapper - Class in docking.widgets.indexedscrollpane
- DefaultViewToIndexMapper(IndexedScrollable, int) - Constructor for class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- DefaultVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
-
A default
VisualGraph
that implements basic setup for things like event processing. - DefaultVisualGraph() - Constructor for class ghidra.graph.graphs.DefaultVisualGraph
- DefaultVoidPropertyMap - Class in ghidra.program.model.util
-
Property manager that deals with properties that are of "void" type, which is a marker for whether a property exists.
- DefaultVoidPropertyMap(String) - Constructor for class ghidra.program.model.util.DefaultVoidPropertyMap
-
Construct a new VoidPropertyMap
- DefComparator() - Constructor for class ghidra.program.model.pcode.VarnodeBank.DefComparator
- defctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- DEFD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Define() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- DEFINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- DEFINED - ghidra.program.util.string.FoundString.DefinedState
- DEFINED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- DEFINED_DATA_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Property name for code units that are defined data
- DEFINED_ICON - Static variable in class ghidra.app.merge.MergeProgressPanel
- DefinedDataIterator - Class in ghidra.program.util
-
Iterator that visits each defined data instance in the initialized memory of a Program or in the footprint of a specified data element.
- definedStrings(Data) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the address space of a single data item (ie.
- definedStrings(Program) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses the entire Program's address space returning data instances that are strings.
- definedStrings(Program, AddressSetView) - Static method in class ghidra.program.util.DefinedDataIterator
-
Creates a new iterator that traverses a portion of the Program's address space returning data instances that are strings.
- DefineTable - Class in ghidra.app.util.cparser.CPP
- DefineTable() - Constructor for class ghidra.app.util.cparser.CPP.DefineTable
- defineType(String, ImageIcon, Color, int) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- defineType(String, ImageIcon, Color, int) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Define a bookmark type with its marker icon and color.
- definition() - Method in class ghidra.sleigh.grammar.SleighCompiler
- definition() - Method in class ghidra.sleigh.grammar.SleighEcho
- definition() - Method in class ghidra.sleigh.grammar.SleighParser
- definition_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.definition_return
- DefLoader - Class in ghidra.app.util.opinion
-
A
Loader
for processing Microsoft DEF files. - DefLoader() - Constructor for class ghidra.app.util.opinion.DefLoader
- degree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns valence as a double.
- degree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
-
Returns the weighted degree of this vertex.
- degree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- deinstall(JEditorPane) - Method in class docking.help.GHelpHTMLEditorKit
- delay - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- DelayImportDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to the delayload information.
- DelayImportDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DelayImportDescriptor - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
ImgDelayDescr
data structure defined inDELAYIMP.H
. - DelayImportDescriptor() - Constructor for class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- delaySlotDepth() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- delegate - Variable in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- delegate - Variable in class ghidra.util.task.WrappingTaskMonitor
- DelegateColumnData(ColumnData<T>) - Constructor for class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
-
Constructor
- delete() - Method in interface db.buffers.BufferFile
-
Delete this buffer file if writable.
- delete() - Method in class db.buffers.BufferFileAdapter
- delete() - Method in interface db.buffers.BufferFileHandle
- delete() - Method in class db.buffers.LocalBufferFile
- delete() - Method in class db.buffers.LocalManagedBufferFile
- delete() - Method in interface db.buffers.RemoteBufferFileHandle
- delete() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- delete() - Method in class db.ChainedBuffer
-
Delete and release all underlying DataBuffers.
- delete() - Method in class db.ConvertedRecordIterator
- delete() - Method in class db.DBBuffer
-
Delete and release all underlying DataBuffers.
- delete() - Method in interface db.DBFieldIterator
-
Delete the last record(s) associated with the last Field value read via the next or previous methods.
- delete() - Method in interface db.DBLongIterator
-
Delete the last record(s) associated with the last value read via the next or previous methods.
- delete() - Method in class db.KeyToRecordIterator
- delete() - Method in interface db.RecordIterator
-
Delete the last Record read via the next or previous methods.
- delete() - Method in class db.TranslatedRecordIterator
- delete() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Deletes this OrFilterCondition from its parent.
- delete() - Method in class generic.jar.FileResource
- delete() - Method in class generic.jar.JarResource
- delete() - Method in interface generic.jar.Resource
- delete() - Method in class generic.jar.ResourceFile
-
Attempts to delete the file.
- delete() - Method in class generic.stl.EmptyIteratorSTL
- delete() - Method in class generic.stl.ReverseMapIteratorSTL
- delete() - Method in class generic.stl.ReverseSetIterator
- delete() - Method in class generic.stl.UnmodifiableListIteratorSTL
- delete() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- delete() - Method in class ghidra.framework.data.DomainFileProxy
- delete() - Method in class ghidra.framework.data.GhidraFile
- delete() - Method in class ghidra.framework.data.GhidraFolder
- delete() - Method in interface ghidra.framework.model.DomainFile
-
Delete the entire database for this file, including any version files.
- delete() - Method in interface ghidra.framework.model.DomainFolder
-
Deletes this folder and all of its contents
- delete() - Method in class ghidra.framework.store.db.PackedDatabase
-
Deletes the storage file associated with this packed database.
- delete() - Method in class ghidra.program.database.function.FunctionTagDB
- delete() - Method in class ghidra.program.database.IntRangeMapDB
- delete() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
- delete() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
- delete() - Method in class ghidra.program.database.map.AddressKeyIterator
- delete() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- delete() - Method in class ghidra.program.database.properties.PropertyMapDB
-
Delete this property map and all underlying tables.
- delete() - Method in class ghidra.program.database.symbol.CodeSymbol
- delete() - Method in class ghidra.program.database.symbol.FunctionSymbol
- delete() - Method in class ghidra.program.database.symbol.SymbolDB
- delete() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- delete() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- delete() - Method in class ghidra.program.database.util.EmptyRecordIterator
- delete() - Method in class ghidra.program.database.util.QueryRecordIterator
- delete() - Method in class ghidra.program.model.address.GlobalSymbol
- delete() - Method in class ghidra.program.model.data.FileDataTypeManager
- delete() - Method in interface ghidra.program.model.listing.FunctionTag
-
Deletes this tag from the program
- delete() - Method in interface ghidra.program.model.symbol.Symbol
-
Delete the symbol and its associated resources.
- delete() - Method in class ghidra.util.JavaSourceLine
- delete() - Method in class ghidra.util.PropertyFile
-
Delete the file for this PropertyFile.
- delete(boolean) - Method in class ghidra.program.database.symbol.CodeSymbol
-
Delete code/label symbol
- delete(int) - Method in class generic.stl.EmptyIteratorSTL
- delete(int) - Method in class generic.stl.ReverseMapIteratorSTL
- delete(int) - Method in class generic.stl.UnmodifiableListIteratorSTL
- delete(int) - Method in class ghidra.framework.data.DomainFileProxy
- delete(int) - Method in class ghidra.framework.data.GhidraFile
- delete(int) - Method in interface ghidra.framework.model.DomainFile
-
Deletes a specific version of a file from the versioned filesystem.
- delete(int) - Method in interface ghidra.program.model.data.Composite
-
Deletes the component at the given ordinal position.
- delete(int) - Method in class ghidra.program.model.data.StructureDataType
- delete(int) - Method in class ghidra.program.model.data.UnionDataType
- delete(int, String) - Method in interface ghidra.framework.store.FolderItem
-
Deletes the item or a specific version.
- delete(int, String) - Method in class ghidra.framework.store.local.LocalFolderItem
- delete(int, String) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- delete(long) - Method in class ghidra.program.database.DBObjectCache
-
Removes the object with the given key from the cache.
- delete(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Delete all fields in the ranges in the given field selection from this one.
- delete(AddressRange) - Method in class ghidra.program.model.address.AddressSet
-
Deletes an address range from this set.
- delete(Address, Address) - Method in class ghidra.program.model.address.AddressSet
-
Deletes a range of addresses from this set
- delete(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
-
REmoves all the addresses in the given address set from this set.
- delete(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
-
Delete all addresses in the given AddressSet from this set.
- delete(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- delete(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
- delete(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Deletes the given reference object
- delete(File) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Deletes the storage file associated with this packed database.
- delete(File) - Static method in class ghidra.program.model.data.FileDataTypeManager
- delete(List<KeyRange>) - Method in class ghidra.program.database.DBObjectCache
-
Delete all objects from HashMap whose key is contained within the specified keyRanges.
- delete(Set<Integer>) - Method in interface ghidra.program.model.data.Composite
-
Deletes the specified set of components at the given ordinal positions.
- delete(Set<Integer>) - Method in class ghidra.program.model.data.StructureDataType
- delete(Set<Integer>) - Method in class ghidra.program.model.data.UnionDataType
- DELETE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- DELETE_ICON - Static variable in class resources.Icons
- DELETE_PROPERTIES_ACTION_NAME - Static variable in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Removes the block of defined bytes from the listing.
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Removes all settings in the range
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
- deleteAddressRange(Address, Address, TaskMonitor) - Method in interface ghidra.program.database.ManagerDB
-
Delete all objects which have been applied to the address range startAddr to endAddr and update the database accordingly.
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.module.TreeManager
-
Remove a memory block with the given range
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
-
Deletes given range from the program.
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
- deleteAddressRange(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.symbol.EquateTable
-
Removes all equates defined in the given range.
- deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.util.AbstractStoredProgramContext
- deleteAddressSetPropertyMap(String) - Method in class ghidra.program.database.ProgramDB
- deleteAddressSetPropertyMap(String) - Method in interface ghidra.program.model.listing.Program
-
Remove the property map from the program.
- deleteAll() - Method in class db.Table
-
Delete all records within this table.
- deleteAll() - Method in interface ghidra.program.model.data.Structure
-
Remove all components from this structure, effectively setting the length to zero.
- deleteAll() - Method in class ghidra.program.model.data.StructureDataType
- deleteAtOffset(int) - Method in interface ghidra.program.model.data.Structure
-
Deletes all defined components containing the specified offset in this structure.
- deleteAtOffset(int) - Method in class ghidra.program.model.data.StructureDataType
- DeleteBlockCmd - Class in ghidra.app.cmd.memory
-
Command that runs in the background to delete a memory block, as the delete may be a time consuming operation.
- DeleteBlockCmd(Address[], DeleteBlockListener) - Constructor for class ghidra.app.cmd.memory.DeleteBlockCmd
-
Creates a background command for deleting memory blocks.
- deleteBlockCompleted(DeleteBlockCmd) - Method in interface ghidra.app.cmd.memory.DeleteBlockListener
-
Notification that the delete block command completed
- DeleteBlockListener - Interface in ghidra.app.cmd.memory
-
Listener that is notified when the DeleteBlockCmd completes.
- deleteBuffer(int) - Method in class db.buffers.BufferMgr
-
Delete buffer.
- deleteChildNode(XmlTreeNode) - Method in class ghidra.xml.XmlTreeNode
-
Deletes the specified child node.
- deleteCurrentVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
-
Delete latest version.
- deleteDataTypeIDs(LinkedList<Long>, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
- deleteDataTypeIDs(LinkedList<Long>, TaskMonitor) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- deleteDataTypeIDs(LinkedList<Long>, TaskMonitor) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- deleteDataTypeIDs(LinkedList<Long>, TaskMonitor) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- DeletedException - Exception in ghidra.program.model.util
-
Exception thrown when program object being accessed has been deleted.
- DeletedException() - Constructor for exception ghidra.program.model.util.DeletedException
-
Constructs a new DeletedException with a default message.
- DeletedException(String) - Constructor for exception ghidra.program.model.util.DeletedException
-
Constructs a new DeletedException with a given message.
- deleteDir(File) - Static method in class db.Database
-
Delete a directory and all of its contents.
- deleteDir(File) - Static method in class utilities.util.FileUtilities
-
Delete a file or directory and all of its contents
- deleteDir(File, TaskMonitor) - Static method in class utilities.util.FileUtilities
-
Delete a directory and all of its contents
- deleteDir(Path) - Static method in class utilities.util.FileUtilities
-
Delete a file or directory and all of its contents
- deleteEmptyVersionedFolders(String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Remove the directory which corresponds to the specified folder path if it is empty.
- deleteEntry(RedBlackNode<K, V>) - Method in class generic.stl.RedBlackTree
-
Delete node p, and then rebalance the tree.
- deleteEntry(RedBlackEntry<K, V>) - Method in class ghidra.util.datastruct.RedBlackTree
-
Delete node p, and then rebalance the tree.
- deleteFileBytes(FileBytes) - Method in class ghidra.program.database.mem.MemoryMapDB
- deleteFileBytes(FileBytes) - Method in interface ghidra.program.model.mem.Memory
-
Deletes a stored sequence of file bytes.
- deleteFileBytes(FileBytes) - Method in class ghidra.program.model.mem.MemoryStub
- deleteFilterRow(DialogFilterRow) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Deletes a filter row (a major row in the dialog filter panel)
- deleteFolder(String) - Method in interface ghidra.framework.store.FileSystem
-
Delete the specified folder.
- deleteFolder(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- deleteFolder(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- deleteFolder(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- deleteFromMin(Address) - Method in class ghidra.program.model.address.AddressSet
-
Delete all addresses from the minimum address in the set up to and including toAddr.
- DeleteFunctionCmd - Class in ghidra.app.cmd.function
-
Command for clearing a function at an address.
- DeleteFunctionCmd(Address) - Constructor for class ghidra.app.cmd.function.DeleteFunctionCmd
-
Constructs a new command for deleting a function.
- DeleteFunctionCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.DeleteFunctionCmd
- DeleteFunctionTagCmd - Class in ghidra.app.cmd.function
-
Command for deleting a tag from the system
- DeleteFunctionTagCmd(String) - Constructor for class ghidra.app.cmd.function.DeleteFunctionTagCmd
-
Constructor
- deleteIntRangeMap(String) - Method in class ghidra.program.database.ProgramDB
- deleteIntRangeMap(String) - Method in interface ghidra.program.model.listing.Program
-
Remove the property map from the program.
- deleteItem(String, String, int) - Method in class ghidra.framework.client.RepositoryAdapter
- deleteItem(String, String, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- deleteItem(String, String, int) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Delete the specified version of an item.
- DeleteLabelCmd - Class in ghidra.app.cmd.label
-
Command to delete a label
- DeleteLabelCmd(Address, String) - Constructor for class ghidra.app.cmd.label.DeleteLabelCmd
-
Constructs a new command for deleting a global symbol
- DeleteLabelCmd(Address, String, Namespace) - Constructor for class ghidra.app.cmd.label.DeleteLabelCmd
-
Constructs a new command for deleting a label or function variable.
- deleteMatchingTempFiles(String) - Static method in class generic.test.AbstractGenericTest
-
Delete any files under the this test case's specific temp directory that match the give regex
Pattern
- deleteMinimumVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
-
Delete oldest version.
- deleteOverlaySpace(String) - Method in interface ghidra.program.database.map.AddressMap
-
Delete the specified overlay space from this address map.
- deleteOverlaySpace(String) - Method in class ghidra.program.database.map.AddressMapDB
- deleteProject(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
-
Delete the project in the given location.
- deleteProject(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
-
Delete the project in the given location and remove it from the list of known projects.
- deleteProject(String, String) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- deleteProject(String, String) - Static method in class ghidra.test.ProjectTestUtils
-
Remove entire project.
- DeleteProjectFilesTask - Class in ghidra.framework.main.projectdata.actions
-
Task for recursively deleting project files from a Ghidra project
- DeleteProjectFilesTask(Set<DomainFolder>, Set<DomainFile>, int, Component) - Constructor for class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
-
Construct a new DeleteProjectFilesTask with the list of folders and files to delete.
- deleteRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
-
Deletes a range of addresses from this set
- deleteRecord(long) - Method in class db.Table
-
Delete a record identified by the specified key value.
- deleteRecord(Field) - Method in class db.Table
-
Delete a record identified by the specified key value.
- deleteRecords(long, long) - Method in class db.Table
-
Delete all records whose keys fall within the specified range, inclusive.
- deleteRecords(Field, Field) - Method in class db.Table
-
Delete all records whose keys fall within the specified range, inclusive.
- deleteRecords(Table, int, AddressMap, Address, Address, RecordFilter) - Static method in class ghidra.program.database.map.AddressRecordDeleter
-
Deletes the records that have indexed address fields that fall within the given range.
- deleteRecords(Table, AddressMap, Address, Address) - Static method in class ghidra.program.database.map.AddressRecordDeleter
-
Deletes the records the fall within the given range.
- deleteReference(Reference) - Method in class ghidra.program.database.ProgramBuilder
- deleteRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Delete a repository.
- deleteRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- deleteRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Delete a repository.
- deleteResultFilesOnStartup() - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- deleteScript(ResourceFile) - Method in class ghidra.app.script.GhidraScriptProvider
-
Deletes the script file and unloads the script from the script manager.
- deleteScript(ResourceFile) - Method in class ghidra.app.script.JavaScriptProvider
- deleteSimilarTempFiles(String) - Static method in class generic.test.AbstractGenericTest
-
Delete any files under the Java temp directory that have the given text in their name.
- deleteSymbol(SymbolTable, Address, String, Namespace) - Static method in class ghidra.program.model.pcode.HighFunction
- deleteSymbols(String, Address, SymbolTable, Namespace) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- deleteTable(String) - Method in class db.DBHandle
-
Delete the specified table from the database.
- DeleteTableRowAction - Class in ghidra.util.table.actions
-
An action to delete data from a table.
- DeleteTableRowAction(GTable, String) - Constructor for class ghidra.util.table.actions.DeleteTableRowAction
- DeleteToEndOfWordAction - Class in ghidra.util
-
An action to delete from the cursor position to the end of the current word.
- DeleteToEndOfWordAction() - Constructor for class ghidra.util.DeleteToEndOfWordAction
- deleteToMax(Address) - Method in class ghidra.program.model.address.AddressSet
-
Delete all addresses starting at the fromAddr to the maximum address in the set.
- deleteTool(Project, String) - Static method in class ghidra.test.ProjectTestUtils
-
Remove the specified tool if it exists.
- deleteTool(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
- DeleteToStartOfWordAction - Class in ghidra.util
-
An action to delete from the cursor position to the beginning of the current word, backwards.
- DeleteToStartOfWordAction() - Constructor for class ghidra.util.DeleteToStartOfWordAction
- DeleteTreeCmd - Class in ghidra.app.cmd.module
-
Delete a tree in the program.
- DeleteTreeCmd(String) - Constructor for class ghidra.app.cmd.module.DeleteTreeCmd
-
Constructor for DeleteTreeCmd.
- DeleteVariableCmd - Class in ghidra.app.cmd.function
-
Command for deleting a variable in a function.
- DeleteVariableCmd(Variable) - Constructor for class ghidra.app.cmd.function.DeleteVariableCmd
- delim - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- DELIMITER - Static variable in interface ghidra.framework.options.Options
- DELIMITER - Static variable in interface ghidra.GhidraOptions
-
Character used to create a "hierarchy" for a property name; the delimiter creates a new "level."
- DELIMITER - Static variable in interface ghidra.program.model.symbol.Namespace
-
The delimiter that is used to separate namespace nodes in a namespace string.
- DELIMITER_CHAR - Static variable in class ghidra.program.model.data.CategoryPath
- DELIMITER_CHAR - Static variable in interface ghidra.program.model.data.ICategory
- DELIMITER_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- DELIMITER_STRING - Static variable in interface ghidra.framework.options.Options
- DELIMITER_STRING - Static variable in class ghidra.program.model.data.CategoryPath
- DELIMITER_STRING - Static variable in interface ghidra.program.model.data.ICategory
- DELIMITTER - Static variable in class ghidra.app.script.ScriptInfo
-
The delimiter used in categories and menu paths.
- demangle(Program, String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
-
Locates all available demanglers and checks to see if the supplied program is supported, then it attempts to demangle.
- demangle(String) - Method in interface ghidra.app.util.demangler.Demangler
-
Attempts to demangle the given string using the default options (
Demangler.createDefaultOptions()
- demangle(String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
-
Locates all available demanglers, then it attempts to demangle.
- demangle(String) - Static method in class ghidra.util.NamingUtilities
-
Performs the inverse of the mangle method.
- demangle(String, boolean) - Method in interface ghidra.app.util.demangler.Demangler
-
Deprecated, for removal: This API element is subject to removal in a future version.see above
- demangle(String, DemanglerOptions) - Method in interface ghidra.app.util.demangler.Demangler
-
Attempts to demangle the given string using the given options
- Demangled - Interface in ghidra.app.util.demangler
-
A unifying top-level interface for all
DemangledObject
s andDemangledType
s - DemangledAddressTable - Class in ghidra.app.util.demangler
- DemangledAddressTable(String, String, String, boolean) - Constructor for class ghidra.app.util.demangler.DemangledAddressTable
-
Constructor
- DemangledDataType - Class in ghidra.app.util.demangler
-
A class to represent a demangled data type.
- DemangledDataType(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledDataType
- DemangledException - Exception in ghidra.app.util.demangler
-
A class to handle exceptions that occur demangling.
- DemangledException(boolean) - Constructor for exception ghidra.app.util.demangler.DemangledException
-
Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.
- DemangledException(Exception) - Constructor for exception ghidra.app.util.demangler.DemangledException
-
Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.
- DemangledException(String) - Constructor for exception ghidra.app.util.demangler.DemangledException
-
Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic.
- DemangledFunction - Class in ghidra.app.util.demangler
-
A class to represent a demangled function.
- DemangledFunction(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunction
- DemangledFunctionIndirect - Class in ghidra.app.util.demangler
-
A class to represent a demangled function indirect.
- DemangledFunctionIndirect(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionIndirect
- DemangledFunctionPointer - Class in ghidra.app.util.demangler
-
A class to represent a demangled function pointer
- DemangledFunctionPointer(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionPointer
- DemangledFunctionReference - Class in ghidra.app.util.demangler
-
A class to represent a demangled function reference
- DemangledFunctionReference(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionReference
- DemangledLambda - Class in ghidra.app.util.demangler
-
Represents a demangled lambda function
- DemangledLambda(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledLambda
- demangledNameSuccessfully() - Method in class ghidra.app.util.demangler.DemangledObject
-
Returns the success state of converting a mangled String into a demangled String
- DemangledObject - Class in ghidra.app.util.demangler
-
A class to represent a demangled object.
- DemangledString - Class in ghidra.app.util.demangler
- DemangledString(String, String, String, String, int, boolean) - Constructor for class ghidra.app.util.demangler.DemangledString
-
Construct demangled string.
- DemangledTemplate - Class in ghidra.app.util.demangler
- DemangledTemplate() - Constructor for class ghidra.app.util.demangler.DemangledTemplate
- DemangledThunk - Class in ghidra.app.util.demangler
- DemangledThunk(String, String, DemangledFunction) - Constructor for class ghidra.app.util.demangler.DemangledThunk
- DemangledType - Class in ghidra.app.util.demangler
-
Represents a demangled string.
- DemangledType(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledType
- DemangledUnknown - Class in ghidra.app.util.demangler
-
An interface to represent an unknown entity that we are demangling.
- DemangledUnknown(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledUnknown
- DemangledVariable - Class in ghidra.app.util.demangler
-
An interface to represent a demangled global variable.
- DemangledVariable(String, String, String) - Constructor for class ghidra.app.util.demangler.DemangledVariable
- demangleOnlyKnownPatterns() - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Checks if the option to only demangle known mangled patterns is set
- Demangler - Interface in ghidra.app.util.demangler
-
NOTE: ALL DEMANGLER CLASSES MUST END IN "Demangler".
- DemanglerCmd - Class in ghidra.app.cmd.label
- DemanglerCmd(Address, String) - Constructor for class ghidra.app.cmd.label.DemanglerCmd
- DemanglerCmd(Address, String, DemanglerOptions) - Constructor for class ghidra.app.cmd.label.DemanglerCmd
- DemanglerOptions - Class in ghidra.app.util.demangler
-
A simple class to contain the various settings for demangling
- DemanglerOptions() - Constructor for class ghidra.app.util.demangler.DemanglerOptions
- DemanglerOptions(DemanglerOptions) - Constructor for class ghidra.app.util.demangler.DemanglerOptions
- DemanglerUtil - Class in ghidra.app.util.demangler
- DemanglerUtil() - Constructor for class ghidra.app.util.demangler.DemanglerUtil
- DependencyGraph<T> - Class in ghidra.util.graph
-
Original Dependency Graph implementation that uses
HashMap
s andHashSet
s. - DependencyGraph() - Constructor for class ghidra.util.graph.DependencyGraph
- DependencyGraph(DependencyGraph<T>) - Constructor for class ghidra.util.graph.DependencyGraph
-
Copy constructor
- dependsOn(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.ArrayDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.BuiltIn
- dependsOn(DataType) - Method in interface ghidra.program.model.data.DataType
-
Check if this datatype depends on the existence of the given datatype.
- dependsOn(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.PointerDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.StructureDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.TypedefDataType
- dependsOn(DataType) - Method in class ghidra.program.model.data.UnionDataType
- dependsUpon(Plugin) - Method in class ghidra.framework.plugintool.Plugin
-
Check if this plugin depends on the given plugin
- depth() - Method in interface docking.wizard.WizardContext
- depth(V) - Method in class ghidra.graph.GraphPath
- DepthFirstIterator - Class in docking.widgets.tree.support
-
Implements an iterator over all GTreeNodes in some gTree (or subtree).
- DepthFirstIterator(GTreeNode) - Constructor for class docking.widgets.tree.support.DepthFirstIterator
- DepthFirstSearch - Class in ghidra.util.graph
-
Provides a depth first search service to directed graphs.
- DepthFirstSearch(DirectedGraph, Vertex[], boolean, boolean, boolean) - Constructor for class ghidra.util.graph.DepthFirstSearch
-
Upon creation a depth first search of the given graph is performed.
- DepthFirstSorter<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
Processes the given graph depth first and records that order of the vertices.
- DequePush<E> - Class in generic.util
-
A context utility allowing stack management via a try-with-resources block
- DequePush(Deque<E>, E) - Constructor for class generic.util.DequePush
- dereferenceAsciiString(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Dereferences a string pointer and returns the string.
- deRegisterClipboardContentProvider(ClipboardContentProviderService) - Method in interface ghidra.app.services.ClipboardService
- deregisterOwner(Plugin) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
-
Deregister the owner from the options; if options are empty, then remove the options from the map.
- deregisterProgram() - Method in class ghidra.app.decompiler.DecompileProcess
-
Free decompiler resources
- deregisterService(Class<?>, Object) - Method in class ghidra.framework.plugintool.Plugin
- derive(ClangCommentToken, String) - Static method in class ghidra.app.decompiler.ClangCommentToken
- deriveAttributedString(String) - Method in class docking.widgets.fieldpanel.field.AttributedString
- deriveBackground(Color, float) - Static method in class ghidra.util.ColorUtils
- deriveBackground(Color, float, float, float) - Static method in class ghidra.util.ColorUtils
- deriveForeground(Color, float) - Static method in class ghidra.util.ColorUtils
- deriveForeground(Color, float, float) - Static method in class ghidra.util.ColorUtils
- DESC_N_ARM_THUMB_DEF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_DESC_DISCARDED - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_NO_DEAD_STRIP - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_REF_TO_WEAK - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_WEAK_DEF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DESC_N_WEAK_REF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- descendantFiles(DomainFolder) - Static method in class ghidra.framework.model.ProjectDataUtils
- descendantFolders(DomainFolder) - Static method in class ghidra.framework.model.ProjectDataUtils
- descendantsGraph(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
-
Get the graph induced by the seed vertices and their descendants
- DESCENDING - docking.widgets.table.ColumnSortState.SortDirection
- DESCENDING_ORDER - Static variable in interface docking.widgets.table.SortedTableModel
-
Sort order in descending order.
- descendingIterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- descendingIterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- descendingIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- descendingIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- descendingIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- descendingKeySet() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- descendingMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- descendReplace(VarnodeAST) - Method in class ghidra.program.model.pcode.VarnodeAST
-
Replace all of parameter vn's references with this
- describeError() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
-
Get a description of the error
- description - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
- description - Variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- description - Variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- description - Variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- description - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- description - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- description - Variable in class ghidra.program.model.data.StructuredDynamicDataType
- description - Variable in class ghidra.program.model.util.DefaultPropertyMap
- description() - Method in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
-
A longer description of this filesystem.
- description() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
The long description of what the plugin does.
- description() - Method in annotation type ghidra.framework.plugintool.ServiceInfo
-
Sets the description for this service.
- description(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Configure the description for the action.
- description(String) - Method in class ghidra.service.graph.GraphTypeBuilder
-
Sets the description for the
GraphType
- DESCRIPTION - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- DESCRIPTION_PROPERTY - Static variable in interface docking.action.DockingActionIf
- DESCRIPTION_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
-
Name of the property for the description of the tool.
- deserialize(Program, String) - Static method in class ghidra.program.model.listing.VariableStorage
-
Construct variable storage
- Designation() - Method in class ghidra.app.util.cparser.C.CParser
- Designator() - Method in class ghidra.app.util.cparser.C.CParser
- DesignatorList() - Method in class ghidra.app.util.cparser.C.CParser
- destinationModule - Variable in class ghidra.app.cmd.module.AbstractModularizationCmd
- destinationPoint - Variable in class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
- destinationProgram - Variable in class ghidra.app.merge.listing.ExternalsAddressTranslator
- destinationProgram - Variable in class ghidra.program.util.DefaultAddressTranslator
- destroy(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
- destroy(Varnode) - Method in class ghidra.program.model.pcode.VarnodeBank
- destroyCompletionWindow() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Dispose of the completion window resources.
- detachFrom(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Deprive the given field of this autocompleter.
- detailButton - Variable in class docking.ErrLogExpandableDialog
- DeterministicDependencyGraph<T> - Class in ghidra.util.graph
-
Dependency Graph that uses
TreeMap
s andListOrderedSet
s to provide determinism in pulling (AbstractDependencyGraph.pop()
) from the graph. - DeterministicDependencyGraph() - Constructor for class ghidra.util.graph.DeterministicDependencyGraph
- DeterministicDependencyGraph(DeterministicDependencyGraph<T>) - Constructor for class ghidra.util.graph.DeterministicDependencyGraph
-
Copy constructor
- DEVELOP - Static variable in interface ghidra.app.util.PluginConstants
-
Plugin descriptive name suffix used when a Plugin is still in "development" stage and needs more work to get to the "prototype" stage.
- DEVELOPER_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- DeveloperPluginPackage - Class in ghidra.app
- DeveloperPluginPackage() - Constructor for class ghidra.app.DeveloperPluginPackage
- DF_1_DIRECT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_GLOBAL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_INITFIRST - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_INTERPOSE - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_LOADFLTR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_NODEFLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_NODELETE - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_NOOPEN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_1_ORIGIN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_BIND_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_ORIGIN - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_STATIC_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_SYMBOLIC - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DF_TEXTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- dfa13 - Variable in class ghidra.sleigh.grammar.BaseLexer
- dfa13 - Variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- dfa13 - Variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.BaseLexer.DFA13
- DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
- DFA13(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
- dfa2 - Variable in class ghidra.sleigh.grammar.DisplayLexer
- DFA2(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer.DFA2
- dfa3 - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- DFA3(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.DFA3
- dfa32 - Variable in class ghidra.sleigh.grammar.SleighEcho
- DFA32(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA32
- dfa34 - Variable in class ghidra.sleigh.grammar.SleighEcho
- DFA34(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA34
- dfa52 - Variable in class ghidra.sleigh.grammar.SleighCompiler
- DFA52(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA52
- dfa57 - Variable in class ghidra.sleigh.grammar.SleighCompiler
- DFA57(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA57
- dfa58 - Variable in class ghidra.sleigh.grammar.SleighCompiler
- DFA58(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA58
- DFLT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DIALOG_HEADER_HEIGHT - Static variable in class help.screenshot.AbstractScreenShotGenerator
- dialogClosed() - Method in class docking.AbstractErrDialog
- dialogClosed() - Method in class docking.DialogComponentProvider
-
Override this method if you want to do something when the dialog is made invisible
- dialogClosed() - Method in class docking.widgets.FindDialog
- dialogClosed() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- dialogClosed() - Method in class ghidra.app.tablechooser.TableChooserDialog
- dialogClosed() - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
- dialogClosed() - Method in class ghidra.framework.main.OpenVersionedFileDialog
- dialogClosed() - Method in class ghidra.framework.plugintool.dialog.ExtensionTableProvider
- DialogComponentProvider - Class in docking
-
Base class used for creating dialogs in Ghidra.
- DialogComponentProvider(String) - Constructor for class docking.DialogComponentProvider
-
Constructor for a GhidraDialogComponent that will be modal and will include a status line and a button panel.
- DialogComponentProvider(String, boolean) - Constructor for class docking.DialogComponentProvider
-
Constructor for a GhidraDialogComponent that will include a status line and a button panel.
- DialogComponentProvider(String, boolean, boolean, boolean, boolean) - Constructor for class docking.DialogComponentProvider
-
Constructs a new GhidraDialogComponent.
- DialogComponentProviderPopupActionManager - Class in docking
- DialogComponentProviderPopupActionManager(DialogComponentProvider) - Constructor for class docking.DialogComponentProviderPopupActionManager
- DialogFilterCondition<T> - Class in docking.widgets.table.constraint.dialog
-
This class represents an "or'able" condition in the DialogFilterConditionSet
- DialogFilterCondition(DialogFilterConditionSet<T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Constructor
- DialogFilterCondition(DialogFilterConditionSet<T>, ColumnConstraint<T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Constructor when building from an existing ColumnTableFilter
- DialogFilterConditionSet<T> - Class in docking.widgets.table.constraint.dialog
-
This class represents the set of "or-able" filter conditions for a single column.
- DialogFilterRow - Class in docking.widgets.table.constraint.dialog
-
This class represents a major "and-able" row in the dialog's filter panel.
- DialogFilterRow(ColumnFilterDialogModel<?>, ColumnConstraintSet<?, T>) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Constructor when constructing the model from an exiting filter.
- DialogFilterRow(ColumnFilterDialogModel<?>, LogicOperation) - Constructor for class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Constructor with the first column selected
- DialogManager - Class in ghidra.framework.plugintool.mgr
-
Helper class to manage actions for saving and exporting the tool
- DialogManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.DialogManager
- DialogProjectDataCollapseAction - Class in ghidra.framework.main
-
ProjectDataCollapseAction
configured to work in the frontend. - DialogProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataCollapseAction
- DialogProjectDataExpandAction - Class in ghidra.framework.main
-
ProjectDataExpandAction
configured to work in the frontend. - DialogProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataExpandAction
- DialogProjectDataNewFolderAction - Class in ghidra.framework.main
-
ProjectDataNewFolderAction
configured to work in the frontend. - DialogProjectDataNewFolderAction(String, String) - Constructor for class ghidra.framework.main.DialogProjectDataNewFolderAction
- DialogProjectTreeContext - Class in ghidra.framework.main.datatree
-
Context specific to the DataTreeDialog.
- DialogProjectTreeContext(ProjectData, TreePath[], List<DomainFolder>, List<DomainFile>, DataTree) - Constructor for class ghidra.framework.main.datatree.DialogProjectTreeContext
- DialogRememberOption - Class in docking.widgets
-
Instances of this type are used to add a checkBox to a Dialog so that the dialog results can be saved and reused in future uses of that dialog (e.g., "Apply to all", "Remember my decision").
- DialogRememberOption(String) - Constructor for class docking.widgets.DialogRememberOption
-
Constructs a new DialogRememberOption for use in an OptionDialog for adding an "Apply to all", "Remember my decision", etc.
- DialogResourceDataType - Class in ghidra.program.model.data
- DialogResourceDataType() - Constructor for class ghidra.program.model.data.DialogResourceDataType
- DialogResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DialogResourceDataType
- dialogShown() - Method in class docking.DialogComponentProvider
-
Override this method if you want to do something when the dialog is made visible
- dialogShown() - Method in class docking.ErrLogDialog
- dialogShown() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
- dialogShown() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- dialogShown() - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated.
- dialogShown() - Method in class docking.widgets.dialogs.TableSelectionDialog
- dialogShown() - Method in class docking.widgets.FindDialog
- dialogShown() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- dialogShown() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- dialogShown() - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
- dialogShown() - Method in class ghidra.framework.main.DataTreeDialog
- dialogShown() - Method in class ghidra.framework.main.OpenVersionedFileDialog
- dialogShown() - Method in class ghidra.framework.plugintool.dialog.PluginInstallerDialog
- dialogShown() - Method in class help.screenshot.ImageDialogProvider
- DialogToolbarButton - Class in docking.menu
-
Toolbar buttons for Dialogs.
- DialogToolbarButton(DockingActionIf, ActionContextProvider) - Constructor for class docking.menu.DialogToolbarButton
- DIAMOND - Static variable in class ghidra.service.graph.VertexShape
- didCancel() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
- didDrag() - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- didRun() - Method in class generic.timer.ExpiringSwingTimer
-
Returns true if the client runnable was run
- didRun() - Method in interface ghidra.util.timer.GTimerMonitor
-
Return true if the scheduled runnable has completed.
- didTimeout() - Method in class ghidra.util.task.TimeoutTaskMonitor
-
Returns true if this monitor has timed-out
- DIEAggregate - Class in ghidra.app.util.bin.format.dwarf4
-
DIEAggregate groups related
DebugInfoEntry
records together in a single interface for querying attribute values. - DIEAMonitoredIterator - Class in ghidra.app.util.bin.format.dwarf4.next
-
Handles the details of iterating all the
DIEAs
of a DWARF program. - DIEAMonitoredIterator() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DIEAMonitoredIterator
- diff - Variable in class generic.lsh.vector.VectorCompare
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.BitFieldDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Compares this representation and the given representation creates a diff string for both representations.
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.MissingArchiveDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.NullDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
- diff(HTMLDataTypeRepresentation) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- DIFF - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- DIFF - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for doing diffs between programs.
- DIFF_COLOR - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- DIFF_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking locations where a program diff difference exists.
- diffAlignment(List<ValidatableLine>, List<ValidatableLine>) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- diffBody(DataTypeDiffInput, DataTypeDiffInput) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- diffHeader(DataTypeDiffInput, DataTypeDiffInput) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- diffLines(DataTypeDiffInput, DataTypeDiffInput) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- DiffLines - Class in ghidra.app.util.html.diff
-
A class that holds lines that will be used to generate diffs.
- DiffLines(DataTypeDiffInput) - Constructor for class ghidra.app.util.html.diff.DiffLines
- DiffLines(DataTypeDiffInput, List<ValidatableLine>) - Constructor for class ghidra.app.util.html.diff.DiffLines
- diffTextLine(TextLine, TextLine) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- DiffUtility - Class in ghidra.program.util
-
The
DiffUtility
class provides static methods for getting and creating an object in one program based on an object from another program. - DiffUtility() - Constructor for class ghidra.program.util.DiffUtility
- digest - Variable in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
- digest() - Method in class generic.hash.AbstractMessageDigest
- digest() - Method in interface generic.hash.MessageDigest
-
Completes the hash computation by performing final operations such as padding.
- digest(byte[], int, int) - Method in class generic.hash.FNV1a32MessageDigest
- digest(byte[], int, int) - Method in class generic.hash.FNV1a64MessageDigest
- digest(byte[], int, int) - Method in interface generic.hash.MessageDigest
-
Completes the hash computation by performing final operations such as padding.
- digestLength - Variable in class generic.hash.AbstractMessageDigest
- digestLong() - Method in class generic.hash.FNV1a32MessageDigest
- digestLong() - Method in class generic.hash.FNV1a64MessageDigest
- digestLong() - Method in interface generic.hash.MessageDigest
-
Completes the hash computation by performing final operations such as padding, and returns (up to) the first 8 bytes as a big-endian long value.
- DIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DIGIT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- DIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- DIGIT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- DIGIT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- DIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser
- dijkstra - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- DijkstraShortestPathsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
Dijkstra's shortest-path algorithm
- DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Use Dijkstra's algorithm on the given graph
- DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, double) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Use Dijkstra's algorithm on the given graph with the given maximum distance
- DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, double, GEdgeWeightMetric<E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Use Dijstra's algorithm on the given graph with the given maximum distance and a custom edge weight metric
- DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>, GEdgeWeightMetric<E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Use Dijstra's algorithm on the given graph with a custom edge weight metric
- DijkstraShortestPathsAlgorithm.OneSourceToAll - Class in ghidra.graph.algo
-
A class representing all optimal paths from a given source to every other (reachable) vertex in the graph
- DIM_GRAY - Static variable in class ghidra.util.WebColors
- DIR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- DirectAbstractDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- DirectDeclarator(Declaration, DataType) - Method in class ghidra.app.util.cparser.C.CParser
- DirectedGraph - Class in ghidra.util.graph
-
Base implementation of a directed graph.
- DirectedGraph() - Constructor for class ghidra.util.graph.DirectedGraph
-
Default constructor
- DirectedGraph(int, int) - Constructor for class ghidra.util.graph.DirectedGraph
-
Creates an empty DirectedGraph with room for vertexCapacity vertices and edgeCapacity edges.
- DIRECTIVE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- DIRECTIVECOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- DIRECTORIES_ONLY - docking.widgets.filechooser.GhidraFileChooserMode
-
Only directories may be chosen
- DIRECTORIES_ONLY - Static variable in class docking.widgets.filechooser.GhidraFileChooser
-
Instruction to display only directories.
- DIRECTORY - ghidra.formats.gfilesystem.fileinfo.FileType
- DIRECTORY - Static variable in class ghidra.app.script.GatherParamPanel
- directoryExistsAndIsNotEmpty(File) - Static method in class utilities.util.FileUtilities
-
Returns true if the give file is not null, exists, is a directory and contains files.
- DirectoryHelpModuleLocation - Class in help.validator.location
- DirectoryHelpModuleLocation(File) - Constructor for class help.validator.location.DirectoryHelpModuleLocation
- directoryIsEmpty(File) - Static method in class utilities.util.FileUtilities
-
Returns true if the given file is not null, exits, is a directory and has no files.
- directoryMap - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- directoryToListing - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- DIRLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- disable() - Static method in class generic.test.ConcurrentTestExceptionHandler
- DISABLE_TEST_TIMEOUT_PROPERTY - Static variable in class generic.test.ConcurrentTestExceptionStatement
- disable_tracing() - Method in class ghidra.app.util.cparser.C.CParser
-
Disable tracing.
- disable_tracing() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Disable tracing.
- DISABLED - ghidra.app.script.GhidraScript.AnalysisMode
-
DISABLED - Script will coordinate with AutoAnalysisManager to run with analysis disabled (change events will be ignored).
- DISABLED - ghidra.program.model.data.PackingType
-
DISABLED - indicates that automatic component placement should not be performed, with components placed at specified offsets and
undefined
components used to reflects padding/unused bytes. - DISABLED_PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
- DisabledComponentLayerFactory - Class in docking
-
A factory to create JLayer instances to provide the L&F and functionality of a disabled panel -- the component assumes a disabled color, and selection via mouse and keyboard is prevented.
- DisabledImageIconWrapper - Class in resources.icons
- DisabledImageIconWrapper(Icon) - Constructor for class resources.icons.DisabledImageIconWrapper
-
Construct wrapped disabled ImageIcon based upon specified baseIcon.
- DisabledImageIconWrapper(Icon, int) - Constructor for class resources.icons.DisabledImageIconWrapper
-
Construct wrapped disabled ImageIcon based upon specified baseIcon using the specified brightness level
- DisableFieldAction - Class in ghidra.app.util.viewer.format.actions
-
Action for disabling a field.
- DisableFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.DisableFieldAction
-
Constructor
- disableHasSelection() - Method in class ghidra.app.util.bean.SetEquateDialog
-
For using the dialog outside of the EquatePlugin, the "Apply to Current" radio button can be selected and the other buttons disabled.
- disableNavigation() - Method in class docking.wizard.WizardManager
-
Disable the back, next, finish, and cancel buttons.
- DisambiguateByBytes - Class in ghidra.program.model.correlate
-
Attempt to disambiguate similar n-grams by hashing over all the bytes in their constituent instructions.
- DisambiguateByBytes() - Constructor for class ghidra.program.model.correlate.DisambiguateByBytes
- DisambiguateByChild - Class in ghidra.program.model.correlate
-
Attempt to disambiguate similar n-grams by looking at the children of blocks containing the n-grams
- DisambiguateByChild() - Constructor for class ghidra.program.model.correlate.DisambiguateByChild
- DisambiguateByParent - Class in ghidra.program.model.correlate
-
Attempt to disambiguate similar n-grams by looking at the parents of blocks containing the n-grams
- DisambiguateByParent() - Constructor for class ghidra.program.model.correlate.DisambiguateByParent
- DisambiguateByParentWithOrder - Class in ghidra.program.model.correlate
-
Attempt to disambiguate similar n-grams by looking at the parents, AND siblings, of blocks containing the n-grams.
- DisambiguateByParentWithOrder() - Constructor for class ghidra.program.model.correlate.DisambiguateByParentWithOrder
- DisambiguateStrategy - Interface in ghidra.program.model.correlate
- disarm() - Method in class ghidra.util.timer.Watchdog
-
Disables this watchdog.
- disassemble(Address) - Method in class ghidra.app.util.PseudoDisassembler
-
Disassemble a single instruction.
- disassemble(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Start disassembling at the specified address.
- disassemble(Address, byte[]) - Method in class ghidra.app.util.PseudoDisassembler
-
Disassemble a location in memory with the given set of bytes.
- disassemble(Address, byte[], PseudoDisassemblerContext) - Method in class ghidra.app.util.PseudoDisassembler
-
Disassemble a location in memory with the given set of bytes.
- disassemble(Address, PseudoDisassemblerContext, boolean) - Method in class ghidra.app.util.PseudoDisassembler
-
Disassemble a single instruction.
- disassemble(Address, AddressSetView) - Method in class ghidra.program.disassemble.Disassembler
-
Disassembles code starting at startAddr and restricted to addrSet.
- disassemble(Address, AddressSetView, boolean) - Method in class ghidra.program.disassemble.Disassembler
-
Disassembles code starting at startAddr and restricted to addrSet.
- disassemble(Address, AddressSetView, RegisterValue, boolean) - Method in class ghidra.program.disassemble.Disassembler
-
Disassembles code starting at startAddr and restricted to addrSet.
- disassemble(AddressSetView) - Method in class ghidra.program.database.ProgramBuilder
- disassemble(AddressSetView, boolean) - Method in class ghidra.program.database.ProgramBuilder
- disassemble(AddressSetView, AddressSetView, boolean) - Method in class ghidra.program.disassemble.Disassembler
-
Attempt disassembly of all undefined code units within the specified set of addresses.
- disassemble(AddressSetView, AddressSetView, RegisterValue, boolean) - Method in class ghidra.program.disassemble.Disassembler
-
Attempt disassembly of all undefined code units within the specified set of addresses.
- disassemble(Integer) - Method in class ghidra.app.emulator.Emulator
-
Disassemble from the current execute address
- disassemble(String, int) - Method in class ghidra.program.database.ProgramBuilder
- disassemble(String, int, boolean) - Method in class ghidra.program.database.ProgramBuilder
- disassembleArm(String, int, boolean) - Method in class ghidra.program.database.ProgramBuilder
- DisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing disassembly
- DisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.DisassembleCommand
-
Constructor for DisassembleCommand.
- DisassembleCommand(AddressSetView, AddressSetView) - Constructor for class ghidra.app.cmd.disassemble.DisassembleCommand
-
Constructor for DisassembleCommand.
- DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.DisassembleCommand
-
Constructor for DisassembleCommand.
- DisassembleCommand(String, AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.DisassembleCommand
- disassembleInstructionBlock(InstructionBlock, MemBuffer, Address, int, InstructionSet, boolean) - Method in class ghidra.program.disassemble.Disassembler
- disassembleMessageReported(String) - Method in interface ghidra.program.disassemble.DisassemblerMessageListener
-
Method called to display disassembly progress messasges
- Disassembler - Class in ghidra.program.disassemble
-
Class to perform disassembly.
- Disassembler(Language, AddressFactory, TaskMonitor, DisassemblerMessageListener) - Constructor for class ghidra.program.disassemble.Disassembler
-
Disassembler constructor.
- Disassembler(Program, boolean, boolean, boolean, TaskMonitor, DisassemblerMessageListener) - Constructor for class ghidra.program.disassemble.Disassembler
-
Disassembler constructor
- Disassembler(Program, TaskMonitor, DisassemblerMessageListener) - Constructor for class ghidra.program.disassemble.Disassembler
-
Disassembler constructor.
- DISASSEMBLER_PROPERTIES - Static variable in interface ghidra.program.model.listing.Program
- Disassembler.DisassemblerProgramContext - Class in ghidra.program.disassemble
-
DisassemblerProgramContext
is used as a proxy program context due to the delayed nature of laying down instructions and their associated context state. - DisassemblerConflictHandler - Interface in ghidra.program.disassemble
- disassemblerContext - Variable in class ghidra.program.disassemble.Disassembler
- DisassemblerContext - Interface in ghidra.program.model.lang
- DisassemblerContextImpl - Class in ghidra.program.disassemble
-
Maintains processor state information during disassembly and analysis.
- DisassemblerContextImpl(ProgramContext) - Constructor for class ghidra.program.disassemble.DisassemblerContextImpl
-
Constructor for DisassemblerContext.
- DisassemblerMessageListener - Interface in ghidra.program.disassemble
-
Interface for reporting disassembly messages
- disassemblerProgramContext - Variable in class ghidra.program.disassemble.Disassembler
- DISASSEMBLY - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines disassembly as the third priority for automatic analysis.
- disassemblyPerformed - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- disassociate(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- disassociate(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
If the indicated data type is associated with a source archive, this will remove the association and the data type will become local to this data type manager.
- discardSubTree() - Method in class ghidra.xml.AbstractXmlPullParser
- discardSubTree() - Method in interface ghidra.xml.XmlPullParser
-
Discards the current subtree.
- discardSubTree(XmlElement) - Method in class ghidra.xml.AbstractXmlPullParser
- discardSubTree(XmlElement) - Method in interface ghidra.xml.XmlPullParser
-
Discards a subtree.
- discardSubTree(String) - Method in class ghidra.xml.AbstractXmlPullParser
- discardSubTree(String) - Method in interface ghidra.xml.XmlPullParser
-
Discards the current subtree.
- disconnect() - Method in class ghidra.framework.client.RepositoryAdapter
- disconnect() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Force disconnect with server
- disconnect(String) - Method in interface ghidra.framework.model.ToolConnection
-
Break the connection between the tools for the given event name.
- disconnectTool(PluginTool) - Method in interface ghidra.framework.model.ToolManager
-
Removes all connections involving tool
- disconnectTool(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- disconnectTools(PluginTool, PluginTool) - Method in class ghidra.test.TestEnv
- DiscoverableAddressCorrelator - Interface in ghidra.program.util
-
AddressCorrelators that want to be discovered by version tracking should implement this interface.
- DiscoverableTableUtils - Class in docking.widgets.table
- DiscoverableTableUtils() - Constructor for class docking.widgets.table.DiscoverableTableUtils
- DisjointPattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
A pattern with no ORs in it
- DisjointPattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- dismissButton - Variable in class docking.DialogComponentProvider
- dismissCallback() - Method in class docking.DialogComponentProvider
-
The callback method for when the "Dismiss" button is pressed.
- dismissCallback() - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
- dispatchKeyEvent(KeyEvent) - Method in class docking.KeyBindingOverrideKeyEventDispatcher
-
Overridden to change the Java's key event processing to insert Ghidra's top level tool key bindings into the event processing.
- dispatchKeyEvent(KeyEvent) - Static method in class docking.test.TestKeyEventDispatcher
-
Uses the system-overridden
KeyEventDispatcher
to send the event. - DISPCHAR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- DISPCHAR - Static variable in class ghidra.sleigh.grammar.SleighParser
- display() - Method in class ghidra.sleigh.grammar.SleighEcho
- display() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- display() - Method in class ghidra.sleigh.grammar.SleighParser
- display(Constructor) - Method in class ghidra.sleigh.grammar.SleighCompiler
- display(Program, ProgramLocation, ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerController
-
Shows the function containing the given location in the decompilerPanel.
- display(URL) - Static method in class ghidra.util.BrowserLoader
-
Display the content specified by url in a web browser window.
- display(URL, URL, ServiceProvider) - Static method in class ghidra.util.BrowserLoader
-
Display the content specified by url in a web browser window.
- DISPLAY - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
- DISPLAY_ABBREVIATED_DEFAULT_LABELS - Static variable in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
-
Option for controlling the default display options.
- DISPLAY_BLOCK_NAME - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
- DISPLAY_DEFAULT_REGISTER_VALUES_OPTION_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
- DISPLAY_EXTERNAL_FUNCTION_POINTER_OPTION_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
- DISPLAY_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- DISPLAY_FUNCTION_LABEL - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
- DISPLAY_HIDDEN_REGISTERS_OPTION_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
- DISPLAY_NAMESPACE - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- DISPLAY_NAMESPACE - Static variable in interface ghidra.GhidraOptions
- DISPLAY_NONEXTERNAL_FUNCTION_POINTER_OPTION_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
- DISPLAY_RAW_PCODE - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- display_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.display_return
- DISPLAY_STRUCTURE_ALIGNMENT_BYTES_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- DISPLAY_UCASE_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- DISPLAY_VERTICES_AS_ICONS - Static variable in interface ghidra.service.graph.GraphDisplay
-
true or false may have no meaning for a different graph visualization library
- DisplayableEol - Class in ghidra.app.util
-
Utility class with methods to get comment information that can be displayed in the end of line comment field.
- DisplayableEol(CodeUnit, boolean, boolean, boolean, boolean, int, boolean, boolean) - Constructor for class ghidra.app.util.DisplayableEol
- displayBlockName - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- displayCategory(String, String) - Method in class docking.options.editor.OptionsDialog
- displayCategory(String, String) - Method in class docking.options.editor.OptionsPanel
- displayErrorAndWait(Object, String, String) - Static method in class ghidra.app.merge.MergeManager
-
Display error message dialog in a blocking fashion.
- displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.DockingErrorDisplay
- displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.test.TestFailingErrorDisplayWrapper
- displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class ghidra.util.ConsoleErrorDisplay
- displayErrorMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in interface ghidra.util.ErrorDisplay
- displayException(Object, Component, String, String, Throwable) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Displays a filesystem related
exception
in the most user-friendly manner possible, even if we have to do some hacky things with helping the user with crypto problems. - displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class docking.DockingErrorDisplay
- displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class docking.test.TestFailingErrorDisplayWrapper
- displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in class ghidra.util.ConsoleErrorDisplay
- displayInfoMessage(ErrorLogger, Object, Component, String, Object) - Method in interface ghidra.util.ErrorDisplay
- displayInMarkerBar() - Method in interface ghidra.app.services.MarkerSet
-
True if this marker manager displays in the left hand marker bar
- DisplayLexer - Class in ghidra.sleigh.grammar
- DisplayLexer() - Constructor for class ghidra.sleigh.grammar.DisplayLexer
- DisplayLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.DisplayLexer
- DisplayLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.DisplayLexer
- DisplayLexer_BaseLexer - Class in ghidra.sleigh.grammar
- DisplayLexer_BaseLexer() - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DisplayLexer_BaseLexer(CharStream, DisplayLexer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DisplayLexer_BaseLexer(CharStream, RecognizerSharedState, DisplayLexer) - Constructor for class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- DisplayLexer_BaseLexer.DFA13 - Class in ghidra.sleigh.grammar
- DisplayLexer.DFA2 - Class in ghidra.sleigh.grammar
- displayLocalNamespace - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- displayName - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- displayName - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- displayNonLocalNamespace - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- displayOptions - Variable in class ghidra.app.util.viewer.field.FieldFactory
- displayOptions - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Notifications that the display options changed.
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- displayOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- displayParameterGatherer(String) - Method in class ghidra.app.script.GhidraState
- displayRefType - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- displaySimilarTool(PluginTool, DomainFile, PluginEvent) - Method in interface ghidra.framework.model.ToolServices
-
Find a running tool like the one specified that has the named domain file.
- displaySimilarTool(PluginTool, DomainFile, PluginEvent) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- DisplayStringProvider - Interface in docking.widgets.table
-
An interface used by classes to indicate that they can produce a String representation that is meant to be seen by the user in the UI.
- displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.DockingErrorDisplay
- displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class docking.test.TestFailingErrorDisplayWrapper
- displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in class ghidra.util.ConsoleErrorDisplay
- displayWarningMessage(ErrorLogger, Object, Component, String, Object, Throwable) - Method in interface ghidra.util.ErrorDisplay
- Disposable - Interface in ghidra.util
- dispose() - Method in interface db.buffers.BufferFile
-
Dispose of this buffer file object.
- dispose() - Method in class db.buffers.BufferFileAdapter
- dispose() - Method in interface db.buffers.BufferFileHandle
- dispose() - Method in class db.buffers.BufferMgr
-
Dispose of all buffer manager resources including any source buffer file.
- dispose() - Method in class db.buffers.LocalBufferFile
- dispose() - Method in interface db.buffers.RemoteBufferFileHandle
- dispose() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- dispose() - Method in class docking.action.DockingAction
-
Cleans up any resources used by the action.
- dispose() - Method in interface docking.action.DockingActionIf
-
Called when the action's owner is removed from the tool
- dispose() - Method in class docking.action.KeyBindingsManager
- dispose() - Method in class docking.actions.SharedStubKeyBindingAction
- dispose() - Method in class docking.actions.ToolActions
- dispose() - Method in class docking.DialogComponentProvider
- dispose() - Method in class docking.DockingActionProxy
- dispose() - Method in class docking.DockingWindowManager
-
Releases all resources used by this docking window manager.
- dispose() - Method in interface docking.DropTargetHandler
- dispose() - Method in class docking.GenericHeader
- dispose() - Method in class docking.GlobalMenuAndToolBarManager
- dispose() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- dispose() - Method in class docking.menu.MenuBarManager
-
Releases all resources and makes this object unusable.
- dispose() - Method in class docking.menu.MenuManager
- dispose() - Method in class docking.menu.ToolBarManager
-
Releases all resources.
- dispose() - Method in class docking.options.editor.OptionsDialog
- dispose() - Method in class docking.options.editor.OptionsEditorPanel
- dispose() - Method in class docking.options.editor.OptionsPanel
- dispose() - Method in class docking.options.editor.ScrollableOptionsEditor
- dispose() - Method in class docking.PopupActionManager
- dispose() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
- dispose() - Method in class docking.widgets.dialogs.SettingsDialog
- dispose() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Cleans up resources when this FieldPanel is no longer needed.
- dispose() - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- dispose() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- dispose() - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
-
Cleans up resources.
- dispose() - Method in class docking.widgets.filechooser.GhidraFileChooser
- dispose() - Method in class docking.widgets.PasswordChangeDialog
- dispose() - Method in class docking.widgets.PasswordDialog
- dispose() - Method in class docking.widgets.pathmanager.PathManager
- dispose() - Method in class docking.widgets.PopupWindow
- dispose() - Method in class docking.widgets.table.AbstractGTableModel
-
Call this when the model will no longer be used
- dispose() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
clean up.
- dispose() - Method in class docking.widgets.table.GDynamicColumnTableModel
- dispose() - Method in class docking.widgets.table.GFilterTable
- dispose() - Method in class docking.widgets.table.GTable
-
Call this when the table will no longer be used
- dispose() - Method in class docking.widgets.table.GTableFilterPanel
- dispose() - Method in class docking.widgets.table.GTableWidget
- dispose() - Method in class docking.widgets.table.RowObjectSelectionManager
- dispose() - Method in interface docking.widgets.table.SelectionManager
- dispose() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- dispose() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Disposes this model.
- dispose() - Method in class docking.widgets.textfield.TextFieldLinker
-
Unregister all the listeners, effectively unlinking the fields
- dispose() - Method in class docking.widgets.tree.GTree
- dispose() - Method in class docking.widgets.tree.internal.GTreeModel
- dispose() - Method in interface docking.wizard.MagePanel
-
Called when the wizard is cancelled or otherwise finished being shown
- dispose() - Method in class docking.wizard.WizardManager
- dispose() - Method in class generic.cache.CachingPool
-
Triggers all pooled object to be disposed via this pool's factory.
- dispose() - Method in class generic.concurrent.ConcurrentGraphQ
- dispose() - Method in class generic.concurrent.ConcurrentQ
-
Cancels all running tasks and disposes of the internal thread pool if it is a private pool.
- dispose() - Method in class generic.text.TextLayoutGraphics
- dispose() - Method in class ghidra.app.decompiler.component.CDisplayPanel
- dispose() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- dispose() - Method in class ghidra.app.decompiler.component.DecompilerController
-
Called by the provider when the provider is disposed.
- dispose() - Method in class ghidra.app.decompiler.component.DecompilerManager
- dispose() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- dispose() - Method in class ghidra.app.decompiler.DecompileProcess
- dispose() - Method in class ghidra.app.decompiler.DecompInterface
- dispose() - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Disposes of the decompiler resources by calling currentDecompiler.dispose().
- dispose() - Method in class ghidra.app.decompiler.parallel.ChunkingParallelDecompiler
- dispose() - Method in class ghidra.app.decompiler.parallel.DecompilerCallback
-
Call this when all work is done so that the pooled decompilers can be disposed
- dispose() - Method in class ghidra.app.emulator.Emulator
- dispose() - Method in class ghidra.app.emulator.EmulatorHelper
- dispose() - Method in class ghidra.app.emulator.memory.CompositeLoadImage
- dispose() - Method in interface ghidra.app.emulator.memory.MemoryLoadImage
- dispose() - Method in class ghidra.app.emulator.memory.ProgramLoadImage
- dispose() - Method in class ghidra.app.emulator.memory.ProgramMappedLoadImage
- dispose() - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
- dispose() - Method in class ghidra.app.emulator.MemoryAccessFilter
-
Dispose this filter which will cause it to be removed from the memory state.
- dispose() - Method in class ghidra.app.emulator.state.DumpMiscState
- dispose() - Method in interface ghidra.app.emulator.state.RegisterState
- dispose() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- dispose() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- dispose() - Method in class ghidra.app.merge.MergeManagerPlugin
- dispose() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- dispose() - Method in class ghidra.app.merge.tool.ListingMergePanel
- dispose() - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- dispose() - Method in class ghidra.app.plugin.debug.DbViewerPlugin
- dispose() - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
Tells a plugin that it is no longer needed.
- dispose() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- dispose() - Method in class ghidra.app.plugin.debug.EventDisplayPlugin
- dispose() - Method in class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
- dispose() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- dispose() - Method in class ghidra.app.plugin.gui.LookAndFeelPlugin
- dispose() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- dispose() - Method in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
- dispose() - Method in class ghidra.app.script.GhidraScriptInfoManager
-
clear stored metadata
- dispose() - Static method in class ghidra.app.script.GhidraScriptUtil
-
dispose of the bundle host and providers list
- dispose() - Method in class ghidra.app.tablechooser.TableChooserDialog
- dispose() - Method in class ghidra.app.util.bean.SelectLanguagePanel
- dispose() - Method in class ghidra.app.util.bean.SetEquateDialog
- dispose() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- dispose() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Dispose relocation context when processing of corresponding relocation table is complete.
- dispose() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
- dispose() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- dispose() - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- dispose() - Method in class ghidra.app.util.bin.format.pef.RelocationState
- dispose() - Method in class ghidra.app.util.DecompilerConcurrentQ
- dispose() - Method in class ghidra.app.util.FileOpenDropHandler
-
Dispose this drop handler.
- dispose() - Method in class ghidra.app.util.SymbolInspector
-
Call this when you are done with this inspector and will not use it again.
- dispose() - Method in class ghidra.app.util.viewer.format.FormatManager
- dispose() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- dispose() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- dispose() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- dispose() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- dispose() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- dispose() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- dispose() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Cleans up resources when this panel is no longer needed
- dispose() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- dispose() - Method in class ghidra.framework.cmd.BackgroundCommand
-
Called when this command is going to be removed/canceled without running it.
- dispose() - Method in class ghidra.framework.data.ProjectFileManager
- dispose() - Method in class ghidra.framework.main.ConsoleTextPane
- dispose() - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
- dispose() - Method in class ghidra.framework.main.datatree.CheckoutsPanel
- dispose() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- dispose() - Method in class ghidra.framework.main.FrontEndPlugin
- dispose() - Method in class ghidra.framework.options.AbstractOptions
- dispose() - Method in interface ghidra.framework.options.OptionsEditor
-
Dispose this editor
- dispose() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
- dispose() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- dispose() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- dispose() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Clear list of tasks and queue of scheduled commands.
- dispose() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- dispose() - Method in class ghidra.framework.plugintool.Plugin
-
Tells a plugin that it is no longer needed.
- dispose() - Method in class ghidra.framework.plugintool.PluginTool
- dispose() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- dispose() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
- dispose() - Method in class ghidra.framework.protocol.ghidra.TransientProjectManager
-
Force disposal of all transient projects associated with remote Ghidra URL connections.
- dispose() - Method in class ghidra.framework.store.db.PackedDatabase
-
Free resources consumed by this object.
- dispose() - Method in interface ghidra.framework.store.FileSystem
-
Cleanup and release resources
- dispose() - Method in class ghidra.framework.store.FileSystemEventManager
- dispose() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- dispose() - Method in class ghidra.framework.store.local.ItemDeserializer
-
Close packed-file input stream and free resources.
- dispose() - Method in class ghidra.framework.store.local.LocalFileSystem
- dispose() - Method in class ghidra.framework.store.local.LockFile
-
Cleanup lock resources and tasks.
- dispose() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- dispose() - Method in class ghidra.framework.task.gui.CompletedTaskListModel
- dispose() - Method in class ghidra.graph.graphs.DefaultVisualGraph
- dispose() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- dispose() - Method in class ghidra.graph.job.AbstractAnimatorJob
- dispose() - Method in class ghidra.graph.job.FitGraphToViewJob
- dispose() - Method in interface ghidra.graph.job.GraphJob
-
Call to immediately stop this job, ignoring any exceptions or state issues that arise.
- dispose() - Method in class ghidra.graph.job.GraphJobRunner
-
Clears any pending jobs, stops the currently running job ungracefully and updates this class so that any new jobs added will be ignored.
- dispose() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- dispose() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- dispose() - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
-
Signals to perform any cleanup when this plugin is going away
- dispose() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- dispose() - Method in class ghidra.graph.viewer.GraphComponent
- dispose() - Method in class ghidra.graph.viewer.GraphViewer
- dispose() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- dispose() - Method in class ghidra.graph.viewer.layout.GridLocationMap
- dispose() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- dispose() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- dispose() - Method in class ghidra.graph.viewer.layout.LayoutPositions
- dispose() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Cleanup any resource being managed by this layout.
- dispose() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- dispose() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- dispose() - Method in interface ghidra.graph.viewer.VisualVertex
-
A dispose method that should be called when a vertex is reclaimed, never again to be used in a graph or display
- dispose() - Method in class ghidra.graph.VisualGraphComponentProvider
-
To be called at the end of this provider's lifecycle
- dispose() - Method in class ghidra.pcode.emulate.Emulate
- dispose() - Method in class ghidra.plugin.importer.ImporterPlugin
- dispose() - Method in class ghidra.plugin.importer.NewLanguagePanel
- dispose() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- dispose() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- dispose() - Method in class ghidra.program.database.data.DataTypeManagerDB
- dispose() - Method in interface ghidra.program.database.ManagerDB
-
Callback from the program after being closed to signal this manager to release memory and resources.
- dispose() - Method in class ghidra.program.database.oldfunction.OldFunctionManager
-
Permanently discards all data resources associated with the old function manager.
- dispose() - Method in class ghidra.program.database.ProgramBuilder
- dispose() - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Deletes the database table used to store this range map.
- dispose() - Method in class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Frees resources used by this map.
- dispose() - Method in class ghidra.program.examiner.ProgramExaminer
-
Releases file/database resources.
- dispose() - Method in class ghidra.python.PythonPlugin
- dispose() - Method in class ghidra.service.graph.DummyGraphDisplayListener
- dispose() - Method in interface ghidra.service.graph.GraphDisplayListener
-
Tells the listener that it is no longer needed and it can release any listeners/resources
- dispose() - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Disposes this GraphDisplayProvider
- dispose() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- dispose() - Method in class ghidra.test.TestEnv
- dispose() - Method in interface ghidra.util.Disposable
-
Dispose this object
- dispose() - Method in class ghidra.util.table.GhidraTable
- dispose() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- dispose() - Method in class ghidra.util.task.RunManager
- dispose() - Method in class ghidra.util.task.TaskDialog
-
Cancels the task and closes this dialog
- dispose() - Method in class ghidra.util.worker.AbstractWorker
-
Disposes this worker and terminates its thread.
- dispose() - Method in class ghidra.util.xml.XmlTestHelper
- dispose() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- dispose() - Method in interface ghidra.xml.XmlPullParser
-
Disposes all resources of the parser.
- dispose(boolean) - Method in class db.buffers.BufferMgr
-
Dispose of all buffer manager resources including any source buffer file.
- dispose(long) - Method in class ghidra.app.util.DecompilerConcurrentQ
-
Calls dispose on the queue being processed.
- dispose(DecompInterface) - Static method in class ghidra.app.decompiler.DecompilerDisposer
-
Calls dispose in the given decompiler from a background thread.
- dispose(Process, OutputStream, InputStream) - Static method in class ghidra.app.decompiler.DecompilerDisposer
-
Disposes the given Process and related streams from a background thread.
- dispose(T) - Method in interface generic.cache.BasicFactory
-
Called when clients are finished with the given item and it should be disposed.
- dispose(T) - Method in class generic.cache.CountingBasicFactory
- DISPOSE_DATABASES - Static variable in class ghidra.framework.ShutdownPriority
- DISPOSE_FILE_HANDLES - Static variable in class ghidra.framework.ShutdownPriority
- DISPOSED_ON_CANCEL - ghidra.app.decompiler.DecompileProcess.DisposeState
- DISPOSED_ON_STARTUP_FAILURE - ghidra.app.decompiler.DecompileProcess.DisposeState
- DISPOSED_ON_TIMEOUT - ghidra.app.decompiler.DecompileProcess.DisposeState
- disposedCount - Variable in class generic.cache.CountingBasicFactory
- disposeDynamicColumnData() - Method in class docking.widgets.table.GDynamicColumnTableModel
- disposeErrorGUI() - Static method in class docking.test.AbstractDockingTest
-
Turns off the gui displays for errors.
- disposeFrontEndTool() - Method in class ghidra.test.TestEnv
- disposeOpenPrograms() - Method in class ghidra.test.TestProgramManager
- disposeSplashScreen() - Static method in class docking.framework.SplashScreen
-
Remove the splash screen; Ghidra is done loading.
- disposeViewer() - Method in class ghidra.graph.viewer.VisualGraphView
- DittedBitSequence - Class in ghidra.util.bytesearch
-
A pattern of bits/mask to match to a stream of bytes.
- DittedBitSequence() - Constructor for class ghidra.util.bytesearch.DittedBitSequence
- DittedBitSequence(byte[]) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
-
Construct a sequence of bytes to search for.
- DittedBitSequence(byte[], byte[]) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
-
Construct a bit pattern to search for consisting of 0 bits, 1 bits, and don't care bits
- DittedBitSequence(DittedBitSequence) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
-
Copy contructor
- DittedBitSequence(DittedBitSequence, DittedBitSequence) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
- DittedBitSequence(String) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
-
Constructor from a ditted-bit-sequence string where white space is ignored (e.g., "10..11.0");
- DittedBitSequence(String, boolean) - Constructor for class ghidra.util.bytesearch.DittedBitSequence
-
Constructor from a ditted-bit string where white space is ignored.
- div(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
-
this/=other
- div(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- DIV - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- DivExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by dividing one PatternExpression by another
- DivExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.DivExpression
- DivExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A / B
- DivExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
- DIVIDER - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- DividerLocation - Class in ghidra.program.util
-
DividerLocation
provides information about the location (within a program) of an object that represents some kind of a separation. - DividerLocation() - Constructor for class ghidra.program.util.DividerLocation
-
Default constructor needed for restoring a program location from XML
- DividerLocation(Program, Address, GroupPath, int) - Constructor for class ghidra.program.util.DividerLocation
-
Create a new DividerLocation.
- divideSigned(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- divideUnsigned(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the unsigned arithmetic quotient: this masked long divided by another
- dllCharacteristics - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- DllCharacteristics - Enum in ghidra.app.util.bin.format.pe
- DO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DO_DOMAIN_FILE_CHANGED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when the domain file associated with the domain object changes.
- DO_NOT_CHECKOUT - Static variable in class ghidra.app.util.dialog.CheckoutDialog
- DO_NOT_DISPLAY - docking.wizard.WizardPanelDisplayability
- DO_OBJECT_CLOSED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when this domain object is closed.
- DO_OBJECT_ERROR - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when a fatal error occurs which renders the domain object invalid.
- DO_OBJECT_RENAMED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when the object name changes.
- DO_OBJECT_RESTORED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when domain object is restored.
- DO_OBJECT_SAVED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when the domain object is saved.
- DO_PROPERTY_CHANGED - Static variable in interface ghidra.framework.model.DomainObject
-
Event type generated when a property on this DomainObject is changed.
- doAction(AssemblyParseActionGotoTable.Action, AssemblyParseToken, Set<AssemblyParseMachine>, Deque<AssemblyParseMachine>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Perform a given action and continue parsing, exhausting all results after the action
- doActionPerformed(ActionContext) - Method in class docking.menu.MultiStateDockingAction
-
This is the callback to be overridden when the child wishes to respond to user button presses that are on the button and not the drop-down.
- doActionPerformed(ActionEvent) - Method in class docking.EmptyBorderToggleButton
- doActionPerformed(ActionEvent) - Method in class docking.menu.DialogToolbarButton
- doAddressBreak(Address) - Method in class ghidra.pcode.emulate.BreakTable
- doAddressBreak(Address) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- doAnd(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- doAnd(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- doAnd(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- doAnd(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- doAnd(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- doApplyTo(DomainObject, TaskMonitor) - Method in class ghidra.app.cmd.data.CreateDataBackgroundCmd
- doCalculateLocations(VisualGraph<V, E>, TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- doCheckIsPrimary() - Method in class ghidra.program.database.symbol.SymbolDB
- DocInfo(String) - Constructor for class ghidra.program.database.SpecExtension.DocInfo
-
Construct by directly pulling information from the XML document
- DockableComponent - Class in docking
-
Wrapper class for user components.
- DockableHeader - Class in docking
-
Component for providing component titles and toolbar.
- DockableHeader.EmphasizeDockableComponentAnimationDriver - Class in docking
- docking - package docking
- DOCKING_WINDOWS_OWNER - Static variable in class docking.DockingWindowManager
-
The owner name for docking windows actions.
- docking.action - package docking.action
- docking.action.builder - package docking.action.builder
- docking.actions - package docking.actions
- docking.dnd - package docking.dnd
- docking.event.mouse - package docking.event.mouse
- docking.framework - package docking.framework
- docking.help - package docking.help
- docking.menu - package docking.menu
- docking.menu.keys - package docking.menu.keys
- docking.options.editor - package docking.options.editor
- docking.resources.icons - package docking.resources.icons
- docking.test - package docking.test
- docking.tool - package docking.tool
- docking.tool.util - package docking.tool.util
- docking.util - package docking.util
- docking.util.image - package docking.util.image
- docking.widgets - package docking.widgets
- docking.widgets.autocomplete - package docking.widgets.autocomplete
- docking.widgets.button - package docking.widgets.button
- docking.widgets.checkbox - package docking.widgets.checkbox
- docking.widgets.combobox - package docking.widgets.combobox
- docking.widgets.conditiontestpanel - package docking.widgets.conditiontestpanel
- docking.widgets.dialogs - package docking.widgets.dialogs
- docking.widgets.fieldpanel - package docking.widgets.fieldpanel
- docking.widgets.fieldpanel.field - package docking.widgets.fieldpanel.field
- docking.widgets.fieldpanel.internal - package docking.widgets.fieldpanel.internal
- docking.widgets.fieldpanel.listener - package docking.widgets.fieldpanel.listener
- docking.widgets.fieldpanel.support - package docking.widgets.fieldpanel.support
- docking.widgets.filechooser - package docking.widgets.filechooser
- docking.widgets.filter - package docking.widgets.filter
- docking.widgets.imagepanel - package docking.widgets.imagepanel
- docking.widgets.imagepanel.actions - package docking.widgets.imagepanel.actions
- docking.widgets.indexedscrollpane - package docking.widgets.indexedscrollpane
- docking.widgets.label - package docking.widgets.label
- docking.widgets.list - package docking.widgets.list
- docking.widgets.numberformat - package docking.widgets.numberformat
- docking.widgets.pathmanager - package docking.widgets.pathmanager
- docking.widgets.shapes - package docking.widgets.shapes
- docking.widgets.spinner - package docking.widgets.spinner
- docking.widgets.tabbedpane - package docking.widgets.tabbedpane
- docking.widgets.table - package docking.widgets.table
- docking.widgets.table.columnfilter - package docking.widgets.table.columnfilter
- docking.widgets.table.constraint - package docking.widgets.table.constraint
- docking.widgets.table.constraint.dialog - package docking.widgets.table.constraint.dialog
- docking.widgets.table.constraint.provider - package docking.widgets.table.constraint.provider
- docking.widgets.table.constrainteditor - package docking.widgets.table.constrainteditor
- docking.widgets.table.sort - package docking.widgets.table.sort
- docking.widgets.table.threaded - package docking.widgets.table.threaded
- docking.widgets.textarea - package docking.widgets.textarea
- docking.widgets.textfield - package docking.widgets.textfield
- docking.widgets.textpane - package docking.widgets.textpane
- docking.widgets.tree - package docking.widgets.tree
- docking.widgets.tree.internal - package docking.widgets.tree.internal
- docking.widgets.tree.support - package docking.widgets.tree.support
- docking.widgets.tree.tasks - package docking.widgets.tree.tasks
- docking.wizard - package docking.wizard
- DockingAction - Class in docking.action
-
DockingAction
defines a user action associated with a toolbar icon and/or menu item. - DockingAction(String, String) - Constructor for class docking.action.DockingAction
- DockingAction(String, String, boolean) - Constructor for class docking.action.DockingAction
- DockingAction(String, String, KeyBindingType) - Constructor for class docking.action.DockingAction
- DockingActionIf - Interface in docking.action
-
The base interface for clients that wish to create commands to be registered with a tool.
- DockingActionProviderIf - Interface in docking.action
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Tool
- DockingActionProxy - Class in docking
- DockingActionProxy(DockingActionIf) - Constructor for class docking.DockingActionProxy
- DockingApplicationConfiguration - Class in docking.framework
- DockingApplicationConfiguration() - Constructor for class docking.framework.DockingApplicationConfiguration
- DockingApplicationLayout - Class in docking.framework
-
The docking application layout defines the customizable elements of a docking application's directory structure.
- DockingApplicationLayout(ApplicationProperties) - Constructor for class docking.framework.DockingApplicationLayout
-
Constructs a new docking application layout object with the given set of application properties.
- DockingApplicationLayout(String, String) - Constructor for class docking.framework.DockingApplicationLayout
-
Constructs a new docking application layout object with the given name and version.
- DockingApplicationLayout(Collection<ResourceFile>, ApplicationProperties) - Constructor for class docking.framework.DockingApplicationLayout
-
Constructs a new docking application layout object with the given set of application properties.
- DockingCheckBoxMenuItem - Class in docking
- DockingCheckBoxMenuItem(boolean) - Constructor for class docking.DockingCheckBoxMenuItem
- DockingCheckboxMenuItemUI - Class in docking.menu
-
Overrides the painting behavior of the BasicCheckBoxMenuItemUI
- DockingCheckboxMenuItemUI() - Constructor for class docking.menu.DockingCheckboxMenuItemUI
- DockingContextListener - Interface in docking
-
A listener to be notified when the tool's context changes.
- DockingDialog - Class in docking
- DockingErrorDisplay - Class in docking
- DockingErrorDisplay() - Constructor for class docking.DockingErrorDisplay
- DockingFrame - Class in docking
-
Base frame used by the root window and detached windows
- DockingFrame(String) - Constructor for class docking.DockingFrame
- DockingKeyBindingAction - Class in docking
-
A class that can be used as an interface for using actions associated with keybindings.
- DockingKeyBindingAction(Tool, DockingActionIf, KeyStroke) - Constructor for class docking.DockingKeyBindingAction
- DockingMenuItem - Class in docking
- DockingMenuItem() - Constructor for class docking.DockingMenuItem
- DockingMenuItemUI - Class in docking.menu
-
This class exists to make menu items display content with proper alignment whether or not they are displaying an icon.
- DockingMenuItemUI() - Constructor for class docking.menu.DockingMenuItemUI
- DockingMenuItemUI.MenuTabulator - Class in docking.menu
- DockingMenuItemUI.SwitchGraphics2D - Class in docking.menu
- DockingMenuUI - Class in docking.menu
- DockingMenuUI() - Constructor for class docking.menu.DockingMenuUI
- dockingSetUp() - Method in class docking.test.AbstractDockingTest
- DockingTabRenderer - Class in docking.widgets.tabbedpane
-
A widget that can be used to render an icon, title and close button for JTabbedPane.
- DockingTabRenderer(JTabbedPane, String, String, ActionListener) - Constructor for class docking.widgets.tabbedpane.DockingTabRenderer
- dockingTearDown() - Method in class docking.test.AbstractDockingTest
- dockingTool - Variable in class docking.ComponentProvider
- DockingToolActions - Interface in docking.actions
-
Represents the collection of actions registered with the tool, along with method for adding and removing actions.
- DockingToolConstants - Interface in docking.tool.util
-
An interface to house constants used by the
Tool
- DockingUtils - Class in docking
-
Notes about how to use HTML safely:
- DockingUtils() - Constructor for class docking.DockingUtils
- DockingUtils.ComponentCallback<T extends java.awt.Component> - Interface in docking
-
A callback to operate on a component
- DockingUtils.TreeTraversalOrder - Enum in docking
-
Specifies the order of component traversal
- DockingUtils.TreeTraversalResult - Enum in docking
-
Controls traversal and communicates cause for termination
- DockingVisualVertex - Class in ghidra.graph.viewer.vertex
-
A
VisualVertex
implementation that provides a component with a docking header that is clickable. - DockingVisualVertex(String) - Constructor for class ghidra.graph.viewer.vertex.DockingVisualVertex
- dockingWindowAdded(WindowNode) - Method in interface docking.DockingWindowListener
- dockingWindowAdded(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
- dockingWindowChanged(WindowNode) - Method in interface docking.DockingWindowListener
- dockingWindowChanged(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
- dockingWindowFocusChanged(WindowNode) - Method in interface docking.DockingWindowListener
- dockingWindowFocusChanged(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
- DockingWindowListener - Interface in docking
- DockingWindowManager - Class in docking
-
Manages the "Docking" arrangement of a set of components and actions.
- DockingWindowManager(Tool, List<Image>) - Constructor for class docking.DockingWindowManager
-
Constructs a new DockingWindowManager
- DockingWindowManager(Tool, List<Image>, boolean, boolean, boolean, DropTargetFactory) - Constructor for class docking.DockingWindowManager
-
Constructs a new DockingWindowManager
- DockingWindowManagerTestUtils - Class in docking
-
This class mainly serves as a conduit through which testing code can access some of the non-public internals of
DockingWindowManager
, without opening up its interface to the public and without using reflective magic. - DockingWindowManagerTestUtils() - Constructor for class docking.DockingWindowManagerTestUtils
- dockingWindowRemoved(WindowNode) - Method in interface docking.DockingWindowListener
- dockingWindowRemoved(WindowNode) - Method in class docking.GlobalMenuAndToolBarManager
- DockingWindowsLookAndFeelUtils - Class in ghidra.docking.util
-
A utility class to manage LookAndFeel (LaF) settings.
- DOCR_ADDRESS_SET_PROPERTY_MAP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An AddressSetPropertyMap was added.
- DOCR_ADDRESS_SET_PROPERTY_MAP_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
An AddressSetPropertyMap was changed.
- DOCR_ADDRESS_SET_PROPERTY_MAP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An AddressSetPropertyMap was removed.
- DOCR_BOOKMARK_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Bookmark was added.
- DOCR_BOOKMARK_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Bookmark category or comment was changed (old value not provided).
- DOCR_BOOKMARK_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Bookmark was deleted.
- DOCR_BOOKMARK_TYPE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Bookmark type was added.
- DOCR_BOOKMARK_TYPE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Bookmark type was removed.
- DOCR_CATEGORY_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Category was added.
- DOCR_CATEGORY_ADDED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Category was added.
- DOCR_CATEGORY_MOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Category was moved.
- DOCR_CATEGORY_MOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Category was moved.
- DOCR_CATEGORY_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Category was removed.
- DOCR_CATEGORY_REMOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Category was removed.
- DOCR_CATEGORY_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
Category was renamed.
- DOCR_CATEGORY_RENAMED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Category was renamed.
- DOCR_CODE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A CodeUnit was added.
- DOCR_CODE_MOVED - Static variable in interface ghidra.program.util.ChangeManager
-
CodeUnits were moved from one Fragment to another.
- DOCR_CODE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A CodeUnit was removed.
- DOCR_CODE_REPLACED - Static variable in interface ghidra.program.util.ChangeManager
-
Data was replaced.
- DOCR_CODE_UNIT_PROPERTY_ALL_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Generated whenever an entire user property manager is deleted.
- DOCR_CODE_UNIT_PROPERTY_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A property on a code unit was changed.
- DOCR_CODE_UNIT_PROPERTY_RANGE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Property over a range of addresses was removed.
- DOCR_CODE_UNIT_USER_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The document for a Module changed.
- DOCR_COMPOSITE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Structure was added.
- DOCR_COMPOSITE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Structure was removed.
- DOCR_CUSTOM_FORMAT_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A custom format for a data type was added.
- DOCR_CUSTOM_FORMAT_ADDED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
A custom format for a data type was added.
- DOCR_CUSTOM_FORMAT_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A custom format for a data type was removed.
- DOCR_CUSTOM_FORMAT_REMOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
A custom format for a data type was removed.
- DOCR_DATA_TYPE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was added to a category.
- DOCR_DATA_TYPE_ADDED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data type was added to a category.
- DOCR_DATA_TYPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was updated.
- DOCR_DATA_TYPE_CHANGED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data type was updated.
- DOCR_DATA_TYPE_MOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was moved to another category.
- DOCR_DATA_TYPE_MOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data type was moved to another category.
- DOCR_DATA_TYPE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was removed from a category.
- DOCR_DATA_TYPE_REMOVED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data type was removed from a category.
- DOCR_DATA_TYPE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
Data Type was renamed.
- DOCR_DATA_TYPE_RENAMED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data Type was renamed.
- DOCR_DATA_TYPE_REPLACED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was replaced in a category.
- DOCR_DATA_TYPE_REPLACED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Data type was replaced in a category.
- DOCR_DATA_TYPE_SETTING_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The settings on a data type were updated.
- DOCR_DATA_TYPE_SETTING_CHANGED - Static variable in interface ghidra.program.util.DataTypeArchiveChangeManager
-
The settings on a data type were updated.
- DOCR_DOCUMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The document for a Module changed.
- DOCR_EOL_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The end-of-line comment changed for a CodeUnit.
- DOCR_EQUATE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An Equate was created.
- DOCR_EQUATE_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A reference at an operand was added to an Equate.
- DOCR_EQUATE_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A reference at an operand was removed from an Equate.
- DOCR_EQUATE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An Equate was deleted.
- DOCR_EQUATE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
An Equate was renamed.
- DOCR_EXTERNAL_ENTRY_POINT_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An external entry point was added.
- DOCR_EXTERNAL_ENTRY_POINT_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An external entry point was removed.
- DOCR_EXTERNAL_NAME_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An external program name was added.
- DOCR_EXTERNAL_NAME_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The name for an external program changed.
- DOCR_EXTERNAL_NAME_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An external program name was removed.
- DOCR_EXTERNAL_PATH_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The external path name changed for an external program name.
- DOCR_EXTERNAL_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An external reference was added.
- DOCR_EXTERNAL_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An external reference was removed.
- DOCR_FALLTHROUGH_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A Fallthrough address was changed for an instruction.
- DOCR_FLOWOVERRIDE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The flow override for an instruction has changed.
- DOCR_FRAGMENT_MOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Fragment or set of fragments have been moved.
- DOCR_FUNCTION_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Function was added.
- DOCR_FUNCTION_BODY_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A function's body changed.
- DOCR_FUNCTION_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Function was changed.
- DOCR_FUNCTION_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Function was removed.
- DOCR_FUNCTION_TAG_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A function tag was edited
- DOCR_FUNCTION_TAG_CREATED - Static variable in interface ghidra.program.util.ChangeManager
-
A function tag was created
- DOCR_FUNCTION_TAG_DELETED - Static variable in interface ghidra.program.util.ChangeManager
-
A function tag was created
- DOCR_GROUP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A Module or Fragment was added.
- DOCR_GROUP_ALIAS_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The alias for a Module or Fragment changed.
- DOCR_GROUP_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The comment for a Module or Fragment changed.
- DOCR_GROUP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A Module or Fragment was removed.
- DOCR_GROUP_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
A Module or Fragment was renamed.
- DOCR_GROUP_REPARENTED - Static variable in interface ghidra.program.util.ChangeManager
-
Group was reparented.
- DOCR_IMAGE_BASE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The memory image base has changed.
- DOCR_INT_ADDRESS_SET_PROPERTY_MAP_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An IntAddressSetPropertyMap was added.
- DOCR_INT_ADDRESS_SET_PROPERTY_MAP_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
An IntAddressSetPropertyMap was changed.
- DOCR_INT_ADDRESS_SET_PROPERTY_MAP_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An IntAddressSetPropertyMap was removed.
- DOCR_LANGUAGE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The language for the Program changed.
- DOCR_MEM_REF_PRIMARY_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
The primary reference was removed.
- DOCR_MEM_REF_PRIMARY_SET - Static variable in interface ghidra.program.util.ChangeManager
-
The reference was identified as the primary.
- DOCR_MEM_REF_TYPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The ref type on a memory reference changed.
- DOCR_MEM_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A reference was added to a symbol.
- DOCR_MEM_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A reference was removed from a symbol.
- DOCR_MEMORY_BLOCK_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A memory block was created.
- DOCR_MEMORY_BLOCK_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A memory block was changed.
- DOCR_MEMORY_BLOCK_MOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A block of memory was moved to a new start address.
- DOCR_MEMORY_BLOCK_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A memory block was removed.
- DOCR_MEMORY_BLOCK_SPLIT - Static variable in interface ghidra.program.util.ChangeManager
-
A memory block was split into two memory blocks.
- DOCR_MEMORY_BLOCKS_JOINED - Static variable in interface ghidra.program.util.ChangeManager
-
Two memory blocks were joined into a single memory block.
- DOCR_MEMORY_BYTES_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The bytes changed in memory.
- DOCR_MODULE_REORDERED - Static variable in interface ghidra.program.util.ChangeManager
-
The children of a Module have been reordered.
- DOCR_OBJECT_CREATED - Static variable in interface ghidra.program.util.ChangeManager
-
Domain object was created.
- DOCR_PLATE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A Plate comment was added, deleted, or changed.
- DOCR_POST_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The post comment changed for a CodeUnit.
- DOCR_PRE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The pre comment changed for a CodeUnit.
- DOCR_REGISTER_VALUES_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Register values changed.
- DOCR_REPEATABLE_COMMENT_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A Repeatable Comment was added to a CodeUnit.
- DOCR_REPEATABLE_COMMENT_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A Repeatable Comment changed.
- DOCR_REPEATABLE_COMMENT_CREATED - Static variable in interface ghidra.program.util.ChangeManager
-
A Repeatable Comment was created.
- DOCR_REPEATABLE_COMMENT_DELETED - Static variable in interface ghidra.program.util.ChangeManager
-
A Repeatable Comment was deleted.
- DOCR_REPEATABLE_COMMENT_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A Repeatable Comment was removed from a CodeUnit.
- DOCR_SOURCE_ARCHIVE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was added to a category.
- DOCR_SOURCE_ARCHIVE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Data type was updated.
- DOCR_SYMBOL_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A symbol was created.
- DOCR_SYMBOL_ADDRESS_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Symbol address changed.
- DOCR_SYMBOL_ANCHORED_FLAG_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The anchor flag for the symbol was changed.
- DOCR_SYMBOL_ASSOCIATION_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
An association to a symbol for a reference was added.
- DOCR_SYMBOL_ASSOCIATION_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
An association to a symbol for a reference was removed.
- DOCR_SYMBOL_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
Symbol data changed.
- DOCR_SYMBOL_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A symbol was removed.
- DOCR_SYMBOL_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
A symbol was renamed.
- DOCR_SYMBOL_SCOPE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The scope on a symbol changed.
- DOCR_SYMBOL_SET_AS_PRIMARY - Static variable in interface ghidra.program.util.ChangeManager
-
A symbol was set as primary.
- DOCR_SYMBOL_SOURCE_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
The source of a symbol name was changed.
- DOCR_TAG_ADDED_TO_FUNCTION - Static variable in interface ghidra.program.util.ChangeManager
-
A function tag was added to a function.
- DOCR_TAG_REMOVED_FROM_FUNCTION - Static variable in interface ghidra.program.util.ChangeManager
-
A function tag was removed from a function.
- DOCR_TREE_CREATED - Static variable in interface ghidra.program.util.ChangeManager
-
Tree was created.
- DOCR_TREE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
Tree was removed.
- DOCR_TREE_RENAMED - Static variable in interface ghidra.program.util.ChangeManager
-
Tree was renamed.
- DOCR_TREE_RESTORED - Static variable in interface ghidra.program.util.ChangeManager
-
Program Tree hierarchy was restored.
- DOCR_USER_DATA_CHANGED - Static variable in interface ghidra.program.util.ChangeManager
-
A Module or Fragment was added.
- DOCR_VARIABLE_REFERENCE_ADDED - Static variable in interface ghidra.program.util.ChangeManager
-
A function variable reference was added.
- DOCR_VARIABLE_REFERENCE_REMOVED - Static variable in interface ghidra.program.util.ChangeManager
-
A function variable reference was removed.
- doCreate(int) - Method in class generic.cache.CountingBasicFactory
-
The method subclass use to create
CountingBasicFactory
s. - doCreateAboutComponent() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doCreateAboutTitle() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doCreateAboutTitle() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doCreateButton() - Method in class docking.action.DockingAction
- doCreateButton() - Method in class docking.action.ToggleDockingAction
- doCreateButton() - Method in class docking.menu.MultiActionDockingAction
- doCreateButton() - Method in class docking.menu.MultiStateDockingAction
- doCreateHelpLocation() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doCreateHelpLocation() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doCreateMenuItem() - Method in class docking.action.DockingAction
- doCreateMenuItem() - Method in class docking.action.ToggleDockingAction
- doCreateSplashScreenComponent() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doCreateSplashScreenComponent() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doCreateSplashScreenTitle() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doCreateSplashScreenTitle() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doCreateToolState(PluginTool, DomainObject) - Method in class ghidra.app.factory.GhidraToolStateFactory
- doCreateToolState(PluginTool, DomainObject) - Method in class ghidra.framework.data.ToolStateFactory
- DOCUMENT - Static variable in class ghidra.app.decompiler.ClangXML
- doDeleteVariable(VariableSymbolDB) - Method in class ghidra.program.database.function.FunctionDB
-
Callback to remove variable just prior to removal of the underlying symbol.
- doDisassembly() - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Checks if the option to perform disassembly for known data structures (like functions) when demangling is set
- doDisassembly(TaskMonitor, Program, int) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
- doDisassemblySeeds(Disassembler, AddressSet, AutoAnalysisManager) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
-
Do disassembly of a seedSet of address locations
- doDispose(T) - Method in class generic.cache.CountingBasicFactory
- doDraw - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- doesCDataTypeConversions() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- doesCDataTypeConversions() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Return true if function prototypes respect the C-language data-type conversion conventions.
- doesEntireOperandSetDiffer(CodeUnit, CodeUnit) - Method in class ghidra.program.util.ListingDiff
-
Determines if the entire set of operands should indicate that it differs.
- doesNotExist(ResourceFile) - Static method in class utilities.util.FileResolutionResult
- doesRead(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the READ flag.
- doesWrite(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the WRITE flag.
- doFill - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- doFilter(List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>, TaskMonitor) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Override this to change how filtering is performed.
- doFilter(List<ROW_TYPE>, TableSortingContext<ROW_TYPE>, TaskMonitor) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- doFinalize() - Method in class generic.lsh.vector.LSHCosineVectorAccum
- doFinish() - Method in class docking.wizard.AbstractMagePanelManager
- DOGER_BLUE - Static variable in class ghidra.util.WebColors
- doGetDataType(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
- doGetHomeCallback() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doGetHomeCallback() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doGetHomeCallback() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- doGetHomeIcon() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doGetHomeIcon() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doGetHomeIcon() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- doGetLcs(TaskMonitor) - Method in class generic.algorithms.Lcs
-
Get the actual LCS based upon the already created matrix
- doGetLcs(TaskMonitor) - Method in class generic.algorithms.ReducingLcs
- doGetMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.DataTypeArchiveMergeManagerFactory
- doGetMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.GhidraDataTypeArchiveMergeManagerFactory
- doGetMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.GhidraProgramMultiUserMergeManagerFactory
- doGetMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.ProgramMultiUserMergeManagerFactory
- doGetName() - Method in class ghidra.program.database.symbol.CodeSymbol
- doGetName() - Method in class ghidra.program.database.symbol.FunctionSymbol
- doGetName() - Method in class ghidra.program.database.symbol.GlobalVariableSymbolDB
- doGetName() - Method in class ghidra.program.database.symbol.SymbolDB
-
The code for creating the name content for this symbol.
- doGetName() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- doGetObsoleteProgramProperties() - Method in class ghidra.program.database.ObsoleteProgramPropertiesService
- doGetParentNamespace() - Method in class ghidra.program.database.symbol.FunctionSymbol
- doGetParentNamespace() - Method in class ghidra.program.database.symbol.SymbolDB
- doGetUserApplicationSettingsDirectory() - Method in class generic.init.GenericApplicationSettings
- doGetUserApplicationSettingsDirectory() - Method in class utility.application.ApplicationSettings
-
Aha! This is where any potential subclasses can update the returned value.
- doGetWindowIcons() - Method in class docking.framework.ApplicationInformationDisplayFactory
- doGetWindowIcons() - Method in class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- doGetWindowIcons() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- doImage - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- doImportSelectionAction(Program, ProgramSelection) - Method in class ghidra.plugin.importer.ImporterPlugin
- doInitialize() - Method in class docking.DialogComponentProvider
-
a callback mechanism for children to do work
- doIsPinned() - Method in class ghidra.program.database.symbol.SymbolDB
- doLayout() - Method in class docking.widgets.InlineComponentTitledPanel
- doLinking(long, ArrayList<OmfSegmentHeader>, ArrayList<OmfGroupRecord>) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Assign a load image address to each segment.
- doLoad(Accumulator<AddressableRowObject>, TaskMonitor) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- doLoad(Accumulator<DomainFileInfo>, TaskMonitor) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- doLoad(Accumulator<Address>, TaskMonitor) - Method in class ghidra.util.table.AddressArrayTableModel
- doLoad(Accumulator<Address>, TaskMonitor) - Method in class ghidra.util.table.AddressSetTableModel
- doLoad(Accumulator<Address>, TaskMonitor) - Method in class ghidra.util.table.CustomLoadingAddressTableModel
- doLoad(Accumulator<ReferenceEndpoint>, TaskMonitor) - Method in class ghidra.util.table.IncomingReferencesTableModel
- doLoad(Accumulator<ReferenceEndpoint>, TaskMonitor) - Method in class ghidra.util.table.ReferencesFromTableModel
- doLoad(Accumulator<ROW_OBJECT>, TaskMonitor) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
The basic method that all children must implement.
- doLoad(Accumulator<ROW_TYPE>, TaskMonitor) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- doLoad(Accumulator<T>, TaskMonitor) - Method in class ghidra.util.table.EmptyThreadedTableModel
- doLookupMagicString(String, boolean) - Method in class ghidra.program.model.lang.OldLanguageMappingService
- DomainEventComponentProvider - Class in ghidra.app.plugin.debug
- DomainEventComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.DomainEventComponentProvider
- DomainEventDisplayPlugin - Class in ghidra.app.plugin.debug
-
Debug Plugin to show domain object change events.
- DomainEventDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
Constructor
- DomainFile - Interface in ghidra.framework.model
-
DomainFile
provides a storage interface for project files. - domainFileAdded(DomainFile) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileAdded(DomainFile) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a file is added to parent folder.
- domainFileAdded(DomainFile) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFileBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to provide methods specific to a data type manager stored as a domain file.
- DomainFileContext - Interface in ghidra.framework.main.datatable
-
A context that provides information to actions about domain files that are selected in the tool
- DomainFileFilter - Interface in ghidra.framework.model
-
Interface to indicate whether a domain file should be included in a list or set of domain files.
- DomainFileInfo - Class in ghidra.framework.main.datatable
- DomainFileInfo(DomainFile) - Constructor for class ghidra.framework.main.datatable.DomainFileInfo
- DomainFileIterator(DomainFolder) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
-
Recursively traverse the
DomainFile
s under a specificDomainFolder
. - DomainFileIterator(Project) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
-
Recursively traverse a
Project
starting in its root folder. - domainFileMoved(DomainFile, DomainFolder, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileMoved(DomainFile, DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that the domain file was moved.
- domainFileMoved(DomainFile, DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFileNode - Class in ghidra.framework.main.datatree
-
Class to represent a node in the Data tree.
- domainFileObjectClosed(DomainFile, DomainObject) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileObjectClosed(DomainFile, DomainObject) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a domain file previously open for update is in the process of closing.
- domainFileObjectClosed(DomainFile, DomainObject) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- domainFileObjectOpenedForUpdate(DomainFile, DomainObject) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileObjectOpenedForUpdate(DomainFile, DomainObject) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a domain file has been opened for update.
- domainFileObjectOpenedForUpdate(DomainFile, DomainObject) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- domainFileObjectReplaced(DomainFile, DomainObject) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileObjectReplaced(DomainFile, DomainObject) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a new version of the domain object exists and the current one is no longer valid.
- domainFileObjectReplaced(DomainFile, DomainObject) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFileProviderContextAction - Class in ghidra.framework.main.datatable
- DomainFileProviderContextAction(String, String) - Constructor for class ghidra.framework.main.datatable.DomainFileProviderContextAction
- DomainFileProxy - Class in ghidra.framework.data
-
Implements the DomainFile interface for DomainObjects that are not currently associated with any real DomainFile.
- DomainFileProxy(String, DomainObjectAdapter) - Constructor for class ghidra.framework.data.DomainFileProxy
- domainFileRemoved(DomainFolder, String, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileRemoved(DomainFolder, String, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a file was removed
- domainFileRemoved(DomainFolder, String, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- domainFileRenamed(DomainFile, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileRenamed(DomainFile, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that the domain file was renamed.
- domainFileRenamed(DomainFile, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFileSizeProjectDataColumn - Class in ghidra.util.table.projectdata.column
- DomainFileSizeProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- domainFileStatusChanged(DomainFile, boolean) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFileStatusChanged(DomainFile, boolean) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that the status for a domain file has changed.
- domainFileStatusChanged(DomainFile, boolean) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFileType - Class in ghidra.framework.main.datatable
- DomainFileType(String, Icon, boolean) - Constructor for class ghidra.framework.main.datatable.DomainFileType
- DomainFolder - Interface in ghidra.framework.model
-
DomainFolder
provides a storage interface for project folders. - domainFolderAdded(DomainFolder) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFolderAdded(DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a folder is added to parent.
- domainFolderAdded(DomainFolder) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFolderChangeListener - Interface in ghidra.framework.model
-
Methods for notifications when changes are made to a domain folder or a domain file.
- DomainFolderChangesDisplayComponentProvider - Class in ghidra.app.plugin.debug
- DomainFolderChangesDisplayComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
- DomainFolderChangesDisplayPlugin - Class in ghidra.app.plugin.debug
- DomainFolderChangesDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- DomainFolderIterator(DomainFolder) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
-
Recursively traverse the
DomainFolder
s under a specificDomainFolder
. - DomainFolderIterator(Project) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
-
Recursively traverse a
Project
starting in its root folder. - DomainFolderListenerAdapter - Class in ghidra.framework.model
-
Adapter for the domain folder change listener.
- DomainFolderListenerAdapter() - Constructor for class ghidra.framework.model.DomainFolderListenerAdapter
- domainFolderMoved(DomainFolder, DomainFolder) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFolderMoved(DomainFolder, DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that the domain folder was moved.
- domainFolderMoved(DomainFolder, DomainFolder) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFolderNode - Class in ghidra.framework.main.datatree
-
Class to represent a node in the Data tree.
- domainFolderRemoved(DomainFolder, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFolderRemoved(DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that a domain folder is removed.
- domainFolderRemoved(DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- domainFolderRenamed(DomainFolder, String) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFolderRenamed(DomainFolder, String) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notify listeners when a domain folder is renamed.
- domainFolderRenamed(DomainFolder, String) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainFolderRootNode - Class in ghidra.framework.main.datatree
- domainFolderSetActive(DomainFolder) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- domainFolderSetActive(DomainFolder) - Method in interface ghidra.framework.model.DomainFolderChangeListener
-
Notification that the setActive() method on the folder was called.
- domainFolderSetActive(DomainFolder) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
- DomainObject - Interface in ghidra.framework.model
-
DomainObject
is the interface that must be supported by data objects that are persistent. - DomainObjectAdapter - Class in ghidra.framework.data
-
An abstract class that provides default behavior for DomainObject(s), specifically it handles listeners and change status; the derived class must provide the getDescription() method.
- DomainObjectAdapter(String, int, int, Object) - Constructor for class ghidra.framework.data.DomainObjectAdapter
-
Construct a new DomainObjectAdapter.
- DomainObjectAdapterDB - Class in ghidra.framework.data
-
Database version of the DomainObjectAdapter; this version adds the concept of starting a transaction before a change is made to the domain object and ending the transaction.
- DomainObjectAdapterDB(DBHandle, String, int, int, Object) - Constructor for class ghidra.framework.data.DomainObjectAdapterDB
-
Construct a new DomainObjectAdapterDB object.
- domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.merge.MergeManagerPlugin
- domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
This is the callback method for DomainObjectChangedEvents.
- domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- domainObjectChanged(DomainObjectChangedEvent) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- domainObjectChanged(DomainObjectChangedEvent) - Method in interface ghidra.framework.model.DomainObjectListener
-
Method called when a change is made to the domain object.
- DomainObjectChangedEvent - Class in ghidra.framework.model
-
An event indicating a DomainObject has changed.
- DomainObjectChangedEvent(DomainObject, List<DomainObjectChangeRecord>) - Constructor for class ghidra.framework.model.DomainObjectChangedEvent
-
Constructor
- DomainObjectChangeRecord - Class in ghidra.framework.model
-
Information about a change that was made to a domain object.
- DomainObjectChangeRecord() - Constructor for class ghidra.framework.model.DomainObjectChangeRecord
-
Construct a new DomainObjectChangeRecord.
- DomainObjectChangeRecord(int) - Constructor for class ghidra.framework.model.DomainObjectChangeRecord
-
Construct a new DomainObjectChangeRecord.
- DomainObjectChangeRecord(int, int, Object, Object) - Constructor for class ghidra.framework.model.DomainObjectChangeRecord
-
Construct a new DomainObjectChangeRecord.
- DomainObjectChangeRecord(int, Object, Object) - Constructor for class ghidra.framework.model.DomainObjectChangeRecord
-
Construct a new DomainObjectChangeRecord.
- DomainObjectChangeSet - Interface in ghidra.program.model.listing
-
Interface for a domain object change set.
- domainObjectClosed() - Method in interface ghidra.framework.model.DomainObjectClosedListener
- DomainObjectClosedListener - Interface in ghidra.framework.model
-
An interface that allows for a callback when a
DomainObject
is closed. - DomainObjectDBChangeSet - Interface in ghidra.framework.data
-
DomainObjectDBChangeSet
extendsDBChangeSet
providing methods which facilitate transaction synchronization with the domain object's DBHandle. - DomainObjectException - Exception in ghidra.framework.model
-
DomainObjectException
provides a general RuntimeException when a catastrophic error occurs which may affect the integrity of a domain object such as an IOException. - DomainObjectException(Throwable) - Constructor for exception ghidra.framework.model.DomainObjectException
-
Constructor.
- DomainObjectListener - Interface in ghidra.framework.model
-
The interface an object must support to be registered with a Domain Object and thus be informed of changes to the object.
- DomainObjectLockedException - Exception in ghidra.framework.model
-
Thrown when a method fails due to a locked domain object.
- DomainObjectLockedException(String) - Constructor for exception ghidra.framework.model.DomainObjectLockedException
- DomainObjectMergeManager - Interface in ghidra.framework.data
-
An interface to allow merging of domain objects.
- DomainObjectService - Interface in ghidra.app.util
-
Simple interface for getting a DomainObject.
- doMarkBadInstructions - Variable in class ghidra.program.disassemble.Disassembler
- DominanceModularizationCmd - Class in ghidra.app.cmd.module
-
this code will apply the Dominance algorithm to a module or fragment in a program tree.
- DominanceModularizationCmd(GroupPath, String, ProgramSelection, CodeBlockModel) - Constructor for class ghidra.app.cmd.module.DominanceModularizationCmd
- DominantPair<K,V> - Class in generic
-
DominantPair is a pair where the key is responsible for equality and hashCode (and the value of the pair doesn't matter at all).
- DominantPair(K, V) - Constructor for class generic.DominantPair
- Dominator - Class in ghidra.util.graph
-
Title: Dominator Description: This class contains the functions necessary to build the dominance graph of a FlowGraph, ShrinkWrap or Modularized Graph.
- Dominator() - Constructor for class ghidra.util.graph.Dominator
- Dominator(int, int) - Constructor for class ghidra.util.graph.Dominator
- Dominator(DirectedGraph) - Constructor for class ghidra.util.graph.Dominator
- done() - Method in interface docking.util.SwingAnimationCallback
-
Called when the entire animation cycle is done.
- done() - Method in class ghidra.util.task.CachingSwingWorker
-
A method for clients to use as a callback for completion.
- Done() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Set buffers back to null when finished.
- DONE - Static variable in class ghidra.app.util.demangler.CharacterIterator
-
Constant that is returned when the iterator has reached either the end or the beginning of the text.
- DoNotContinue - Annotation Type in generic.continues
- DoNothingColumnConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
-
Editor for constraints that don't have a value that needs editing.
- DoNothingColumnConstraintEditor(ColumnConstraint<T>) - Constructor for class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- doOr(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- doOr(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- doOr(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- doOr(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- doOr(Pattern, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- doPcodeOpBreak(PcodeOpRaw) - Method in class ghidra.pcode.emulate.BreakTable
- doPcodeOpBreak(PcodeOpRaw) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- doPropertyChange(PropertyChangeEvent) - Method in class docking.EmptyBorderToggleButton
- doPropertyChange(PropertyChangeEvent) - Method in class docking.menu.DialogToolbarButton
- doReadBytes(long, byte[]) - Method in class ghidra.app.util.bin.FileByteProvider
-
Reads bytes from the file.
- doReadBytes(long, byte[]) - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
- doRegVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- doRelocations() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
- doRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- doRemoveFunction(long) - Method in class ghidra.program.database.function.FunctionManagerDB
- doRun(TaskMonitor) - Method in class ghidra.app.cmd.memory.MoveBlockTask
- doRun(TaskMonitor) - Method in class ghidra.program.util.ProgramTask
- doSaveTool() - Method in class ghidra.framework.plugintool.PluginTool
-
Called when it is time to save the tool.
- doSaveTool() - Method in class ghidra.framework.project.tool.GhidraTool
- doSetCurrentValue(Object) - Method in class ghidra.framework.options.Option
- doSetIcon(Icon) - Method in class docking.EmptyBorderToggleButton
- doSetNameAndNamespace(String, Namespace, SourceType, boolean) - Method in class ghidra.program.database.symbol.SymbolDB
- doSetPinned(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
- doSetPrimary(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
- DOSHeader - Class in ghidra.app.util.bin.format.mz
-
This class represents the
IMAGE_DOS_HEADER
struct as defined inwinnt.h
. - DOSHeader() - Constructor for class ghidra.app.util.bin.format.mz.DOSHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- doShow() - Method in class ghidra.util.task.TaskDialog
- doSourceArchiveUpdates(CompilerSpec, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
This method is only invoked during an upgrade.
- doStackVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- DOT_BB - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the beginning of a block
- DOT_BF - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the beginning of a function
- dot_bss - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_BSS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the .bss section
- dot_comment - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_data - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_DATA - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the .data section
- dot_data1 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_debug - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_dynamic - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_dynstr - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_dynsym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_EB - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the end of a block
- DOT_EDATA - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
Next available address after the end of the .data output section.
- DOT_EF - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the end of a function
- DOT_END - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
Next available address after the end of the .bss output section.
- DOT_EOS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
End of a structure, union, or enumeration.
- DOT_ETEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
Next available address after the end of the .text output section.
- DOT_FILE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
file name
- dot_fini - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_got - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_hash - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_init - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_interp - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_line - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_NFAKE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
Dummy tag name for a structure, union, or enumeration.
- dot_note - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_plt - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_rodata - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_rodata1 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_shstrtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_strtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_symtab - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_TARGET - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
Pointer to a structure or union that is returned by a function.
- dot_tbss - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_tdata - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_tdata1 - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- dot_text - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
RESERVED SECTION NAME
- DOT_TEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
address of the .text section
- doText - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- dotproduct - Variable in class generic.lsh.vector.VectorCompare
- DOUBLE - Static variable in class db.BinaryCodedField
-
double data type
- DOUBLE - Static variable in class ghidra.app.script.AskDialog
- DOUBLE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- DOUBLE_ARRAY - Static variable in class db.BinaryCodedField
-
double[] data type
- DOUBLE_MAGIC_NUMBER - Static variable in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- DOUBLE_QUOTE - Static variable in class ghidra.program.model.data.StringRenderBuilder
- DOUBLE_QUOTED_STRING_PATTERN - Static variable in class ghidra.util.StringUtilities
- DOUBLE_TYPE - ghidra.framework.options.OptionType
- DOUBLE_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
-
Use this String as the attributeType to create an DoubleAttribute.
- DoubleArray - Class in ghidra.util.datastruct
-
Array of doubles that grows as needed.
- DoubleArray() - Constructor for class ghidra.util.datastruct.DoubleArray
-
Creates new doubleArray
- DoubleArrayArray - Class in ghidra.util.datastruct
-
Array of double[] that grows as needed.
- DoubleArrayArray() - Constructor for class ghidra.util.datastruct.DoubleArrayArray
-
Creates new doubleArrayArray
- DoubleAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
This class provides a storage mechanism for double-valued information about the elements of a KeyIndexableSet, e.g.
- DoubleAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.DoubleAttribute
-
Constructor.
- doubleClick(JComponent, int, int) - Static method in class generic.test.AbstractGenericTest
- doubleClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
- doubleClickTriggered(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
-
Called when a double-click event is discovered.
- DoubleComplexDataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two double point numbers in the IEEE 754 double precision format. - DoubleComplexDataType() - Constructor for class ghidra.program.model.data.DoubleComplexDataType
- DoubleComplexDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DoubleComplexDataType
- DoubleDataType - Class in ghidra.program.model.data
-
Provides a definition of a Double within a program.
- DoubleDataType() - Constructor for class ghidra.program.model.data.DoubleDataType
-
Creates a Double data type.
- DoubleDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DoubleDataType
- DoubleRangeConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying ranges of floating-point numbers (Float and Double)
- DoubleRangeConstraintEditor(ColumnConstraint<Double>) - Constructor for class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
-
Constructor.
- doubleValue() - Method in class ghidra.app.util.HexLong
- DoubleValueConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying comparison with a single floating-point value (Float and Double).
- DoubleValueConstraintEditor(ColumnConstraint<Double>) - Constructor for class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- doUpdateEditorComponent() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- doUpdateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Indicates the constraint has changed, and the user interface needs to be updated to reflect the new state.
- doWhenNotBusy(Callback) - Method in class ghidra.app.decompiler.component.DecompilerController
- doWheNotBusy(Callback) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- doWheNotBusy(Callback) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- DOWHILE - Static variable in class ghidra.program.model.pcode.PcodeBlock
- doWriteBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
-
Writes the specified bytes to the file.
- doWriteBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
- dr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dr7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- dr7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- dragCanceled(DragSourceDropEvent) - Method in interface docking.dnd.Draggable
-
Method called when the drag operation exits the drop target without dropping.
- dragCanceled(DragSourceDropEvent) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- dragComponent - Variable in class docking.dnd.DragSrcAdapter
- dragDropEnd(DragSourceDropEvent) - Method in class docking.dnd.DragSrcAdapter
-
Called when the drag-drop operation completes.
- dragDropEnd(DragSourceDropEvent) - Method in class docking.DockableHeader
- dragDropEnd(DragSourceDropEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragDropEnd(DragSourceDropEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- DragDropManager - Interface in docking.dnd
-
Interface used by the DragDropTree to know how to handle the drag and drop operations.
- DragDropNode - Class in docking.dnd
-
Defines a node that is in the DragDropTree.
- DragDropNode(String) - Constructor for class docking.dnd.DragDropNode
-
Constructs a new DragDropNode with the given name.
- DragDropTreeTransferable - Class in docking.dnd
-
Defines data that is available for drag/drop and clipboard transfers.
- DragDropTreeTransferable(DragDropNode[]) - Constructor for class docking.dnd.DragDropTreeTransferable
-
Constructs a new Transferable from the array of DragDropNodes
- dragEnter(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
-
Called as the hotspot enters a platform dependent drop site.
- dragEnter(DragSourceDragEvent) - Method in class docking.DockableHeader
- dragEnter(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragEnter(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- dragEnter(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
- dragEnter(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragEnter(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
- dragExit(DragSourceEvent) - Method in class docking.dnd.DragSrcAdapter
-
Called as the hotspot exits a platform dependent drop site.
- dragExit(DragSourceEvent) - Method in class docking.DockableHeader
- dragExit(DragSourceEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragExit(DragSourceEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- dragExit(DropTargetEvent) - Method in class docking.dnd.DropTgtAdapter
- dragExit(DropTargetEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragExit(DropTargetEvent) - Method in class ghidra.util.CascadedDropTarget
- Draggable - Interface in docking.dnd
-
Interface to define a drag source.
- DRAGGED_OVER_INFO - Static variable in class docking.DockableComponent
- DragGestureAdapter - Class in docking.dnd
-
This class receives notification when the user intitiates a drag and drop operation; it is responsible for getting the
Transferable
and telling theDragSource
to start the drag. - DragGestureAdapter(Draggable) - Constructor for class docking.dnd.DragGestureAdapter
-
Construct a new DragGestureAdapter
- dragGestureRecognized(DragGestureEvent) - Method in class docking.dnd.DragGestureAdapter
-
A
DragGestureRecognizer
has detected a platform-dependent Drag and Drop action initiating gesture and is notifying this Listener in order for it to initiate the action for the user. - dragGestureRecognized(DragGestureEvent) - Method in class docking.DockableHeader
- dragGestureRecognized(DragGestureEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragGestureRecognized(DragGestureEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- dragMouse(Component, int, int, int, int, int, int) - Static method in class generic.test.AbstractGenericTest
-
Simulates a mouse drag action
- dragOver(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
-
Called as the hotspot moves over a platform dependent drop site.
- dragOver(DragSourceDragEvent) - Method in class docking.DockableHeader
- dragOver(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragOver(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- dragOver(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
- dragOver(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dragOver(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
- DragSrcAdapter - Class in docking.dnd
-
Adapter class that receives notifications in order to provide drag over effects.
- DragSrcAdapter(Draggable) - Constructor for class docking.dnd.DragSrcAdapter
-
Constructor
- dragUnderFeedback(boolean, DropTargetDragEvent) - Method in interface docking.dnd.Droppable
-
Set drag feedback according to the ok parameter
- dragUnderFeedback(boolean, DropTargetDragEvent) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- dragUnderFeedback(boolean, DropTargetDragEvent) - Method in class ghidra.app.util.FileOpenDropHandler
- draw(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- draw(Shape) - Method in class generic.text.TextLayoutGraphics
- draw(Shape) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- draw3DRect(int, int, int, int, boolean) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawArc(int, int, int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawArc(int, int, int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- drawArc(int, int, int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawArrow(Color, int, Point, Point, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawArrow(Color, Point, Point) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawBorder(Color) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawBytes(byte[], int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawChars(char[], int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawGlyphVector(GlyphVector, float, float) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawGlyphVector(GlyphVector, float, float) - Method in class generic.text.TextLayoutGraphics
- drawGlyphVector(GlyphVector, float, float) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class generic.text.TextLayoutGraphics
- drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, int, int, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, int, int, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, int, int, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, Color, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, Color, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, Color, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, int, int, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, int, int, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, int, int, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawImage(Image, AffineTransform, ImageObserver) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawImage(Image, AffineTransform, ImageObserver) - Method in class generic.text.TextLayoutGraphics
- drawImage(Image, AffineTransform, ImageObserver) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawLine(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawLine(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- drawLine(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawLine(Color, int, Point, Point) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawOval(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawOval(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- drawOval(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawOval(Color, Rectangle, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawPolygon(int[], int[], int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawPolygon(int[], int[], int) - Method in class generic.text.TextLayoutGraphics
- drawPolygon(int[], int[], int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawPolygon(Polygon) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawPolyline(int[], int[], int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawPolyline(int[], int[], int) - Method in class generic.text.TextLayoutGraphics
- drawPolyline(int[], int[], int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawRect(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawRectangle(Color, Rectangle, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawRectangle(Color, Rectangle, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawRectangleAround(JComponent, Color, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawRectangleAround(JComponent, JComponent, Color, int) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Draws a rectangle around the given component.
- drawRectangleWithDropShadowAround(JComponent, Color, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawRenderableImage(RenderableImage, AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawRenderableImage(RenderableImage, AffineTransform) - Method in class generic.text.TextLayoutGraphics
- drawRenderableImage(RenderableImage, AffineTransform) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawRenderedImage(RenderedImage, AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawRenderedImage(RenderedImage, AffineTransform) - Method in class generic.text.TextLayoutGraphics
- drawRenderedImage(RenderedImage, AffineTransform) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawRoundRect(int, int, int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawRoundRect(int, int, int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- drawRoundRect(int, int, int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawSimpleEdge(RenderContext<V, E>, Layout<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- drawString(String, float, float) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawString(String, float, float) - Method in class generic.text.TextLayoutGraphics
- drawString(String, float, float) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawString(String, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawString(String, int, int) - Method in class generic.text.TextLayoutGraphics
- drawString(String, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawString(AttributedCharacterIterator, float, float) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawString(AttributedCharacterIterator, float, float) - Method in class generic.text.TextLayoutGraphics
- drawString(AttributedCharacterIterator, float, float) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawString(AttributedCharacterIterator, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- drawString(AttributedCharacterIterator, int, int) - Method in class generic.text.TextLayoutGraphics
- drawString(AttributedCharacterIterator, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- drawString(JComponent, Graphics2D, String, int, int) - Static method in class docking.util.GraphicsUtils
- drawString(JComponent, Graphics, String, int, int) - Static method in class docking.util.GraphicsUtils
- drawText(String, Color, Point, float) - Method in class help.screenshot.AbstractScreenShotGenerator
- drawText(String, Color, Point, Font) - Method in class help.screenshot.AbstractScreenShotGenerator
- drop(GTreeNode, Transferable, int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
-
Add the given transferable's data to the destination user data.
- drop(GTreeNode, Transferable, int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- drop(DropTargetDropEvent) - Method in class docking.dnd.DropTgtAdapter
- drop(DropTargetDropEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- drop(DropTargetDropEvent) - Method in class ghidra.util.CascadedDropTarget
- DROP_CODE - Static variable in class docking.DockableComponent
- DROP_CODE_SET - Static variable in class docking.DockableComponent
- dropActionChanged(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
-
Drop action changed, i.e., ctrl key pressed during drag to change to a copy operation.
- dropActionChanged(DragSourceDragEvent) - Method in class docking.DockableHeader
- dropActionChanged(DragSourceDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dropActionChanged(DragSourceDragEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- dropActionChanged(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
- dropActionChanged(DropTargetDragEvent) - Method in class docking.widgets.tree.internal.GTreeDragNDropAdapter
- dropActionChanged(DropTargetDragEvent) - Method in class ghidra.util.CascadedDropTarget
- DropDownMultiSelectionChoiceListener<T> - Interface in docking.widgets
-
Listener called when the user makes a selection on the
DropDownMultiSelectionTextField
. - DropDownMultiSelectionTextField<T> - Class in docking.widgets
-
Extension of the
DropDownSelectionTextField
that allows multiple items to be selected. - DropDownMultiSelectionTextField(DropDownTextFieldDataModel<T>) - Constructor for class docking.widgets.DropDownMultiSelectionTextField
-
Constructor.
- DropDownSelectionChoiceListener<T> - Interface in docking.widgets
-
A listener that is called when the user makes a selection from the
DropDownSelectionTextField
(e.g., they click an item or press enter on a selected item and the matching window is closed). - DropDownSelectionTextField<T> - Class in docking.widgets
-
A text field that handles comparing text typed by the user to the list of objects and then presenting potential matches in a drop down window.
- DropDownSelectionTextField(DropDownTextFieldDataModel<T>) - Constructor for class docking.widgets.DropDownSelectionTextField
- DropDownTextField<T> - Class in docking.widgets
-
A text field that handles comparing text typed by the user to the list of objects and then presenting potential matches in a drop down window.
- DropDownTextField(DropDownTextFieldDataModel<T>) - Constructor for class docking.widgets.DropDownTextField
-
Constructor.
- DropDownTextField(DropDownTextFieldDataModel<T>, int) - Constructor for class docking.widgets.DropDownTextField
-
Constructor.
- DropDownTextFieldDataModel<T> - Interface in docking.widgets
-
This interface represents all methods needed by the
DropDownSelectionTextField
in order to search, show, manipulate and select objects. - dropIndent() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Shift log indent left
- dropIndent(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
- Droppable - Interface in docking.dnd
-
Methods called by the DropTargetAdapter that implements the DropTargetListener interface
- dropRow - Variable in class docking.widgets.AbstractGCellRenderer
- DropShadow - Class in docking.util.image
- DropShadow() - Constructor for class docking.util.image.DropShadow
- DropTargetFactory - Interface in docking
-
A factory for installing drop handlers onto components.
- DropTargetHandler - Interface in docking
-
A basic interface for holding onto drop handlers
- DropTgtAdapter - Class in docking.dnd
-
Class to handle notifications of drag and drop operations that occur on the DropTarget object.
- DropTgtAdapter(Droppable, int, DataFlavor[]) - Constructor for class docking.dnd.DropTgtAdapter
-
Constructor
- ds - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- dsize - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- DSymSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
Fetches DWARF section data for a MachO program with co-located .dSYM folder.
- DSymSectionProvider(File) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- DT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELASZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELRENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ANDROID_RELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_ARY - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- DT_AUDIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_AUXILIARY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_BIND_NOW - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_CONFIG - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_DEBUG - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_DEPAUDIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FCN - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- DT_FEATURE_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FILTER - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FINI - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FINI_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FLAGS - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_FLAGS_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_CONFLICT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_CONFLICTSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_LIBLISTSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_GNU_PRELINKED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_INIT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_INIT_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_JMPREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_MOVEENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_MOVESZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_MOVETAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_NEEDED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_NON - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- DT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PLTGOT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PLTPAD - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PLTPADSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PLTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PLTRELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_POSFLAG_1 - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PREINIT_ARRAYSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_PTR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- DT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELACOUNT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELAENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELASZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELCOUNT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELRENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RELSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RPATH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_RUNPATH - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SONAME - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_STRSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMBOLIC - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMINENT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMINFO - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMINSZ - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_TEXTREL - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_TLSDESC_GOT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_TLSDESC_PLT - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_VERDEF - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_VERDEFNUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_VERNEED - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_VERNEEDNUM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DT_VERSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- DualDecompilerActionContext - Class in ghidra.app.decompiler.component
-
Action context for a dual decompiler panel.
- DualDecompilerActionContext(ComponentProvider, CDisplayPanel, Component) - Constructor for class ghidra.app.decompiler.component.DualDecompilerActionContext
-
Creates an action context for a dual decompiler panel.
- DualDecompileResultsListener - Interface in ghidra.app.decompiler.component
- DualDecompilerFieldPanelCoordinator - Class in ghidra.app.decompiler.component
- DualDecompilerFieldPanelCoordinator(DecompilerCodeComparisonPanel<? extends DualDecompilerFieldPanelCoordinator>) - Constructor for class ghidra.app.decompiler.component.DualDecompilerFieldPanelCoordinator
- DualListingActionContext - Class in ghidra.app.util.viewer.listingpanel
-
Action context for a ListingCodeComparisonPanel.
- DualListingActionContext(ComponentProvider, Navigatable) - Constructor for class ghidra.app.util.viewer.listingpanel.DualListingActionContext
-
Constructor for a dual listing's action context.
- DualListingActionContext(ComponentProvider, Navigatable, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.util.viewer.listingpanel.DualListingActionContext
-
Constructor for a dual listing's action context.
- DualListingActionContext(ComponentProvider, Navigatable, ProgramLocation) - Constructor for class ghidra.app.util.viewer.listingpanel.DualListingActionContext
-
Constructor for a dual listing's action context.
- DualListingFieldPanelCoordinator - Interface in ghidra.app.util.viewer.listingpanel
-
Coordinates the locations between the left and right sides of a dual listing panel.
- DualProgramLocationPluginEvent - Class in ghidra.app.events
-
This plugin event class provides program location information for plugins that send information to two or more tools containing associated addresses.
- DualProgramLocationPluginEvent(String, ProgramLocation, Program) - Constructor for class ghidra.app.events.DualProgramLocationPluginEvent
-
Construct a new DualProgramLocationPluginEvent.
- DualProgramLocationPluginEvent(String, ProgramLocation, String) - Constructor for class ghidra.app.events.DualProgramLocationPluginEvent
-
Construct a new DualProgramLocationPluginEvent.
- DualTextAutocompleterDemo() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.DualTextAutocompleterDemo
- DumbMemBufferImpl - Class in ghidra.program.model.mem
-
DumbMemBufferImpl
extendsMemoryBufferImpl
with an internal cache buffer size of 16-bytes but will use the underlying memory if needed. - DumbMemBufferImpl(Memory, Address) - Constructor for class ghidra.program.model.mem.DumbMemBufferImpl
-
Construct a new DumbMemBufferImpl
- dummy() - Static method in interface utility.function.Callback
-
Creates a dummy callback function.
- Dummy - Class in utility.function
-
A utility class to help create dummy stub functional interfaces
- Dummy() - Constructor for class utility.function.Dummy
- DUMMY - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- DUMMY - Static variable in interface ghidra.util.task.TaskMonitor
- DUMMY - Static variable in interface ghidra.util.timer.GTimerMonitor
-
A dummy implementation of this interface
- DUMMY_HELP_SET_NAME - Static variable in interface docking.help.HelpService
- DUMMY_MONITOR - Static variable in class ghidra.util.task.TaskMonitorAdapter
-
Deprecated.use
TaskMonitor.DUMMY
instead - DUMMY_MOUSE_HANDLER - Static variable in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
- DummyApplicationLayout - Class in utility.application
-
The dummy application layout defines the customizable elements of a dummy application's directory structure.
- DummyApplicationLayout(String) - Constructor for class utility.application.DummyApplicationLayout
-
Constructs a new dummy application layout object.
- DummyCancellableTaskMonitor - Class in ghidra.util.task
-
A
TaskMonitorAdapter
that is cancellable. - DummyCancellableTaskMonitor() - Constructor for class ghidra.util.task.DummyCancellableTaskMonitor
- DummyConstraintEditor<T> - Class in docking.widgets.table.constrainteditor
-
An editor that is always invalid.
- DummyConstraintEditor(String) - Constructor for class docking.widgets.table.constrainteditor.DummyConstraintEditor
-
Constructor.
- DummyEdge(Object, Object) - Constructor for class ghidra.graph.MutableGDirectedGraphWrapper.DummyEdge
- DummyFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Dummy Fields.
- DummyFieldFactory(FormatManager) - Constructor for class ghidra.app.util.viewer.field.DummyFieldFactory
- DummyGraphDisplayListener - Class in ghidra.service.graph
- DummyGraphDisplayListener() - Constructor for class ghidra.service.graph.DummyGraphDisplayListener
- dummyIfNull(ClangHighlightController) - Static method in class ghidra.app.decompiler.component.ClangHighlightController
- dummyIfNull(TaskMonitor) - Static method in interface ghidra.util.task.TaskMonitor
-
Returns the given task monitor if it is not
null
. - dummyIfNull(Callback) - Static method in interface utility.function.Callback
-
Returns the given callback object if it is not
null
. - DummyMatchAction - Class in ghidra.util.bytesearch
-
Dummy action attached to a match sequence.
- DummyMatchAction() - Constructor for class ghidra.util.bytesearch.DummyMatchAction
- dumpConnectionList() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Debug method for printing out the list of connections.
- dumpConstructorTree() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Used for testing and diagnostics: list the constructor line numbers used to resolve this encoding This includes braces to describe the tree structure
- dumpConstructorTree() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
-
Used for testing and diagnostics: list the constructor line numbers used to resolve this encoding This includes braces to describe the tree structure
- dumpConstructorTree() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
-
Used for testing and diagnostics: list the constructor line numbers used to resolve this encoding This includes braces to describe the tree structure
- dumpContextPattern(int[], int[], int, SleighParserContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Dump context pattern details.
- dumpContextSet(SleighParserContext, int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Dump transient context setting details.
- dumpContextValue(RegisterValue, String) - Static method in interface ghidra.program.model.lang.ProcessorContextView
- dumpContextValue(RegisterValue, String, StringBuilder) - Static method in interface ghidra.program.model.lang.ProcessorContextView
- dumpGlobalSet(SleighParserContext, ConstructState, TripleSymbol, int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Dump globalset details.
- dumpInstructionDifference(Instruction, Instruction) - Static method in class ghidra.program.model.lang.InstructionError
- dumpMemory(Program, Memory, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.IntelHexExporter
- DumpMiscState - Class in ghidra.app.emulator.state
- DumpMiscState(Language) - Constructor for class ghidra.app.emulator.state.DumpMiscState
- dumpOffset(long) - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
-
Encode and dump an integer value to the packed byte stream
- dup() - Method in class ghidra.formats.gfilesystem.FileSystemRef
-
Creates a duplicate ref.
- DUPLICATE - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Duplicate instruction detected while instructions were being added to program.
- DUPLICATE_FILE_ERROR - ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Thrown when installing an extension to an existing location
- DuplicateAnchorCollection - Interface in help.validator
- DuplicateAnchorCollectionByHelpFile - Class in help.validator
- DuplicateAnchorCollectionByHelpTopic - Class in help.validator
- DuplicateFileException - Exception in ghidra.util.exception
-
DuplicateFileException
is thrown whenever a file or folder can't be created because one with that name already exists at the same location. - DuplicateFileException(String) - Constructor for exception ghidra.util.exception.DuplicateFileException
-
Create a new DuplicateFileException with the given message.
- DuplicateGroupException - Exception in ghidra.program.model.listing
-
DuplicateGroupException
is thrown when a fragment or child is added to a module and that fragment or module is already a child. - DuplicateGroupException() - Constructor for exception ghidra.program.model.listing.DuplicateGroupException
-
Creates a new exception with the default message.
- DuplicateGroupException(String) - Constructor for exception ghidra.program.model.listing.DuplicateGroupException
-
Creates a new exception with the given user message.
- DuplicateNameException - Exception in ghidra.util.exception
-
Exception thrown whenever a method tries give something a name and that name is already used.
- DuplicateNameException() - Constructor for exception ghidra.util.exception.DuplicateNameException
-
constructs a new DuplicatenameException with a default message.
- DuplicateNameException(String) - Constructor for exception ghidra.util.exception.DuplicateNameException
-
construct a new DuplicateNameException with a given message.
- duration - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- DW_ACCESS_private - ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
- DW_ACCESS_protected - ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
- DW_ACCESS_public - ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
- DW_AT_abstract_origin - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_accessibility - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_addr_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_address_class - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_alignment - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_allocated - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_artificial - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_associated - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_base_types - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_binary_scale - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_bit_offset - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_bit_size - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_bit_stride - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_byte_size - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_byte_stride - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_all_calls - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_all_source_calls - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_all_tail_calls - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_column - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_data_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_data_value - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_file - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_line - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_origin - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_parameter - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_pc - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_return_pc - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_tail_call - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_target - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_target_clobbered - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_call_value - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_calling_convention - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_common_reference - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_comp_dir - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_const_expr - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_const_value - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_containing_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_count - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_data_bit_offset - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_data_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_data_member_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_decimal_scale - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_decimal_sign - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_decl_column - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_decl_file - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_decl_line - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_declaration - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_default_value - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_defaulted - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_deleted - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_description - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_digit_count - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_discr - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_discr_list - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_discr_value - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_dwo_name - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_elemental - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_encoding - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_endianity - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_entry_pc - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_enum_class - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_explicit - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_export_symbols - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_extension - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_external - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_frame_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_friend - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_addr_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_dwo_id - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_dwo_name - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_pubnames - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_pubtypes - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_GNU_ranges_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_high_pc - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_identifier_case - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_import - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_inline - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_is_optional - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_language - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_linkage_name - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_loclists_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_low_pc - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_lower_bound - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_macro_info - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_macros - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_main_subprogram - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_MIPS_linkage_name - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_mutable - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_name - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_namelist_item - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_noreturn - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_object_pointer - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_ordering - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_picture_string - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_priority - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_producer - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_prototyped - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_pure - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_ranges - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_rank - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_recursive - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_reference - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_return_addr - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_rnglists_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_rvalue_reference - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_segment - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_sibling - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_signature - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_small - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_specification - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_start_scope - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_static_link - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_stmt_list - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_str_offsets_base - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_string_length - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_string_length_bit_size - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_string_length_byte_size - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_threads_scaled - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_trampoline - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_upper_bound - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_use_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_use_UTF8 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_variable_parameter - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_virtuality - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_visibility - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_AT_vtable_elem_location - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DW_ATE_address - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_boolean - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_complex_float - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_decimal_float - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_edited - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_float - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_imaginary_float - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_numeric_string - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_packed_decimal - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_signed - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_signed_char - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_signed_fixed - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_unsigned - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_unsigned_char - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_unsigned_fixed - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_UTF - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_ATE_void - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DW_CHILDREN_no - ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
- DW_CHILDREN_yes - ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
- DW_EH_PE_absptr - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_absptr - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_aligned - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_datarel - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_funcrel - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_indirect - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_omit - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_omit - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_pcrel - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_sdata2 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_sdata4 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_sdata8 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_signed - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_sleb128 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_texrel - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
- DW_EH_PE_udata2 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_udata4 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_udata8 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_EH_PE_uleb128 - ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
- DW_END_big - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DW_END_default - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DW_END_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DW_END_little - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DW_END_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DW_FORM_addr - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_block - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_block1 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_block2 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_block4 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_data1 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_data2 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_data4 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_data8 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_exprloc - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_flag - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_flag_present - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_indirect - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref_addr - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref_sig8 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref_udata - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref1 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref2 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref4 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_ref8 - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_sdata - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_sec_offset - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_string - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_strp - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_FORM_udata - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- DW_ID_case_insensitive - ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
- DW_ID_case_sensitive - ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
- DW_ID_down_case - ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
- DW_ID_up_case - ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
- DW_INL_declared_inlined - ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
- DW_INL_declared_not_inlined - ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
- DW_INL_inlined - ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
- DW_INL_not_inlined - ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
- DW_LANG_Ada83 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Ada95 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_ALTIUM_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_BLISS - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_BORLAND_Delphi - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C_plus_plus - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C_plus_plus_03 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C_plus_plus_11 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C_plus_plus_14 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C11 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C89 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_C99 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Cobol74 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Cobol85 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_D - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Dylan - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Fortran03 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Fortran08 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Fortran77 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Fortran90 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Fortran95 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Go - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_GOOGLE_RenderScript - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Haskell - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Java - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Julia - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Mips_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Modula2 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Modula3 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_ObjC - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_ObjC_plus_plus - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_OCaml - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_OpenCL - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Pascal83 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_PL1 - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Python - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_RenderScript - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Rust - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_SUN_Assembler - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_Swift - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LANG_UPC - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DW_LNE_define_file - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNE_end_sequence - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNE_set_address - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_advance_line - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_advance_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_const_add_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_copy - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_fixed_advanced_pc - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_negate_statement - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_basic_block - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_column - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_epilog_begin - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_file - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_isa - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_LNS_set_prologue_end - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- DW_OP_abs - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_addr - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_and - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_bit_piece - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_bra - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg0 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg1 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg10 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg11 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg12 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg13 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg14 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg15 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg16 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg17 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg18 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg19 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg2 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg20 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg21 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg22 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg23 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg24 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg25 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg26 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg27 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg28 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg29 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg3 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg30 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg31 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg4 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg5 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg6 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg7 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg8 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_breg9 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_bregx - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_call_frame_cfa - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_call_ref - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_call2 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_call4 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const1s - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const1u - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const2s - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const2u - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const4s - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const4u - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const8s - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_const8u - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_consts - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_constu - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_deref - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_deref_size - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_div - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_drop - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_dup - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_eq - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_fbreg - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_form_tls_address - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_ge - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_gt - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_implicit_value - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_le - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit0 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit1 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit10 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit11 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit12 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit13 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit14 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit15 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit16 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit17 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit18 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit19 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit2 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit20 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit21 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit22 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit23 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit24 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit25 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit26 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit27 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit28 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit29 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit3 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit30 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit31 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit4 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit5 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit6 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit7 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit8 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lit9 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_lt - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_minus - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_mod - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_mul - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_ne - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_neg - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_nop - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_not - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_or - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_over - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_pick - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_piece - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_plus - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_plus_uconst - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_push_object_address - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg0 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg1 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg10 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg11 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg12 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg13 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg14 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg15 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg16 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg17 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg18 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg19 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg2 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg20 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg21 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg22 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg23 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg24 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg25 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg26 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg27 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg28 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg29 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg3 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg30 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg31 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg4 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg5 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg6 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg7 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg8 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_reg9 - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_regx - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_rot - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_shl - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_shr - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_shra - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_skip - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_stack_value - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_swap - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_xderef - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_xderef_size - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_OP_xor - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DW_TAG_access_declaration - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_array_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_base_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_call_site - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_call_site_parameter - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_catch_block - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_class_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_common_block - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_common_inclusion - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_compile_unit - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_condition - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_const_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_constant - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_dwarf_procedure - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_entry_point - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_enumeration_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_enumerator - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_file_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_formal_parameter - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_friend - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_gnu_call_site - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_gnu_call_site_parameter - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_hi_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_imported_declaration - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_imported_module - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_imported_unit - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_inheritance - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_inlined_subroutine - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_interface_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_label - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_lexical_block - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_lo_user - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_member - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_module - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_mutable_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_namelist - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_namelist_item - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_namespace - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_packed_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_partial_unit - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_pointer_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_ptr_to_member_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_reference_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_restrict_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_rvalue_reference_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_set_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_shared_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_string_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_structure_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_subprogram - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_subrange_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_subroutine_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_template_alias - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_template_type_param - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_template_value_param - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_thrown_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_try_block - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_type_unit - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_typedef - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_union_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_unspecified_parameters - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_unspecified_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_variable - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_variant - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_variant_part - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_volatile_type - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DW_TAG_with_stmt - Static variable in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DWARF_32 - Static variable in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- DWARF_64 - Static variable in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- DWARF_INT - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- DWARF_ROOT_NAME - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- DWARFAbbreviation - Class in ghidra.app.util.bin.format.dwarf4
-
This class represents the 'schema' for a DWARF DIE record.
- DWARFAbbreviation(int, int, boolean, DWARFAttributeSpecification[]) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
- DWARFAccessibility - Enum in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF accessibility consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFAmbigNumericAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
Stores a integer value (with ambiguous signedness) in a long, with a mask that will allow the consumer at a later time to treat the value as signed or unsigned.
- DWARFAmbigNumericAttribute(long, long) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAmbigNumericAttribute
- DWARFAttribute - Class in ghidra.app.util.bin.format.dwarf4.encoding
- DWARFAttribute() - Constructor for class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- DWARFAttributeFactory - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
A factory for deserializing
dwarf attribute
from a stream. - DWARFAttributeFactory(DWARFProgram) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeFactory
- DWARFAttributeSpecification - Class in ghidra.app.util.bin.format.dwarf4
-
Information about a single DWARF attribute.
- DWARFAttributeSpecification(int, DWARFForm) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
- DWARFAttributeValue - Interface in ghidra.app.util.bin.format.dwarf4.attribs
-
Base interface for all DWARF attribute value implementations.
- DWARFBlobAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF attribute with binary bytes.
- DWARFBlobAttribute(byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBlobAttribute
- DWARFBooleanAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF boolean attribute.
- DWARFBooleanAttribute(boolean) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- DwarfCallFrameOpcodeParser - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
An opcode parser for operands of a call frame instruction.
- DwarfCallFrameOpcodeParser(Program, Address, int) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.DwarfCallFrameOpcodeParser
-
Constructs an opcode parser.
- DWARFChildren - Enum in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF child determination consts from www.dwarfstd.org/doc/DWARF4.pdf.
- DWARFCompilationUnit - Class in ghidra.app.util.bin.format.dwarf4
-
A DWARF "CompilationUnit" is a contiguous block of
DIE
records found in a ".debug_info" section of an ELF program. - DWARFCompilationUnit(DWARFProgram, long, long, long, int, short, long, byte, int, long, Map<Integer, DWARFAbbreviation>) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
This ctor is public only for junit tests.
- DWARFCompileUnit - Class in ghidra.app.util.bin.format.dwarf4
-
DWARFCompileUnit hold some values retrieved from a DWARF DW_TAG_compile_unit DIE.
- DWARFCompileUnit(String, String, String, Number, Number, Number, DWARFIdentifierCase, boolean, DWARFLine) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
- DWARFDataTypeImporter - Class in ghidra.app.util.bin.format.dwarf4.next
-
Creates Ghidra
DataType
s using information from DWARF debug entries. - DWARFDataTypeImporter(DWARFProgram, DWARFDataTypeManager, DWARFImportOptions) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeImporter
-
Create a new data type importer.
- DWARFDataTypeManager - Class in ghidra.app.util.bin.format.dwarf4.next
-
Manages mappings between DWARF DIEs and Ghidra DataTypes.
- DWARFDataTypeManager(DWARFProgram, DataTypeManager, DataTypeManager, DWARFImportSummary) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Creates a new
DWARFDataTypeManager
instance. - DwarfDecodeContext - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
Organizational class to record vital data used by a DwarfEHDecoder.
- DwarfDecodeContext(Program, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(Program, Address, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(Program, Address, Function) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(Program, Address, MemoryBlock) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(Program, Address, MemoryBlock, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(MemBuffer, int) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecodeContext(MemBuffer, int, MemoryBlock, Address) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Constructs a Dwarf decode context.
- DwarfDecoderFactory - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
Generate instances of DwarfEHDecoder suitable for various pointer-encodings.
- DwarfDecoderFactory() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory
- DWARFDeferredStringAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF string attribute, where getting the value from the string table is deferred until requested for the first time.
- DWARFDeferredStringAttribute(long) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFDeferredStringAttribute
- DwarfEHDataApplicationMode - Enum in ghidra.app.plugin.exceptionhandlers.gcc
-
An application mode for encoded exception handling data.
- DwarfEHDataDecodeFormat - Enum in ghidra.app.plugin.exceptionhandlers.gcc
-
Exception handling data decoding formats.
- DwarfEHDecoder - Interface in ghidra.app.plugin.exceptionhandlers.gcc
-
Decodes a sequence of program bytes to Ghidra addressing types.
- DWARFEncoding - Class in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF attribute encoding consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFEncoding() - Constructor for class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- DwarfEncodingModeDataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
-
A data type whose value is a particular Dwarf decoder.
- DwarfEncodingModeDataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
-
Data type whose value indicates the type of Dwarf encoding used for other data.
- DwarfEncodingModeDataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
-
Data type whose value indicates the type of Dwarf encoding used for other data.
- DWARFEndianity - Class in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF Endianity consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFEndianity() - Constructor for class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
- DWARFException - Exception in ghidra.app.util.bin.format.dwarf4
- DWARFException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf4.DWARFException
-
Constructs a DWARFException with the specified message.
- DWARFExpression - Class in ghidra.app.util.bin.format.dwarf4.expression
-
A
DWARFExpression
is an immutable list ofoperations
and some factory methods to read an expression from its binary representation. - DWARFExpressionEvaluator - Class in ghidra.app.util.bin.format.dwarf4.expression
-
Evaluates a subset of DWARF expression opcodes.
- DWARFExpressionEvaluator(byte, boolean, int, DWARFRegisterMappings) - Constructor for class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- DWARFExpressionException - Exception in ghidra.app.util.bin.format.dwarf4.expression
-
A exception that is thrown when dealing with
DWARF expressions
or when they areevaluated.
- DWARFExpressionException() - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionException(String, DWARFExpression, int) - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionException(String, DWARFExpression, int, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionException(String, Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionException(Throwable) - Constructor for exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- DWARFExpressionOpCodes - Class in ghidra.app.util.bin.format.dwarf4.expression
-
DWARF expression opcode consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFExpressionOpCodes() - Constructor for class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- DWARFExpressionOperandType - Enum in ghidra.app.util.bin.format.dwarf4.expression
-
Enumeration that represents the different type of operands that a
opcode
can take. - DWARFExpressionResult - Class in ghidra.app.util.bin.format.dwarf4.expression
-
The result of executing a
DWARFExpression
with aDWARFExpressionEvaluator
. - DWARFExpressionResult(ArrayDeque<Long>) - Constructor for class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionResult
- DWARFExternalDebugFilesPlugin - Class in ghidra.app.util.bin.format.dwarf4.external
- DWARFExternalDebugFilesPlugin(PluginTool) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.DWARFExternalDebugFilesPlugin
- DWARFFile(BinaryReader) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
-
Read in a new file entry and store into this object.
- DWARFFile(String, long, long, long) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
-
Create a new DWARF file entry with the given parameters.
- DWARFForm - Enum in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF attribute encoding consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFFunctionImporter - Class in ghidra.app.util.bin.format.dwarf4.next
-
Iterates through all DIEAs in a
DWARFProgram
and creates Ghidra functions and variables. - DWARFFunctionImporter(DWARFProgram, DWARFDataTypeManager, DWARFImportOptions, DWARFImportSummary, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFFunctionImporter
- DWARFIdentifierCase - Enum in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF identifier case consts from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFImportOptions - Class in ghidra.app.util.bin.format.dwarf4.next
-
Import options exposed by the
DWARFAnalyzer
- DWARFImportOptions() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
- DWARFImportSummary - Class in ghidra.app.util.bin.format.dwarf4.next
-
Information about what actions were performed during a DWARF import.
- DWARFImportSummary() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFImportSummary
- DWARFIndirectAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF indirect attribute.
- DWARFIndirectAttribute(DWARFAttributeValue, DWARFForm) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFIndirectAttribute
- DWARFInline - Enum in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF inline encodings from www.dwarfstd.org/doc/DWARF4.pdf
- DWARFLine - Class in ghidra.app.util.bin.format.dwarf4
- DWARFLine.DWARFFile - Class in ghidra.app.util.bin.format.dwarf4
-
DWARFFile is used to store file information for each entry in the line section header.
- DWARFLocation - Class in ghidra.app.util.bin.format.dwarf4
- DWARFLocation(DWARFRange, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFLocation
-
Create a Location given an address range and location expression.
- DWARFNameInfo - Class in ghidra.app.util.bin.format.dwarf4.next
-
A immutable hierarchical path based name implementation that can be viewed as either
namespaces
orcategorypaths
. - DWARFNumericAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF numeric attribute.
- DWARFNumericAttribute(long) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
- DWARFParser - Class in ghidra.app.util.bin.format.dwarf4.next
-
Performs a DWARF datatype import and a DWARF function import, under the control of the
DWARFImportOptions
. - DWARFParser(DWARFProgram, DataTypeManager, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFParser
- DWARFPreconditionException - Exception in ghidra.app.util.bin.format.dwarf4
-
Thrown when a precondition to successfully processing DWARF information is not met.
- DWARFPreconditionException(String) - Constructor for exception ghidra.app.util.bin.format.dwarf4.DWARFPreconditionException
- DWARFProgram - Class in ghidra.app.util.bin.format.dwarf4.next
-
DWARFProgram encapsulates a
Ghidra program
with DWARF specific reference data used byDWARFDataTypeImporter
andDWARFFunctionImporter
, along with some helper functions. - DWARFProgram(Program, DWARFImportOptions, TaskMonitor) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Main constructor for DWARFProgram.
- DWARFProgram(Program, DWARFImportOptions, TaskMonitor, DWARFSectionProvider) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Constructor for DWARFProgram.
- DWARFRange - Class in ghidra.app.util.bin.format.dwarf4
-
Holds the start (inclusive) and end (exclusive) addresses of a range.
- DWARFRange(long, long) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFRange
-
Constructs a new
DWARFRange
using start and end values. - DWARFRegisterMappings - Class in ghidra.app.util.bin.format.dwarf4.next
-
Immutable mapping information between DWARF and Ghidra.
- DWARFRegisterMappings(Map<Integer, Register>, long, int, boolean) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- DWARFRegisterMappingsManager - Class in ghidra.app.util.bin.format.dwarf4.next
-
Factory class to instantiate and cache
DWARFRegisterMappings
objects. - DWARFRegisterMappingsManager() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
- DwarfSectionNames - Class in ghidra.app.util.bin.format.dwarf
- DwarfSectionNames(Program) - Constructor for class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Creates a new Dwarf Section Names for the specific program.
- DWARFSectionNames - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
- DWARFSectionNames() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- DWARFSectionProvider - Interface in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
A DWARFSectionProvider is responsible for allowing access to DWARF section data of a Ghidra program.
- DWARFSectionProviderFactory - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
Auto-detects which
DWARFSectionProvider
matches a Ghidra program. - DWARFSectionProviderFactory() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProviderFactory
- DWARFSourceInfo - Class in ghidra.app.util.bin.format.dwarf4.next
-
Small class to hold the filename and line number info values from DWARF
DIEs
. - DWARFSourceLanguage - Class in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF source lang consts from www.dwarfstd.org/doc/DWARF4.pdf.
- DWARFSourceLanguage() - Constructor for class ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
- DWARFStringAttribute - Class in ghidra.app.util.bin.format.dwarf4.attribs
-
DWARF string attribute.
- DWARFStringAttribute(String) - Constructor for class ghidra.app.util.bin.format.dwarf4.attribs.DWARFStringAttribute
- DWARFTag - Class in ghidra.app.util.bin.format.dwarf4.encoding
-
DWARF uses a series of debugging information entries to define a low-level representation of a source program.
- DWARFTag() - Constructor for class ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
- DWARFUtil - Class in ghidra.app.util.bin.format.dwarf4
- DWARFUtil() - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFUtil
- DWARFUtil.LengthResult - Class in ghidra.app.util.bin.format.dwarf4
- DWORD - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable DWORD datatype.
- DWordDataType - Class in ghidra.program.model.data
-
Provides a definition of a Double Word within a program.
- DWordDataType() - Constructor for class ghidra.program.model.data.DWordDataType
- DWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.DWordDataType
- dwordDT - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- DYLD_CACHE_MAPPING_AUTH_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- DYLD_CACHE_MAPPING_CONST_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- DYLD_CACHE_MAPPING_DIRTY_DATA - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- DYLD_CACHE_NAME - Static variable in class ghidra.app.util.opinion.DyldCacheLoader
- DYLD_CHAINED_PTR_32 - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_32_CACHE - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_32_FIRMWARE - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_64 - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_64_KERNEL_CACHE - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_64_OFFSET - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_ARM64E - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_ARM64E_FIRMWARE - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_ARM64E_KERNEL - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_ARM64E_USERLAND - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_ARM64E_USERLAND24 - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_START_LAST - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- DYLD_CHAINED_PTR_START_MULTI - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- DYLD_CHAINED_PTR_START_NONE - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- DYLD_CHAINED_PTR_TYPE_UNKNOWN - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_CHAINED_PTR_X86_64_KERNEL_CACHE - ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- DYLD_V1_SIGNATURE_LEN - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
-
Maximum length of any signature
- DYLD_V1_SIGNATURE_PREFIX - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
-
Magic value prefix
- DyldArchitecture - Class in ghidra.app.util.bin.format.macho.dyld
- DyldCacheAccelerateInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_accelerator_info structure.
- DyldCacheAccelerateInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
-
Create a new
DyldCacheAccelerateInfo
. - DyldCacheAcceleratorDof - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_accelerator_dof structure.
- DyldCacheAcceleratorDof(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorDof
-
Create a new
DyldCacheAcceleratorDof
. - DyldCacheAcceleratorInitializer - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_accelerator_initializer structure.
- DyldCacheAcceleratorInitializer(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
-
Create a new
DyldCacheAcceleratorInitializer
. - DyldCacheHeader - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_header structure.
- DyldCacheHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Create a new
DyldCacheHeader
. - DyldCacheImage - Interface in ghidra.app.util.bin.format.macho.dyld
-
A convenience interface for getting the address and path of a DYLD Cache image
- DyldCacheImageInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_info structure.
- DyldCacheImageInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
-
Create a new
DyldCacheImageInfo
. - DyldCacheImageInfoExtra - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_info_extra structure.
- DyldCacheImageInfoExtra(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
-
Create a new
DyldCacheImageInfoExtra
. - DyldCacheImageTextInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_image_text_info structure.
- DyldCacheImageTextInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
-
Create a new
DyldCacheImageTextInfo
. - DyldCacheLoader - Class in ghidra.app.util.opinion
-
A
Loader
for DYLD shared cache files. - DyldCacheLoader() - Constructor for class ghidra.app.util.opinion.DyldCacheLoader
- DyldCacheLocalSymbolsEntry - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_local_symbols_entry structure.
- DyldCacheLocalSymbolsEntry(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
-
Create a new
DyldCacheLocalSymbolsEntry
. - DyldCacheLocalSymbolsInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_local_symbols_info structure.
- DyldCacheLocalSymbolsInfo(BinaryReader, DyldArchitecture) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Create a new
DyldCacheLocalSymbolsInfo
. - DyldCacheMappingAndSlideInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_mapping_and_slide_info structure.
- DyldCacheMappingAndSlideInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Create a new
DyldCacheImageInfo
. - DyldCacheMappingInfo - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_mapping_info structure.
- DyldCacheMappingInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Create a new
DyldCacheImageInfo
. - DyldCacheProgramBuilder - Class in ghidra.app.util.opinion
-
Builds up a DYLD Cache
Program
by parsing the DYLD Cache headers. - DyldCacheProgramBuilder(Program, ByteProvider, FileBytes, boolean, boolean, boolean, boolean, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheProgramBuilder
-
Creates a new
DyldCacheProgramBuilder
based on the given information. - DyldCacheRangeEntry - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_range_entry structure.
- DyldCacheRangeEntry(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheRangeEntry
-
Create a new
DyldCacheRangeEntry
. - DyldCacheSlideInfo1 - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_slide_info structure.
- DyldCacheSlideInfo1(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
-
Create a new
DyldCacheSlideInfo1
. - DyldCacheSlideInfo2 - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_slide_info2 structure.
- DyldCacheSlideInfo2(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
-
Create a new
DyldCacheSlideInfo2
. - DyldCacheSlideInfo3 - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_slide_info3 structure.
- DyldCacheSlideInfo3(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
-
Create a new
DyldCacheSlideInfo3
. - DyldCacheSlideInfo4 - Class in ghidra.app.util.bin.format.macho.dyld
-
Represents a dyld_cache_slide_info3 structure.
- DyldCacheSlideInfo4(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
-
Create a new
DyldCacheSlideInfo3
. - DyldCacheSlideInfoCommon - Class in ghidra.app.util.bin.format.macho.dyld
-
Class for representing the common components of the various dyld_cache_slide_info structures.
- DyldCacheSlideInfoCommon(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Create a new
DyldCacheSlideInfoCommon
. - DyldCacheUtils - Class in ghidra.app.util.opinion
-
Utilities methods for working with Mach-O DYLD shared cache binaries.
- DyldCacheUtils() - Constructor for class ghidra.app.util.opinion.DyldCacheUtils
- DyldCacheUtils.SplitDyldCache - Class in ghidra.app.util.opinion
-
Class to store a "split" DYLD Cache, which is split across several files (base file, .1, .2, .symbols, etc).
- DyldChainedFixupHeader - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_chained_fixups_header structure.
- DyldChainedFixupHeader() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldChainedFixupsCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a LC_DYLD_CHAINED_FIXUPS command.
- DyldChainedFixupsCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldChainedImport - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_chained_import structure.
- DyldChainedImport() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldChainedImports - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_chained_import array.
- DyldChainedImports() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldChainedPtr - Class in ghidra.app.util.bin.format.macho.dyld
- DyldChainedPtr() - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- DyldChainedPtr.DyldChainType - Enum in ghidra.app.util.bin.format.macho.dyld
- DyldChainedStartsInImage - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_chained_starts_in_image structure.
- DyldChainedStartsInImage() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldChainedStartsInSegment - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_chained_starts_in_segment structure.
- DyldChainedStartsInSegment() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldInfoCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dyld_info_command structure.
- DyldInfoCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DyldInfoCommandConstants - Class in ghidra.app.util.bin.format.macho.commands
- DyldInfoCommandConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- dynamic() - Method in class ghidra.app.plugin.processors.generic.Handle
- dynamic() - Method in class ghidra.app.plugin.processors.generic.Operand
- Dynamic - Interface in ghidra.program.model.data
-
A DataType class that must compute its length based upon actual data.
- DYNAMIC - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
All data-types, excluding factory data-types are permitted
- DYNAMIC - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is dynamically defined given some processorContext.
- DYNAMIC_LOOKUP_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- DYNAMIC_STORAGE_ALL_PARAMS - ghidra.program.model.listing.Function.FunctionUpdateType
-
All parameters and return have been specified without storage.
- DYNAMIC_STORAGE_FORMAL_PARAMS - ghidra.program.model.listing.Function.FunctionUpdateType
-
The formal signature parameters and return have been specified without storage.
- DynamicColumnTableModel<ROW_TYPE> - Interface in docking.widgets.table
-
Marks this model as one that is column-based, using
DynamicTableColumn
s. - DynamicDataType - Class in ghidra.program.model.data
-
Interface for dataTypes that don't get applied, but instead generate dataTypes on the fly based on the data.
- DynamicDataType(CategoryPath, String) - Constructor for class ghidra.program.model.data.DynamicDataType
- DynamicDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.DynamicDataType
- DynamicDataType(String) - Constructor for class ghidra.program.model.data.DynamicDataType
- DynamicDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.DynamicDataType
- DynamicEntry - Class in ghidra.program.model.pcode
-
A HighSymbol mapping based on local hashing of the symbol's Varnode within a function's syntax tree.
- DynamicEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.DynamicEntry
-
Constructor for use with restoreXML
- DynamicEntry(HighSymbol, Address, long) - Constructor for class ghidra.program.model.pcode.DynamicEntry
-
Construct given the underlying symbol, defining Address of the Varnode, and the hash value
- DynamicHash - Class in ghidra.program.model.pcode
-
A hash utility to uniquely identify a temporary Varnode in data-flow Most Varnodes can be identified within the data-flow graph by their storage address and the address of the PcodeOp that defines them.
- DynamicHash(PcodeOp, int) - Constructor for class ghidra.program.model.pcode.DynamicHash
-
Construct a level 0 hash on the input Varnode to the given PcodeOp The PcodeOp can be raw, no linked into a PcodeSyntaxTree
- DynamicHash(Varnode, int) - Constructor for class ghidra.program.model.pcode.DynamicHash
-
Construct a hash of the given Varnode with a specific hash method.
- DynamicHash(Varnode, PcodeSyntaxTree) - Constructor for class ghidra.program.model.pcode.DynamicHash
-
Construct a unique hash for the given Varnode, which must be in a syntax tree.
- DynamicLibrary - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dylib structure.
- DynamicLibrary() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dylib_command structure.
- DynamicLibraryCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicLibraryModule - Class in ghidra.app.util.bin.format.macho.commands
- DynamicLibraryModule() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicLibraryReference - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dylib_reference structure.
- DynamicLibraryReference() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicLinkerCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dylinker_command structure.
- DynamicLinkerCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicReference - Interface in ghidra.program.model.symbol
-
DynamicReference
is a dynamically determined reference which may not be explicitly added, deleted or modified - DynamicSymbolTableCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dysymtab_command structure.
- DynamicSymbolTableCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- DynamicSymbolTableConstants - Class in ghidra.app.util.bin.format.macho.commands
- DynamicSymbolTableConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
- DynamicTableColumn<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Interface in docking.widgets.table
-
The root interface for defining columns for
GDynamicColumnTableModel
s. - DynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Class in docking.widgets.table
-
NOTE: ALL DynamicTableColumnExtensionPoint CLASSES MUST END IN "TableColumn".
- DynamicTableColumnExtensionPoint() - Constructor for class docking.widgets.table.DynamicTableColumnExtensionPoint
- DynamicTableModel<T> - Class in docking.widgets.table
- DynamicTableModel(List<T>, Class<T>) - Constructor for class docking.widgets.table.DynamicTableModel
- DynamicVariableStorage - Class in ghidra.program.model.lang
- DynamicVariableStorage(Program, boolean, Address, int) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
-
Construct dynamic variable storage
- DynamicVariableStorage(Program, boolean, Varnode...) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
-
Construct dynamic variable storage
- DynamicVariableStorage(Program, AutoParameterType, Address, int) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
-
Construct dynamic variable storage with an optional auto-parameter type
- DynamicVariableStorage(Program, AutoParameterType, Varnode...) - Constructor for class ghidra.program.model.lang.DynamicVariableStorage
-
Construct dynamic variable storage with an optional auto-parameter type
E
- e_cblp() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the number of bytes on the last page of file.
- e_cp() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the number of pages in the file.
- e_cparhdr() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the size of header in paragraphs.
- e_crlc() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the number of relocations.
- e_cs() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the initial (relative) CS value.
- e_csum() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the checksum.
- e_ehsize() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the ELF header's size in bytes.
- e_entry() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member gives the virtual address to which the system first transfers control, thus starting the process.
- e_flags() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds processor-specific flags associated with the file.
- e_ident_abiversion() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member identifies the target ABI version.
- e_ident_osabi() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member identifies the target operating system and ABI.
- e_ip() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the initial IP value.
- e_lfanew() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the file address of new EXE header.
- e_lfarlc() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the file address of relocation table.
- e_machine() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member's value specifies the required architecture for an individual file.
- e_magic() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the magic number.
- e_maxalloc() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the maximum extra paragraphs needed.
- e_minalloc() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the minimum extra paragraphs needed.
- e_oemid() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the OEM identifier (for e_oeminfo).
- e_oeminfo() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the OEM information; e_oemid specific.
- e_ovno() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the overlay number.
- e_phentsize() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the size in bytes of one entry in the file's program header table; all entries are the same size.
- e_phnum() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the number of entries in the program header table.
- e_phoff() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the program header table's file offset in bytes.
- e_res() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the reserved words.
- e_res2() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the reserved words (2).
- e_shentsize() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the section header's size in bytes.
- e_shnum() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the number of entries in the section header table.
- e_shoff() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the section header table's file offset in bytes.
- e_shstrndx() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member holds the section header table index of the entry associated with the section name string table.
- e_sp() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the initial SP value.
- e_ss() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the initial (relative) SS value.
- e_type() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member identifies the object file type; executable, shared object, etc.
- e_version() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
This member identifies the object file version, where "EV_NONE == Invalid Version" and "EV_CURRENT == Current Version" The value 1 signifies the original file format; extensions will create new versions with higher numbers.
- EAST - ghidra.service.graph.GraphLabelPosition
- eax - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- ebp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- ebx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- ECLIPSE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- EclipseIntegrationService - Interface in ghidra.app.services
-
Service that provides Eclipse-related functionality.
- ECMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ecx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- edge - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
the picked Edge, if any
- edge(Location, Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement on the major edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
- edge(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the color for edges of the given type
- Edge - Class in ghidra.util.graph
-
An Edge joins a pair of vertices.
- Edge(AssemblyConstructorSemantic, int, AssemblyContextGraph.Vertex, AssemblyContextGraph.Vertex) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
-
Construct a new transition associated with the given constructor and operand index
- Edge(Vertex, Vertex) - Constructor for class ghidra.util.graph.Edge
- EDGE_COLUMN_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EDGE_ROW_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EDGE_TYPE_KEY - Static variable in class ghidra.service.graph.AttributedEdge
- EDGE_TYPE_PRIORITY_LIST - Static variable in interface ghidra.service.graph.GraphDisplay
-
a comma-separated list of edge type names in priority order
- edgeArticulationLocations - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
-
A start and end point for each edge articulation
- edgeAttributes() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the AttributeManager for the edges of this graph.
- edgeColorOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the attribute used to override the color for a edge
- EdgeGraphActionContext - Class in ghidra.service.graph
-
GraphActionContext for when user invokes a popup action on a graph edge.
- EdgeGraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex, AttributedEdge) - Constructor for class ghidra.service.graph.EdgeGraphActionContext
- EdgeHoverAnimator<V,E> - Class in ghidra.graph.job
- EdgeHoverAnimator(VisualizationServer<V, E>, VisualizationServer<V, E>, boolean) - Constructor for class ghidra.graph.job.EdgeHoverAnimator
- edgeIterator() - Method in class ghidra.util.graph.DirectedGraph
-
Returns an iterator for the EdgeSet of this graph.
- edges - Variable in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- edges() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the EdgeSet of this graph.
- edgesAdded(Iterable<E>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
-
Called when the given edges have been added from the graph
- edgeSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the edge selection color
- edgesRemoved(Iterable<E>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
-
Called when the given edges have been removed from the graph
- edgeType(String) - Method in class ghidra.service.graph.GraphTypeBuilder
-
Defines a new edge type
- edi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- edit() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
- edit(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Pop up an editor dialog for the given data type.
- edit(String, InputStream) - Method in interface ghidra.app.services.TextEditorService
-
Shows an text editor component with the contents of the specified
InputStream
. - EDIT_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button that indicates an edit operation.
- editCallback() - Method in class ghidra.util.LaunchErrorDialog
- editCell(JTable, int, int) - Static method in class generic.test.AbstractGenericTest
- editCellAt(int, int) - Method in class docking.widgets.table.GTable
-
If you just begin typing into an editable cell in a JTable, then the cell editor will be displayed.
- editCompleted(String) - Method in interface docking.EditListener
-
Notifies the listener of the text entered by the user when a text edit is completed.
- editField(DataTypeComponent, Program) - Method in class ghidra.app.util.EditFieldNameDialog
- editField(DataTypeComponent, Program, Component) - Method in class ghidra.app.util.EditFieldNameDialog
- EditFieldNameDialog - Class in ghidra.app.util
- EditFieldNameDialog(String, PluginTool) - Constructor for class ghidra.app.util.EditFieldNameDialog
-
Construct a new dialog.
- editLabel(Symbol, Program) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to edit an existing label in the given program
- editLabel(Symbol, Program, ComponentProvider) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to edit an existing label in the given program
- editLabel(Symbol, Program, Component) - Method in class ghidra.app.util.AddEditDialog
-
Invokes the dialog to edit an existing label in the given program
- EditListener - Interface in docking
-
Provides notification when a text edit is completed.
- editOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- EditorInitializer - Class in docking.options.editor
- EditorInitializer() - Constructor for class docking.options.editor.EditorInitializer
- editorProvider - Variable in class docking.widgets.table.constraint.RangeColumnConstraint
- editorProvider - Variable in class docking.widgets.table.constraint.SingleValueColumnConstraint
- EditorProvider<T> - Interface in docking.widgets.table.constraint.provider
-
Class used by some generic constraints to fulfill their requirement to provide and editor.
- editorState - Variable in class docking.options.editor.GenericOptionsComponent
- EditorState - Class in ghidra.framework.options
- EditorState(Options, String) - Constructor for class ghidra.framework.options.EditorState
- EditorStateFactory - Class in ghidra.framework.options
- EditorStateFactory() - Constructor for class ghidra.framework.options.EditorStateFactory
- editorValueChanged(ColumnConstraintEditor<?>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- editorValueChanged(ColumnConstraintEditor<?>) - Method in interface docking.widgets.table.constraint.dialog.TableFilterDialogModelListener
-
Invoked when the user types into an editor component.
- EditRefTypeCmd - Class in ghidra.app.cmd.refs
-
Command to change the reference type of a memory reference
- EditRefTypeCmd(Reference, RefType) - Constructor for class ghidra.app.cmd.refs.EditRefTypeCmd
-
Constructs a new command for changing the reference type of a reference.
- EditWindow - Class in docking
-
A re-usable floating text edit window.
- edx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- eflags - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- EH_FRAME_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
- EH_FRAME_HEADER_BLOCK_NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
- EhFrameHeaderSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
-
Parses the exception handling structures within an '.eh_frame_hdr' memory section; contains the frame header record and the FDE table.
- EhFrameHeaderSection(Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
-
Constructor for an eh frame header section.
- EhFrameSection - Class in ghidra.app.plugin.exceptionhandlers.gcc.sections
-
Parses the call frame information exception handling structures within an '.eh_frame' memory section.
- EhFrameSection(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
-
Constructor for an eh frame section.
- EI_ABIVERSION - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
ABI Version
- EI_CLASS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File class
- EI_DATA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Data encoding
- EI_MAG0 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File ID
- EI_MAG1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File ID
- EI_MAG2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File ID
- EI_MAG3 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File ID
- EI_NIDENT - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Length of the File ID
- EI_OSIABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Operating System/ABI Identification
- EI_PAD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Start of padding
- EI_VERSION - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
File version
- EIFLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- eip - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- eldestEntryRemoved(Map.Entry<K, V>) - Method in class ghidra.util.datastruct.LRUMap
-
This is called after an item has been removed from the cache.
- element() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- element() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- element() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- element() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- element() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- element() - Method in class ghidra.util.datastruct.QueueStub
- ELEMENT_TYPE_ARRAY - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_BOOLEAN - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_BYREF - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_CHAR - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_CLASS - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_CMOD_OPT - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_CMOD_REQD - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_END - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_FNPTR - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_GENERICINST - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_I - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_I1 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_I2 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_I4 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_I8 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_INTERNAL - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_MAX - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_MODIFIER - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_MVAR - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_OBJECT - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_PINNED - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_PTR - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_R4 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_R8 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_SENTINEL - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_STRING - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_SZARRAY - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_TYPEDBYREF - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_U - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_U1 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_U2 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_U4 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_U8 - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_VALUETYPE - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_VAR - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELEMENT_TYPE_VOID - ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- ELF_CLASS_32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
32-bit objects
- ELF_CLASS_64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
64-bit objects
- ELF_CLASS_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Invalid class
- ELF_CLASS_NUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
?
- ELF_DATA_BE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
big-endian byte order
- ELF_DATA_LE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
little-endian byte order
- ELF_DATA_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
invalid byte order
- ELF_ENTRY_FUNCTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_FILE_TYPE_PROPERTY - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_NAME - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_ORIGINAL_IMAGE_BASE_PROPERTY - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_PRELINKED_PROPERTY - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_REQUIRED_LIBRARY_PROPERTY_PREFIX - Static variable in class ghidra.app.util.opinion.ElfLoader
- ELF_SOURCE_FILE_PROPERTY_PREFIX - Static variable in class ghidra.app.util.opinion.ElfLoader
- ElfAnalyzer - Class in ghidra.app.analyzers
- ElfAnalyzer() - Constructor for class ghidra.app.analyzers.ElfAnalyzer
- ElfBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- ElfBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- ElfConstants - Interface in ghidra.app.util.bin.format.elf
-
A collection of constants used in the ELF header.
- ElfDataType - Class in ghidra.app.util.opinion
- ElfDataType() - Constructor for class ghidra.app.util.opinion.ElfDataType
-
Constructs a new ELF datatype.
- ElfDataType(DataTypeManager) - Constructor for class ghidra.app.util.opinion.ElfDataType
- ElfDefaultGotPltMarkup - Class in ghidra.app.util.bin.format.elf
-
ElfDefaultGotPltMarkup
provides the legacy/default implementation of ELF GOT/PLT processing which handles a limited set of cases. - ElfDefaultGotPltMarkup(ElfLoadHelper) - Constructor for class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
- ElfDynamic - Class in ghidra.app.util.bin.format.elf
-
A class to represent the Elf
32
_Dyn data structure. - ElfDynamic() - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamic
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfDynamic(int, long, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamic
-
Constructs a new ELF dynamic with the specified tag and value.
- ElfDynamic(ElfDynamicType, long, ElfHeader) - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamic
-
Constructs a new ELF dynamic with the specified (enum) tag and value.
- ElfDynamicTable - Class in ghidra.app.util.bin.format.elf
-
If an object file participates in dynamic linking, its program header table will have an element of type PT_DYNAMIC.
- ElfDynamicTable() - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfDynamicType - Class in ghidra.app.util.bin.format.elf
- ElfDynamicType(int, String, String, ElfDynamicType.ElfDynamicValueType) - Constructor for class ghidra.app.util.bin.format.elf.ElfDynamicType
- ElfDynamicType.ElfDynamicValueType - Enum in ghidra.app.util.bin.format.elf
- ElfException - Exception in ghidra.app.util.bin.format.elf
-
An exception class to handle encountering invalid ELF Headers.
- ElfException(Exception) - Constructor for exception ghidra.app.util.bin.format.elf.ElfException
-
Constructs a new exception with the specified cause and a detail message.
- ElfException(String) - Constructor for exception ghidra.app.util.bin.format.elf.ElfException
-
Constructs a new exception with the specified detail message.
- ElfExporter - Class in ghidra.app.util.exporter
- ElfExporter() - Constructor for class ghidra.app.util.exporter.ElfExporter
-
Create a new
ElfExporter
- ElfExtension - Class in ghidra.app.util.bin.format.elf.extend
- ElfExtension() - Constructor for class ghidra.app.util.bin.format.elf.extend.ElfExtension
- ElfExtensionFactory - Class in ghidra.app.util.bin.format.elf.extend
- ElfExtensionFactory() - Constructor for class ghidra.app.util.bin.format.elf.extend.ElfExtensionFactory
- ELFExternalSymbolResolver - Class in ghidra.program.util
- ELFExternalSymbolResolver() - Constructor for class ghidra.program.util.ELFExternalSymbolResolver
- ElfFileSection - Interface in ghidra.app.util.bin.format.elf
- ElfHeader - Class in ghidra.app.util.bin.format.elf
-
A class to represent the Executable and Linking Format (ELF) header and specification.
- ElfHeader() - Constructor for class ghidra.app.util.bin.format.elf.ElfHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfLoadAdapter - Class in ghidra.app.util.bin.format.elf.extend
-
ElfLoadAdapter
provides the base ELF load adapter implementation which may be extended to facilitate target specific behavior. - ElfLoadAdapter() - Constructor for class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
- ElfLoader - Class in ghidra.app.util.opinion
-
A
Loader
for processing executable and linking files (ELF). - ElfLoader() - Constructor for class ghidra.app.util.opinion.ElfLoader
- ElfLoaderOptionsFactory - Class in ghidra.app.util.opinion
- ElfLoadHelper - Interface in ghidra.app.util.bin.format.elf
-
ElfLoadHelper
exposes loader methods useful to ElfExtension implementations. - ELFOSABI_AIX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
aix
- ELFOSABI_ARM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
ARM
- ELFOSABI_AROS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
AROS
- ELFOSABI_C6000_ELFABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Bare-metal TMS320C6000
- ELFOSABI_C6000_LINUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Linux TMS320C6000
- ELFOSABI_CLOUDABI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Nuxi CloudABI
- ELFOSABI_FENIXOS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
FenixOS
- ELFOSABI_FREEBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
free bsd
- ELFOSABI_GNU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
GNU LINUX
- ELFOSABI_HPUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
hewlett packard unix
- ELFOSABI_HURD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
GNU/Hurd
- ELFOSABI_IRIX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
irix
- ELFOSABI_LINUX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
linux
- ELFOSABI_MODESTO - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
novell modesto
- ELFOSABI_NETBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
net bsd
- ELFOSABI_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
no extension or unspecified
- ELFOSABI_NSK - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hewlett-Packard Non-Stop Kernel
- ELFOSABI_OPENBSD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
open bsd
- ELFOSABI_OPENVMS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
OpenVMS
- ELFOSABI_SOLARIS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
sun solaris
- ELFOSABI_STANDALONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Standalone (embedded) application
- ELFOSABI_TRUE64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
compaq tru64 unix
- ElfProgramHeader - Class in ghidra.app.util.bin.format.elf
-
An executable or shared object file's program header table is an array of structures, each describing a segment or other information the system needs to prepare the program for execution.
- ElfProgramHeader() - Constructor for class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfProgramHeader(ElfHeader, int) - Constructor for class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Constructs a new program header with the specified type.
- ElfProgramHeaderConstants - Class in ghidra.app.util.bin.format.elf
- ElfProgramHeaderType - Class in ghidra.app.util.bin.format.elf
- ElfProgramHeaderType(int, String, String) - Constructor for class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- ElfRelocation - Class in ghidra.app.util.bin.format.elf
-
A class to represent the Elf32_Rel and Elf64_Rel data structure.
- ElfRelocation() - Constructor for class ghidra.app.util.bin.format.elf.ElfRelocation
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfRelocationContext - Class in ghidra.app.util.bin.format.elf.relocation
-
ElfRelocationContext
provides a relocation handler context related to the processing of entries contained within a specific relocation table. - ElfRelocationContext(ElfRelocationHandler, ElfLoadHelper, ElfRelocationTable, Map<ElfSymbol, Address>) - Constructor for class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Relocation context for a specific Elf image and relocation table
- ElfRelocationHandler - Class in ghidra.app.util.bin.format.elf.relocation
-
ElfRelocationHandler
provides the base class for processor specific ELF relocation handlers. - ElfRelocationHandler() - Constructor for class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
- ElfRelocationHandlerFactory - Class in ghidra.app.util.bin.format.elf.relocation
- ElfRelocationHandlerFactory() - Constructor for class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
- ElfRelocationTable - Class in ghidra.app.util.bin.format.elf
-
A container class to hold ELF relocations.
- ElfRelocationTable() - Constructor for class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfRelocationTable.TableFormat - Enum in ghidra.app.util.bin.format.elf
- ElfSectionHeader - Class in ghidra.app.util.bin.format.elf
-
A class to represent the Elf32_Shdr data structure.
- ElfSectionHeader() - Constructor for class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfSectionHeaderConstants - Class in ghidra.app.util.bin.format.elf
- ElfSectionHeaderType - Class in ghidra.app.util.bin.format.elf
- ElfSectionHeaderType(int, String, String) - Constructor for class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- ElfString - Class in ghidra.app.util.bin.format.elf
- ElfString() - Constructor for class ghidra.app.util.bin.format.elf.ElfString
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfStringTable - Class in ghidra.app.util.bin.format.elf
- ElfStringTable() - Constructor for class ghidra.app.util.bin.format.elf.ElfStringTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfSymbol - Class in ghidra.app.util.bin.format.elf
-
A class to represent the ELF 32bit and 64bit Symbol data structures.
- ElfSymbol() - Constructor for class ghidra.app.util.bin.format.elf.ElfSymbol
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElfSymbolTable - Class in ghidra.app.util.bin.format.elf
-
A container class to hold ELF symbols.
- ElfSymbolTable() - Constructor for class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ElIf() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ELIF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ELLIPSE - Static variable in class ghidra.service.graph.VertexShape
- ELLIPSES - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser
- Else() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ELSE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- ELSE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ElseIfCondition() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ElseMark() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- EM_386 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel 80386
- EM_486 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel 486 (deprecated)
- EM_56800EX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Freescale 56800EX Digital Signal Controller (DSC)
- EM_68HC05 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola MC68HC05 microcontroller
- EM_68HC08 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola MC68HC08 microcontroller
- EM_68HC11 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola MC68HC11 microcontroller
- EM_68HC12 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola M68HC12
- EM_68HC16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola MC68HC16 microcontroller
- EM_68K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola m68k family
- EM_78KOR - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas 78KOR family
- EM_8051 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel 8051 and variants
- EM_860 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel 80860
- EM_88K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola m88k family
- EM_960 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel 80960
- EM_AARCH64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
AARCH64 Architecture
- EM_ALTERA_NIOS2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Altera Nios II soft-core processor
- EM_AMDGPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
AMD GPU architecture
- EM_ARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Argonaut RISC Core
- EM_ARC_A5 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
ARC Cores Tangent-A5
- EM_ARC_COMPACT2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Synopsys ARCompact V2
- EM_ARCA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Arca RISC Microprocessor
- EM_ARM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
ARM
- EM_AVR - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Atmel AVR 8-bit microcontroller
- EM_AVR32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Atmel Corporation 32-bit microprocessor family
- EM_AVR32_unofficial - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
used by NetBSD/avr32 - AVR 32-bit
- EM_BA1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Beyond BA1 CPU
- EM_BA2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Beyond BA2 CPU
- EM_BLACKFIN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Analog Devices Blackfin (DSP) processor
- EM_BPF - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Linux kernel bpf virtual machine
- EM_C166 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Infineon C16x/XC16x processor
- EM_CDP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Paneve CDP architecture family
- EM_CE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Freescale Communication Engine RISC core
- EM_CLOUDSHIELD - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
CloudShield architecture family
- EM_COGE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cognitive Smart Memory Processor
- EM_COLDFIRE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola Coldfire
- EM_COOL - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
iCelero CoolEngine
- EM_COREA_1ST - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KIPO-KAIST Core-A 1st generation processor family
- EM_COREA_2ND - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KIPO-KAIST Core-A 2nd generation processor family
- EM_CR - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
National Semiconductor CompactRISC microprocessor
- EM_CR16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
National Semiconductor CompactRISC CR16 16-bitmicroprocessor
- EM_CRAYNV2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cray Inc.
- EM_CRIS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Axis Communications 32-bit embedded processor
- EM_CRX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
National Semiconductor CompactRISC CRX
- EM_CSR_KALIMBA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
CSR Kalimba architecture family
- EM_CUDA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
NVIDIA CUDA architecture
- EM_CYPRESS_M8C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cypress M8C microprocessor
- EM_D10V - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Mitsubishi D10V
- EM_D30V - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Mitsubishi D30V
- EM_DSP24 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
New Japan Radio (NJR) 24-bit DSP Processor
- EM_DSPIC30F - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Microchip Technology dsPIC30F Digital Signal Controller
- EM_DXP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Icera Semiconductor Inc.
- EM_ECOG1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cyan Technology eCOG1X family
- EM_ECOG16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cyan Technology eCOG16 family
- EM_ECOG1X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cyan Technology eCOG1X family
- EM_ECOG2 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Cyan Technology eCOG2 microprocessor
- EM_ETPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Freescale Extended Time Processing Unit
- EM_EXCESS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
eXcess: 16/32/64-bit configurable embedded CPU
- EM_F2MC16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Fujitsu F2MC16
- EM_FAKE_ALPHA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Digital Alpha
- EM_FIREPATH - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Element 14 64-bit DSP Processor
- EM_FR20 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Fujitsu FR20
- EM_FR30 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Fujitsu FR30
- EM_FX66 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Siemens FX66 microcontroller
- EM_H8_300 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hitachi H8/300
- EM_H8_300H - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hitachi H8/300H
- EM_H8_500 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hitachi H8/500
- EM_H8S - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hitachi H8S
- EM_HEXAGON - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Qualcomm Hexagon processor
- EM_HUANY - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Harvard University machine-independent object files
- EM_IA_64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel Merced
- EM_IP2K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Ubicom IP2xxx microcontroller family
- EM_JAVELIN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Infineon Technologies 32-bit embedded processor
- EM_K10M - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel K10M
- EM_KM32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KM211 KM32 32-bit processor
- EM_KMX16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KM211 KMX16 16-bit processor
- EM_KMX32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KM211 KMX32 32-bit processor
- EM_KMX8 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KM211 KMX8 8-bit processor
- EM_KVARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
KM211 KVARC processor
- EM_L10M - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Intel L10M
- EM_LANAI - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Lanai 32-bit processor
- EM_LATTICEMICO32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
RISC processor for Lattice FPGA architecture
- EM_M16C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas M16C series microprocessors
- EM_M32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
AT&T WE 32100
- EM_M32C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas M32C series microprocessors*
- EM_M32R - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Mitsubishi M32R
- EM_MANIK - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
M2000 Reconfigurable RISC Microprocessor
- EM_MAX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
MAX Processor
- EM_MAXQ30 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Dallas Semiconductor MAXQ30 Core Micro-controllers
- EM_MCHP_PIC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Microchip 8-bit PIC(r) family
- EM_MCST_ELBRUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
MCST Elbrus general purpose hardware architecture
- EM_ME16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Toyota ME16 processor
- EM_METAG - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Imagination Technologies META processor architecture
- EM_MIPS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
MIPS R3000 big-endian
- EM_MIPS_RS3_LE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
MIPS R3000 little-endian
- EM_MIPS_X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Stanford MIPS-X
- EM_MMA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Fujitsu MMA Multimedia Accelerator
- EM_MMDSP_PLUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronics 64bit VLIW Data Signal Processor
- EM_MMIX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Donald Knuth's educational 64-bit processor
- EM_MN10200 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Matsushita MN10200
- EM_MN10300 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Matsushita MN10300
- EM_MSP430 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Texas Instruments embedded microcontroller msp430
- EM_NCPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Sony nCPU embedded RISC
- EM_NDR1 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Denso NDR1 microprocessor
- EM_NDS32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Andes Technology compact code size embedded RISC processor family
- EM_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
No machine
- EM_NORC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Nanoradio Optimized RISC
- EM_NS32K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
National Semiconductor 32000 series
- EM_OPEN8 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Open8 8-bit RISC soft processor core
- EM_OPENRISC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
OpenRISC 32-bit embedded processor
- EM_PARISC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
HPPA
- EM_PCP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Siemens PCP
- EM_PDP10 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Digital Equipment Corp.
- EM_PDP11 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Digital Equipment Corp.
- EM_PDSP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Sony DSP Processor
- EM_PJ - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
picoJava
- EM_PPC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
PowerPC
- EM_PPC64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
PowerPC 64-bit
- EM_PRISM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
SiTera Prism
- EM_R32C - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas R32C series microprocessors
- EM_RCE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola RCE
- EM_RH32 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
TRW RH-32
- EM_RISCV - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
RISC-V
- EM_RL78 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas RL78 family
- EM_RS08 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Freescale RS08 embedded processor
- EM_RX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Renesas RX family
- EM_S370 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
IBM System/370
- EM_S390 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
IBM S390
- EM_SCORE7 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Sunplus S+core7 RISC processor
- EM_SE_C17 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Seiko Epson C17 family
- EM_SE_C33 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
S1C33 Family of Seiko Epson processors
- EM_SEP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Sharp embedded microprocessor
- EM_SH - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Hitachi SH
- EM_SHARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Analog Devices SHARC family of 32-bit DSP processors
- EM_SLE9X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Infineon Technologies SLE9X core
- EM_SNP1K - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Trebia SNP 1000 processor
- EM_SPARC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
SUN SPARC
- EM_SPARC32PLUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Sun's "v8plus"
- EM_SPARCV9 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
SPARC v9 64-bit
- EM_SPU - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
IBM SPU/SPC
- EM_ST100 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronic ST100 processor
- EM_ST19 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronics ST19 8 bit mc
- EM_ST200 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronics (www.st.com) ST200
- EM_ST7 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STmicroelectronics ST7 8 bit mc
- EM_ST9PLUS - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronics ST9+ 8/16 mc
- EM_STARCORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola Start*Core processor
- EM_STM8 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroeletronics STM8 8-bit microcontroller
- EM_STXP7X - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
STMicroelectronics STxP7x family of RISC processors
- EM_SVX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Silicon Graphics SVx
- EM_TI_C2000 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The Texas Instruments TMS320C2000 DSP family
- EM_TI_C5500 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The Texas Instruments TMS320C55x DSP family
- EM_TI_C6000 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The Texas Instruments TMS320C6000 DSP family
- EM_TILE64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Tilera TILE64 multicore architecture family
- EM_TILEGX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Tilera TILE-Gx multicore architecture family
- EM_TILEPRO - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Tilera TILEPro multicore architecture family
- EM_TINYJ - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Advanced Logic Corp.
- EM_TMM_GPP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Thompson Multimedia General Purpose Processor
- EM_TPC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Tenor Network TPC processor
- EM_TRICORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Siemens Tricore
- EM_TRIMEDIA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
NXP Semiconductors TriMedia architecture family
- EM_TSK3000 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Altium TSK3000 core
- EM_UNICORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Microprocessor series from PKU-Unity Ltd.
- EM_V800 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
NEC V800 series
- EM_V850 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
NEC v850
- EM_VAX - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Digital VAX
- EM_VIDEOCORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Alphamosaic VideoCore processor
- EM_VIDEOCORE3 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Broadcom VideoCore III processor
- EM_VIDEOCORE5 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Broadcom VideoCore V processor
- EM_VPP500 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Fujitsu VPP500
- EM_X86_64 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
AMD x86-64 architecture
- EM_XCORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
XMOS xCORE processor family
- EM_XGATE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Motorola XGATE embedded processor
- EM_XIMO16 - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
New Japan Radio (NJR) 16-bit DSP Processor
- EM_XTENSA - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Tensilica Xtensa Architecture
- EM_ZSP - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
LSI Logic 16-bit DSP Processor
- emit() - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- EMIT_TYPE_DEFINITONS - Static variable in class ghidra.app.util.exporter.CppExporter
- emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- emphasize() - Method in class ghidra.graph.viewer.popup.ToolTipInfo
-
Signals for the implementation to emphasis the original graph object passed to this info
- EMPHASIZE_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
-
Color to use for displaying emphasized text.
- empty() - Method in class generic.lsh.vector.IDFLookup
- empty() - Method in class generic.stl.MapSTL
- empty() - Method in class generic.stl.VectorSTL
- empty(String) - Static method in class ghidra.util.WordLocation
- EMPTY - Static variable in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Read-only empty instance.
- EMPTY - Static variable in interface ghidra.program.model.listing.DataIterator
- EMPTY - Static variable in interface ghidra.util.LongIterator
-
A default implementation of LongIterator that has no values.
- EMPTY_ADDRESS_SET - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- EMPTY_ARRAY - Static variable in class db.Field
- EMPTY_BYTEPROVIDER - Static variable in interface ghidra.app.util.bin.ByteProvider
-
A static re-usable empty
ByteProvider
instance. - EMPTY_HIGHLIGHT - Static variable in interface ghidra.app.util.HighlightProvider
- EMPTY_HIGHLIGHT_LIST - Static variable in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
- EMPTY_ICON - Static variable in class resources.Icons
- EMPTY_INSTANCE - Static variable in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
- EMPTY_ITERATOR - Static variable in class ghidra.program.database.map.AddressKeyIterator
- EMPTY_ITERATOR - Static variable in interface ghidra.program.model.address.AddressIterator
- EMPTY_ITERATOR - Static variable in interface ghidra.program.model.listing.CodeUnitIterator
- EMPTY_ITERATOR - Static variable in interface ghidra.program.model.symbol.SymbolIterator
- EMPTY_LABELS - Static variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
A convenience to specify no labels in
AssemblyParser.parse(String, Map)
- EMPTY_LIST - Static variable in class ghidra.app.util.ByteCopier
- EMPTY_OPERANDTYPES - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- EMPTY_OPTIONS - Static variable in class ghidra.app.util.exporter.Exporter
- EMPTY_PROXY - Static variable in class ghidra.app.util.viewer.proxy.EmptyProxy
- EMPTY_STRING - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- EMPTY_STRING - Static variable in class ghidra.app.util.demangler.DemangledObject
- EMPTY_TAG - Static variable in class ghidra.app.util.html.diff.DataTypeDiffBuilder
-
HACK: for some reason when opening the HTML document with '/', all text until the next HTML tag is not displayed.
- EMPTY_TAG - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
HACK: for some reason when opening the HTML document with '/', all text until the next HTML tag is not displayed.
- EmptyAddressIterator - Class in ghidra.program.model.address
-
Implementation for an AddressIterator that is empty.
- EmptyAddressIterator() - Constructor for class ghidra.program.model.address.EmptyAddressIterator
- EmptyAddressRangeIterator - Class in ghidra.program.model.address
-
Implementation for an AddressIterator that is empty.
- EmptyAddressRangeIterator() - Constructor for class ghidra.program.model.address.EmptyAddressRangeIterator
- emptyArray - Static variable in class ghidra.program.model.block.SimpleBlockModel
- EmptyBigLayoutModel - Class in docking.widgets.fieldpanel.internal
- EmptyBigLayoutModel() - Constructor for class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- emptyBlockArray - Static variable in interface ghidra.program.model.block.CodeBlockModel
- emptyBlockIterator() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns an iterator over all empty blocks which likely contain a conflict error.
- EmptyBorderButton - Class in docking.widgets
-
Class that is a JButton that has an empty border and adds a mouse listener so that the button looks raised when the mouse pointer enters the button, and looks lowered when the mouse pointer exits the button.e
- EmptyBorderButton() - Constructor for class docking.widgets.EmptyBorderButton
-
Construct a new EmptyBorderButton.
- EmptyBorderButton(String) - Constructor for class docking.widgets.EmptyBorderButton
-
Construct a new EmptyBorderButton that has the given button text.
- EmptyBorderButton(String, Icon) - Constructor for class docking.widgets.EmptyBorderButton
-
Construct a new EmptyBorderButton that has text and an icon.
- EmptyBorderButton(Action) - Constructor for class docking.widgets.EmptyBorderButton
-
Construct a new EmptyBorderButton that has an associated action.
- EmptyBorderButton(Icon) - Constructor for class docking.widgets.EmptyBorderButton
-
Construct a new EmptyBorderButton that has an icon.
- EmptyBorderToggleButton - Class in docking
- EmptyBorderToggleButton() - Constructor for class docking.EmptyBorderToggleButton
- EmptyBorderToggleButton(DockingActionIf) - Constructor for class docking.EmptyBorderToggleButton
- EmptyBorderToggleButton(Icon) - Constructor for class docking.EmptyBorderToggleButton
- EmptyByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
that has no contents. - EmptyByteProvider() - Constructor for class ghidra.app.util.bin.EmptyByteProvider
-
Create an instance with a null identity
- EmptyByteProvider(FSRL) - Constructor for class ghidra.app.util.bin.EmptyByteProvider
-
Create an instance with the specified
FSRL
identity. - EmptyCodeUnitIterator - Class in ghidra.program.database.code
-
CodeUnitIterator that represents an empty set of codeunits.
- EmptyCodeUnitIterator() - Constructor for class ghidra.program.database.code.EmptyCodeUnitIterator
-
Constructs a new EmptyCodeUnitIterator
- EmptyCompositeException - Exception in ghidra.app.util.datatype
-
Exception thrown if the composite data type is empty.
- EmptyCompositeException() - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
-
Constructor.
- EmptyCompositeException(Composite) - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
-
Constructor
- EmptyCompositeException(String) - Constructor for exception ghidra.app.util.datatype.EmptyCompositeException
-
Constructor
- emptyCopy() - Method in interface ghidra.graph.GDirectedGraph
-
Creates a new instance of this graph with no vertices or edges.
- emptyCopy() - Method in class ghidra.graph.jung.JungDirectedGraph
- emptyCopy() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- emptyCopy() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- EmptyDataTypeLine - Class in ghidra.app.util.html
- EmptyDataTypeLine() - Constructor for class ghidra.app.util.html.EmptyDataTypeLine
- EmptyDecompileData - Class in ghidra.app.decompiler.component
- EmptyDecompileData(String) - Constructor for class ghidra.app.decompiler.component.EmptyDecompileData
- EmptyFieldBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
- EmptyGraphType - Class in ghidra.service.graph
-
Default GraphType implementation that has no vertex or edge types defined
- EmptyGraphType() - Constructor for class ghidra.service.graph.EmptyGraphType
- EmptyIcon - Class in resources.icons
- EmptyIcon(int, int) - Constructor for class resources.icons.EmptyIcon
- EmptyIteratorSTL<T> - Class in generic.stl
- EmptyIteratorSTL() - Constructor for class generic.stl.EmptyIteratorSTL
- EmptyLayoutBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
- EmptyLayoutBackgroundColorManager(Color) - Constructor for class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
- EmptyListingModel - Class in ghidra.app.util.viewer.listingpanel
- EmptyListingModel() - Constructor for class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- emptyPair() - Static method in class generic.stl.Pair
- EmptyProxy - Class in ghidra.app.util.viewer.proxy
-
Used proxy a null value
- EmptyRecordIterator - Class in ghidra.program.database.util
-
Implementation of a RecordIterator that is always empty.
- EmptyRecordIterator() - Constructor for class ghidra.program.database.util.EmptyRecordIterator
- EmptyTextField - Class in docking.widgets.fieldpanel.field
-
A Text field that is blank.
- EmptyTextField(int, int, int, int) - Constructor for class docking.widgets.fieldpanel.field.EmptyTextField
-
Constructs a new EmptyTextField
- EmptyTextLine - Class in ghidra.app.util.html
- EmptyTextLine(int) - Constructor for class ghidra.app.util.html.EmptyTextLine
- EmptyThreadedTableModel<T> - Class in ghidra.util.table
-
An empty implementation of the ThreadedTableModel.
- EmptyThreadedTableModel(String, String[]) - Constructor for class ghidra.util.table.EmptyThreadedTableModel
-
Constructs a new empty table model.
- EmptyVariableTextLine - Class in ghidra.app.util.html
- EmptyVariableTextLine(int) - Constructor for class ghidra.app.util.html.EmptyVariableTextLine
- emptyViewForProgram(int) - Method in class ghidra.app.merge.tool.ListingMergePanel
- emu - Variable in class ghidra.app.emulator.MemoryAccessFilter
- emu - Variable in class ghidra.pcode.emulate.EmulateInstructionStateModifier
- emulate - Variable in class ghidra.pcode.emulate.BreakCallBack
- Emulate - Class in ghidra.pcode.emulate
- Emulate(SleighLanguage, MemoryState, BreakTable) - Constructor for class ghidra.pcode.emulate.Emulate
- EMULATE_INSTRUCTION_STATE_MODIFIER_CLASS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
EMULATE_INSTRUCTION_STATE_MODIFIER_CLASS is a string property that indicates the classname of a EmulateInstructionStateModifier implementation which should be used during emulation to assist with the adjusting the emulator state before and/or after each instruction is executed.
- EmulateDisassemblerContext - Class in ghidra.pcode.emulate
- EmulateDisassemblerContext(Language, RegisterValue) - Constructor for class ghidra.pcode.emulate.EmulateDisassemblerContext
- EmulateExecutionState - Enum in ghidra.pcode.emulate
- EmulateInstructionStateModifier - Class in ghidra.pcode.emulate
-
EmulateInstructionStateModifier
defines a language specific handler to assist emulation with adjusting the current execution state, providing support for custom pcodeop's (i.e., CALLOTHER). - EmulateInstructionStateModifier(Emulate) - Constructor for class ghidra.pcode.emulate.EmulateInstructionStateModifier
- EmulateMemoryStateBuffer - Class in ghidra.pcode.emulate
-
MemoryStateBuffer
provides a MemBuffer for instruction parsing use which wraps an emulator MemoryState. - EmulateMemoryStateBuffer(MemoryState, Address) - Constructor for class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- Emulator - Class in ghidra.app.emulator
- Emulator(EmulatorConfiguration) - Constructor for class ghidra.app.emulator.Emulator
- EmulatorConfiguration - Interface in ghidra.app.emulator
- EmulatorHelper - Class in ghidra.app.emulator
- EmulatorHelper(Program) - Constructor for class ghidra.app.emulator.EmulatorHelper
- EmulatorLoadData - Interface in ghidra.app.emulator.memory
- EmulatorTestRunner - Class in ghidra.test.processors.support
- EmulatorTestRunner(Program, PCodeTestGroup, ExecutionListener) - Constructor for class ghidra.test.processors.support.EmulatorTestRunner
- EmulatorTestRunner.DumpFormat - Enum in ghidra.test.processors.support
- emuRead(EmulatorHelper, Address, int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- emuReadString(EmulatorHelper, Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- emuWrite(EmulatorHelper, Address, int, long) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- enable() - Static method in class generic.test.ConcurrentTestExceptionHandler
- ENABLE_ALWAYS_SHOW_AUTOMATIC_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- ENABLE_ALWAYS_SHOW_AUTOMATIC_MSG - Static variable in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- ENABLE_ALWAYS_SHOW_AUTOMATIC_MSG - Static variable in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- ENABLE_ALWAYS_SHOW_REF_REPEATABLE_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- ENABLE_ALWAYS_SHOW_REPEATABLE_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- ENABLE_EDGE_SELECTION - Static variable in interface ghidra.service.graph.GraphDisplay
-
true or false, whether edge selection via a mouse click is enabled.
- ENABLE_NO_RETURN_ANALYSIS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
Non returning function analysis, where a function such as exit() is known to the compiler not to return.
- ENABLE_PREPEND_REF_ADDRESS_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- ENABLE_SHARED_RETURN_ANALYSIS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
Shared return analysis, where at the end of one function, the code will jump to another, and use the jumped to subroutines return.
- ENABLE_SHOW_SEMICOLON_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- enable_tracing() - Method in class ghidra.app.util.cparser.C.CParser
-
Enable tracing.
- enable_tracing() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Enable tracing.
- ENABLE_WORD_WRAP_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- ENABLE_WORD_WRAP_MSG - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
- ENABLE_WORD_WRAP_MSG - Static variable in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- ENABLE_WORD_WRAP_MSG - Static variable in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- enableAnalysis(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Auto-analysis is enabled by default following import.
- enableCodeAnalysis(boolean) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
-
Set code analysis enablement.
- enableCompressedSerializationOutput(boolean) - Static method in class db.buffers.DataBuffer
- enableCopy() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if copy should be enabled; false if it should be disabled.
- enableCopySpecial() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if copySpecial actions should be enabled;
- enabled - Variable in class ghidra.app.util.viewer.field.FieldFactory
- enabled(boolean) - Method in class docking.action.builder.AbstractActionBuilder
-
Configure whether this
DockingAction
is enabled. - ENABLED - ghidra.app.script.GhidraScript.AnalysisMode
-
ENABLED - Script will run normally with Auto-Analysis responding to changes
- enableDebug(File) - Method in class ghidra.app.decompiler.DecompInterface
-
Turn on debugging dump for the next decompiled function
- enabledWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets a predicate for dynamically determining the action's enabled state.
- enabledWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
-
Sets a predicate for dynamically determining the action's enabled state.
- EnableFieldAction - Class in ghidra.app.util.viewer.format.actions
-
Action for enabling disabled fields
- EnableFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.EnableFieldAction
-
Constructor
- enableHeadlessAnalysis(boolean) - Method in class ghidra.app.util.headless.HeadlessScript
-
Enables or disables analysis according to the passed-in boolean value.
- enableJavaLanguageDecompilation(Program) - Static method in class ghidra.program.database.ProgramCompilerSpec
-
Adds and enables an option to have the decompiler display java.
- enableMemoryWriteTracking(boolean) - Method in class ghidra.app.emulator.EmulatorHelper
-
Enable/Disable tracking of memory writes in the form of an address set.
- ENABLEMENT_PROPERTY - Static variable in interface docking.action.DockingActionIf
- enableNavigation() - Method in class docking.wizard.WizardManager
-
Enable the next, previous, and finish buttons according to the panel manager for this dialog.
- enableOnHighlight(DockingAction) - Method in class ghidra.app.plugin.ProgramPlugin
-
Deprecated.
ActionContext
is now used for action enablement. Deprecated in 9.1; to be removed no sooner than two versions after that. - enableOnLocation(DockingAction) - Method in class ghidra.app.plugin.ProgramPlugin
-
Deprecated.
ActionContext
is now used for action enablement. Deprecated in 9.1; to be removed no sooner than two versions after that. - enableOnProgram(DockingAction) - Method in class ghidra.app.plugin.ProgramPlugin
-
Deprecated.
ActionContext
is now used for action enablement. Deprecated in 9.1; to be removed no sooner than two versions after that. - enableOnSelection(DockingAction) - Method in class ghidra.app.plugin.ProgramPlugin
-
Deprecated.
ActionContext
is now used for action enablement. Deprecated in 9.1; to be removed no sooner than two versions after that. - enableOverwriteOnConflict(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
During import, the default behavior is to skip the import if a conflict occurs within the destination folder.
- enablePaste() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns true if paste should be enabled; false if it should be disabled.
- enablePreCache() - Method in class db.buffers.BufferMgr
-
Enable and start source buffer file pre-cache if appropriate.
- enablePreCache() - Method in class db.DBHandle
-
Enable and start source file pre-cache if appropriate.
- enablePropertyBasedColorModel(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- enableReadOnlyProcessing(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
When readOnly processing is enabled, any changes made by script or analyzers are discarded when the Headless Analyzer exits.
- enableRecursiveProcessing(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
This method can be used to enable recursive processing of files during
-import
or-process
modes. - enableSelection(boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
- encBaseIdIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- encIdIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- enclosingClassIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
- encodeBoolean(boolean) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeBooleanAttribute(StringBuilder, String, boolean) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeBufferedCodePoint(ByteBuffer) - Method in class ghidra.program.model.data.StringRenderParser
- encodeChar(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- encodeCharacterRepresentation(String, MemBuffer, Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
-
Utility for character data types to encode a representation.
- encodeCharacterValue(Object, MemBuffer, Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
-
Utility for character data types to encode a value.
- encodeCodePoint(ByteBuffer, int) - Method in class ghidra.program.model.data.StringRenderParser
- encodeDoubleAttribute(StringBuilder, String, double) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeReplacementFromCharRepresentation(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
-
Parse and encode a single character from its representation to replace the current value
- encodeReplacementFromCharValue(char[]) - Method in class ghidra.program.model.data.StringDataInstance
-
Encode a single character to replace the current value
- encodeReplacementFromStringRepresentation(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
-
Parse and encode a string from its representation to replace the current value
- encodeReplacementFromStringValue(CharSequence) - Method in class ghidra.program.model.data.StringDataInstance
-
Encode a string to replace the current value
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractDataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CharDataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
-
Encode bytes according to the display format for this type.
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
- encodeRepresentation(String, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
- encodeSignedInteger(long) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeSignedIntegerAttribute(StringBuilder, String, long) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeStringAttribute(StringBuilder, String, String) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeUnsignedInteger(long) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeUnsignedIntegerAttribute(StringBuilder, String, long) - Static method in class ghidra.util.xml.SpecXmlUtils
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractDataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CharDataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
-
Encode bytes from an Object appropriate for this DataType.
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
- encodeValue(Object, MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
- encodings - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- encounteredBranch() - Method in class ghidra.program.util.SymbolicPropogator
- EncryptedInformationCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents an encryption_info_command structure.
- EncryptedInformationCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ENCRYPTION_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- end - Variable in class generic.json.JSONToken
- end - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- end - Variable in class ghidra.framework.main.logviewer.model.Chunk
- end() - Method in class generic.stl.ListSTL
- end() - Method in class generic.stl.MapSTL
- end() - Method in class generic.stl.MultiMapSTL
- end() - Method in class generic.stl.MultiSetSTL
- end() - Method in class generic.stl.SetSTL
- end() - Method in class generic.stl.VectorSTL
- end() - Method in class ghidra.xml.AbstractXmlPullParser
- end() - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, which must be an end element.
- end(boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Ends the transactions on the current program.
- end(XmlElement) - Method in class ghidra.xml.AbstractXmlPullParser
- end(XmlElement) - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, which must be an end element, and must match the supplied XmlElement's name (presumably the start element of the subtree).
- END_ADDRESS - Static variable in class ghidra.program.util.MemoryBlockDiff
- END_CERT - Static variable in class ghidra.net.ApplicationKeyManagerUtils
- END_COMMENT - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- END_OF_FILE_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- end_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- EndAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the 'end' key; this moves the viewport to the bottom of the file.
- EndAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.EndAction
- ENDCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- endColumn - Variable in class ghidra.app.util.cparser.C.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class ghidra.app.util.cparser.CPP.Token
-
The column number of the last character of this Token.
- endElement(String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified end element.
- endian - Variable in class ghidra.app.util.xml.ProgramInfo
-
The endianess (eg, big or little).
- endian - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- endian - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- endian() - Method in class ghidra.sleigh.grammar.SleighCompiler
- endian() - Method in class ghidra.sleigh.grammar.SleighEcho
- endian() - Method in class ghidra.sleigh.grammar.SleighParser
- Endian - Enum in ghidra.program.model.lang
- ENDIAN - Static variable in class ghidra.program.model.data.AbstractIntegerDataType
- ENDIAN - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
- endian_return() - Constructor for class ghidra.sleigh.grammar.SleighEcho.endian_return
- endian_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.endian_return
- endiandef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- endiandef() - Method in class ghidra.sleigh.grammar.SleighEcho
- endiandef() - Method in class ghidra.sleigh.grammar.SleighParser
- endiandef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.endiandef_return
- EndianProjectDataColumn - Class in ghidra.util.table.projectdata.column
-
Column for the ProjectDataTable (Frontend) to display the endianess of a program.
- EndianProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- EndianSettingsDefinition - Class in ghidra.program.model.data
-
SettingsDefinition for endianess
- EndIf() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ENDIF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- endindex - Variable in class ghidra.program.model.correlate.HashStore.NgramMatch
- EndInstructionValue - Class in ghidra.app.plugin.processors.sleigh.expression
-
The integer offset of the address following the current instruction
- EndInstructionValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- EndInstructionValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
"Solves" expressions of
inst_next
Works like the constant solver, but takes the value ofinst_next
, which is given by the assembly address and the resulting instruction length. - EndInstructionValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
- ENDITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- endl - Static variable in class ghidra.pcode.utils.Utils
- ENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- endLine - Variable in class ghidra.app.util.cparser.C.Token
-
The line number of the last character of this Token.
- endLine - Variable in class ghidra.app.util.cparser.CPP.Token
-
The line number of the last character of this Token.
- endOfFile() - Method in class help.validator.ReferenceTagProcessor
- endOfFile() - Method in class help.validator.TagProcessor
- EndOfLineAction - Class in ghidra.util
- EndOfLineAction() - Constructor for class ghidra.util.EndOfLineAction
- endPatternGroup(boolean) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Terminate the current pattern group
- ENDREL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- endSequence() - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
-
Tells the matcher that there are no more contiguous bytes.
- endSequence() - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
-
Indicates there are no more contiguous chars to add to this matcher.
- endSequence() - Method in class ghidra.util.ascii.MultiByteCharMatcher
- endsWithIgnoreCase(String, String) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given string ends with
postfix
, ignoring case. - endsWithWhiteSpace(String) - Static method in class ghidra.util.StringUtilities
- EndSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Symbol with semantic value equal to offset of address immediately after current instruction
- EndSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- endTransaction() - Method in class ghidra.program.database.ProgramBuilder
- endTransaction(boolean) - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
End change data transaction.
- endTransaction(boolean) - Method in class ghidra.program.database.ProgramBuilder
- endTransaction(int) - Method in interface ghidra.program.model.listing.ProgramUserData
-
End a previously started transaction
- endTransaction(int, boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- endTransaction(int, boolean) - Method in interface ghidra.framework.model.UndoableDomainObject
-
Terminate the specified transaction for this domain object.
- endTransaction(int, boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- endTransaction(int, boolean) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- endTransaction(int, boolean) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- endTransaction(int, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
-
Ends the current transaction
- endTransaction(int, boolean) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- endTransaction(long, boolean) - Method in class db.DBHandle
-
Terminate transaction.
- EnsureAreaVisibleAnimatorFunctionGraphJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
- EnsureAreaVisibleAnimatorFunctionGraphJob(VisualizationViewer<V, E>, SatelliteGraphViewer<V, E>, V, Rectangle, boolean) - Constructor for class ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
- ensureIndexIsVisible(int) - Method in class docking.widgets.list.ListPanel
-
Scroll viewport such that the index is visible.
- ensureIsAllowableType(DataType, DataTypeParser.AllowedDataTypes) - Static method in class ghidra.util.data.DataTypeParser
-
Throws exception if the data type does not match the specified
DataTypeParser.AllowedDataTypes
. - ensureNameLength(String) - Static method in class ghidra.app.util.demangler.DemangledObject
-
Ensure name does not pass the limit defined by Ghidra
- ensureOnScreen(Component) - Static method in class generic.util.WindowUtilities
-
Update the component to be within visible bounds of the screen
- ensureOnScreen(Component, Rectangle) - Static method in class generic.util.WindowUtilities
-
Update the bounds to be within visible bounds of the screen.
- ensureVertexAreaVisible(V, Rectangle, BusyListener) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- ensureVertexVisible(V, Rectangle) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- enterLayout(FieldLocation, int, boolean) - Method in interface docking.widgets.fieldpanel.Layout
-
Tries to move the cursor into this layout.
- enterLayout(FieldLocation, int, boolean) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- enterLayout(FieldLocation, int, boolean) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- enterLayout(FieldLocation, int, boolean) - Method in class docking.widgets.fieldpanel.support.RowLayout
- enterPanel(WizardState<T>) - Method in interface docking.wizard.MagePanel
-
Enter panel for real; take your state from the state object and then populate your external state accordingly.
- ENTIRE_PROGRAM - ghidra.app.util.bean.SetEquateDialog.SelectionType
- entry - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- entry - Variable in class ghidra.program.model.lang.ParamListStandard
- Entry - Class in ghidra.app.util.bin.format.macos.asd
- Entry() - Constructor for class ghidra.app.util.DataTypeDependencyOrderer.Entry
- Entry(int, double) - Constructor for class generic.lsh.vector.LSHCosineVectorAccum.Entry
- Entry(EntryDescriptor) - Constructor for class ghidra.app.util.bin.format.macos.asd.Entry
- ENTRY - Static variable in class ghidra.graph.ProgramGraphType
- ENTRY_AFP_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
AFP file information, attributes, etc.
- ENTRY_COMMENT - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
Standard Macintosh comment.
- ENTRY_DATA_FORK - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
The data fork.
- ENTRY_DIRECTORY_ID - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
AFP directory ID.
- ENTRY_EDGE - Static variable in class ghidra.graph.ProgramGraphType
- ENTRY_FILE_DATE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
File creation date, modification date, etc.
- ENTRY_FINDER_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
Standard Macintosh Finder information.
- ENTRY_ICON_BW - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
Standard Macintosh black-and-white icon.
- ENTRY_ICON_COLOR - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
Macintosh color icon.
- ENTRY_MAC_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
Macintosh file information, attributes, etc.
- ENTRY_MSDOS_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
MS-DOS file information, attributes, etc.
- ENTRY_NEXUS - Static variable in class ghidra.graph.ProgramGraphType
- ENTRY_POINT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- ENTRY_PRODOS_FILE_INFO - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
ProDOS file information, attributes, etc.
- ENTRY_REAL_NAME - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
File's name as created on home file system.
- ENTRY_RESOURCE_FORK - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
The resource fork.
- ENTRY_SHORT_NAME - Static variable in class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
-
AFP short name.
- EntryDescriptor - Class in ghidra.app.util.bin.format.macos.asd
- EntryDescriptor(int, int, int) - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
- EntryDescriptorID - Class in ghidra.app.util.bin.format.macos.asd
- EntryDescriptorID() - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
- EntryFactory - Class in ghidra.app.util.bin.format.macos.asd
- EntryFactory() - Constructor for class ghidra.app.util.bin.format.macos.asd.EntryFactory
- entryList - Variable in class ghidra.program.model.pcode.HighSymbol
- EntryPoint - Class in ghidra.app.util.bin.format.ne
-
A class to represent a new-executable entry point.
- EntryPointCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents an entry_point_command structure.
- EntryPointCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- EntryPointReference - Interface in ghidra.program.model.symbol
-
Reference object for entry points
- entrySet() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- entrySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- entrySet() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
- entrySet() - Method in class ghidra.service.graph.Attributed
-
Returns a
Set
containing the key/value entry associations - entrySet() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- entrySet() - Method in class ghidra.util.datastruct.LRUMap
- entrySet() - Method in class ghidra.util.datastruct.SoftCacheMap
- EntryTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent a new-executable entry table.
- EntryTableBundle - Class in ghidra.app.util.bin.format.ne
-
A class to represent a new-executable entry table bundle.
- Enum - Interface in ghidra.program.model.data
- ENUM - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- ENUM - Static variable in class ghidra.app.util.demangler.DemangledDataType
- ENUM_TYPE - ghidra.framework.options.OptionType
- EnumColumnConstraint<T extends java.lang.Enum<T>> - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are Enum values that match one of a set of selected values from the Enum.
- EnumColumnConstraint(Class<T>, Set<T>) - Constructor for class docking.widgets.table.constraint.EnumColumnConstraint
-
Construct an EnumColumnConstraint with a set of acceptable Enum values.
- EnumConstraintEditor<T extends java.lang.Enum<T>> - Class in docking.widgets.table.constrainteditor
-
A constraint editor for enumerated-type values;
- EnumConstraintEditor(EnumColumnConstraint<T>) - Constructor for class docking.widgets.table.constrainteditor.EnumConstraintEditor
-
Constructor.
- EnumDataType - Class in ghidra.program.model.data
- EnumDataType(CategoryPath, String, int) - Constructor for class ghidra.program.model.data.EnumDataType
- EnumDataType(CategoryPath, String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.EnumDataType
- EnumDataType(CategoryPath, String, int, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.EnumDataType
- EnumDataType(String, int) - Constructor for class ghidra.program.model.data.EnumDataType
- EnumDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- EnumDataTypeHTMLRepresentation(Enum) - Constructor for class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- EnumEditor - Class in ghidra.framework.options
- EnumEditor() - Constructor for class ghidra.framework.options.EnumEditor
- Enumerator(ArrayList<CParser.EnumMember>, int) - Method in class ghidra.app.util.cparser.C.CParser
- EnumeratorList() - Method in class ghidra.app.util.cparser.C.CParser
- EnumSettingsDefinition - Interface in ghidra.docking.settings
-
Interface for a SettingsDefinition with enumerated values.
- EnumSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
- EnumValuePartitioner - Class in ghidra.program.model.data
-
This is a static utility class used to partition a set of long values into as many non-intersecting BitGroups as possible.
- EnumValuePartitioner() - Constructor for class ghidra.program.model.data.EnumValuePartitioner
- env - Variable in class ghidra.sleigh.grammar.AbstractSleighLexer
- env - Variable in class ghidra.sleigh.grammar.AbstractSleighParser
- env - Variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- env - Variable in class ghidra.test.AbstractProgramBasedTest
- env - Variable in class help.screenshot.AbstractScreenShotGenerator
- EOF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
End of File.
- EOF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
End of File.
- EOF - Static variable in class ghidra.sleigh.grammar.BaseLexer
- EOF - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- EOF - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- EOF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- EOF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- EOF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- EOF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- EOF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- EOF - Static variable in class ghidra.sleigh.grammar.SleighEcho
- EOF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- EOF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- EOF - Static variable in class ghidra.sleigh.grammar.SleighParser
- EOI - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
-
The end-of-input terminal
- eol - Variable in exception ghidra.app.util.cparser.C.ParseException
-
The end of line string for this machine.
- eol - Variable in exception ghidra.app.util.cparser.CPP.ParseException
-
The end of line string for this machine.
- EOL - Static variable in class generic.stl.ListSTL
- EOL - Static variable in class generic.stl.MapSTL
- EOL - Static variable in class generic.stl.RedBlackTree
- EOL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- EOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- EOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- EOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- EOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- EOL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- EOL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- EOL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- EOL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- EOL - Static variable in class ghidra.sleigh.grammar.SleighParser
- EOL_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
comment type for end of line
- EOL_COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the end of line comment differences.
- EOL_COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the eol comment differences.
- EolCommentFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates End of line comment Fields.
- EolCommentFieldFactory() - Constructor for class ghidra.app.util.viewer.field.EolCommentFieldFactory
-
Default Constructor
- EolCommentFieldLocation - Class in ghidra.program.util
-
The
EolCommentFieldLocation
class contains specific location information within the EOL comment field of a CodeUnitLocation object. - EolCommentFieldLocation() - Constructor for class ghidra.program.util.EolCommentFieldLocation
-
Default constructor needed for restoring an end-of-line field location from XML.
- EolCommentFieldLocation(Program, Address, int[], String[], int, int, int) - Constructor for class ghidra.program.util.EolCommentFieldLocation
-
Construct a new EolCommentFieldLocation.
- EOLCommentTableColumn - Class in ghidra.util.table.field
-
This table column displays the Label for either the program location or the address associated with a row in the table.
- EOLCommentTableColumn() - Constructor for class ghidra.util.table.field.EOLCommentTableColumn
- EpsilonSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A pattern with no semantic or printing content, that will match any pattern.
- EpsilonSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
- EQ - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- EQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- eq_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- eq_op() - Method in class ghidra.sleigh.grammar.SleighParser
- eq_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.eq_op_return
- EQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- EQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- EQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- EqualityExpression() - Method in class ghidra.app.util.cparser.C.CParser
- EqualityExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
PPToken EqualityExpression() : {PPToken t,u,v;} { (t=RelationalExpression() ( LOOKAHEAD(2) u=EqualTo(){ if (verboseLevel()==7) print(u.image); } v=RelationalExpression(){ t.setTruth(t.compareTo(v)==0); if (verboseLevel()==7) print(": "); })* ){return t;} }
- equalMaskedValue(byte[], byte[]) - Method in interface ghidra.program.model.lang.Mask
-
Tests if the results of apply the mask to the given array matches a target array.
- equalMaskedValue(byte[], byte[]) - Method in class ghidra.program.model.lang.MaskImpl
- equalRefArrays(Reference[], Reference[]) - Method in class ghidra.program.util.ProgramDiff
-
Compares an array of references from program1 with an array of references from program2 to see if they are equivalent.
- equalRefs(Reference, Reference) - Method in class ghidra.program.util.ProgramDiff
-
Compares reference from program1 with reference from program2 to see if they are equivalent.
- equals(byte[]) - Method in interface ghidra.program.model.lang.Mask
-
Check if the mask represented by the byte array is equal to this one.
- equals(byte[]) - Method in class ghidra.program.model.lang.MaskImpl
- equals(DataFlavor) - Method in class docking.dnd.GenericDataFlavor
-
Return true if dataFlavor equals this generic data flavor.
- equals(Object) - Method in class db.BinaryField
- equals(Object) - Method in class db.BooleanField
- equals(Object) - Method in class db.ByteField
- equals(Object) - Method in class db.DBRecord
-
Compare the content of two Records for equality.
- equals(Object) - Method in class db.Field
-
Determine if the specified Object is another Field which has the same type and value as this Field.
- equals(Object) - Method in class db.FixedField10
- equals(Object) - Method in class db.IntField
- equals(Object) - Method in class db.LongField
- equals(Object) - Method in class db.Schema
-
Compare two schemas for equality.
- equals(Object) - Method in class db.ShortField
- equals(Object) - Method in class db.StringField
- equals(Object) - Method in class docking.dnd.GenericDataFlavor
-
Return true if obj is equal this generic data flavor.
- equals(Object) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- equals(Object) - Method in class docking.menu.ActionState
- equals(Object) - Method in class docking.util.image.ToolIconURL
- equals(Object) - Method in class docking.widgets.dialogs.StringChoices
- equals(Object) - Method in class docking.widgets.fieldpanel.support.FieldLocation
- equals(Object) - Method in class docking.widgets.fieldpanel.support.FieldRange
- equals(Object) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- equals(Object) - Method in class docking.widgets.fieldpanel.support.RowColLocation
- equals(Object) - Method in class docking.widgets.fieldpanel.support.ViewerPosition
- equals(Object) - Method in class docking.widgets.filter.AbstractPatternTextFilter
- equals(Object) - Method in class docking.widgets.filter.InvertedTextFilter
- equals(Object) - Method in class docking.widgets.filter.MatchesPatternTextFilter
- equals(Object) - Method in class docking.widgets.table.AbstractDynamicTableColumn
- equals(Object) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- equals(Object) - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
- equals(Object) - Method in class docking.widgets.table.ColumnSortState
- equals(Object) - Method in class docking.widgets.table.CombinedTableFilter
- equals(Object) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- equals(Object) - Method in class docking.widgets.table.constraint.ColumnTypeMapper
- equals(Object) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- equals(Object) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- equals(Object) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- equals(Object) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- equals(Object) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- equals(Object) - Method in class docking.widgets.table.DefaultRowFilterTransformer
- equals(Object) - Method in class docking.widgets.table.InvertedTableFilter
- equals(Object) - Method in class docking.widgets.table.MultiTextFilterTableFilter
- equals(Object) - Method in class docking.widgets.table.RowObject
- equals(Object) - Method in class docking.widgets.table.TableSortingContext
- equals(Object) - Method in class docking.widgets.table.TableSortState
- equals(Object) - Method in class docking.widgets.table.TableTextFilter
- equals(Object) - Method in class docking.widgets.table.threaded.NullTableFilter
- equals(Object) - Method in class docking.widgets.table.threaded.TableData
- equals(Object) - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
- equals(Object) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
- equals(Object) - Method in class docking.widgets.tree.GTreeNode
- equals(Object) - Method in class generic.constraint.Constraint
- equals(Object) - Method in class generic.DominantPair
- equals(Object) - Method in class generic.jar.ClassModuleTree
- equals(Object) - Method in class generic.jar.FileResource
- equals(Object) - Method in class generic.jar.JarResource
- equals(Object) - Method in class generic.jar.ResourceFile
- equals(Object) - Method in class generic.lsh.vector.HashEntry
-
Eclipse-generated equals function.
- equals(Object) - Method in class generic.lsh.vector.LSHCosineVector
-
Eclipse-generated equals method.
- equals(Object) - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
- equals(Object) - Method in class generic.stl.ListIterator
- equals(Object) - Method in class generic.stl.ListSTL
- equals(Object) - Method in class generic.stl.MapIteratorSTL
- equals(Object) - Method in class generic.stl.Pair
- equals(Object) - Method in class generic.stl.ReverseMapIteratorSTL
- equals(Object) - Method in class generic.stl.ReverseSetIterator
- equals(Object) - Method in class generic.stl.SetIterator
- equals(Object) - Method in class generic.stl.VectorIterator
- equals(Object) - Method in class generic.stl.VectorSTL
- equals(Object) - Method in class generic.util.Path
- equals(Object) - Method in class ghidra.app.decompiler.DecompilerLocation
- equals(Object) - Method in class ghidra.app.nav.LocationMemento
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Check for equality This will only return true if the other object is a masked long, even if this one is fully-defined, and the value is equal to a given long (or
Long
). - equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- equals(Object) - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
- equals(Object) - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- equals(Object) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- equals(Object) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- equals(Object) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- equals(Object) - Method in class ghidra.app.script.GhidraScriptProvider
- equals(Object) - Method in class ghidra.app.services.DataTypeReference
- equals(Object) - Method in class ghidra.app.util.AddEditDialog.NamespaceWrapper
- equals(Object) - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
- equals(Object) - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- equals(Object) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- equals(Object) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
- equals(Object) - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
- equals(Object) - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- equals(Object) - Method in class ghidra.app.util.datatype.DataTypeUrl
- equals(Object) - Method in class ghidra.app.util.datatype.microsoft.GUID
- equals(Object) - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- equals(Object) - Method in class ghidra.app.util.DataTypeDependencyOrderer.Entry
- equals(Object) - Method in class ghidra.app.util.exporter.GzfExporter
- equals(Object) - Method in class ghidra.app.util.html.TextLine
- equals(Object) - Method in class ghidra.app.util.opinion.IntelHexRecord
- equals(Object) - Method in class ghidra.app.util.opinion.QueryResult
- equals(Object) - Method in class ghidra.app.util.PseudoData
- equals(Object) - Method in class ghidra.app.util.PseudoInstruction
- equals(Object) - Method in class ghidra.app.util.RefRepeatComment
- equals(Object) - Method in class ghidra.app.util.SymbolPath
- equals(Object) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- equals(Object) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- equals(Object) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- equals(Object) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- equals(Object) - Method in class ghidra.formats.gfilesystem.crypto.PasswordValue
- equals(Object) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
- equals(Object) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
- equals(Object) - Method in class ghidra.formats.gfilesystem.FSRL
- equals(Object) - Method in class ghidra.formats.gfilesystem.GFileImpl
- equals(Object) - Method in class ghidra.framework.ApplicationIdentifier
- equals(Object) - Method in class ghidra.framework.ApplicationVersion
- equals(Object) - Method in class ghidra.framework.data.DomainFileProxy
- equals(Object) - Method in class ghidra.framework.data.GhidraFile
- equals(Object) - Method in class ghidra.framework.data.GhidraFolder
- equals(Object) - Method in class ghidra.framework.main.datatree.DomainFileNode
- equals(Object) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- equals(Object) - Method in class ghidra.framework.model.ProjectLocator
- equals(Object) - Method in class ghidra.framework.model.ServerInfo
- equals(Object) - Method in class ghidra.framework.options.EditorState
- equals(Object) - Method in class ghidra.framework.options.ToolOptions
- equals(Object) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- equals(Object) - Method in class ghidra.framework.plugintool.Plugin
- equals(Object) - Method in class ghidra.framework.plugintool.util.PluginDescription
- equals(Object) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
- equals(Object) - Method in class ghidra.framework.remote.User
- equals(Object) - Method in class ghidra.framework.store.ItemCheckoutStatus
- equals(Object) - Method in class ghidra.framework.store.local.LocalFolderItem
- equals(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- equals(Object) - Method in class ghidra.graph.DefaultGEdge
- equals(Object) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- equals(Object) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- equals(Object) - Method in class ghidra.pcode.floatformat.BigFloat
- equals(Object) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- equals(Object) - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- equals(Object) - Method in class ghidra.program.database.bookmark.OldBookmark
-
Return true if this object is the same as obj.
- equals(Object) - Method in class ghidra.program.database.code.InstructionDB
-
Return true if obj is equal to this.
- equals(Object) - Method in class ghidra.program.database.code.StringDiff
- equals(Object) - Method in class ghidra.program.database.external.ExternalLocationDB
- equals(Object) - Method in class ghidra.program.database.function.FunctionDB
- equals(Object) - Method in class ghidra.program.database.function.FunctionTagDB
- equals(Object) - Method in class ghidra.program.database.function.VariableDB
- equals(Object) - Method in class ghidra.program.database.mem.FileBytes
- equals(Object) - Method in class ghidra.program.database.mem.MemoryMapDB
- equals(Object) - Method in class ghidra.program.database.ProgramCompilerSpec
- equals(Object) - Method in class ghidra.program.database.properties.GenericSaveable
- equals(Object) - Method in class ghidra.program.database.symbol.EquateDB
- equals(Object) - Method in class ghidra.program.database.symbol.SymbolDB
- equals(Object) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- equals(Object) - Method in interface ghidra.program.model.address.Address
-
Compares this Address to the specified object.
- equals(Object) - Method in interface ghidra.program.model.address.AddressFactory
- equals(Object) - Method in class ghidra.program.model.address.AddressRangeImpl
- equals(Object) - Method in class ghidra.program.model.address.AddressSet
- equals(Object) - Method in class ghidra.program.model.address.DefaultAddressFactory
- equals(Object) - Method in class ghidra.program.model.address.GenericAddress
- equals(Object) - Method in class ghidra.program.model.address.GlobalNamespace
- equals(Object) - Method in class ghidra.program.model.address.GlobalSymbol
- equals(Object) - Method in class ghidra.program.model.address.OldGenericNamespaceAddress
- equals(Object) - Method in class ghidra.program.model.address.OverlayAddressSpace
- equals(Object) - Method in class ghidra.program.model.block.CodeBlockImpl
- equals(Object) - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- equals(Object) - Method in class ghidra.program.model.correlate.Hash
- equals(Object) - Method in class ghidra.program.model.data.BitFieldDataType
- equals(Object) - Method in class ghidra.program.model.data.BitFieldPackingImpl
- equals(Object) - Method in class ghidra.program.model.data.CategoryPath
- equals(Object) - Method in class ghidra.program.model.data.DataOrganizationImpl
- equals(Object) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- equals(Object) - Method in class ghidra.program.model.data.DataTypeImpl
- equals(Object) - Method in class ghidra.program.model.data.DataTypePath
- equals(Object) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- equals(Object) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- equals(Object) - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- equals(Object) - Method in class ghidra.program.model.lang.BasicLanguageDescription
- equals(Object) - Method in class ghidra.program.model.lang.CompilerSpecID
- equals(Object) - Method in class ghidra.program.model.lang.ContextSetting
- equals(Object) - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
- equals(Object) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
- equals(Object) - Method in class ghidra.program.model.lang.InjectPayloadSegment
- equals(Object) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- equals(Object) - Method in class ghidra.program.model.lang.InstructionBlockFlow
- equals(Object) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
- equals(Object) - Method in class ghidra.program.model.lang.LanguageID
- equals(Object) - Method in interface ghidra.program.model.lang.Mask
-
Test if the given object is equal to this object.
- equals(Object) - Method in class ghidra.program.model.lang.MaskImpl
- equals(Object) - Method in class ghidra.program.model.lang.ParamEntry
- equals(Object) - Method in class ghidra.program.model.lang.ParamListStandard
- equals(Object) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- equals(Object) - Method in class ghidra.program.model.lang.Processor
- equals(Object) - Method in class ghidra.program.model.lang.PrototypeModel
- equals(Object) - Method in class ghidra.program.model.lang.PrototypeModelMerged
- equals(Object) - Method in class ghidra.program.model.lang.Register
- equals(Object) - Method in class ghidra.program.model.lang.RegisterValue
- equals(Object) - Method in class ghidra.program.model.listing.VariableOffset
- equals(Object) - Method in class ghidra.program.model.listing.VariableStorage
-
This storage is considered equal if it consists of the same storage varnodes.
- equals(Object) - Method in class ghidra.program.model.pcode.SequenceNumber
- equals(Object) - Method in class ghidra.program.model.pcode.Varnode
- equals(Object) - Method in class ghidra.program.model.pcode.VarnodeAST
- equals(Object) - Method in class ghidra.program.model.scalar.Scalar
- equals(Object) - Method in class ghidra.program.model.symbol.AddressLabelPair
- equals(Object) - Method in class ghidra.program.model.symbol.MemReferenceImpl
- equals(Object) - Method in class ghidra.program.model.symbol.RefType
- equals(Object) - Method in class ghidra.program.model.symbol.SymbolType
- equals(Object) - Method in class ghidra.program.model.symbol.ThunkReference
- equals(Object) - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
- equals(Object) - Method in class ghidra.program.model.util.DataTypeInfo
- equals(Object) - Method in class ghidra.program.util.AddressFieldLocation
- equals(Object) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.CommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.EolCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.EquateOperandFieldLocation
- equals(Object) - Method in class ghidra.program.util.FieldNameFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionLocation
- equals(Object) - Method in class ghidra.program.util.FunctionNameFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionParameterFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
- equals(Object) - Method in class ghidra.program.util.FunctionTagFieldLocation
- equals(Object) - Method in class ghidra.program.util.GroupPath
- equals(Object) - Method in class ghidra.program.util.GroupView
-
Test if the given object is equal to this.
- equals(Object) - Method in class ghidra.program.util.InteriorSelection
- equals(Object) - Method in class ghidra.program.util.LabelFieldLocation
- equals(Object) - Method in class ghidra.program.util.MarkerLocation
- equals(Object) - Method in class ghidra.program.util.MnemonicFieldLocation
- equals(Object) - Method in class ghidra.program.util.OperandFieldLocation
- equals(Object) - Method in class ghidra.program.util.PcodeFieldLocation
- equals(Object) - Method in class ghidra.program.util.PlateFieldLocation
- equals(Object) - Method in class ghidra.program.util.ProgramDiffFilter
-
Determines whether or not this filter is equal to the object that is passed in.
- equals(Object) - Method in class ghidra.program.util.ProgramLocation
- equals(Object) - Method in class ghidra.program.util.ProgramMergeFilter
-
Determines whether or not this filter is equal to the object that is passed in.
- equals(Object) - Method in class ghidra.program.util.ProgramSelection
-
Return whether this ProgramSelection is equal to obj.
- equals(Object) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.RegisterFieldLocation
- equals(Object) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.SpacerFieldLocation
- equals(Object) - Method in class ghidra.program.util.string.FoundString
- equals(Object) - Method in class ghidra.program.util.SubDataFieldLocation
- equals(Object) - Method in class ghidra.program.util.VariableCommentFieldLocation
- equals(Object) - Method in class ghidra.program.util.VariableLocation
- equals(Object) - Method in class ghidra.program.util.VariableLocFieldLocation
- equals(Object) - Method in class ghidra.program.util.VariableNameFieldLocation
- equals(Object) - Method in class ghidra.program.util.VariableTypeFieldLocation
- equals(Object) - Method in class ghidra.service.graph.AttributedEdge
- equals(Object) - Method in class ghidra.service.graph.AttributedVertex
- equals(Object) - Method in class ghidra.service.graph.GraphType
- equals(Object) - Method in class ghidra.service.graph.VertexShape
- equals(Object) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- equals(Object) - Method in class ghidra.test.processors.support.PCodeTestFile
- equals(Object) - Method in class ghidra.test.processors.support.PCodeTestGroup
- equals(Object) - Method in class ghidra.util.ascii.Sequence
- equals(Object) - Method in class ghidra.util.bytesearch.DittedBitSequence
- equals(Object) - Method in class ghidra.util.constraint.CompilerConstraint
- equals(Object) - Method in class ghidra.util.constraint.ExecutableFormatConstraint
- equals(Object) - Method in class ghidra.util.constraint.LanguageConstraint
- equals(Object) - Method in class ghidra.util.constraint.PropertyConstraint
- equals(Object) - Method in class ghidra.util.datastruct.IndexRange
- equals(Object) - Method in class ghidra.util.datastruct.Range
- equals(Object) - Method in class ghidra.util.datastruct.Stack
- equals(Object) - Method in class ghidra.util.graph.Edge
-
Overides equals method by comparing keys.
- equals(Object) - Method in class ghidra.util.graph.Vertex
- equals(Object) - Method in class ghidra.util.HelpLocation
- equals(Object) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- equals(Object) - Method in class ghidra.util.PropertyFile
- equals(Object) - Method in class ghidra.util.SaveableColor
- equals(Object) - Method in class ghidra.util.SaveablePoint
- equals(Object) - Method in class ghidra.util.search.memory.MemSearchResult
- equals(Object) - Method in class ghidra.util.state.SequenceRange
- equals(Object) - Method in class ghidra.util.state.VarnodeOperation
- equals(Object) - Method in class ghidra.util.table.field.AddressBasedLocation
- equals(Object) - Method in class ghidra.util.UndefinedFunction
- equals(Object) - Method in class ghidra.util.UniversalID
- equals(Object) - Method in class ghidra.util.xml.XmlParserElement
- equals(Object) - Method in class help.validator.links.InvalidHREFLink
- equals(Object) - Method in class help.validator.links.InvalidIMGLink
- equals(Object) - Method in interface help.validator.links.InvalidLink
- equals(Object) - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- equals(Object) - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- equals(Object) - Method in class help.validator.model.TOCItem
- equals(String, String) - Method in interface ghidra.sleigh.grammar.ExpressionEnvironment
- equals(String, String) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- equals(String, String, boolean) - Static method in class ghidra.util.StringUtilities
- equalsIgnoreConflict(String, String) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Compares two data type name strings to determine if they are equivalent names, ignoring conflict patterns present.
- equalsMaxUnsignedValue(Number) - Static method in class ghidra.util.NumberUtil
-
Compare to the maximum unsigned value that the current number is holding.
- EqualTo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- Equate - Interface in ghidra.program.model.symbol
-
An Equate associates a string with a scalar value in the program, and contains a list of addresses and operand positions that refer to this equate.
- EQUATE_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the equates differences.
- EquateDB - Class in ghidra.program.database.symbol
-
Database object for an Equate.
- EquateDB(EquateManager, DBObjectCache<EquateDB>, DBRecord) - Constructor for class ghidra.program.database.symbol.EquateDB
-
Constructor
- EquateInfo - Class in ghidra.program.util
-
Class to hold information about an Equate; it is used in a ProgramChangeRecord when an equate is created and when references to the Equate are updated.
- EquateInfo(String, long, Address, int, long) - Constructor for class ghidra.program.util.EquateInfo
-
Constructor.
- EquateManager - Class in ghidra.program.database.symbol
-
Implementation of the Equate Table
- EquateManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.EquateManager
-
Constructor
- EquateOperandFieldLocation - Class in ghidra.program.util
-
A simple version of
OperandFieldLocation
that allows us to store equate information. - EquateOperandFieldLocation() - Constructor for class ghidra.program.util.EquateOperandFieldLocation
-
Default constructor needed for restoring an operand field location from XML.
- EquateOperandFieldLocation(Program, Address, Address, String, Equate, int, int, int) - Constructor for class ghidra.program.util.EquateOperandFieldLocation
- EquateReference - Interface in ghidra.program.model.symbol
-
Interface to define an equate reference.
- EQUATES - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for equates.
- EQUATES - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the equates differences.
- EquateSymbol - Class in ghidra.program.model.pcode
- EquateSymbol(long, int, long, HighFunction, Address, long) - Constructor for class ghidra.program.model.pcode.EquateSymbol
- EquateSymbol(long, String, long, HighFunction, Address, long) - Constructor for class ghidra.program.model.pcode.EquateSymbol
- EquateSymbol(HighFunction) - Constructor for class ghidra.program.model.pcode.EquateSymbol
- EquateTable - Interface in ghidra.program.model.symbol
-
EquateTable manages all equates for program.
- equivalentFunctions(Function, Function) - Static method in class ghidra.program.util.ProgramDiff
- equivalentFunctions(Function, Function, boolean) - Static method in class ghidra.program.util.ProgramDiff
- equivalentVariableArrays(Variable[], Variable[]) - Static method in class ghidra.program.model.listing.VariableUtilities
- equivalentVariables(Variable, Variable) - Static method in class ghidra.program.model.listing.VariableUtilities
- erase(int) - Method in class generic.stl.VectorSTL
- erase(IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapSTL
- erase(IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MultiMapSTL
- erase(IteratorSTL<Pair<K, V>>, IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapSTL
- erase(IteratorSTL<K>) - Method in class generic.stl.MultiSetSTL
- erase(IteratorSTL<K>) - Method in class generic.stl.SetSTL
- erase(IteratorSTL<T>) - Method in class generic.stl.ListSTL
- erase(IteratorSTL<T>) - Method in class generic.stl.VectorSTL
- erase(IteratorSTL<T>, IteratorSTL<T>) - Method in class generic.stl.VectorSTL
- erase(K) - Method in class generic.stl.MapSTL
- erase(K) - Method in class generic.stl.SetSTL
- erased - Variable in class generic.stl.MapIteratorSTL
- erased - Variable in class generic.stl.SetIterator
- err - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
- err - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
- errHandler - Variable in class ghidra.program.database.properties.PropertyMapDB
- ERRLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ErrLogDialog - Class in docking
-
A dialog that takes error text and displays it with an option details button.
- ErrLogExpandableDialog - Class in docking
- ErrLogExpandableDialog(String, String, Throwable) - Constructor for class docking.ErrLogExpandableDialog
- error - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- error - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- error(Exception) - Method in class help.screenshot.AbstractScreenShotGenerator
- error(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
- error(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
- error(Object, Object) - Method in interface ghidra.util.ErrorLogger
- error(Object, Object) - Static method in class ghidra.util.Msg
-
Used to display an error message with no available Throwable to the user via the console (no GUI).
- error(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
- error(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
- error(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
- error(Object, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to display an error message with a Throwable (for stack trace) to the user via the console (no GUI).
- error(String, AssemblyResolvedConstructor) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build an error resolution record, based on an intermediate SLEIGH constructor record
- error(String, String) - Method in class ghidra.app.util.importer.MessageLog
-
Deprecated.
- error(String, String, List<? extends AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build an error resolution record
- error(String, Set<String>) - Static method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
-
Construct an error parse result
- error(SAXParseException) - Method in class ghidra.app.util.xml.XMLErrorHandler
- error(SAXParseException) - Method in class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
- Error - docking.widgets.conditiontestpanel.ConditionStatus
- Error() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ERROR - ghidra.util.MessageType
- ERROR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- ERROR - Static variable in interface ghidra.program.model.listing.BookmarkType
- ERROR_BOOKMARK_CATEGORY - Static variable in class ghidra.program.disassemble.Disassembler
- ERROR_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ERROR_ICON - Static variable in class resources.Icons
- ERROR_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
-
Used for error messages.
- ERROR_MESSAGE - Static variable in class docking.widgets.OptionDialog
-
Used for error messages.
- ERROR_TAG - Static variable in class ghidra.program.database.symbol.EquateManager
- ErrorDisplay - Interface in ghidra.util
- ErrorFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
ErrorListingField
clicks. - ErrorFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.ErrorFieldMouseHandler
- ErrorHandler - Interface in db.util
-
Report database errors.
- ErrorListingField - Class in ghidra.app.util.viewer.format
- ErrorListingField(FieldFactory, ProxyObj, int, Throwable) - Constructor for class ghidra.app.util.viewer.format.ErrorListingField
- ErrorLogger - Interface in ghidra.util
- ErrorPropertyEditor - Class in ghidra.framework.options
- ErrorPropertyEditor(String, Object) - Constructor for class ghidra.framework.options.ErrorPropertyEditor
- ErrorReporter - Interface in docking
- errors - Variable in exception ghidra.app.plugin.assembler.AssemblySemanticException
- errors - Variable in exception ghidra.app.plugin.assembler.AssemblySyntaxException
- es - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- ESC_SEQ - ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
- ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- escapeCallback() - Method in class docking.DialogComponentProvider
-
The callback method for when the escape key is pressed.
- escapeCallback() - Method in class ghidra.framework.plugintool.dialog.ManagePluginsDialog
- ESCAPED_DELIMITER_STRING - Static variable in class ghidra.program.model.data.CategoryPath
- escapeDecode(String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns a decoded version of the input stream where "%nn" escape sequences are replaced with their actual characters, using UTF-8 decoding rules.
- escapeElementEntities(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Converts any special or reserved characters in the specified XML string into the equivalent Unicode encoding.
- escapeEncode(String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns a copy of the input string with FSRL problematic[1] characters escaped as "%nn" sequences, where nn are hexdigits specifying the numeric ascii value of that character.
- escapeHiddenDirPrefixChars(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
-
Escape hidden prefix chars in name
- escapeHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Escapes any HTML special characters in the specified text.
- escapeString(String) - Static method in class ghidra.program.model.data.CategoryPath
-
Converts a non-escaped String into an escaped string suitable for being passed in as a component of a single category path string to the constructor that takes a single escaped category path string.
- esi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- esp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- ESTD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ET_CORE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Core file
- ET_DYN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Shared object file
- ET_EXEC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Executable file
- ET_HIPROC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Processor specific
- ET_LOPROC - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Processor specific
- ET_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
No file type
- ET_REL - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
Relocatable file (suitable for linking)
- EV_CURRENT - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
current version
- EV_NONE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
invalid version
- EVAL_CALLED - ghidra.program.model.lang.CompilerSpec.EvaluationModelType
- EVAL_CURRENT - ghidra.program.model.lang.CompilerSpec.EvaluationModelType
- evalCalledModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- evalCurrentModel - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- evaluate() - Method in class generic.test.ConcurrentTestExceptionStatement
- evaluate(byte[]) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- evaluate(DecompInterface, Function, TaskMonitor) - Method in interface ghidra.app.decompiler.parallel.DecompilerMapFunction
- evaluate(DWARFExpression) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- evaluate(DWARFExpression, long...) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- evaluate(Emulate, Varnode, Varnode[]) - Method in class ghidra.pcode.emulate.callother.CountLeadingOnesOpBehavior
- evaluate(Emulate, Varnode, Varnode[]) - Method in class ghidra.pcode.emulate.callother.CountLeadingZerosOpBehavior
- evaluate(Emulate, Varnode, Varnode[]) - Method in interface ghidra.pcode.emulate.callother.OpBehaviorOther
-
Evaluate the CALLOTHER op which corresponds to this behavior.
- evaluate(Emulate, Varnode, Varnode[]) - Method in class ghidra.pcode.emulate.callother.OpBehaviorOtherNOP
- evaluate(Program, byte[]) - Static method in class ghidra.program.util.AddressEvaluator
-
Utility method for creating an Address object from a byte array.
- evaluate(Program, Address, String) - Static method in class ghidra.program.util.AddressEvaluator
-
Gets a legitimate address for the specified program as indicated by the string.
- evaluate(Program, String) - Static method in class ghidra.program.util.AddressEvaluator
-
Gets a legitimate address for the specified program as indicated by the string.
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.BinaryOpBehavior
-
Evaluate the binary (2 input args) operation using long data
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolAnd
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolOr
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolXor
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatAdd
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatDiv
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatLess
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatMult
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatSub
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntAdd
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntAnd
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntCarry
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntDiv
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLeft
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLess
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLessEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntMult
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntOr
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntRem
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntRight
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSborrow
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntScarry
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSdiv
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSless
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSlessEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSrem
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSright
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSub
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntXor
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorNotEqual
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorPiece
- evaluateBinary(int, int, long, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorSubpiece
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.BinaryOpBehavior
-
Evaluate the binary (2 input args) operation using BigInteger data
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolAnd
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolOr
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolXor
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatAdd
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatDiv
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatLess
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatMult
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatSub
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntAdd
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntAnd
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntCarry
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntDiv
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLeft
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLess
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntLessEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntMult
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntOr
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntRem
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntRight
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSborrow
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntScarry
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSdiv
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSless
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSlessEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSrem
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSright
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSub
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntXor
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorNotEqual
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorPiece
- evaluateBinary(int, int, BigInteger, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorSubpiece
- evaluateConstant(VarnodeContext, Instruction, int, Address, int, RefType) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate a potential constant to be used as an address or an interesting constant that should have a reference created for it.
- evaluateConstant(VarnodeContext, Instruction, int, Address, int, RefType) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateContext(VarnodeContext, Instruction) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the current instruction given the final context for the instruction
- evaluateContext(VarnodeContext, Instruction) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateContextBefore(VarnodeContext, Instruction) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the current instruction given the context before the instruction is evaluated
- evaluateContextBefore(VarnodeContext, Instruction) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateDestination(VarnodeContext, Instruction) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the instruction for an unknown destination
- evaluateDestination(VarnodeContext, Instruction) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateElfSymbol(ElfLoadHelper, ElfSymbol, Address, boolean) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
During symbol processing this method will be invoked to permit an extension to adjust the address and/or apply context to the intended symbol location.
- evaluateLocation(DWARFLocation) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Evaluate the DWARFExpression located in the DWARFLocation object in the context of this DIEA.
- evaluateReference(VarnodeContext, Instruction, int, Address, int, RefType) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the reference that has been found on this instruction.
- evaluateReference(VarnodeContext, Instruction, int, Address, int, RefType) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateSymbolicReference(VarnodeContext, Instruction, Address) - Method in interface ghidra.program.util.ContextEvaluator
-
Evaluate the reference that has been found on this instruction that points into an unknown space that has been designated as tracked.
- evaluateSymbolicReference(VarnodeContext, Instruction, Address) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- evaluateToLong(String) - Static method in class ghidra.program.util.AddressEvaluator
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolNegate
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorCopy
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatAbs
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatCeil
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloor
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNan
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNeg
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatRound
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatSqrt
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatTrunc
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorInt2Comp
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntNegate
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSext
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntZext
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.OpBehaviorPopcount
- evaluateUnary(int, int, long) - Method in class ghidra.pcode.opbehavior.UnaryOpBehavior
-
Evaluate the unary operation using long data
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorBoolNegate
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorCopy
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatAbs
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatCeil
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatFloor
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNan
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatNeg
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatRound
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatSqrt
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorFloatTrunc
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorInt2Comp
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntNegate
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntSext
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorIntZext
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.OpBehaviorPopcount
- evaluateUnary(int, int, BigInteger) - Method in class ghidra.pcode.opbehavior.UnaryOpBehavior
-
Evaluate the unary operation using BigInteger data
- EVALUATION_MODEL_PROPERTY_NAME - Static variable in class ghidra.program.database.ProgramCompilerSpec
- evaluator - Variable in class ghidra.program.util.SymbolicPropogator
- event - Variable in class ghidra.graph.viewer.popup.ToolTipInfo
- Event - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- EventDisplayComponentProvider - Class in ghidra.app.plugin.debug
- EventDisplayComponentProvider(PluginTool, String) - Constructor for class ghidra.app.plugin.debug.EventDisplayComponentProvider
- EventDisplayPlugin - Class in ghidra.app.plugin.debug
-
Plugin to demonstrate handling of Program within a plugin and how to set up the list of consumed plugin events.
- EventDisplayPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.EventDisplayPlugin
-
Constructor
- eventFlags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
- eventIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
- eventManager - Variable in class ghidra.framework.store.local.LocalFileSystem
- EventManager - Class in ghidra.framework.plugintool.mgr
-
Helper class to manage the events that plugins consume and produce.
- EventManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.EventManager
-
Construct a new EventManager.
- EventMap - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- EventQueueID - Class in ghidra.framework.model
- EventQueueID() - Constructor for class ghidra.framework.model.EventQueueID
- eventsConsumed() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
List of PluginEvents (classes) that this Plugin consumes.
- eventSent(PluginEvent) - Method in class ghidra.framework.plugintool.Plugin
- eventSent(PluginEvent) - Method in interface ghidra.framework.plugintool.util.PluginEventListener
-
Notification that the given plugin event was sent.
- eventsProduced() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
List of PluginEvent (classes) that this Plugin produces.
- EventTrigger - Enum in docking.widgets
-
This class is used to provide information regarding the source of an event.
- eventType - Variable in class ghidra.framework.main.logviewer.event.FVEvent
- eventTypeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
- ExactBytesFunctionHasher - Class in ghidra.app.plugin.match
- ExactInstructionsFunctionHasher - Class in ghidra.app.plugin.match
- ExactInstructionsFunctionHasher() - Constructor for class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
- ExactMnemonicsFunctionHasher - Class in ghidra.app.plugin.match
- EXAMPLES - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
- EXAMPLES - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- EXAMPLES_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- ExamplesPluginPackage - Class in ghidra.app
- ExamplesPluginPackage() - Constructor for class ghidra.app.ExamplesPluginPackage
- exceedsRepeatBytePattern(PseudoInstruction) - Method in class ghidra.app.util.RepeatInstructionByteTracker
-
Check the next instruction within a block of instructions.
- Exception - ghidra.app.util.bin.format.pef.SectionKind
-
Reserved for future use.
- ExceptionalCallback<E extends java.lang.Exception> - Interface in utility.function
-
A generic functional interface that is more semantically sound than
Runnable
. - ExceptionalConsumer<T,E extends java.lang.Exception> - Interface in utility.function
-
A generic functional interface that allows you to consume an item and potentially throw an exception.
- ExceptionalFunction<I,R,E extends java.lang.Exception> - Interface in utility.function
-
A generic functional interface that allows you to consume an item, return a result, and potentially throw an exception.
- ExceptionDataDirectory - Class in ghidra.app.util.bin.format.pe
- ExceptionDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ExceptionHandler - Interface in generic.continues
- ExceptionHandlerFrameException - Exception in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
Generic Exception class for classes contained in the ehFrame package
- ExceptionHandlerFrameException() - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
- ExceptionHandlerFrameException(String) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message.
- ExceptionHandlerFrameException(String, Throwable) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified detail message and cause.
- ExceptionHandlerFrameException(Throwable) - Constructor for exception ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
-
Constructs a new ExceptionHandlerFrameException with the specified cause.
- ExceptionHandlerFrameHeader - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
This class represents an Exception Handler Frame Header.
- ExceptionHandlerFrameHeader(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Constructor for an ExceptionHandlerFrameHeader.
- ExceptionStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
- ExceptionStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.BaseLexer
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighEcho
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- EXCLAIM - Static variable in class ghidra.sleigh.grammar.SleighParser
- exclude() - Method in annotation type ghidra.util.classfinder.ExtensionPointProperties
-
Enable to exclude an
ExtensionPoint
from being discovered - excludeFromGhidraJar() - Method in class generic.jar.ApplicationModule
- excludeFromGhidraJar() - Method in class utility.module.ModuleManifestFile
- excludeFromHelp(Object) - Method in class docking.DefaultHelpService
- excludeFromHelp(Object) - Method in class docking.help.HelpManager
- excludeFromHelp(Object) - Method in interface docking.help.HelpService
-
Signals to the help system to ignore the given object when searching for and validating help.
- excludesEntirely(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- excludesEntirely(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- EXCLUSIVE - ghidra.framework.store.CheckoutType
-
Checkout is a persistent exclusive checkout which ensures no other checkout can occur while this checkout persists.
- exclusiveCheckout() - Method in class ghidra.app.util.dialog.CheckoutDialog
- exclusiveCheckout() - Method in class ghidra.framework.main.datatree.CheckoutDialog
- ExclusiveCheckoutException - Exception in ghidra.framework.store
- ExclusiveCheckoutException(String) - Constructor for exception ghidra.framework.store.ExclusiveCheckoutException
- ExclusiveORExpression() - Method in class ghidra.app.util.cparser.C.CParser
- execFile(ResourceFile, PythonScript) - Method in class ghidra.python.GhidraPythonInterpreter
-
Execute a python file using this interpreter.
- EXECUTABLE_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- ExecutableAction - Class in docking
- ExecutableAction(DockingActionIf, ActionContext) - Constructor for class docking.ExecutableAction
- ExecutableData - ghidra.app.util.bin.format.pef.SectionKind
-
Intermixed code and writeable data.
- ExecutableFormatConstraint - Class in ghidra.util.constraint
- ExecutableFormatConstraint() - Constructor for class ghidra.util.constraint.ExecutableFormatConstraint
- ExecutablePathProjectDataColumn - Class in ghidra.util.table.projectdata.column
- ExecutablePathProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- EXECUTABLEPCODE_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
- ExecutableTaskStringHandler - Class in ghidra.app.util.viewer.field
- ExecutableTaskStringHandler() - Constructor for class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- execute - Variable in class ghidra.app.util.Permissions
- execute() - Method in class docking.ExecutableAction
- execute() - Method in class generic.concurrent.ConcurrentGraphQ
- execute() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
-
Read the next instruction and executes it on the given state machine.
- execute(int, TaskMonitor) - Method in class ghidra.test.processors.support.EmulatorTestRunner
-
Execute test group without instruction stepping/tracing
- execute(GhidraState, TaskMonitor, PrintWriter) - Method in class ghidra.app.script.GhidraScript
-
Execute/run script and
GhidraScript.doCleanup(boolean)
afterwards. - execute(AddressableRowObject) - Method in interface ghidra.app.tablechooser.TableChooserExecutor
-
Applies this executors action to the given rowObject.
- execute(Command, DomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Execute the given command in the foreground
- execute(Command, DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
-
Call the applyTo() method on the given command to make some change to the domain object; the command is done in the AWT thread, therefore, the command that is to be executed should be a relatively quick operation so that the event queue does not appear to "hang." For lengthy operations, the command should be done in a background task.
- execute(Command, Program) - Method in class ghidra.base.project.GhidraProject
-
Executes the give command on the program.
- execute(GraphJobListener) - Method in class ghidra.graph.job.AbstractAnimatorJob
- execute(GraphJobListener) - Method in class ghidra.graph.job.FitGraphToViewJob
- execute(GraphJobListener) - Method in interface ghidra.graph.job.GraphJob
-
Tells this job to do its work.
- execute(Task) - Method in class ghidra.framework.plugintool.PluginTool
-
Launch the task in a new thread
- execute(Task, int) - Method in class ghidra.framework.plugintool.PluginTool
-
Launch the task in a new thread
- EXECUTE - ghidra.pcode.emulate.EmulateExecutionState
-
Currently executing instruction pcode
- EXECUTE - Static variable in interface ghidra.program.model.mem.MemoryBlock
- EXECUTE - Static variable in class ghidra.program.util.MemoryBlockDiff
- executeBackgroundCommand(BackgroundCommand, UndoableDomainObject) - Method in class ghidra.framework.plugintool.PluginTool
-
Start a new thread that will call the given command's applyTo() method to make some change in the domain object.
- executeBranch(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeBranchind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeCall(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeCallind(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeCallother(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeCallOther(PcodeOp) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Execute a CALLOTHER op
- executeCommand(BackgroundCommand, UndoableDomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Execute the given command in the background
- executeConditionalBranch(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeIndirect(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeInstruction(boolean, TaskMonitor) - Method in class ghidra.app.emulator.Emulator
- executeInstruction(boolean, TaskMonitor) - Method in class ghidra.pcode.emulate.Emulate
- executeLoad(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeMultiequal(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeOnSwingWithoutBlocking(Runnable) - Static method in class generic.test.AbstractGenericTest
-
Launches the runnable on a new thread so as to not block the calling thread.
- executeProgressTask(Task, int) - Method in class docking.DialogComponentProvider
-
Execute a non-modal task that has progress and can be cancelled.
- executeSingleStep(int) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- executeStatusChanged(MemoryBlock, boolean) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the block's execute attribute has changed.
- executeStore(PcodeOpRaw) - Method in class ghidra.pcode.emulate.Emulate
- executeSwingAnimationCallback(SwingAnimationCallback) - Static method in class docking.util.AnimationUtils
- ExecutionListener - Interface in ghidra.test.processors.support
- exeFormat - Variable in class ghidra.app.util.xml.ProgramInfo
-
The format of the original executable (eg, PE or ELF).
- exePath - Variable in class ghidra.app.util.xml.ProgramInfo
-
The absolute path of where the original executable was imported.
- EXETYPE_BOSS - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Borland Operating System Services executable
- EXETYPE_EUROPEAN_DOS_4 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
European DOS 4.x executable
- EXETYPE_OS2 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
OS/2 executable
- EXETYPE_PHARLAP_286_OS2 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Pharlap 286 OS/2 executable
- EXETYPE_PHARLAP_286_WIN - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Pharlap 386 Windows executable
- EXETYPE_RESERVED4 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Reserved executable Type
- EXETYPE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Unknown executable type
- EXETYPE_WINDOWS - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Windows executable
- EXETYPE_WINDOWS_386 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Windows 386 executable
- exhaust() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Parse (or continue parsing) all possible trees from this machine state
- exhaust(Set<AssemblyParseMachine>, Deque<AssemblyParseMachine>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Parse (or continue parsing) all possible trees from this machine state
- existingLockProperties - Variable in class generic.util.FileLocker
- existingLockType - Variable in class generic.util.FileLocker
- exists() - Method in class generic.jar.FileResource
- exists() - Method in class generic.jar.JarResource
- exists() - Method in interface generic.jar.Resource
- exists() - Method in class generic.jar.ResourceFile
-
Returns true if the file exists.
- exists() - Method in class generic.util.Path
- exists() - Method in class ghidra.framework.data.DomainFileProxy
- exists() - Method in class ghidra.framework.data.GhidraFile
- exists() - Method in interface ghidra.framework.model.DomainFile
-
Check for existence of domain file.
- exists() - Method in class ghidra.framework.model.ProjectLocator
-
Returns true if project storage exists
- exists() - Method in class ghidra.util.PropertyFile
-
Return whether the file for this PropertyFile exists.
- exists(DBHandle, String) - Static method in class ghidra.program.database.util.AddressRangeMapDB
- exists(URI) - Static method in class utilities.util.FileUtilities
- existsAndIsCaseDependent(ResourceFile) - Static method in class utilities.util.FileUtilities
-
Returns true if a file exists on disk and has a case that matches the filesystem.
- existsAndIsCaseDependent(File) - Static method in class utilities.util.FileUtilities
-
Returns true if a file exists on disk and has a case that matches the filesystem.
- exit() - Method in class ghidra.framework.main.FrontEndTool
- exit() - Method in interface ghidra.framework.plugintool.GenericStandAloneApplication
- exit() - Method in class ghidra.framework.plugintool.PluginTool
- exit() - Method in class ghidra.framework.plugintool.StandAloneApplication
- exit() - Method in class ghidra.framework.project.tool.GhidraTool
- exit() - Method in class help.screenshot.AbstractScreenShotGenerator
- EXIT - Static variable in class ghidra.graph.ProgramGraphType
- exitGhidra() - Static method in class ghidra.framework.main.AppInfo
- exp - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- expand() - Method in class docking.widgets.tree.GTreeNode
-
Convenience method for expanding (opening) this node in the tree.
- expand(String, boolean) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
do the final expansion of "##" concats in the define strings that protect normal macro substitution.
- EXPAND_ALL - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- EXPAND_ALL_ICON - Static variable in class resources.Icons
- expandAddressSetToIncludeFullDelaySlots(Program, AddressSetView) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Expand a specified address set to include complete delay slotted instructions which may be included at the start or end of each range within the specified address set.
- expandAll() - Method in class docking.widgets.tree.GTree
- ExpandBuff(boolean) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
- ExpandBuff(boolean) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- expandedStateRestored(TaskMonitor) - Method in class docking.widgets.tree.GTree
-
A method that subclasses can use to be notified when tree state has been restored.
- expandNode(GTreeNode, TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandAllTask
- expandPath(GTreeNode) - Method in class docking.widgets.tree.GTree
- expandPath(GTree, String...) - Static method in class docking.test.AbstractDockingTest
- expandPath(TreePath) - Method in class docking.widgets.tree.GTree
- expandPaths(List<TreePath>) - Method in class docking.widgets.tree.GTree
- expandPaths(TreePath[]) - Method in class docking.widgets.tree.GTree
- expandTree(GTreeNode) - Method in class docking.widgets.tree.GTree
- expandTree(GTree, String...) - Static method in class docking.test.AbstractDockingTest
- EXPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- expected - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- expectedAddressForNextMatch(int) - Method in class ghidra.app.plugin.match.Match
- expectedTokenSequences - Variable in exception ghidra.app.util.cparser.C.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception ghidra.app.util.cparser.CPP.ParseException
-
Each entry in this array is an array of integers.
- expects() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
See what symbol is expected next The child added next must be associated with the token expected next.
- EXPERIMENTAL_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- ExpiringSwingTimer - Class in generic.timer
-
This class allows clients to run swing action at some point in the future, when the given condition is met, allowing for the task to timeout.
- ExpiringSwingTimer(int, int, BooleanSupplier, Runnable) - Constructor for class generic.timer.ExpiringSwingTimer
-
Constructor
- EXPLICIT - ghidra.program.model.data.AlignmentType
-
MACHINE - this data type's alignment will be a multiple of the explicit alignment value specified for the datatype.
- EXPLICIT - ghidra.program.model.data.PackingType
-
EXPLICIT - indicates an explicit pack value has been specified and that components should be placed automatically based upon their alignment, not to exceed the pack value.
- EXPLICITLY_BYTE_ALIGNED - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved
-
Assuming the underlying processor is word aligned, then this value indicates that a section is byte aligned.
- explode(File, File, TaskMonitor) - Static method in class generic.util.ArchiveExtractor
- EXPLORING - ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
- EXPONENT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- EXPONENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- export() - Method in class ghidra.sleigh.grammar.SleighEcho
- export() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- export() - Method in class ghidra.sleigh.grammar.SleighParser
- export(ConstructTpl) - Method in class ghidra.sleigh.grammar.SleighCompiler
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.AbstractLoaderExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.AsciiExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.BinaryExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.CppExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.Exporter
-
Actually does the work of exporting the program.
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.GzfExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.HtmlExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.IntelHexExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.ProjectArchiveExporter
- export(File, DomainObject, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.exporter.XmlExporter
- Export - ghidra.app.util.bin.format.pe.rich.MSProductType
- export_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.export_return
- EXPORT_SYMBOL_FLAGS_HAS_SPECIALIZATIONS - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- EXPORT_SYMBOL_FLAGS_INDIRECT_DEFINITION - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- EXPORT_SYMBOL_FLAGS_KIND_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- EXPORT_SYMBOL_FLAGS_KIND_REGULAR - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- EXPORT_SYMBOL_FLAGS_KIND_THREAD_LOCAL - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- ExportDataDirectory - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_EXPORT_DIRECTORY
data structure defined inwinnt.h
. - ExportDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ExportDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- exportDefaultTool() - Method in class ghidra.framework.plugintool.mgr.DialogManager
-
Exports a version of our tool without any config settings.
- EXPORTED - Static variable in class ghidra.app.util.bin.format.ne.EntryPoint
- ExportedSymbol - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- ExportedSymbolHashSlot - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- ExportedSymbolKey - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h * Exported Symbol Hash Key
- ExportedType - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- Exporter - Class in ghidra.app.util.exporter
-
The interface that all exporters must implement.
- Exporter(String, String, HelpLocation) - Constructor for class ghidra.app.util.exporter.Exporter
-
Constructs a new exporter.
- EXPORTER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the exporters.
- ExporterException - Exception in ghidra.app.util.exporter
- ExporterException(Exception) - Constructor for exception ghidra.app.util.exporter.ExporterException
- ExporterException(String) - Constructor for exception ghidra.app.util.exporter.ExporterException
- exportGraph(AttributedGraph, File) - Method in interface ghidra.service.graph.AttributedGraphExporter
-
Exports the given graph to the given writer
- ExportInfo - Class in ghidra.app.util.bin.format.pe
-
A class to hold the information extracted from a export data directory.
- exportKeyBindings(ToolOptions) - Static method in class docking.actions.KeyBindingUtils
-
Saves the key bindings from the provided options object to a file chosen by the user.
- exportLocation() - Method in class ghidra.app.decompiler.component.CDisplayPanel
- exportLocation() - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- exportLocation() - Method in class ghidra.app.decompiler.component.DecompilerController
- exportTool() - Method in class ghidra.framework.plugintool.mgr.DialogManager
-
Write our tool to a filename; the user is prompted for a filename
- exportTool(ToolTemplate) - Method in interface ghidra.framework.model.ToolServices
-
Save the tool to the given location on the local file system.
- exportTool(ToolTemplate) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- exportX509Certificates(Certificate[], File) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Export X.509 certificates to the specified outFile.
- expr() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr() - Method in class ghidra.sleigh.grammar.SleighCompiler
- expr() - Method in class ghidra.sleigh.grammar.SleighEcho
- expr() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_add() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_add() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_add_return
- expr_and() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_and() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_and() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_and_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_op_return
- expr_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_return
- expr_apply() - Method in class ghidra.sleigh.grammar.SleighCompiler
- expr_apply() - Method in class ghidra.sleigh.grammar.SleighEcho
- expr_apply() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_apply() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_apply_return
- expr_booland() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_booland() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_booland_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_booland_return
- expr_boolor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_boolor() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_boolor_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_boolor_op() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_boolor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_op_return
- expr_boolor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_return
- expr_comp() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_comp() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_comp_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_comp_return
- expr_eq() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_eq() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_eq() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_eq_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_eq_return
- expr_func() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_func() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_func_return
- expr_mult() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_mult() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_mult_return
- expr_not() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_operands() - Method in class ghidra.sleigh.grammar.SleighCompiler
- expr_operands() - Method in class ghidra.sleigh.grammar.SleighEcho
- expr_operands() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_operands() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_operands_return
- expr_or() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_or() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_or() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_or_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_op_return
- expr_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_return
- expr_paren() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_return
- expr_shift() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_shift() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_shift_return
- expr_term() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_term() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_term() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_term_return
- expr_unary() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_unary() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_unary_return
- expr_xor() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- expr_xor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_xor() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- expr_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
- expr_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_op_return
- expr_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_return
- expression() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- Expression() - Method in class ghidra.app.util.cparser.C.CParser
- Expression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ExpressionEnvironment - Interface in ghidra.sleigh.grammar
- ExpressionStatement() - Method in class ghidra.app.util.cparser.C.CParser
- ExpressionTerm - Class in ghidra.app.plugin.processors.generic
- ExpressionTerm(ExpressionValue, Offset) - Constructor for class ghidra.app.plugin.processors.generic.ExpressionTerm
- ExpressionValue - Interface in ghidra.app.plugin.processors.generic
- exprToString(byte[], DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- EXT_FROM_ADDRESS - Static variable in interface ghidra.program.model.address.Address
-
Address object representing an extenal entry address.
- EXT_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- EXT_REF_RESOLVED - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- ExtCodeBlockImpl - Class in ghidra.program.model.block
- ExtCodeBlockImpl(CodeBlockModel, Address) - Constructor for class ghidra.program.model.block.ExtCodeBlockImpl
- EXTDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- extend(AssemblyProduction, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Extend a production, using the given LR0 start state
- EXTENDED_INDIRECT_REFERENCE_DELIMITER - Static variable in class ghidra.program.model.listing.CodeUnitFormat
- EXTENDED_LINEAR_ADDRESS_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- EXTENDED_REFERENCE_DELIMITER - Static variable in class ghidra.program.model.listing.CodeUnitFormat
- EXTENDED_SEGMENT_ADDRESS_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- extendedGrammar - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- extendMatch(int, InstructHash, HashStore.NgramMatch, InstructHash, HashStore.NgramMatch, HashCalculator) - Static method in class ghidra.program.model.correlate.HashStore
-
Try to extend a match on a pair of n-grams to the Instructions right before and right after the n-gram.
- extendsIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- extendValue(Varnode, Varnode[], boolean, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
-
Extend a constant value if it can be extended.
- EXTENSION - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- EXTENSION - Static variable in class ghidra.app.util.exporter.GzfExporter
- EXTENSION - Static variable in class ghidra.program.model.data.FileDataTypeManager
- EXTENSION_ERROR - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION_INSTALL - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION_OVERPENDING - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION_OVERRIDE - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION_REMOVE - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- EXTENSION_REPLACE - ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
- extensionArchiveDir - Variable in class utility.application.ApplicationLayout
- ExtensionDetails - Class in ghidra.framework.plugintool.dialog
-
Representation of a Ghidra extension.
- ExtensionDetails(String, String, String, String, String) - Constructor for class ghidra.framework.plugintool.dialog.ExtensionDetails
-
Constructor.
- ExtensionException - Exception in ghidra.framework.plugintool.dialog
-
Defines an exception that can be thrown by
ExtensionUtils
. - ExtensionException(String, ExtensionException.ExtensionExceptionType) - Constructor for exception ghidra.framework.plugintool.dialog.ExtensionException
- ExtensionException(String, ExtensionException.ExtensionExceptionType, File) - Constructor for exception ghidra.framework.plugintool.dialog.ExtensionException
- ExtensionException.ExtensionExceptionType - Enum in ghidra.framework.plugintool.dialog
-
Provides more detail as to the specific source of the exception.
- ExtensionFileFilter - Class in ghidra.util.filechooser
-
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
- ExtensionFileFilter(String[], String) - Constructor for class ghidra.util.filechooser.ExtensionFileFilter
-
Creates a file filter from the given string array and description.
- ExtensionFileFilter(String, String) - Constructor for class ghidra.util.filechooser.ExtensionFileFilter
-
Creates a file filter that accepts the given file type.
- extensionInstallationDirs - Variable in class utility.application.ApplicationLayout
- ExtensionPoint - Interface in ghidra.util.classfinder
-
NOTE: ExtensionPoint logistics have changed! It is no longer sufficient to implement ExtensionPoint in order for the ClassSearcher to dynamically pick up your class.
- ExtensionPointProperties - Annotation Type in ghidra.util.classfinder
-
ExtensionPoint
properties - ExtensionPointProperties.Util - Class in ghidra.util.classfinder
-
Utility methods for working with
ExtensionPointProperties
- EXTENSIONS_PREFERENCE_NAME - Static variable in class ghidra.framework.project.tool.GhidraTool
- ExtensionTablePanel - Class in ghidra.framework.plugintool.dialog
-
Container for the
GTable
that displays ghidra extensions. - ExtensionTablePanel(PluginTool) - Constructor for class ghidra.framework.plugintool.dialog.ExtensionTablePanel
-
Constructor; builds the panel and sets table attributes.
- extensionTableProvider - Variable in class ghidra.framework.plugintool.PluginTool
- ExtensionTableProvider - Class in ghidra.framework.plugintool.dialog
-
Component Provider that shows the known extensions in Ghidra in a
GTable
. - ExtensionTableProvider(PluginTool) - Constructor for class ghidra.framework.plugintool.dialog.ExtensionTableProvider
-
Constructor.
- ExtensionUtils - Class in ghidra.framework.plugintool.dialog
-
Utility class for managing Ghidra Extensions.
- ExtensionUtils() - Constructor for class ghidra.framework.plugintool.dialog.ExtensionUtils
- EXTERN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- EXTERNAL - ghidra.graph.viewer.event.picking.PickListener.EventSource
-
Originated from outside of the graph API (e.g., an external location change)
- EXTERNAL - ghidra.program.model.listing.LabelString.LabelType
- EXTERNAL - Static variable in class ghidra.graph.ProgramGraphType
- EXTERNAL - Static variable in class ghidra.program.model.listing.LabelString
- EXTERNAL_ADD_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_ADDRESS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- EXTERNAL_BLOCK_NAME - Static variable in interface ghidra.program.model.mem.MemoryBlock
-
A special EXTERNAL block may be created by certain program loaders (e.g., Elf) to act as a stand-in for unknown external symbol locations.
- EXTERNAL_DATA_TYPE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- EXTERNAL_DATA_TYPE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_DETAILS_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_FUNCTION - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- EXTERNAL_FUNCTION_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_FUNCTION_REMOVE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_FUNCTION_VS_DATA_TYPE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_FUNCTIONS_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
- EXTERNAL_LABEL - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- EXTERNAL_NAMESPACE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- EXTERNAL_NAVIGATION_OPTION - Static variable in interface ghidra.GhidraOptions
- EXTERNAL_REF - Static variable in class ghidra.graph.ProgramGraphType
- EXTERNAL_REF - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type used internally to identify external entry points.
- EXTERNAL_REMOVE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- EXTERNAL_SOURCE_NAME - Static variable in class ghidra.framework.plugintool.PluginEvent
-
Name of event source when plugin event is passed to another tool as cross-tool event.
- EXTERNAL_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
-
The
EXTERNAL_SPACE
is used to contain all external locations (i.e., data and functions) defined within a given library namespace. - EXTERNAL_SYMBOL_TYPE - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalAddChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalAddConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ExternalConflictInfoPanel - Class in ghidra.app.merge.listing
-
ExternalConflictInfoPanel
appears above the 4 listings in the ListingMergeWindow. - ExternalConflictInfoPanel() - Constructor for class ghidra.app.merge.listing.ExternalConflictInfoPanel
-
Creates a new
ExternalConflictInfoPanel
to use above the listings. - externalDataTypeChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalDataTypeConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ExternalDebugFileSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
-
A
DWARFSectionProvider
that reads .debug_info (and friends) sections from an external ELF file that is referenced in the original ELF file's build-id or debuglink sections. - ExternalDebugFilesService - Class in ghidra.app.util.bin.format.dwarf4.external
-
A collection of
search locations
that can be queried to find a DWARF external debug file, which is a second ELF binary that contains the debug information that was stripped from the original ELF binary. - ExternalDebugFilesService(List<SearchLocation>) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugFilesService
-
Creates a new instance using the list of search locations.
- ExternalDebugInfo - Class in ghidra.app.util.bin.format.dwarf4.external
-
Metadata needed to find an ELF/DWARF external debug file, retrieved from an ELF binary's ".gnu_debuglink" section and/or ".note.gnu.build-id" section.
- ExternalDebugInfo(String, int, byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Constructor to create an
ExternalDebugInfo
instance. - ExternalDeclaration() - Method in class ghidra.app.util.cparser.C.CParser
- externalDetailConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalDetailsChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ExternalEntryCmd - Class in ghidra.app.cmd.label
-
Command for setting/unsetting an external entry point.
- ExternalEntryCmd(Address, boolean) - Constructor for class ghidra.app.cmd.label.ExternalEntryCmd
-
Construct a new command for setting/unsetting an external entry point
- externalEntryPointAdded(Address) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that an external entry point was added at the given address.
- externalEntryPointRemoved(Address) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that an external entry point was removed from the given address.
- externalFunctionChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ExternalFunctionMerger - Class in ghidra.app.merge.listing
-
Class for merging external function and label changes.
- ExternalFunctionMerger(ListingMergeManager, boolean) - Constructor for class ghidra.app.merge.listing.ExternalFunctionMerger
-
Manages changes and conflicts for externals between the latest versioned program and the modified program being checked into version control.
- ExternalFunctionMerger.ExternalConflictType - Enum in ghidra.app.merge.listing
- externalFunctionRemovalChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalFunctionVersusDataTypeConflicts - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externalFunctionVsDataTypeChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- ExternalLanguageCompilerSpecQuery - Class in ghidra.program.model.lang
-
Analog to LanguageCompilerSpecQuery, for use with querying External Languages.
- ExternalLanguageCompilerSpecQuery(String, String, Endian, Integer, CompilerSpecID) - Constructor for class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- ExternalLocation - Interface in ghidra.program.model.symbol
-
ExternalLocation
defines a location within an external program (i.e., library). - ExternalLocationAdapter - Class in ghidra.program.model.symbol
- ExternalLocationAdapter(Iterator<ExternalLocation>) - Constructor for class ghidra.program.model.symbol.ExternalLocationAdapter
- ExternalLocationDB - Class in ghidra.program.database.external
- ExternalLocationIterator - Interface in ghidra.program.model.symbol
-
Iterator interface for external locations.
- ExternalManager - Interface in ghidra.program.model.symbol
-
External manager interface.
- ExternalManagerDB - Class in ghidra.program.database.external
-
Manages the database for external references.
- ExternalManagerDB(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.external.ExternalManagerDB
-
Constructs a new ExternalManagerDB
- ExternalPath - Class in ghidra.program.model.symbol
- ExternalPath(String...) - Constructor for class ghidra.program.model.symbol.ExternalPath
- externalProcessorName - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- ExternalProgramLocationPluginEvent - Class in ghidra.app.events
-
Plugin event that is generated when a tool receives an external ProgramLocationToolEvent.
- ExternalProgramLocationPluginEvent(String, ProgramLocation, Program) - Constructor for class ghidra.app.events.ExternalProgramLocationPluginEvent
-
Construct a new ProgramLocationEvent.
- ExternalProgramMerger - Class in ghidra.app.merge.listing
-
Manages external program name changes and conflicts between the latest versioned program and the modified program being checked into version control.
- ExternalProgramMerger(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.ExternalProgramMerger
-
Manages code unit changes and conflicts between the latest versioned program and the modified program being checked into version control.
- ExternalProgramSelectionPluginEvent - Class in ghidra.app.events
-
Plugin event generated when a tool receives an ProgramSelectionToolEvent; the selection in the external tool has changed.
- ExternalProgramSelectionPluginEvent(String, ProgramSelection, Program) - Constructor for class ghidra.app.events.ExternalProgramSelectionPluginEvent
-
Construct a new event.
- ExternalReference - Interface in ghidra.program.model.symbol
-
Interface for references to external locations.
- externalReferenceAdded(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given external reference has been added.
- externalReferenceNameChanged(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the external program name in the reference has changed.
- ExternalReferencePluginEvent - Class in ghidra.app.events
-
Plugin event used to navigate to a location in another program when following a external reference.
- ExternalReferencePluginEvent(String, ExternalLocation, String) - Constructor for class ghidra.app.events.ExternalReferencePluginEvent
-
Construct a new plugin event.
- externalReferenceRemoved(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given external reference has been removed.
- externalRemoveChoice - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- externals - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- ExternalsAddressTranslator - Class in ghidra.app.merge.listing
-
ExternalsAddressTranslator is a translator that can be used for merging external functions and labels.
- ExternalsAddressTranslator(Program, Program) - Constructor for class ghidra.app.merge.listing.ExternalsAddressTranslator
- externalsIncluded() - Method in interface ghidra.program.model.block.CodeBlockModel
-
Returns true if externals are handled by the model, false if externals are ignored.
- externalsIncluded() - Method in class ghidra.program.model.block.MultEntSubModel
- externalsIncluded() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- externalsIncluded() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- externalsIncluded() - Method in class ghidra.program.model.block.SimpleBlockModel
- externalTool - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- extff - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- EXTMEM_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The external memory space in a program.
- EXTMEM_SPACE_ID - Static variable in interface ghidra.app.util.ProcessorInfo
-
ID for the EXTMEM_SPACE.
- EXTRA_LAYOUT_COLUMN_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EXTRA_LAYOUT_COLUMN_SPACING_CONDENSED - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EXTRA_LAYOUT_ROW_SPACING - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EXTRA_LAYOUT_ROW_SPACING_CONDENSED - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- EXTRACT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- EXTRACT - Static variable in class ghidra.program.model.pcode.PcodeOp
- extractAddend() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Determine if addend data must be extracted
- extractFile(GFile, File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- extractFromDoubleQuotes(String) - Static method in class ghidra.util.StringUtilities
-
If the given string is enclosed in double quotes, extract the inner text.
- extractHash(String) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- extractNameRoot(String) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- extractPostPatterns(ArrayList<Pattern>) - Method in class ghidra.util.bytesearch.PatternPairSet
-
Add this PatternPairSets post patterns to an existing arraylist of patterns.
F
- F_AR16WR - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
- F_AR16WR - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file is 16-bit little-endian
- F_AR32W - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
- F_AR32W - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file is 32-bit big-endian
- F_AR32WR - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
Indicates that the file is 32-bit little endian.
- F_AR32WR - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file is 32-bit little-endian
- F_DSA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file uses Very Large Program Support
- F_DYNLOAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
rs/6000 aix: dynamically loadable w/imports and exports
- F_EXEC - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
If set, all unresolved symbols have been resolved and the file may be considered executable.
- F_EXEC - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file is executable (no unresolved external references)
- F_FDPR_OPTI - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file was reordered with fdpr command
- F_FDPR_PROF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
file was profiled with fdpr command
- F_LNNO - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
If set, all line number information has been removed from the file (or was never added in the first place).
- F_LNNO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
line numbers stripped from file
- F_LOADONLY - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
rs/6000 aix: if the object file is a member of an archive it can be loaded by the system loader but the member is ignored by the binder.
- F_LSYMS - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
If set, all local symbols have been removed from the file (or were never added in the first place).
- F_LSYMS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
local symbols stripped from file
- F_MINMAL - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
Indicates this file is a minimal object file (".m")
- F_NODF - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
- F_PATCH - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
- F_RELFLG - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
If set, there is not relocation information in this file.
- F_RELFLG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
relocation info stripped from file
- F_SHROBJ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
-
rs/6000 aix: file is a shared object
- F_SWABD - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
Indicates this file has had its bytes swabbed (in names).
- F_UPDATE - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
-
Indicates this file is a fully bound update file.
- factories - Variable in class ghidra.app.util.viewer.format.FieldFormatModel
- factory() - Method in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
-
The
GFileSystemFactory
class that will be responsible for probing and creating instances of this filesystem. - Factory<K,V> - Interface in generic.cache
-
A simple interface that can build, lookup or otherwise return a value
V
for a keyK
. - FactoryBundledWithBinaryReader - Class in ghidra.app.util.bin.format
- FactoryBundledWithBinaryReader(GenericFactory, ByteProvider, boolean) - Constructor for class ghidra.app.util.bin.format.FactoryBundledWithBinaryReader
- FactoryDataType - Interface in ghidra.program.model.data
-
A DataType class that creates data types dynamically should implement this interface.
- FactoryStructureDataType - Class in ghidra.program.model.data
-
Abstract class used to create specialized data structures that act like a Structure and create a new Dynamic structure each time they are used.
- FactoryStructureDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.FactoryStructureDataType
-
Constructs a new DynamicStructureDataType with the given name
- failedToStart() - Method in class ghidra.app.decompiler.DecompileResults
-
If the action producing this set of decompiler results didn't complete, this method can be used to determine if the decompiler executable was not found or failed to start properly.
- failOnDisassemblyErrors() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- failOnRelocationErrors() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- failWithException(String, Throwable) - Static method in class generic.test.AbstractGTest
- FAKE_LINK_OPTION_NAME - Static variable in class ghidra.app.util.opinion.CoffLoader
- FALL_THROUGH - Static variable in class ghidra.graph.ProgramGraphType
- FALL_THROUGH - Static variable in class ghidra.program.model.symbol.RefType
- fallThroughChanged(Address, Reference) - Method in class ghidra.program.database.code.CodeManager
-
Callback from ReferenceManager when a new fall-through reference is set.
- fallthruOp() - Method in class ghidra.pcode.emulate.Emulate
- FALSE - Static variable in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- family - Variable in class ghidra.app.util.xml.ProgramInfo
-
The family name of the program's processor (eg, "Intel").
- family_or_operand_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- family_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- FamilySymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
TripleSymbols whose semantic value and printing changes depending on the pattern that they match
- FamilySymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
- FAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- FAST_DURATION - Static variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- fastcall - ghidra.program.model.data.GenericCallingConvention
-
A standard/default calling convention applies in which only registers are used to pass parameters
- FASTCALL - ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- FASTCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- Fat - ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
- FAT_CIGAM - Static variable in class ghidra.app.util.bin.format.ubi.FatHeader
- FAT_MAGIC - Static variable in class ghidra.app.util.bin.format.ubi.FatHeader
- fatalError(SAXParseException) - Method in class ghidra.app.util.xml.XMLErrorHandler
- fatalError(SAXParseException) - Method in class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
- fatalErrorOccurred(Exception) - Method in class ghidra.framework.data.DomainObjectAdapter
- FatArch - Class in ghidra.app.util.bin.format.ubi
-
Represents a fat_arch structure.
- FatArch() - Constructor for class ghidra.app.util.bin.format.ubi.FatArch
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- FatHeader - Class in ghidra.app.util.bin.format.ubi
-
Represents a fat_header structure.
- FatHeader() - Constructor for class ghidra.app.util.bin.format.ubi.FatHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- FAULT - ghidra.pcode.emulate.EmulateExecutionState
-
Execution stopped due to a fault/error
- faultHandler - Variable in class ghidra.pcode.memstate.MemoryBank
- faultvaddr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
- faultvaddr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
- FAVORED_EDGES - Static variable in interface ghidra.service.graph.GraphDisplay
-
a comma-separated list of edge type names.
- favoritesChanged(DataTypeManager, DataTypePath, boolean) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification the favorite status of a datatype has changed
- favoritesChanged(DataTypeManager, DataTypePath, boolean) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- favoritesChanged(DataTypeManager, DataTypePath, boolean) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- favoritesChanged(DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
- favoritesChanged(DataType, boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- favoritesChanged(DataType, boolean) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- FdeTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
Class that builds the Frame Description Entry (FDE) Table for a Common Information Entry (CIE).
- FdeTable(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FdeTable
-
Constructor for an FDE table.
- FDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
- FEATURE_DISALLOW_DTD - Static variable in class ghidra.util.xml.XmlUtilities
- FEATURE_EXTERNAL_GENERAL_ENTITIES - Static variable in class ghidra.util.xml.XmlUtilities
- FEATURE_EXTERNAL_PARAMETER_ENTITIES - Static variable in class ghidra.util.xml.XmlUtilities
- FEATURE_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- FEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- ff - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- FGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- field - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
- field - Variable in class ghidra.app.util.viewer.field.ListingTextField
- Field - Class in db
-
Field
is an abstract data wrapper for use with Records. - Field - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- Field - Interface in docking.widgets.fieldpanel.field
-
Interface for display fields used by the FieldPanel
- FIELD - Static variable in class ghidra.app.decompiler.ClangXML
- FIELD_NAME - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.AddressFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.OperandFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PlateFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SpaceFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.SpacerFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- FIELD_NAME - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- Field.UnsupportedFieldException - Exception in db
- FieldBackgroundColorManager - Interface in docking.widgets.fieldpanel.internal
-
Interface for classes that manage the background color of fields.
- fielddef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- fielddef() - Method in class ghidra.sleigh.grammar.SleighEcho
- fielddef() - Method in class ghidra.sleigh.grammar.SleighParser
- fielddef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.fielddef_return
- fielddef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.fielddef_scope
- fielddef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- fielddefs() - Method in class ghidra.sleigh.grammar.SleighCompiler
- fielddefs() - Method in class ghidra.sleigh.grammar.SleighEcho
- fielddefs(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- fielddefs_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.fielddefs_return
- FieldElement - Interface in docking.widgets.fieldpanel.field
-
Used by
Field
s to combine text, attributes and location information (for example to and from screen and data locations). - fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.AnnotatedStringFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.ErrorFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in interface ghidra.app.util.viewer.field.FieldMouseHandler
-
Called when a field
Field
has been clicked. - fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.ImageFactoryFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.OperandFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- fieldElementClicked(Object, Navigatable, ProgramLocation, MouseEvent, ServiceProvider) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- fieldEquals(int, Field) - Method in class db.DBRecord
-
Determine if the specified field equals the field associated with the specified columnIndex.
- FieldFactory - Class in ghidra.app.util.viewer.field
-
NOTE: ALL FIELDFACTORY CLASSES MUST END IN "FieldFactory".
- FieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.FieldFactory
-
Constructs a FieldFactory with given name.
- FieldFactory(String, FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.FieldFactory
-
Base constructor
- FieldFactoryNameMapper - Class in ghidra.app.util.viewer.format
- FieldFactoryNameMapper() - Constructor for class ghidra.app.util.viewer.format.FieldFactoryNameMapper
- FieldFormatModel - Class in ghidra.app.util.viewer.format
-
Maintains the size and ordering for a layout of fields.
- FieldHeader - Class in ghidra.app.util.viewer.format
-
Class to manage the tabbed panel for field formats.
- FieldHeader(FormatManager, IndexedScrollPane, FieldPanel) - Constructor for class ghidra.app.util.viewer.format.FieldHeader
-
Constructs a new FieldHeaderPanel
- FieldHeaderComp - Class in ghidra.app.util.viewer.format
-
Class manage a header for the FieldViewer.
- FieldHeaderComp(FieldHeader, int) - Constructor for class ghidra.app.util.viewer.format.FieldHeaderComp
-
Constructs a new FieldHeader for the given model.
- FieldHeaderLocation - Class in ghidra.app.util.viewer.format
-
Class used to represent a location within the field header component.
- FieldHeaderLocation(FieldFormatModel, FieldFactory, int, int) - Constructor for class ghidra.app.util.viewer.format.FieldHeaderLocation
-
Construct a new FieldHeaderLocation
- FieldHighlightFactory - Class in ghidra.app.util.viewer.field
-
Wrapper class to hold field factory information in the text field to be provided to the highlightProvider to get highlights just before the field is painted.
- FieldHighlightFactory(HighlightProvider, Class<? extends FieldFactory>, Object) - Constructor for class ghidra.app.util.viewer.field.FieldHighlightFactory
-
Constructs a new FieldHighlightFactory.
- fieldIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
- fieldIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
- FieldIndexTable - Class in db
-
FieldIndexTable
provides a simplified index table whose key is a fixed or variable lengthIndexField
which consists of a concatenation of the index field value and associated primary table key. - FieldInputListener - Interface in docking.widgets.fieldpanel.listener
-
Interface implemented by objects that want to be notified when key events occur in the FieldPanel.
- FieldKeyInteriorNode - Interface in db
-
FieldKeyInteriorNode
defines a common interface forFieldKeyNode
implementations which are also anInteriorNode
. - fieldKeyIterator() - Method in class db.Table
-
Iterate over all primary keys in ascending sorted order.
- fieldKeyIterator(Field) - Method in class db.Table
-
Iterate over the primary keys in ascending sorted order starting at the specified startKey.
- fieldKeyIterator(Field, Field, boolean) - Method in class db.Table
-
Iterate over the records in ascending sorted order starting at the specified startKey.
- fieldKeyIterator(Field, Field, Field) - Method in class db.Table
-
Iterate over the records in ascending sorted order starting at the specified startKey.
- fieldLayout(FieldPanelOverLayoutEvent) - Method in interface docking.widgets.fieldpanel.FieldPanelOverLayoutListener
-
The manager is about to layout a component over a field in the panel
- FieldLayout - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- FieldListener - Interface in docking.widgets.fieldpanel.listener
-
Listener interface for objects that are notified when a change is made to a Field, or Fields were added or removed from a set of Fields.
- fieldListIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- FieldLocation - Class in docking.widgets.fieldpanel.support
-
Class to represent locations within the FieldViewer.
- FieldLocation() - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(int, int, int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
-
Construct a new FieldLocation with the given index,fieldNum,row, and col.
- FieldLocation(FieldLocation) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
-
Construct a new FieldLocation by copying from another FieldLocation.
- FieldLocation(BigInteger) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(BigInteger, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(BigInteger, int, int, int) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- FieldLocation(Element) - Constructor for class docking.widgets.fieldpanel.support.FieldLocation
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in interface docking.widgets.fieldpanel.listener.FieldLocationListener
-
Called whenever the cursor position changes.
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.LocationClangHighlightController
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- fieldLocationChanged(FieldLocation, Field, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- FieldLocationListener - Interface in docking.widgets.fieldpanel.listener
-
Listener interface for field location changes
- FieldMarshal - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- FieldMatchQuery - Class in ghidra.program.database.util
-
Query implementation used to test a field in a record to match a given value.
- FieldMatchQuery(int, Field) - Constructor for class ghidra.program.database.util.FieldMatchQuery
-
Constructs a new FieldMatchQuery that tests a records field against a particular value.
- fieldmod() - Method in class ghidra.sleigh.grammar.SleighCompiler
- fieldmod() - Method in class ghidra.sleigh.grammar.SleighEcho
- fieldmod() - Method in class ghidra.sleigh.grammar.SleighParser
- fieldmod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.fieldmod_return
- fieldmods() - Method in class ghidra.sleigh.grammar.SleighCompiler
- fieldmods() - Method in class ghidra.sleigh.grammar.SleighEcho
- fieldmods(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- fieldmods_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.fieldmods_return
- FieldMouseHandler - Interface in ghidra.app.util.viewer.field
- FieldMouseHandlerExtension - Interface in ghidra.app.util.viewer.field
-
NOTE: ALL FieldMouseHandlerExtension CLASSES MUST END IN "FieldMouseHandler".
- FieldMouseHandlerService - Interface in ghidra.app.services
- FieldMouseListener - Interface in docking.widgets.fieldpanel.listener
-
Listener interface for mouse pressed events in the field panel.
- FieldNameFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Data Field (structure field names and array indexes) name Fields.
- FieldNameFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FieldNameFieldFactory
- FieldNameFieldFactory.IndexFormat - Enum in ghidra.app.util.viewer.field
- FieldNameFieldLocation - Class in ghidra.program.util
-
The
FieldNameFieldLocation
class provides specific information about the Function Name field within a program location. - FieldNameFieldLocation() - Constructor for class ghidra.program.util.FieldNameFieldLocation
-
Default constructor needed for restoring a field name location from XML
- FieldNameFieldLocation(Program, Address, int[], String, int) - Constructor for class ghidra.program.util.FieldNameFieldLocation
-
Construct a new FieldNameFieldLocation.
- FieldNavigator - Class in ghidra.app.util.viewer.util
-
Helper class to navigate to an address when user double clicks in a Field.
- FieldNavigator(ServiceProvider, Navigatable) - Constructor for class ghidra.app.util.viewer.util.FieldNavigator
- fieldNum - Variable in class docking.widgets.fieldpanel.support.FieldLocation
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
-
Notification that an option changed.
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Notifications that the field options changed.
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- fieldOptionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- FieldOverlayListener - Interface in docking.widgets.fieldpanel.listener
-
Interface implemented by objects that want to be notified when an overlay is removed from the FieldPanel.
- fieldOverlayRemoved(JComponent) - Method in interface docking.widgets.fieldpanel.listener.FieldOverlayListener
-
Called when the an existing component is removed from the FieldPanel.
- FieldPanel - Class in docking.widgets.fieldpanel
- FieldPanel(LayoutModel) - Constructor for class docking.widgets.fieldpanel.FieldPanel
- FieldPanel.BigFieldPanelMouseWheelListener - Class in docking.widgets.fieldpanel
- FieldPanel.CursorHandler - Class in docking.widgets.fieldpanel
- FieldPanel.FieldPanelFocusListener - Class in docking.widgets.fieldpanel
- FieldPanel.FieldPanelMouseAdapter - Class in docking.widgets.fieldpanel
- FieldPanel.FieldPanelMouseMotionAdapter - Class in docking.widgets.fieldpanel
- FieldPanel.MouseHandler - Class in docking.widgets.fieldpanel
- FieldPanelCoordinator - Class in docking.widgets.fieldpanel.internal
-
Coordinates the scrolling of a set of field panels by sharing bound scroll models.
- FieldPanelCoordinator(FieldPanel[]) - Constructor for class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
-
Constructs a new FieldPanelCoordinatro to synchronize the scrolling of the given field panels.
- FieldPanelFocusListener() - Constructor for class docking.widgets.fieldpanel.FieldPanel.FieldPanelFocusListener
- FieldPanelMouseAdapter() - Constructor for class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
- FieldPanelMouseMotionAdapter() - Constructor for class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseMotionAdapter
- FieldPanelOverLayoutEvent - Class in docking.widgets.fieldpanel
-
An event related to component layout over a
FieldPanel
. - FieldPanelOverLayoutEvent(Field, FieldLocation, Component) - Constructor for class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Create a new event on the given field, location, and component.
- FieldPanelOverLayoutListener - Interface in docking.widgets.fieldpanel
-
A listener for field panel overlay events.
- FieldPanelOverLayoutManager - Class in docking.widgets.fieldpanel
-
A
LayoutManager
that can be applied to aFieldPanel
, allowingComponent
s to be placed over a given field location. - FieldPanelOverLayoutManager(FieldPanel) - Constructor for class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- FieldRange - Class in docking.widgets.fieldpanel.support
-
Class to a range consisting of a start position within a start row to an end position within an end row (exclusive).
- FieldRange(FieldLocation, FieldLocation) - Constructor for class docking.widgets.fieldpanel.support.FieldRange
- FieldRange(FieldRange) - Constructor for class docking.widgets.fieldpanel.support.FieldRange
- FieldRange(Element) - Constructor for class docking.widgets.fieldpanel.support.FieldRange
- FieldRangeQuery - Class in ghidra.program.database.util
-
Query implementation used to test a field in a record to fall within a range of values.
- FieldRangeQuery(int, Field, Field) - Constructor for class ghidra.program.database.util.FieldRangeQuery
-
Constructs a new FieldRangeQuery that tests a records field against a range of values.
- FieldRVA - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- FieldSelection - Class in docking.widgets.fieldpanel.support
-
Interface for reporting the FieldViewer selection.
- FieldSelection() - Constructor for class docking.widgets.fieldpanel.support.FieldSelection
-
Construct a new empty FieldSelection.
- FieldSelection(FieldSelection) - Constructor for class docking.widgets.fieldpanel.support.FieldSelection
-
Construct a new FieldSelection with the same selection as the given FieldSelection.
- FieldSelectionHelper - Class in docking.widgets.fieldpanel.support
- FieldSelectionHelper() - Constructor for class docking.widgets.fieldpanel.support.FieldSelectionHelper
- FieldSelectionListener - Interface in docking.widgets.fieldpanel.listener
-
Listener interface for when the selection changes.
- FieldState() - Constructor for class docking.widgets.textfield.TextFieldLinker.FieldState
- fieldsToString() - Method in class docking.widgets.SearchLocation
- FieldStringInfo - Class in ghidra.app.util.viewer.field
-
A simple data container class that contains a part string that is part of a parent string with the index of the part string into the parent string.
- FieldStringInfo(String, String, int) - Constructor for class ghidra.app.util.viewer.field.FieldStringInfo
- FieldUtils - Class in docking.widgets.fieldpanel.support
-
A utility class for working with Field objects.
- file - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
An unsigned integer indicating the identity of the source file corresponding to a machine instruction.
- file - Variable in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- file - Variable in class ghidra.formats.gfilesystem.RefdFile
- file - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- file - Variable in class ghidra.test.processors.support.PCodeTestFile
- File - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- FILE - ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
-
Indicates the sections of this PE are laid out as stored in a file.
- FILE - ghidra.formats.gfilesystem.fileinfo.FileType
- FILE - ghidra.program.model.data.ArchiveType
- FILE - Static variable in class ghidra.app.script.GatherParamPanel
- FILE - Static variable in class ghidra.framework.remote.RepositoryItem
- FILE_CHANGED - ghidra.framework.main.logviewer.event.FVEvent.EventType
- FILE_NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
-
Max-length (in bytes) of a file name.
- FILE_TYPE - ghidra.framework.options.OptionType
- FILE_TYPE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- fileAlignment - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- FileArchiveBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to provide methods specific to file data type archives (.gdt).
- FileAttribute<T> - Class in ghidra.formats.gfilesystem.fileinfo
-
A (type, type_display_string, value) tuple.
- FileAttributes - Class in ghidra.formats.gfilesystem.fileinfo
-
A collection of
FileAttribute
values that describe a file. - FileAttributes() - Constructor for class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Creates a new / empty
FileAttributes
instance. - FileAttributeType - Enum in ghidra.formats.gfilesystem.fileinfo
-
Well known types of file attributes.
- FileAttributeTypeGroup - Enum in ghidra.formats.gfilesystem.fileinfo
-
Categories of file attributes.
- FileBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to provide methods specific to a data type manager that is file based.
- FileBasedIcon - Interface in resources.icons
- FileByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
that reads its bytes from a file. - FileByteProvider(File, FSRL, AccessMode) - Constructor for class ghidra.app.util.bin.FileByteProvider
-
Creates a new instance.
- fileBytes - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- FileBytes - Class in ghidra.program.database.mem
-
FileBytes provides access to the all the byte values (both original and modified) from an imported file.
- FileBytes(FileBytesAdapter, DBRecord) - Constructor for class ghidra.program.database.mem.FileBytes
- FileBytesProvider - Class in ghidra.app.util.bin
- FileBytesProvider(FileBytes) - Constructor for class ghidra.app.util.bin.FileBytesProvider
-
Construct byte provider from original file bytes
- FileCache - Class in ghidra.formats.gfilesystem
-
File caching implementation.
- FileCache(File) - Constructor for class ghidra.formats.gfilesystem.FileCache
-
Creates a new
FileCache
instance where files are stored under the specifiedcacheDir
- FileCache.FileCacheEntry - Class in ghidra.formats.gfilesystem
-
Represents a cached file.
- FileCache.FileCacheEntryBuilder - Class in ghidra.formats.gfilesystem
-
Allows creating
file cache entries
at the caller's convenience. - FileCacheNameIndex - Class in ghidra.formats.gfilesystem
-
A best-effort cache of MD5 values of files, where the file is identified by its parent's MD5 combined with the file's path inside its parent's 'namespace'.
- FileCacheNameIndex() - Constructor for class ghidra.formats.gfilesystem.FileCacheNameIndex
- fileChanged(File) - Method in interface docking.widgets.filechooser.GhidraFileChooserPanelListener
-
Notification the file change.
- FileChangeListener - Interface in ghidra.framework.store.local
-
Defines a file change listener interface.
- FileChannelLock - Class in generic.util
- FileChannelLock(File) - Constructor for class generic.util.FileChannelLock
- FileChooserEditor - Class in docking.options.editor
-
Bean editor to show a text field and a browse button to bring up a File Chooser dialog.
- FileChooserEditor() - Constructor for class docking.options.editor.FileChooserEditor
- FileChooserToggleButton - Class in docking.widgets.filechooser
- FileChooserToggleButton(String) - Constructor for class docking.widgets.filechooser.FileChooserToggleButton
- FileChooserToggleButton(Action) - Constructor for class docking.widgets.filechooser.FileChooserToggleButton
- FileDataTypeManager - Class in ghidra.program.model.data
-
DataTypeManager for a file.
- FileDoesNotExist - utilities.util.FileResolutionResult.FileResolutionStatus
- FileDropDownSelectionDataModel - Class in docking.widgets.filechooser
-
A model that allows the
DropDownSelectionTextField
to work with File objects. - FileDropDownSelectionDataModel(GhidraFileChooser) - Constructor for class docking.widgets.filechooser.FileDropDownSelectionDataModel
- fileDropped(File) - Method in interface docking.widgets.filechooser.GhidraFileChooserPanelListener
-
Notification that a new file was dropped on the panel.
- FileEntry - Class in ghidra.app.util.bin.format.dwarf.line
- fileExists(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- fileExists(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- fileExists(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns true if the specified item exists.
- fileExists(String, String) - Method in interface ghidra.framework.store.FileSystem
-
Returns true if the file exists
- fileExists(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- fileExists(String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- FileHeader - Class in ghidra.app.util.bin.format.pe
-
A class to represent the IMAGE_FILE_HEADER struct as defined in
winnt.h
. - FileHeader() - Constructor for class ghidra.app.util.bin.format.pe.FileHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- FileIconService - Class in ghidra.plugins.fsbrowser
-
Provides
Icon
s that represent the type and status of a file, based on a filename mapping and caller specified status overlays. - fileID - Variable in class ghidra.framework.remote.RepositoryItem
- fileIdChanged(PropertyFile, String) - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
- fileIdChanged(PropertyFile, String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Notification that FileID has been changed within propertyFile
- FileIDFactory - Class in ghidra.framework.store
-
Factory class for generating unique file ID's.
- FileImporterService - Interface in ghidra.app.services
-
Service for importing files into Ghidra.
- fileIndexToEntryMap - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- FileInUseException - Exception in ghidra.util.exception
-
FileInUseException
indicates that there was contention for a file which is in-use. - FileInUseException(String) - Constructor for exception ghidra.util.exception.FileInUseException
-
Create a new FileInUseException with the given message.
- FileInUseException(String, Throwable) - Constructor for exception ghidra.util.exception.FileInUseException
-
Create a new FileInUseException with the given message and cause.
- FileLocker - Class in generic.util
- FileLocker(File) - Constructor for class generic.util.FileLocker
- fileManager - Variable in class ghidra.framework.data.GhidraFile
- fileModified(File) - Method in interface ghidra.framework.store.local.FileChangeListener
-
Used to notify a listener that the specified file has been modified.
- filename - Variable in class ghidra.sleigh.grammar.Location
- FILENAME - Static variable in class ghidra.test.processors.support.PCodeTestCombinedTestResults
- filenameTextField - Variable in class ghidra.plugin.importer.ImporterDialog
- FileOpenDataFlavorHandler - Interface in ghidra.app.util
-
Interface for classes that will handle drop actions for files dropped onto the tool
- FileOpenDropHandler - Class in ghidra.app.util
-
Handles drag/drop events on a given component such that a file dropped on the component from the front end tool will cause that file to be opened.
- FileOpenDropHandler(PluginTool, Component) - Constructor for class ghidra.app.util.FileOpenDropHandler
-
Construct a new FileOpenDropHandler.
- FileOptions - Class in ghidra.framework.options
- FileOptions(File) - Constructor for class ghidra.framework.options.FileOptions
- FileOptions(String) - Constructor for class ghidra.framework.options.FileOptions
- fileReferencePath - Variable in class ghidra.test.processors.support.PCodeTestFile
- fileRemoved(File) - Method in interface ghidra.framework.store.local.FileChangeListener
-
Used to notify a listener that the specified file has been removed.
- FileResolutionResult - Class in utilities.util
-
A simple class that holds info relating to the result of verifying a file's existence and proper usage of case.
- FileResolutionResult.FileResolutionStatus - Enum in utilities.util
- FileResource - Class in generic.jar
- FileResource(File) - Constructor for class generic.jar.FileResource
- FILES_AND_DIRECTORIES - docking.widgets.filechooser.GhidraFileChooserMode
-
Files and directories may be chosen
- FILES_AND_DIRECTORIES - Static variable in class docking.widgets.filechooser.GhidraFileChooser
-
Instruction to display both files and directories.
- FILES_ONLY - docking.widgets.filechooser.GhidraFileChooserMode
-
Only files may be chosen
- FILES_ONLY - Static variable in class docking.widgets.filechooser.GhidraFileChooser
-
Instruction to display only files.
- FileSetEntryCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a kext_command
- FileSetEntryCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- filesInUse - Variable in class ghidra.framework.main.datatree.VersionControlTask
- filesPendingSelection - Variable in class ghidra.framework.main.datatable.ProjectDataTablePanel
- FileSystem - Interface in ghidra.framework.store
-
FileSystem
provides a hierarchical view and management of a set of files and folders. - FileSystemBrowserPlugin - Class in ghidra.plugins.fsbrowser
-
A
Plugin
that supplies afilesystem
browser component that allows the user to view the contents of filesystems and perform actions on the files inside those filesystems. - FileSystemBrowserPlugin(PluginTool) - Constructor for class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- FileSystemBrowserService - Interface in ghidra.app.services
-
A service to interact with file systems.
- FileSystemEventListener - Interface in ghidra.formats.gfilesystem
-
Events broadcast when a
GFileSystem
is closed or has aFileSystemRef
change. - FileSystemEventManager - Class in ghidra.framework.store
-
FileSystemListenerList
maintains a list of FileSystemListener's. - FileSystemEventManager(boolean) - Constructor for class ghidra.framework.store.FileSystemEventManager
-
Constructor
- FileSystemFactoryMgr - Class in ghidra.formats.gfilesystem.factory
-
Statically scoped mugger that handles the dirty work of probing for and creating
GFileSystem
instances. - FileSystemIndexHelper<METADATATYPE> - Class in ghidra.formats.gfilesystem
-
A helper class used by GFilesystem implementors to track mappings between GFile instances and the underlying container filesystem's native file objects.
- FileSystemIndexHelper(GFileSystem, FSRLRoot) - Constructor for class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates a new
FileSystemIndexHelper
for the specifiedGFileSystem
. - FileSystemInfo - Annotation Type in ghidra.formats.gfilesystem.annotations
-
Specifies the info needed of a
GFileSystem
implementation. - FileSystemInfoRec - Class in ghidra.formats.gfilesystem.factory
-
Holds information read from a
FileSystemInfo
annotation. - FileSystemInitializer - Class in ghidra.framework.store
- FileSystemInitializer() - Constructor for class ghidra.framework.store.FileSystemInitializer
- FileSystemListener - Interface in ghidra.framework.store
-
FileSystemListener
provides a listener the ability to be notified of folder and file changes within a FileSystem. - fileSystemName - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
- FileSystemProbeConflictResolver - Interface in ghidra.formats.gfilesystem
-
A callback interface used to choose which filesystem implementation to use when multiple filesystem types indicate that they can open a container file.
- FileSystemRef - Class in ghidra.formats.gfilesystem
-
A handle to a
GFileSystem
which allows tracking the current users of the filesystem. - FileSystemRefManager - Class in ghidra.formats.gfilesystem
-
A threadsafe helper class that manages creating and releasing
FileSystemRef
instances and broadcasting events toFileSystemEventListener
listeners. - FileSystemRefManager(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.FileSystemRefManager
-
Creates a new
FileSystemRefManager
pointing at the specifiedGFileSystem
. - FileSystemService - Class in ghidra.formats.gfilesystem
-
Provides methods for dealing with GFilesystem files and
filesystems
. - FileSystemService() - Constructor for class ghidra.formats.gfilesystem.FileSystemService
-
Creates a FilesystemService instance, using the
Application
's default value foruser cache directory
as the cache directory. - FileSystemService(File) - Constructor for class ghidra.formats.gfilesystem.FileSystemService
-
Creates a FilesystemService instance, using the supplied directory as its file caching root directory.
- FileSystemService.DerivedStreamProducer - Interface in ghidra.formats.gfilesystem
-
Used by
getDerivedByteProvider()
to produce a derivative stream from a source file. - FileSystemService.DerivedStreamPushProducer - Interface in ghidra.formats.gfilesystem
-
Used by
getDerivedByteProviderPush()
to produce a derivative stream from a source file. - FileSystemSynchronizer - Class in ghidra.framework.store
-
This class is essentially a global flag used to track the long running file system synchronizing operation.
- FileSystemSynchronizer() - Constructor for class ghidra.framework.store.FileSystemSynchronizer
- FileTimeDataType - Class in ghidra.program.model.data
-
A datatype to interpret the FILETIME timestamp convention, which is based on the number of 100-nanosecond ticks since January 1, 1601.
- FileTimeDataType() - Constructor for class ghidra.program.model.data.FileTimeDataType
- FileTimeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FileTimeDataType
- fileToEntryMap - Variable in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- FileType - Enum in ghidra.formats.gfilesystem.fileinfo
-
Enumeration of file types
- FileUtilities - Class in utilities.util
- FileViewer - Class in ghidra.framework.main.logviewer.ui
-
UI for viewing the contents of very large files efficiently.
- FileViewer(ChunkReader, ChunkModel, FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.FileViewer
-
Constructor.
- FileWatcher - Class in ghidra.framework.main.logviewer.ui
-
The FileWatcher *watches* a single file and fires a change notification whenever the file is modified.
- FileWatcher(File, FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.FileWatcher
-
Constructor.
- fill() - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Compute paths, building out the graph until all reachable vertices have been visited
- fill(int, int, byte) - Method in class db.ChainedBuffer
-
Fill the buffer over the specified range with a byte value.
- fill(int, int, byte) - Method in class db.DBBuffer
-
Fill the buffer over the specified range with a byte value.
- fill(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fill(Shape) - Method in class generic.text.TextLayoutGraphics
- fill(Shape) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fill(InputStream) - Method in class db.ChainedBuffer
-
Fill buffer with data provided by InputStream.
- fill(InputStream) - Method in class db.DBBuffer
-
Fill buffer with data provided by InputStream.
- fill3DRect(int, int, int, int, boolean) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillArc(int, int, int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fillArc(int, int, int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- fillArc(int, int, int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- FillBuff() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
- FillBuff() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- fillBuffer(byte[], int) - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
- fillHeights(int[]) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
-
Fills in the given array with the heights of all the layouts in the MultiRowLayout
- fillinOffset(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
-
Fillin the offset portion of a FixedHandle based on this const.
- fillInPackageClasses(List<String>) - Method in class ghidra.framework.plugintool.util.PluginClassManager
-
Used to convert an old style tool XML file by adding in classes in the same packages as those that were names specifically in the XML file
- fillinSpace(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
-
Fill in the space portion of a FixedHandle, based on this const.
- fillMask() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Set all undefined bits to 0
- fillMask() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Fill all unknown bits with
0
bits - fillOut() - Method in class generic.lsh.vector.VectorCompare
-
Assume the dotproduct, acount, bcount, and intersectcount are filled in Calculate the remaining values: min, max, numflip, and diff Assume small vector is produced by flipping and removing hashes from big vector Calculate the number of flipped hashes (numflip) from a VectorCompare result Calculate the difference in the number of hashes (diff) from a VectorCompare result
- fillOval(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fillOval(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- fillOval(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillPolygon(int[], int[], int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fillPolygon(int[], int[], int) - Method in class generic.text.TextLayoutGraphics
- fillPolygon(int[], int[], int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillPolygon(Polygon) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillRect(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fillRect(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- fillRect(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillRectangle(Color, Rectangle) - Method in class help.screenshot.AbstractScreenShotGenerator
- fillRoundRect(int, int, int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- fillRoundRect(int, int, int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- fillRoundRect(int, int, int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- fillStep(V, double) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Perform one iteration of Dijskstra's path finding algorithm
- filter(GTreeFilter, TaskMonitor) - Method in class docking.widgets.tree.GTreeNode
-
Generates a filtered copy of this node and its children.
- FILTER_NOT_ACCEPTED_ICON - Static variable in class resources.Icons
- FILTER_TEXTFIELD_NAME - Static variable in class docking.widgets.table.GTableFilterPanel
- filterChanged() - Method in class docking.widgets.tree.GTree
- filterChanged(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- filterChanged(String) - Method in interface docking.widgets.filter.FilterListener
- filteredData - Variable in class docking.widgets.table.threaded.ThreadedTableModel
- filterEdges(Collection<E>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- filteredIndexList - Variable in class docking.widgets.table.TableModelWrapper
- filteredIndices - Variable in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- FilteredIterator<T> - Class in generic
- FilteredIterator(Iterator<T>, Predicate<T>) - Constructor for class generic.FilteredIterator
-
Construct a new FilteredIterator.
- FilteredMemoryPageOverlay - Class in ghidra.app.emulator.state
- FilteredMemoryPageOverlay(AddressSpace, MemoryBank, boolean) - Constructor for class ghidra.app.emulator.state.FilteredMemoryPageOverlay
- FilteredRegisterBank - Class in ghidra.app.emulator.state
- FilteredRegisterBank(AddressSpace, int, RegisterState, Language, boolean, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.state.FilteredRegisterBank
- FilteringAccumulatorWrapper<T> - Class in ghidra.util.datastruct
-
A class that allows clients to wrap a given accumulator, only adding elements that pass the given filter.
- FilteringAccumulatorWrapper(Accumulator<T>, Predicate<T>) - Constructor for class ghidra.util.datastruct.FilteringAccumulatorWrapper
-
Constructor.
- FilteringVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
-
A graph implementation that allows clients to mark vertices and edges as filtered.
- FilteringVisualGraph() - Constructor for class ghidra.graph.graphs.FilteringVisualGraph
- filterJavaThrowable(Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
-
A convenience method to take a throwable, filter boiler-plate Java-related lines (e.g., AWT, Swing, Security, etc).
- FilterJob<T> - Class in docking.widgets.table.threaded
- FilterListener - Interface in docking.widgets.filter
-
An interface that will be called when the text filter changes.
- filterOnExecutionOnly() - Method in class ghidra.app.emulator.MemoryAccessFilter
- FilterOptions - Class in docking.widgets.filter
- FilterOptions() - Constructor for class docking.widgets.filter.FilterOptions
- FilterOptions(TextFilterStrategy, boolean, boolean, boolean) - Constructor for class docking.widgets.filter.FilterOptions
- FilterOptions(TextFilterStrategy, boolean, boolean, boolean, boolean, char) - Constructor for class docking.widgets.filter.FilterOptions
- FilterOptions(TextFilterStrategy, boolean, boolean, boolean, boolean, char, MultitermEvaluationMode) - Constructor for class docking.widgets.filter.FilterOptions
- FilterOptionsEditorDialog - Class in docking.widgets.filter
-
Dialog that allows the user to select options related to table filtering.
- FilterOptionsEditorDialog(FilterOptions) - Constructor for class docking.widgets.filter.FilterOptionsEditorDialog
- FilterPanelLayout - Class in docking.widgets.table.constraint.dialog
-
Specialized layout for the TableFilterDialog panels.
- FilterPanelLayout(int, int) - Constructor for class docking.widgets.table.constraint.dialog.FilterPanelLayout
-
Construct layout where first two components always have given width.
- filterParse(Collection<AssemblyParseResult>) - Method in class ghidra.app.plugin.assembler.AssemblySelector
-
Filter a collection of parse trees.
- filterPattern - Variable in class docking.widgets.filter.AbstractPatternTextFilter
- filterStackTrace(StackTraceElement[], String...) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Uses the given
patterns
to remove elements from the given stack trace. - filterText - Variable in class docking.widgets.filter.AbstractPatternTextFilter
- FilterTextField - Class in docking.widgets.filter
-
A text field that is meant to be used in conjunction with tables that allow filter text.
- FilterTextField(Component) - Constructor for class docking.widgets.filter.FilterTextField
-
Constructs this text field with the given component.
- FilterTextField(Component, int) - Constructor for class docking.widgets.filter.FilterTextField
-
Constructs this text field with the given component and the preferred visible column width.
- filterToName(int) - Static method in class ghidra.program.util.ProgramMergeFilter
-
filterToName
returns the string associated with an individual (primary) merge difference setting. - filterTrace(StackTraceElement[]) - Static method in class generic.test.TestThread
-
Filters the given stack trace to remove entries known to be present in the test thread that offer little forensic value
- FilterTransformer<T> - Interface in ghidra.util
- FilterTypeConverter<COLUMN_TYPE,FILTER_TYPE> - Interface in docking.widgets.table
-
An interface that is meant to take the column type of of a
DynamicTableColumn
and convert it to the specified type. - filterVertices(Collection<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- FilterVerticesJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
-
Uses the given filter to fade out vertices that do not pass.
- FilterVerticesJob(GraphViewer<V, E>, FilteringVisualGraph<V, E>, Predicate<V>, boolean) - Constructor for class ghidra.graph.job.FilterVerticesJob
-
Constructor
- finalEdgeArticulations - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
- finalize() - Method in class db.buffers.BufferMgr
-
Dispose of buffer manager when finalized.
- finalize() - Method in class db.buffers.LocalBufferFile
- finalize() - Method in class db.DBHandle
- finalize() - Method in class ghidra.app.util.bin.FileByteProvider
- finalize() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
- finalize() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- finalize() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- finalize() - Method in class ghidra.formats.gfilesystem.FileSystemRef
- finalize() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
- finalize() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
- finalize() - Method in class ghidra.framework.store.db.PackedDatabase
- finalize() - Method in class ghidra.framework.store.local.ItemDeserializer
- finalize() - Method in class ghidra.framework.store.local.LockFile
-
Cleanup during garbage collection.
- finalize() - Method in class ghidra.program.model.data.FileDataTypeManager
- finalize() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- finalize() - Method in class ghidra.util.timer.Watchdog
- find(byte[]) - Method in class ghidra.util.search.trie.ByteTrie
-
Finds a byte sequence in the trie and returns a node interface object for it, or null if not present.
- find(byte[]) - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Finds a byte sequence in the trie and returns a node interface object for it, or null if not present.
- find(char) - Method in class ghidra.app.util.demangler.CharacterIterator
-
Looks for the next occurrence of 'c' starting at the current index.
- find(int) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
-
Find the form value given a Number value.
- find(int, int) - Method in class ghidra.program.model.lang.PackedBytes
- find(int, Address, Address, int) - Method in class ghidra.program.model.pcode.VarnodeBank
- find(long) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
-
Find the identifier case value given a Number value.
- find(Address, byte) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first occurrence of the byte starting from the address.
- find(Address, byte[]) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first occurrence of the byte array sequence starting from the address.
- find(Number) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
-
Find the accessibility value given a Number value.
- find(Number) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
-
Find the children value given a Number value.
- find(Number) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
-
Find the accessibility value given a Number value.
- find(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first occurrence of 'text' in the program listing.
- find(K) - Method in class generic.stl.MapSTL
- find(K) - Method in class generic.stl.SetSTL
- FIND_REFERENCES - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for references searching
- findAbstractButtonByName(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Searches the sub-components of the given container and returns the AbstractButton that has the specified name.
- findAbstractButtonByText(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Searches the sub-components of the given container and returns the AbstractButton that has the specified text.
- findAddressBefore(Field[], ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- findAffectedDependants(WizardState<T>) - Method in class docking.wizard.WizardStateDependencyValidator
-
Returns a set of all property keys that need to have their values set because a predecessor property has been changed that may affect the valid values for this property.
- findAlreadyImportedLibrary(String, DomainFolder) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Find the libPathFilename within the specified importFolder.
- findAndSelect(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Find a node that has the given name and select it.
- findAndSelect(String) - Method in class ghidra.framework.main.DataTreeDialog
- findAttribute(int) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Get the attribute with the given attribute key.
- findBaseType(String, String) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Find a base/built-in data-type with the given name and/or id.
- findBestCallingConvention(Parameter[]) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- findBestCallingConvention(Parameter[]) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Find the best guess at a calling convention model from this compiler spec given an ordered list of (potential) parameters.
- findButtonByActionName(Container, String) - Static method in class docking.test.AbstractDockingTest
- findButtonByIcon(DialogComponentProvider, Icon) - Static method in class docking.test.AbstractDockingTest
- findButtonByIcon(Container, Icon) - Static method in class generic.test.AbstractGenericTest
- findButtonByText(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
- findButtonByText(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Searches the subcomponents of the the given container and returns the JButton that has the specified text.
- findBytes(Address, byte[], byte[], boolean, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- findBytes(Address, byte[], byte[], boolean, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Finds a sequence of contiguous bytes that match the given byte array at all bit positions where the mask contains an "on" bit.
- findBytes(Address, byte[], byte[], boolean, TaskMonitor) - Method in class ghidra.program.model.mem.MemoryStub
- findBytes(Address, Address, byte[], byte[], boolean, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- findBytes(Address, Address, byte[], byte[], boolean, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Finds a sequence of contiguous bytes that match the given byte array at all bit positions where the mask contains an "on" bit.
- findBytes(Address, Address, byte[], byte[], boolean, TaskMonitor) - Method in class ghidra.program.model.mem.MemoryStub
- findBytes(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first occurrence of the byte array sequence that matches the given byte string, starting from the address.
- findBytes(Address, String, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first
<matchLimit>
occurrences of the byte array sequence that matches the given byte string, starting from the address. - findBytes(Address, String, int, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds the first
<matchLimit>
occurrences of the byte array sequence that matches the given byte string, starting from the address. - findBytes(AddressSetView, String, int, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds a byte pattern within an addressSet.
- findBytes(AddressSetView, String, int, int, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Finds a byte pattern within an addressSet.
- FindCheckoutsAction - Class in ghidra.framework.main.projectdata.actions
- FindCheckoutsAction(String, Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
- FindCheckoutsDialog - Class in ghidra.framework.main.datatree
-
Dialog that shows all checkouts in a specific folder and all of its subfolders.
- FindCheckoutsDialog(Plugin, DomainFolder) - Constructor for class ghidra.framework.main.datatree.FindCheckoutsDialog
- findChildWithType(Container, Class<T>, Predicate<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
- findCircuits(GDirectedGraph<V, E>, boolean, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all the circuits, or cycles, in the given graph.
- findCircuits(GDirectedGraph<V, E>, boolean, TimeoutTaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all the circuits, or cycles, in the given graph.
- findCircuits(GDirectedGraph<V, E>, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all the circuits, or cycles, in the given graph.
- findClosestAddressSet(Program, AddressSpace, List<ClangToken>) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- findColumn(String, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Finds the column position for the given pixel x coordinate in the indicated text string.
- findComponent(DialogComponentProvider, Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Returns the first
Component
of the given type inside of the given dialog - findComponent(Container, Class<T>) - Static method in class generic.test.AbstractGenericTest
- findComponent(Container, Class<T>, boolean) - Static method in class generic.test.AbstractGenericTest
- findComponent(Class<T>, Predicate<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
- findComponentByName(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
-
Searches the component and subcomponents of the indicated provider and returns the component with the specified name.
- findComponentByName(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Searches the subcomponents of the indicated container and returns the component with the specified name.
- findComponentByName(Container, String, boolean) - Static method in class generic.test.AbstractGenericTest
- findComponentsByName(Container, String, boolean) - Static method in class generic.test.AbstractGenericTest
- findContainingFileSystemFSBRootNode(FSBNode) - Static method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the
FSBRootNode
that represents the root of the file system that contains the specified file node. - findCreateNamespace(SymbolTable, Namespace, String) - Static method in class ghidra.program.model.pcode.HighFunction
- findCreateOverrideSpace(Function) - Static method in class ghidra.program.model.pcode.HighFunction
- findDataFileInAnyModule(String) - Static method in class ghidra.framework.Application
-
Finds the first file that exists with the relative path in any module.
- findDataType(DataTypeManager, Namespace, String, Class<? extends DataType>) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Attempt to find the data type whose dtName and specified namespace match a stored data type within the specified dataTypeManager.
- findDataType(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataType(String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Deprecated.use
DataTypeManager.getDataType(String)
or better yetDataTypeManager.getDataType(DataTypePath)
- findDataTypeForID(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypeForID(UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
-
Get's the data type with the matching universal data type id.
- findDataTypes(String, List<DataType>) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypes(String, List<DataType>) - Method in interface ghidra.program.model.data.DataTypeManager
-
Begin searching at the root category for all data types with the given name.
- findDataTypes(String, List<DataType>, boolean, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findDataTypes(String, List<DataType>, boolean, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
-
Begin searching at the root category for all data types with names that match the given name that may contain wildcards.
- findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
- findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugFilesService
-
Searches for the specified external debug file.
- findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
- findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
- findDebugFile(ExternalDebugInfo, TaskMonitor) - Method in interface ghidra.app.util.bin.format.dwarf4.external.SearchLocation
-
Searchs for a debug file that fulfills the criteria specified in the
ExternalDebugInfo
. - findDefaultApplicationRootDirs() - Static method in class utility.application.ApplicationUtilities
-
Searches for default application root directories.
- FindDialog - Class in docking.widgets
- FindDialog(String, FindDialogSearcher) - Constructor for class docking.widgets.FindDialog
- FindDialogSearcher - Interface in docking.widgets
-
A simple interface for the
FindDialog
so that it can work for different search clients. - findDirectReferences(Program, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for direct references to the address indicated.
- findDirectReferences(Program, List<MemoryBlock>, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for direct references to the address indicated within the listed memory blocks.
- findDirectReferencesCodeUnit(Program, int, CodeUnit, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for direct references to the CodeUnit indicated.
- findDominance(GDirectedGraph<V, E>, V, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a set of all vertices that are dominated by the given vertex.
- findDominanceTree(GDirectedGraph<V, E>, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns the dominance tree of the given graph.
- findEdge(V, V) - Method in interface ghidra.graph.GDirectedGraph
-
Locates the edge object for the two vertices
- findEdge(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- findEdge(V, V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- findEdgeSet(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- findEnumValueNames(long, Set<String>) - Method in class ghidra.program.database.data.DataTypeManagerDB
- findEnumValueNames(long, Set<String>) - Method in interface ghidra.program.model.data.DataTypeManager
-
Adds all enum value names that match the given value, to the given set.
- findExistingClassStruct(Function) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Find the structure data type which corresponds to the specified function's class namespace within the function's program.
- findExistingClassStruct(GhidraClass, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Find the structure data type which corresponds to the specified class namespace within the specified data type manager.
- findExtensionArchiveDirectory() - Method in class ghidra.GhidraApplicationLayout
-
Returns the directory where all Ghidra extension archives are stored.
- findExtensionArchiveDirectory() - Method in class ghidra.GhidraJarApplicationLayout
- findExtensionArchiveDirectory() - Method in class ghidra.GhidraTestApplicationLayout
- findExtensionInstallationDirectories() - Method in class ghidra.GhidraApplicationLayout
-
Returns a prioritized list of directories where Ghidra extensions are installed.
- findExtensionInstallationDirectories() - Method in class ghidra.GhidraJarApplicationLayout
- findExtensionInstallationDirectories() - Method in class ghidra.GhidraTestApplicationLayout
- findExtensionPropertyFiles(ResourceFile, boolean) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns a list of files representing all the
extension.properties
files found under a given directory. - findField(Component) - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the index of a field.
- findFilesByExtension(String, String) - Static method in class ghidra.framework.Application
-
Returns a list of all files with the given extension that are located in the named module.
- findFilesByExtensionInApplication(String) - Static method in class ghidra.framework.Application
-
Returns all files within any module's data directory that end with the given extension.
- findFilesByExtensionInMyModule(String) - Static method in class ghidra.framework.Application
-
Returns a list of all files with the given extension that are located in the module of the calling class.
- findFilesWithName(File, String, List<File>) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- findFirstAddressInCommon(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetCollection
-
Finds the first address in this collection that is also in the given addressSet.
- findFirstAddressInCommon(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Finds the first address in this collection that is also in the given addressSet.
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.model.address.SingleAddressSetCollection
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.model.mem.MemoryStub
- findFirstAddressInCommon(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- findFirstConflictingAddress(Program, Address, int, boolean) - Static method in class ghidra.program.model.data.DataUtilities
-
Finds the first conflicting address in the given address range.
- findFirstIntersectingBlock(Address, Address) - Method in class ghidra.program.model.lang.InstructionSet
-
Find the first block within this InstructionSet which intersects the specified range.
- findFirstIntersectingInstruction(Address, Address) - Method in class ghidra.program.model.lang.InstructionBlock
-
Find the first instruction within this block which intersects the specified range.
- findFirstNode(K) - Method in class generic.stl.RedBlackTree
- findFunction(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
-
Identifies a
UndefinedFunction
based on the location given based upon the current listing disassembly at time of construction using a block model. - findFunctionUsingIsolatedBlockModel(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
- findFunctionUsingSimpleBlockModel(Program, Address, TaskMonitor) - Static method in class ghidra.util.UndefinedFunction
- findGhidraApplicationInstallationDir() - Method in class ghidra.GhidraApplicationLayout
-
Finds the application installation directory for this Ghidra application layout.
- findGhidraApplicationInstallationDir() - Method in class ghidra.GhidraJarApplicationLayout
- findGhidraApplicationRootDirs() - Method in class ghidra.GhidraApplicationLayout
-
Finds the application root directories for this application layout.
- findGhidraApplicationRootDirs() - Method in class ghidra.GhidraJarApplicationLayout
- findGhidraModules() - Method in class ghidra.GhidraApplicationLayout
-
Finds the modules for this Ghidra application layout.
- findGhidraModules() - Method in class ghidra.GhidraJarApplicationLayout
- findGlobalSymbol(String) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- findImageBase() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Inspect the Elf image and determine the default image base prior to the
ElfHeader.parse()
method being invoked (i.e., only the main Elf header structure has been parsed). - findImageBaseOffsets32(Program, int, Address, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for 32 bit image base offset references to the address indicated.
- findIndexOfFirstField(List<ClangToken>, Field[]) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Find index of first field containing a ClangNode in tokenList
- findInput(int, Address) - Method in class ghidra.program.model.pcode.VarnodeBank
- findInputVarnode(int, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return Varnode of given size and starting Address, which is also an input
- findIntersection(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Computes the intersection of this field selection and the given field selection.
- findInvalidChar(String) - Static method in class ghidra.util.NamingUtilities
-
Deprecated.this method may be removed in a subsequent release due to limited use and applicability (project names and project file names have different naming restrictions).
- findItemStorage(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Find an existing storage location
- findItemStorage(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Find an existing storage location
- findItemStorage(String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
-
Find an existing storage location
- findJarModuleRootDirectories(ResourceFile, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
-
Searches the given jar root directory for module root directories.
- findJarsInDir(ResourceFile) - Static method in class ghidra.GhidraLauncher
-
Searches the given directory (non-recursively) for jars and returns their paths in a list.
- findKeyRange(List<KeyRange>, Address) - Method in interface ghidra.program.database.map.AddressMap
-
Search for addr within the "sorted" keyRangeList and return the index of the keyRange which contains the specified addr.
- findKeyRange(List<KeyRange>, Address) - Method in class ghidra.program.database.map.AddressMapDB
- findKeyRange(List<KeyRange>, Address) - Method in class ghidra.program.model.address.AddressMapImpl
- findLastNode(K) - Method in class generic.stl.RedBlackTree
- findLastWordPosition(String) - Static method in class ghidra.util.StringUtilities
-
Finds the starting position of the last word in the given string.
- findLayoutAt(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Finds the layout containing the given point.
- findLayoutAt(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- findLevelBlock(int) - Method in class ghidra.program.model.pcode.BlockMap
-
Assume blocks are in index order, find the block with index -ind-
- findLibrary(int) - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
Finds the PEF library that contains the specified imported symbol index.
- findLinkageNameInChildren(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Try to find gnu mangled name nesting info in a DIE's children's linkage strings.
- findLoadAddress(MemoryLoadable, long) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Find the program address at which a specified offset within a section or segment was loaded/resolved.
- findLoadedPlugins(Set<ExtensionDetails>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Finds all plugin classes loaded from a given set of extensions.
- findLocal(Address, Address) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Find any local variable (including input params) by address
- findLocal(VariableStorage, Address) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Find any local variable (including input params) by address
- findLoop(AssemblyParseMachine, Collection<AssemblyParseMachine>) - Static method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
Look for previous machine states having the same stack and position This would imply we have gone in a loop without consuming anything.
- findMatchingOpenProgram(FSRL, Object) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Returns a currently open Ghidra
Program
that has metadata that links it to the specifiedfile
parameter. - findMatchingProgramOpenIfNeeded(FSRL, DomainFile, Object, ProgramManager, int) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Returns an open
Program
instance that matches the specifiedFSRL
, either from the set of currently open programs, or by requesting the specifiedProgramManager
to open aDomainFile
that was found to match this GFile. - findMatchingProgramOpenIfNeeded(FSRL, Object, ProgramManager, int) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Returns an open
Program
instance that matches the specifiedFSRL
, either from the set of currently open programs, or by requesting the specifiedProgramManager
to open aDomainFile
that was found to match this GFile. - findMatchingVertex(V) - Method in class ghidra.graph.graphs.GroupingVisualGraph
-
Finds a vertex that matches the given vertex.
- findMatchingVertex(V, Collection<V>) - Method in class ghidra.graph.graphs.GroupingVisualGraph
-
The same as
GroupingVisualGraph.findMatchingVertex(VisualVertex)
, except that you can provide a collection of vertices to be ignored. - findModalestDialog() - Static method in class generic.util.WindowUtilities
- findModuleFile(String) - Method in class ghidra.framework.GModule
- findModuleRootDirectories(ResourceFile, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
-
Searches the given root directory for module root directories.
- findModuleRootDirectories(Collection<ResourceFile>, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
-
Searches the given root directories for module root directories.
- findModules(Collection<ResourceFile>, Collection<ResourceFile>) - Static method in class utility.module.ModuleUtilities
-
Searches for modules in a given collection of module root directories.
- findModuleSubDirectories(String) - Static method in class ghidra.framework.Application
-
Returns a list of all directories in any module that have the given module relative path.
- findName(ByteProvider, CoffArchiveMemberHeader) - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- findNamespace(SymbolTable, Namespace, String) - Static method in class ghidra.program.model.pcode.HighFunction
- findNamespaceQualifiedDataType(DataTypeManager, String, Class<? extends DataType>) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Attempt to find the data type whose dtNameWithNamespace match a stored data type within the specified dataTypeManager.
- findNextTokenForSearch(String, FieldLocation, boolean) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- findNextTokenForSearchRegex(String, FieldLocation, boolean) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- findOp(SequenceNumber) - Method in class ghidra.program.model.pcode.PcodeOpBank
- findOpByOffset(long) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
-
Finds the index of an
operation
by its offset from the beginning of the expression. - findOpenFiles(List<DomainFile>) - Method in class ghidra.framework.data.ProjectFileManager
-
Finds all changed domain files and appends them to the specified list.
- findOpenFiles(List<DomainFile>) - Method in interface ghidra.framework.model.ProjectData
-
Finds all open domain files and appends them to the specified list.
- findOrCreateClassStruct(Function) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Find the structure data type which corresponds to the specified function's class namespace within the function's program.
- findOrCreateClassStruct(GhidraClass, DataTypeManager) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Find the structure data type which corresponds to the specified class namespace within the specified data type manager.
- findOrPossiblyCreateProcessor(String) - Static method in class ghidra.program.model.lang.Processor
-
Use this method if you want to grab a reference to a Processor given its name, but if it doesn't exist go ahead and create it anyway and return the new instance.
- findOverrideSpace(Function) - Static method in class ghidra.program.model.pcode.HighFunction
- findOwnedWindows(Window, Set<Window>) - Static method in class generic.test.AbstractGenericTest
- findPascalSequence(MemBuffer, Sequence, int) - Static method in class ghidra.program.util.string.PascalUtil
-
Looks for Pascal strings given a sequence of bytes that represent a sequence of ascii chars.
- findPascalStrings(AddressSetView, int, int, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Search for sequences of Pascal Ascii strings in program memory.
- findPatchDirectory() - Method in class ghidra.GhidraApplicationLayout
-
Returns the directory that allows users to add jar and class files to override existing distribution files
- findPatchDirectory() - Method in class ghidra.GhidraTestApplicationLayout
- findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in interface ghidra.graph.algo.FindPathsAlgorithm
- findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in class ghidra.graph.algo.IterativeFindPathsAlgorithm
- findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Method in class ghidra.graph.algo.RecursiveFindPathsAlgorithm
- findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all paths from
start
toend
in the given graph. - findPaths(GDirectedGraph<V, E>, V, V, Accumulator<List<V>>, TimeoutTaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Finds all paths from
start
toend
in the given graph. - FindPathsAlgorithm<V,E extends GEdge<V>> - Interface in ghidra.graph.algo
- findPathToText(JTree, TreePath, String) - Static method in class generic.test.AbstractGenericTest
-
Performs a depth first search for the named tree node.
- findPostDominance(GDirectedGraph<V, E>, V, TaskMonitor) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a set of all vertices that are post-dominated by the given vertex.
- findPrelinkMachoHeaderOffsets(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Scans the provider looking for PRELINK Mach-O headers.
- findProgramInFolder(DomainFolder, String) - Method in class ghidra.app.services.ProgramCoordinator
- findProgramInProgramManager(String, Address) - Method in class ghidra.app.services.ProgramCoordinator
- findProgramInProject(String) - Method in class ghidra.app.services.ProgramCoordinator
- findPropertyEditor(Class<?>) - Static method in class ghidra.framework.options.AbstractOptions
- findProvidedDataTypeArchive(String) - Static method in class ghidra.test.TestEnv
- findProviderToolBarButton(ComponentProvider, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- findRecords(Field, int) - Method in class db.Table
-
Find the primary keys corresponding to those records which contain the specified field value in the specified record column.
- findReferences(Program, Composite, String, Consumer<DataTypeReference>, TaskMonitor) - Method in interface ghidra.app.services.DataTypeReferenceFinder
-
Finds references in the current program to specific field of the given
Composite
type in a manner appropriate with the given implementation. - findReferences(Program, DataType, Consumer<DataTypeReference>, TaskMonitor) - Method in interface ghidra.app.services.DataTypeReferenceFinder
-
Finds references in the current program in a manner appropriate with the given implementation.
- findRepo(File) - Static method in class utility.module.ModuleUtilities
-
Returns a file that is the repository folder containing the given file.
- findRepoRoot(File) - Static method in class utility.module.ModuleUtilities
-
Returns a file that is the root folder of the repository containing the given file.
- findResource(String) - Method in class docking.help.GHelpClassLoader
-
Overridden to allow us to search our modules in addition to the normal class search mechanism.
- findRowByPartialText(JTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- findScriptByName(String) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Search the currently managed scripts for one with the given name.
- findScriptInfoByName(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Uses the given name to find a matching script.
- findSourceDirectoryContaining(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Search the currently managed source directories for the given script file.
- findSpaceSameName(AddressSpace, ArrayList<AddressSpace>) - Static method in class ghidra.program.util.LanguageTranslatorAdapter
- FindsPatternTextFilter - Class in docking.widgets.filter
-
A text filter that uses a pattern and performs a 'find' using that pattern.
- FindsPatternTextFilter(String) - Constructor for class docking.widgets.filter.FindsPatternTextFilter
- findString(String, Program, List<MemoryBlock>, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Finds the string in memory indicated by the searchString limited to the indicated memory blocks and address set.
- findStrings(AddressSetView, int, int, boolean, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Search for sequences of Ascii strings in program memory.
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.BinaryLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.CoffLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DbgLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DefLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.DyldCacheLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.ElfLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.GdtLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.GzfLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.IntelHexLoader
- findSupportedLoadSpecs(ByteProvider) - Method in interface ghidra.app.util.opinion.Loader
-
If this
Loader
supports loading the givenByteProvider
, this methods returns aCollection
of all supportedLoadSpec
s that contain discovered load specification information that thisLoader
will need to load. - findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.MachoLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.MapLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.MzLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.NeLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.OmfLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.PefLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.PeLoader
- findSupportedLoadSpecs(ByteProvider) - Method in class ghidra.app.util.opinion.XmlLoader
- findSymbol(int) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- findSymbol(String) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
- findSymbol(String) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- findSymbol(String, int) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- findTestDataFile(String) - Static method in class generic.test.AbstractGenericTest
-
Returns the file within the data directory of the TestResources module that matches the given relative path.
- findTokensByName(String) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- findTreePathToText(JTree, String) - Static method in class generic.test.AbstractGenericTest
-
Finds the path of a tree node in the indicated tree with the specified text.
- findUndefined(int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
- findVariableStorageAddress(VariableStorage) - Method in class ghidra.program.database.symbol.SymbolManager
-
Find previously defined variable storage address
- findVarnode(int, Address, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return first instance of a Varnode with given size, starting Address, and bound to an instruction at the given Address
- findVarnode(int, Address, SequenceNumber) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return Varnode of given size and starting Address defined by a PcodeOp with a given SequenceNumber
- findVarnode(PcodeSyntaxTree, Address, long) - Static method in class ghidra.program.model.pcode.DynamicHash
- findWord(String, int) - Static method in class ghidra.util.StringUtilities
-
Finds the word at the given index in the given string.
- findWord(String, int, char[]) - Static method in class ghidra.util.StringUtilities
-
Finds the word at the given index in the given string; if the word contains the given charToAllow, then allow it in the string.
- findWordLocation(String, int, char[]) - Static method in class ghidra.util.StringUtilities
- finish() - Method in class docking.wizard.AbstractMagePanelManager
- finish() - Method in interface docking.wizard.PanelManager
-
Method called when the user wants to finish the process.
- finish() - Method in class docking.wizard.WizardManager
-
Programmatically finished the wizard task.
- finish() - Method in class generic.algorithms.CRC64
- finish() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
-
Trim leading and trailing whitespace, and make the string immutable
- finish() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
-
Finalizes this builder, pushing the bytes that have been written to it into the FileCache.
- finish() - Method in class ghidra.util.StringUtilities.LineWrapper
- finish(Address) - Method in class ghidra.app.util.opinion.IntelHexRecordWriter
- finish(ByteBuffer) - Method in class ghidra.program.model.data.StringRenderParser
-
Finish parsing and encoded a string or character representation
- FINISH - docking.DockingUtils.TreeTraversalResult
- FINISH - Static variable in class docking.wizard.WizardManager
-
Default text for the 'finish' button
- finishAllJobs() - Method in class ghidra.graph.job.GraphJobRunner
-
Causes all jobs to be finished as quickly as possible, calling
GraphJob.shortcut()
on each job. - finished() - Method in class ghidra.graph.algo.GraphAlgorithmStatusListener
- finished() - Method in class ghidra.graph.job.AbstractAnimator
-
A callback given when this animator has run to completion.
- finished() - Method in class ghidra.graph.job.AbstractAnimatorJob
-
A callback given when this animator has run to completion.
- finished() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- finished() - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- finished() - Method in class ghidra.graph.job.EdgeHoverAnimator
- finished() - Method in class ghidra.graph.job.FilterVerticesJob
- finished() - Method in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- finished() - Method in class ghidra.graph.job.RelayoutFunctionGraphJob
- finished() - Method in class ghidra.graph.job.TwinkleVertexAnimator
- finished() - Method in class ghidra.util.task.TimeoutTaskMonitor
- finished(File, String) - Method in class help.screenshot.GhidraScreenShotGenerator
-
Call when you are finished generating a new image.
- FINISHED - Static variable in interface ghidra.app.plugin.languages.sleigh.VisitorResults
-
Finish(ed) From
visit()
: terminate traversal with a successful result. - FIRE_BRICK - Static variable in class ghidra.util.WebColors
- fireAutocompletionListeners(AutocompletionEvent<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Fire the registered autocompletion listeners on the given event.
- fireContentsChanged(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
- fireEdgesAdded(Iterable<E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- fireEdgesRemoved(Iterable<E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- fireEvent(DomainObjectChangeRecord) - Method in class ghidra.framework.data.DomainObjectAdapter
-
Fires the specified event.
- fireEvent(PluginEvent) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Notify all plugin listeners that are registered to consume the given event.
- fireFocusListeners(FocusEvent) - Method in class docking.widgets.textfield.TextFieldLinker
-
Fire the given event on all registered focus listeners
- fireIntervalAdded(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
- fireIntervalRemoved(int, int) - Method in class ghidra.framework.task.gui.GTaskListModel
- fireLayoutListeners(FieldPanelOverLayoutEvent) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Fire the given overlay layout event to all registered listeners
- fireMouseClicked(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- fireMousePressed(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- fireMouseReleased(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- fireNodeAdded(GTreeNode, GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
- fireNodeChanged(GTreeNode, GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Notifies the tree that a node has changed
- fireNodeDataChanged(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
- fireNodeRemoved(GTreeNode, GTreeNode, int) - Method in class docking.widgets.tree.internal.GTreeModel
- fireNodeStructureChanged(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Notifies the tree that the node has different children.
- fireNodeStructureChanged(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
- firePluginEvent(PluginEvent) - Method in class ghidra.framework.plugintool.Plugin
-
Fire the given plugin event; the tool notifies all other plugins who are interested in receiving the given event type.
- firePluginEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginTool
- firePropertyChange(String, boolean, boolean) - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, Object, Object) - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- firePropertyChanged(MenuData) - Method in class docking.action.MenuBarData
- firePropertyChanged(MenuData) - Method in class docking.action.MenuData
- firePropertyChanged(MenuData) - Method in class docking.action.PopupMenuData
- firePropertyChanged(PropertyChangeEvent) - Method in class docking.DockingActionProxy
- firePropertyChanged(String, Object, Object) - Method in class docking.action.DockingAction
- fireStateChanged() - Method in class docking.widgets.spinner.IntegerSpinner
-
Run each ChangeListeners stateChanged() method.
- fireStateChanged() - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Run each ChangeListeners stateChanged() method.
- fireTableChanged(TableModelEvent) - Method in class docking.widgets.table.AbstractSortedTableModel
- fireTableChanged(TableModelEvent) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- fireTableDataChanged() - Method in interface docking.widgets.table.RowObjectTableModel
-
Sends an event to all listeners that all the data inside of this model may have changed.
- fireTableDataChanged() - Method in class docking.widgets.table.TableModelWrapper
- fireTableDataChanged(TableModelEvent) - Method in class docking.widgets.table.TableModelWrapper
- fireValueChanged(int, int, boolean) - Method in class docking.widgets.table.RowObjectSelectionManager
- fireValueChanged(TreeSelectionEvent) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- fireVerticesAdded(Collection<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- fireVerticesRemoved(Collection<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- first - Variable in class generic.stl.Pair
- first - Variable in class generic.stl.Quad
- first(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the first index resource on the linked list indexed by listID.
- first(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the first index resource on the linked list indexed by listID.
- FIRST - Static variable in class ghidra.framework.ShutdownPriority
- firstEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- firstKey() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- FirstLinkerMember - Class in ghidra.app.util.bin.format.coff.archive
- FirstLinkerMember(BinaryReader, CoffArchiveMemberHeader, boolean) - Constructor for class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- fitAllGraphsToViewsNow() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
-
Fits the graph into both the primary and satellite views
- fitGraphToViewerLater() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
-
Will schedule the fitting work to happen now if now work is being done, or later otherwis
- fitGraphToViewerLater(VisualizationServer<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- fitGraphToViewerNow() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- fitGraphToViewerNow(VisualizationServer<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- FitGraphToViewJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
-
A job to scale one or more viewers such that the contained graph will fit entirely inside the viewing area.
- FitGraphToViewJob(VisualizationServer<V, E>...) - Constructor for class ghidra.graph.job.FitGraphToViewJob
- FitGraphToViewJob(VisualizationServer<V, E>, boolean) - Constructor for class ghidra.graph.job.FitGraphToViewJob
- fix(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
- fix(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- fixable - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- FIXED_LEN - ghidra.program.model.data.StringLayoutEnum
-
Fixed length string, trailing nulls trimmed, interior nulls retained.
- FIXED_LENGTH - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
Only Fixed-length data-types
- FixedBitSizeValueField - Class in ghidra.app.util.bean
- FixedBitSizeValueField(int, boolean, boolean) - Constructor for class ghidra.app.util.bean.FixedBitSizeValueField
- FixedField10 - Class in db
-
FixedField10
provide an unsigned 10-byte fixed-length field value. - FixedField10() - Constructor for class db.FixedField10
-
Construct a 10-byte fixed-length field with an initial value of 0.
- FixedField10(byte[]) - Constructor for class db.FixedField10
-
Construct a 10-byte fixed-length field with an initial value of data.
- FixedField10(byte[], boolean) - Constructor for class db.FixedField10
-
Construct a 10-byte fixed-length binary field with an initial value of data.
- FixedHandle - Class in ghidra.app.plugin.processors.sleigh
-
The resulting data for a HandleTemplate after all the placeholders have been resolved through context
- FixedHandle() - Constructor for class ghidra.app.plugin.processors.sleigh.FixedHandle
- FixedSizeHashMap<K,V> - Class in ghidra.util.datastruct
-
A simple implementation of a LRU map that will throw away entries that exceed the given maximum size.
- FixedSizeHashMap(int) - Constructor for class ghidra.util.datastruct.FixedSizeHashMap
- FixedSizeHashMap(int, int) - Constructor for class ghidra.util.datastruct.FixedSizeHashMap
- FixedSizeMRUCachingFactory<K,V> - Class in generic.cache
-
An object that will cache values returned from the given factory.
- FixedSizeMRUCachingFactory(Factory<K, V>, int) - Constructor for class generic.cache.FixedSizeMRUCachingFactory
- FixedSizeStack<E> - Class in ghidra.util.datastruct
-
Creates a fixed size stack.
- FixedSizeStack(int) - Constructor for class ghidra.util.datastruct.FixedSizeStack
-
Creates a fixed size stack with the specified max size.
- FixedVirtualMemoryFileCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a fvmfile_command structure.
- FixedVirtualMemoryFileCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- FixedVirtualMemorySharedLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a fvmlib_command structure.
- FixedVirtualMemorySharedLibraryCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemorySharedLibraryCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- fixedWidthFont - Variable in class docking.widgets.AbstractGCellRenderer
- fixMultipleAsterisks(String) - Static method in class ghidra.util.StringUtilities
-
This method looks for all occurrences of successive asterisks (i.e., "**") and replace with a single asterisk, which is an equivalent usage in Ghidra.
- fixPageChains(Program, DyldCacheHeader, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- fixPageChains(Program, DyldCacheHeader, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- fixPageChains(Program, DyldCacheHeader, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- fixPageChains(Program, DyldCacheHeader, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- fixPageChains(Program, DyldCacheHeader, boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- fixPreLinkAddresses() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
- fixPrintPiece(FixedHandle, ParserWalker, int) - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
- fixSpace(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- fixUnresolvedExternalSymbols(Program, boolean, MessageLog, TaskMonitor) - Static method in class ghidra.program.util.ELFExternalSymbolResolver
-
Links unresolved symbols to the first symbol found in the (ordered) linked libraries (saved in the program's properties as "ELF Required Library [nn]").
- fixup(ServiceProvider) - Method in interface ghidra.util.Fixup
-
Attempts to perform some action or task to "fix" the related issue.
- Fixup - Interface in ghidra.util
- fixupAnnoations(String, Program) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Makes adjustments as necessary to any annotations in the given text.
- fixupComposites(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Fixup all composites and thier components which may be affected by a data organization change include primitive type size changes and alignment changes.
- fixupFunctionBody(Program, Function, TaskMonitor) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
-
Recompute function body.
- fixupFunctionBody(Program, Instruction, TaskMonitor) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
-
Recompute function body.
- fixupGUI() - Static method in class generic.test.AbstractGenericTest
-
Invoke
fixupGUI
at the beginning of your JUnit test or in its setup() method to make your GUI for the JUnit test appear using the system Look and Feel. - fixupGUI() - Static method in class ghidra.program.database.data.DataTypeArchiveTransformer
- fixupInstructions(Language, TaskMonitor) - Method in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
-
Invoked after Program language upgrade has completed.
- fixupInstructions(Program, Language, TaskMonitor) - Method in interface ghidra.program.util.LanguageTranslator
-
Invoked after Program language upgrade has completed.
- fixupInstructions(Program, Language, TaskMonitor) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- fixupMemory(Address, Address, MessageLog) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Adds the fixup address to the contents stored at address, then creates a pointer at address.
- fixupName(String) - Method in class ghidra.app.script.GhidraScriptProvider
-
Deprecated.
- fixupName(String) - Method in class ghidra.app.script.JavaScriptProvider
-
Fix script name for search in script directories, such as Java package parts in the name and inner class names.
- FIXUPP - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- fixupReferences(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
This method will remove references to the NULL address and it will adjust THUMB references to no longer be offcut.
- FixupState(OmfFileHeader, ArrayList<OmfSymbol>, Language) - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- FixupSubrecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupSubrecord
- FixupTarget() - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- fl_freeoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- fl_gst64off() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- fl_gstoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- fl_magic() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- fl_memoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- FLAG - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a flag.
- FLAG_ADDITIVE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Additive relocaiton.
- FLAG_APPLE_PROTECTED - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentConstants
-
If this flag bit is set, the segment contains Apple protection.
- FLAG_IMPORT_NAME - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Import name relocation.
- FLAG_IMPORT_ORDINAL - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Import ordinal relocation.
- FLAG_INTERNAL_REF - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Internal reference relocation.
- FLAG_MOVEABLE - Static variable in class ghidra.app.util.bin.format.ne.Resource
-
The resources is not fixed.
- FLAG_OS_FIXUP - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Operating system fixup relocation.
- FLAG_PRELOAD - Static variable in class ghidra.app.util.bin.format.ne.Resource
-
The resource is preloaded.
- FLAG_PURE - Static variable in class ghidra.app.util.bin.format.ne.Resource
-
The resource can be shared.
- FLAG_TARGET_MASK - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
A mask indicating that the low-order two-bits is the type.
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
- flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- Flags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- FLAGS_APP_FULL_SCREEN - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Is application full screen?
- FLAGS_APP_LIBRARY_MODULE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_APP_LINK_ERRS - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_APP_LOAD_CODE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Does the first segment contain code that loads the application?
- FLAGS_APP_NONCONFORMING_PROG - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_APP_WIN_PM_COMPATIBLE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Is application compatible with Windows Program Manager?
- FLAGS_APP_WINDOWS_PM - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Does application use Windows Program Manager?
- FLAGS_PROG_80286 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_80386 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_8086 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_80x87 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_GLOBAL_INIT - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_MULTIPLE_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Program flags: multiple data segments
- FLAGS_PROG_NO_AUTO_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Program flags: no auto data segments
- FLAGS_PROG_PROTECTED_MODE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
- FLAGS_PROG_SINGLE_DATA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Program flags: single data segment
- FlatDecompilerAPI - Class in ghidra.app.decompiler.flatapi
- FlatDecompilerAPI() - Constructor for class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Initializes without a provided FlatProgramAPI instance...this must be set before using the FlatDecompilerAPI!
- FlatDecompilerAPI(FlatProgramAPI) - Constructor for class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Initializes with a provided FlatProgramAPI instance.
- flatProgramAPI - Variable in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
- FlatProgramAPI - Class in ghidra.program.flatapi
-
This class is a flattened version of the Program API.
- FlatProgramAPI() - Constructor for class ghidra.program.flatapi.FlatProgramAPI
-
Constructs a new flat program API.
- FlatProgramAPI(Program) - Constructor for class ghidra.program.flatapi.FlatProgramAPI
-
Constructs a new flat program API.
- FlatProgramAPI(Program, TaskMonitor) - Constructor for class ghidra.program.flatapi.FlatProgramAPI
-
Constructs a new flat program API.
- flatten(List<ClangNode>) - Method in interface ghidra.app.decompiler.ClangNode
- flatten(List<ClangNode>) - Method in class ghidra.app.decompiler.ClangToken
- flatten(List<ClangNode>) - Method in class ghidra.app.decompiler.ClangTokenGroup
- FLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- flipBit(int) - Method in class ghidra.program.model.scalar.Scalar
-
The bit number n in this Scalar is flipped.
- flipColumnSortDirection(int) - Method in class docking.widgets.table.TableSortStateEditor
- FLOAT - ghidra.program.model.data.MetaDataType
- FLOAT - ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
- FLOAT - Static variable in class db.BinaryCodedField
-
float data type
- FLOAT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- FLOAT - Static variable in class ghidra.app.util.demangler.DemangledDataType
- FLOAT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a float value
- FLOAT_ABS - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_ADD - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_ARRAY - Static variable in class db.BinaryCodedField
-
float[] data type
- FLOAT_CEIL - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_CYCLE_GROUP - Static variable in class ghidra.program.model.data.CycleGroup
- FLOAT_DIV - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_EQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_FLOAT2FLOAT - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_FLOOR - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_INT2FLOAT - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_LESS - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_LESSEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_MULT - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_NAN - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_NEG - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_NOTEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_ROUND - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_SQRT - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_SUB - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_TRUNC - Static variable in class ghidra.program.model.pcode.PcodeOp
- FLOAT_TYPE - ghidra.framework.options.OptionType
- Float10DataType - Class in ghidra.program.model.data
- Float10DataType() - Constructor for class ghidra.program.model.data.Float10DataType
- Float10DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float10DataType
- FLOAT128 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- Float16DataType - Class in ghidra.program.model.data
- Float16DataType() - Constructor for class ghidra.program.model.data.Float16DataType
- Float16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float16DataType
- Float2DataType - Class in ghidra.program.model.data
- Float2DataType() - Constructor for class ghidra.program.model.data.Float2DataType
- Float2DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float2DataType
- Float4DataType - Class in ghidra.program.model.data
- Float4DataType() - Constructor for class ghidra.program.model.data.Float4DataType
- Float4DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float4DataType
- Float8DataType - Class in ghidra.program.model.data
- Float8DataType() - Constructor for class ghidra.program.model.data.Float8DataType
- Float8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Float8DataType
- FloatArray - Class in ghidra.util.datastruct
-
Array of floats that grows as needed.
- FloatArray() - Constructor for class ghidra.util.datastruct.FloatArray
-
Creates new FloatArray
- FloatArrayArray - Class in ghidra.util.datastruct
-
Array of float[] that grows as needed.
- FloatArrayArray() - Constructor for class ghidra.util.datastruct.FloatArrayArray
-
Creates new floatArrayArray
- FloatColumnTypeMapper - Class in docking.widgets.table.constraint.provider
-
Converts Float Column objects to Double objects so that column gets Double type column filters
- FloatColumnTypeMapper() - Constructor for class docking.widgets.table.constraint.provider.FloatColumnTypeMapper
- FloatComplexDataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two floating point numbers in the IEEE 754 double precision format. - FloatComplexDataType() - Constructor for class ghidra.program.model.data.FloatComplexDataType
- FloatComplexDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FloatComplexDataType
- FloatDataType - Class in ghidra.program.model.data
-
Provides a definition of a Float within a program.
- FloatDataType() - Constructor for class ghidra.program.model.data.FloatDataType
-
Creates a Float data type.
- FloatDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.FloatDataType
- FloatFormat - Class in ghidra.pcode.floatformat
- FloatFormatFactory - Class in ghidra.pcode.floatformat
- FloatFormatFactory() - Constructor for class ghidra.pcode.floatformat.FloatFormatFactory
- FLOATING_POINT_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- FLOATING_POINT_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- FLOATING_POINT_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- FLOATING_POINT_PRECISION_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- FLOATING_POINT_PRECISION_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
- FLOATING_POINT_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- FloatingPointPrecisionSettingsDefinition - Class in ghidra.docking.settings
-
SettingsDefinition to define the number of digits of precision to show.
- floatRegSet - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- FloatStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
- FloatStateX86_32() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.FloatStateX86_32
- floatValue() - Method in class ghidra.app.util.HexLong
- floor() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=floor(this)
- floor(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- floorEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- floorEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- floorEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- floorEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a key-value mapping associated with the greatest value less than or equal to the given value, or
null
if there is no such value. - floorIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
-
Returns the greatest index in this list whose element is less than or equal to the specified element
- floorIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- floorIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- floorKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- FLORAL_WHITE - Static variable in class ghidra.util.WebColors
- FLOW - Static variable in class ghidra.program.model.symbol.RefType
- FLOW_ALIGNMENT - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Instruction contains an unaligned flow which is indicative of a language problem.
- FLOW_ARROW_ACTIVE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FLOW_ARROW_NON_ACTIVE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FLOW_ARROW_SELECTED - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- flowAbort() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Terminate active flow while preserving any accumulated future context.
- flowConstants(Address, Address, AddressSetView, ContextEvaluator, VarnodeContext, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
- flowConstants(Address, AddressSetView, ContextEvaluator, boolean, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
-
Process a subroutine using the processor function.
- flowConstants(Address, AddressSetView, ContextEvaluator, VarnodeContext, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
- flowEnd(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
- flowEnd(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Ends the current flow.
- flowEnd(Address) - Method in class ghidra.program.util.VarnodeContext
- flowFlags - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
- FlowLayoutTextField - Class in docking.widgets.fieldpanel.field
-
This class provides a TextField implementation that takes multiple AttributedString field elements and places as many that will fit on a line without clipping before continuing to the next line.
- FlowLayoutTextField(FieldElement[], int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.FlowLayoutTextField
-
Deprecated, for removal: This API element is subject to removal in a future version.use the constructor that takes a list
- FlowLayoutTextField(List<FieldElement>, int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.FlowLayoutTextField
-
This constructor will create a text field that will render one line of text.
- flowListToFlowType(List<SleighInstructionPrototype.FlowRecord>) - Static method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- FlowOverride - Enum in ghidra.program.model.listing
- FlowRecord() - Constructor for class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
- flowStart(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
- flowStart(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Starts a new flow.
- flowStart(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Starts a new flow from an address to the new start.
- flowStart(Address, Address) - Method in class ghidra.program.util.VarnodeContext
- flowState - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- FlowSummary() - Constructor for class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- flowToAddress(Address) - Method in class ghidra.app.util.PseudoDisassemblerContext
- flowToAddress(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Continues the current flow at the given address.
- flowToAddress(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Continues the current flow from an address to the given address.
- flowToAddress(Address, Address) - Method in class ghidra.program.util.VarnodeContext
- FlowType - Class in ghidra.program.model.symbol
-
Class to define flow types for instruction (how it flows from one instruction to the next)
- FlowType.Builder - Class in ghidra.program.model.symbol
- flush() - Method in class generic.io.NullWriter
- flush() - Method in class generic.text.TextLayoutGraphics
-
Format text into a string for rendering.
- flush() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- flush() - Method in class ghidra.app.script.ResourceFileJavaFileManager
- flush() - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
- flush() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- flush() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- flush() - Method in class ghidra.util.HashingOutputStream
- flush() - Method in class ghidra.util.MonitoredOutputStream
-
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
- flush() - Method in class ghidra.util.NullOutputStream
- flush() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Causes this run manager to run if it has a pending update
- flushCache() - Method in class ghidra.app.decompiler.DecompInterface
-
Tell the decompiler to clear any function and symbol information it gathered from the database.
- flushChanges() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- flushChanges() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- flushChanges() - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns true if the model knows about changes that haven't yet been told to the LayoutModelListeners.
- flushChanges() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- flushChanges() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- flushEvents() - Method in class ghidra.framework.data.DomainObjectAdapter
- flushEvents() - Method in interface ghidra.framework.model.DomainObject
-
Makes sure all pending domainEvents have been sent.
- flushEvents() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- flushEvents() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- flushEvents() - Method in interface ghidra.program.model.data.DataTypeManager
-
Force all pending notification events to be flushed
- flushEvents() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- flushEvents(long, TimeUnit) - Method in class ghidra.framework.store.FileSystemEventManager
-
Blocks until all current events have been processed.
- flushPrivateEventQueue(EventQueueID) - Method in class ghidra.framework.data.DomainObjectAdapter
- flushPrivateEventQueue(EventQueueID) - Method in interface ghidra.framework.model.DomainObject
-
Flush events from the specified event queue.
- flushProcessorContextWriteCache() - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- flushProcessorContextWriteCache() - Method in class ghidra.program.util.AbstractStoredProgramContext
-
Flush any cached context not yet written to database
- flushWriteCache() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Flush any pending database changes.
- flushWriteCache() - Method in class ghidra.program.database.ProgramDB
- FMINUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FMINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FMINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FMINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FMINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FMINUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FMINUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FMINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FMINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FMINUS - Static variable in class ghidra.sleigh.grammar.SleighParser
- FMULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FMULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FMULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- FNV_32_OFFSET_BASIS - Static variable in class generic.hash.FNV1a32MessageDigest
- FNV_32_PRIME - Static variable in class generic.hash.FNV1a32MessageDigest
- FNV_64_OFFSET_BASIS - Static variable in class generic.hash.FNV1a64MessageDigest
- FNV_64_PRIME - Static variable in class generic.hash.FNV1a64MessageDigest
- FNV1a32MessageDigest - Class in generic.hash
- FNV1a32MessageDigest() - Constructor for class generic.hash.FNV1a32MessageDigest
- FNV1a32MessageDigest(int) - Constructor for class generic.hash.FNV1a32MessageDigest
- FNV1a32MessageDigestFactory - Class in generic.hash
- FNV1a32MessageDigestFactory() - Constructor for class generic.hash.FNV1a32MessageDigestFactory
- FNV1a64MessageDigest - Class in generic.hash
- FNV1a64MessageDigest() - Constructor for class generic.hash.FNV1a64MessageDigest
- FNV1a64MessageDigest(long) - Constructor for class generic.hash.FNV1a64MessageDigest
- FNV1a64MessageDigestFactory - Class in generic.hash
- FNV1a64MessageDigestFactory() - Constructor for class generic.hash.FNV1a64MessageDigestFactory
- FOCUS_BORDER - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- FOCUS_CYCLE_INFO_KEY - Static variable in class ghidra.util.ReservedKeyBindings
- FOCUS_INFO_KEY - Static variable in class ghidra.util.ReservedKeyBindings
- focusBorder - Variable in class docking.widgets.AbstractGCellRenderer
- focusComponent(Component) - Static method in class docking.util.AnimationUtils
-
Focuses the current component by graying out all other components but the given one and bringing that component to the middle of the screen.
- focusedVertex - Variable in class ghidra.graph.graphs.DefaultVisualGraph
- focusFilter() - Method in class docking.widgets.table.GFilterTable
- focusFilter() - Method in class docking.widgets.table.GTableWidget
- focusFinish() - Method in class docking.wizard.WizardManager
-
Places focus on the 'finish' button.
- focusGained() - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- focusGained(FocusEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- focusGained(FocusEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelFocusListener
- focusGained(FocusEvent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- focusGained(FocusEvent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- focusGained(FocusEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- focusListeners - Variable in class docking.widgets.textfield.TextFieldLinker
- focusLost() - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- focusLost(FocusEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- focusLost(FocusEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelFocusListener
- focusLost(FocusEvent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- focusLost(FocusEvent) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
- focusNext() - Method in class docking.wizard.WizardManager
-
Places focus on the 'next' button.
- FocusOwnerProvider - Interface in docking
-
An interface to provided the current focus owner.
- folderButton - Variable in class ghidra.plugin.importer.ImporterDialog
- folderCreated(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- folderCreated(String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a new folder was created.
- folderDeleted(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- folderDeleted(String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a folder was deleted.
- folderExists(String) - Method in class ghidra.framework.client.RepositoryAdapter
- folderExists(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- folderExists(String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns true if the specified folder path exists.
- folderExists(String) - Method in interface ghidra.framework.store.FileSystem
-
Returns true if the folder specified by the path exists.
- folderExists(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- folderExists(String) - Method in class ghidra.framework.store.local.LocalFileSystem
- folderExists(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- folderExists(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- FolderItem - Interface in ghidra.framework.store
-
FolderItem
represents an individual file contained within a FileSystem and is uniquely identified by a path string. - folderItemName - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- folderMoved(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- folderMoved(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a folder was moved.
- folderNameTextField - Variable in class ghidra.plugin.importer.ImporterDialog
- FolderNotEmptyException - Exception in ghidra.framework.store
-
FolderNotEmptyException
is thrown when an attempt is made to remove a Folder which is not empty. - FolderNotEmptyException(String) - Constructor for exception ghidra.framework.store.FolderNotEmptyException
-
Constructor.
- folderPath - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- folderPath - Variable in class ghidra.framework.remote.RepositoryItem
- folderRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- folderRenamed(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a folder was renamed.
- FOLLOW_20_in_expr_not261 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_20_in_expr_paren284 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_21_in_expr_not267 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_21_in_expr_paren290 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_add_op_in_expr_add1801 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_aligndef_in_definition106 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_aligndef_in_definition155 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_aligndef_in_definition169 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_AMPERSAND_in_expr_and_op1432 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_AMPERSAND_in_outererror428 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_AMPERSAND_in_pequation_and_op1983 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_AMPERSAND_in_pexpression_and_op2345 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_AMPERSAND_in_special582 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_AMPERSAND_in_varnode2249 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_AMPERSAND_in_varnode2280 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_arguments_in_macrodef1382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_arguments_in_macrodef1424 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_arguments_in_macrodef982 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_ASSIGN_in_aligndef235 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_assignment548 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASSIGN_in_assignment573 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASSIGN_in_bitrange1011 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_constraint_op2119 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_contextfielddef535 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_ctxassign1821 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_endiandef114 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_fielddef370 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_outererror365 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASSIGN_in_sizemod864 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_special437 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_ASSIGN_in_tokendef312 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_typemod827 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_varnodedef920 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_varnodedef930 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASSIGN_in_wordsizemod890 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_assignment_in_statement167 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_assignment_in_statement1928 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_assignment_in_statement2987 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_ASTERISK_in_mult_op1903 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASTERISK_in_pexpression_mult_op2504 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASTERISK_in_pexpression2_mult_op2949 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ASTERISK_in_sizedstar737 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASTERISK_in_sizedstar765 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASTERISK_in_sizedstar802 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASTERISK_in_sizedstar851 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_ASTERISK_in_special491 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_BIN_INT_in_integer3825 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_BIN_INT_in_special854 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_bitpat_or_nil_in_withblock1459 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_bitpat_or_nil_in_withblock1511 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_bitpattern_in_bitpat_or_nil1517 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_bitpattern_in_bitpat_or_nil1568 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_bitpattern_in_constructor1064 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_bitpattern_in_constructor1571 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_bitpattern_in_constructor1628 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_bitrange_in_bitranges993 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_bitrange_in_expr3200 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_bitrange_in_expr4920 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_bitrange_in_lvalue2097 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_bitrangedef_in_definition131 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_bitrangedef_in_definition180 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_bitrangedef_in_definition194 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_bitranges_in_bitrangedef728 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_bitranges_in_bitrangedef973 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_BOOL_AND_in_booland_op1295 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_AND_in_outererror407 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_AND_in_special545 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_BOOL_OR_in_expr_boolor_op1254 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_OR_in_outererror393 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_OR_in_special509 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_BOOL_XOR_in_booland_op1309 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_XOR_in_outererror400 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_BOOL_XOR_in_special527 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_booland_op_in_expr_booland1276 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_build_stmt_in_statement185 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_build_stmt_in_statement1943 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_build_stmt_in_statement3028 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_call_stmt_in_statement1963 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_call_stmt_in_statement209 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_call_stmt_in_statement3081 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_CARET_in_concatenate126 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_CARET_in_expr_xor_op1391 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_CARET_in_outererror421 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_CARET_in_pexpression_xor_op2292 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_code_block_in_semantic1834 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_code_block_in_semantic2888 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_code_block_in_semantic53 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_declaration605 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_display32 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_COLON_in_lvalue656 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_outererror372 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_sizedstar745 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_sizedstar833 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_special455 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_COLON_in_varnode2207 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_varnode2229 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_varnode2253 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COLON_in_withblock1509 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_bitrange1023 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_contextfielddef543 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_crossbuild_stmt954 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COMMA_in_expr_operands2135 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COMMA_in_fielddef378 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_oplist1487 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_outererror379 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COMMA_in_pexpression_operands2636 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_pexpression2_operands3081 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_COMMA_in_sembitrange703 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_COMMA_in_special473 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_compare_op_in_expr_comp1537 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_concatenate_in_printpiece79 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_cond_stmt_in_statement1958 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_cond_stmt_in_statement203 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_cond_stmt_in_statement3066 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_constant_in_bitrange2158 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_bitrange2162 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_declaration2053 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_declaration607 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_jumpdest1044 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_jumpdest2378 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_lvalue2113 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_lvalue658 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_sembitrange701 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_sembitrange707 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_sizedstar2189 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_sizedstar2223 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_sizedstar747 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_sizedstar835 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_varnode2209 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_varnode2231 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_varnode2255 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_constant_in_varnode3320 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constant_in_varnode3336 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constraint_in_pequation_atomic2067 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_constraint_op_in_constraint2101 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_constructor_in_constructorlike1348 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_constructor_in_constructorlike1403 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_constructor_in_constructorlike962 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constructorlike_in_constructorlikelist1546 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_constructorlike_in_def_or_conslike1593 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_constructorlike_in_root54 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_constructorlike_in_root92 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_constructorlike_in_spec90 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_constructorlikelist_in_withblock1469 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_constructorlikelist_in_withblock1517 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextblock_in_constructor1068 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_contextblock_in_constructor1575 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_contextblock_in_constructor1630 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextblock_in_withblock1463 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_contextblock_in_withblock1513 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextdef_in_definition116 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_contextdef_in_definition165 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_contextdef_in_definition179 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextfielddef_in_contextfielddefs509 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextfielddefs_in_contextdef713 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextfieldmod_in_contextfieldmods588 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_contextfieldmods_in_contextfielddef553 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_crossbuild_stmt_in_statement191 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_crossbuild_stmt_in_statement1948 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_crossbuild_stmt_in_statement3042 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_cstatement_in_cstatements2785 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_cstatements_in_contextblock2755 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_ctorsemantic_in_constructor1070 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_ctorsemantic_in_constructor1579 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_ctorsemantic_in_constructor1632 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ctorstart_in_constructor1060 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_ctorstart_in_constructor1567 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_ctorstart_in_constructor1626 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ctxassign_in_ctxstmt1795 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ctxlval_in_ctxassign1817 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ctxstmt_in_ctxstmts1783 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ctxstmts_in_contextblock1752 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_DEC_INT_in_integer3809 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_DEC_INT_in_special818 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_declaration_in_statement173 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_declaration_in_statement1933 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_declaration_in_statement2999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_def_or_conslike_in_constructorlikelist1604 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_definition_in_constructorlikelist1542 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_definition_in_def_or_conslike1588 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_definition_in_root48 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_definition_in_root86 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_definition_in_spec84 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_DISPCHAR_in_special168 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_display_in_ctorstart1144 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_display_in_ctorstart1157 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_display_in_ctorstart1698 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_display_in_ctorstart1714 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_display_in_ctorstart1716 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_display_in_ctorstart1729 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ELLIPSIS_in_pequation_ellipsis_right2041 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ELLIPSIS_in_pequation_ellipsis2003 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_ELLIPSIS_in_special312 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_ELLIPSIS_in_synpred1_SleighParser2033 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_endian_in_endiandef113 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_endian_in_endiandef116 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_endian_in_endiandef75 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_endian_in_tokendef218 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_endian_in_tokendef280 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_endian_in_tokendef314 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_endiandef_in_root42 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_endiandef_in_root80 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_endiandef_in_spec78 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_EOF_in_expression87 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_EOF_in_spec97 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_eq_op_in_expr_eq1454 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_EQUAL_in_eq_op1473 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_EQUAL_in_outererror267 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_EQUAL_in_special330 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_EXCLAIM_in_special709 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_EXCLAIM_in_unary_op2023 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_export_in_statement1968 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_export_in_statement215 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_export_in_statement3118 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_add_in_expr_shift1728 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_add_in_expr_shift1735 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_and_in_expr_xor1368 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_and_in_expr_xor1375 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_and_in_expr_xor155 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_and_in_expr_xor164 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_and_op_in_expr_and1413 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_apply_in_expr_func2088 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_apply_in_expr3182 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_apply_in_expr4902 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_apply_in_funcall2256 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_apply_in_funcall3729 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_apply_in_funcall913 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_booland_in_expr_boolor1231 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_booland_in_expr_boolor1238 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_boolor_in_expr1220 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_boolor_op_in_expr_boolor1235 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_comp_in_expr_eq1450 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_comp_in_expr_eq1457 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_eq_in_expr_and1409 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_eq_in_expr_and1416 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_eq_in_expr_not242 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_func_in_expr_unary2010 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_assignment2011 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_assignment2030 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_assignment3326 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3354 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3384 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3406 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3429 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3446 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment3465 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_assignment550 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_assignment575 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_cond_stmt1088 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_cond_stmt2414 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_cond_stmt3996 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_export2480 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr_operands2132 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_expr_operands2138 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_expr_operands3283 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr_operands5055 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr_paren288 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_in_expr_term2171 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_expr2503 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2507 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2520 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2524 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2537 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2541 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2555 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2559 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2572 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2576 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2589 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2593 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2607 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2611 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2624 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2628 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2641 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2645 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2658 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2662 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2676 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2680 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2693 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2697 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2710 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2714 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2727 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2731 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2744 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2748 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2761 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2765 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2778 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2782 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2795 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2799 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2812 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2816 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2829 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2833 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2846 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2850 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2863 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2867 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2881 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2885 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2898 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2902 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2915 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2919 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2933 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2937 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2950 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2954 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2967 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2971 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2984 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr2988 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3002 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3006 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3020 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3024 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3037 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3041 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3054 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3058 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3071 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3075 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3088 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3092 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3105 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3109 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3123 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3149 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3162 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr3212 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_expr4146 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4150 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4165 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4169 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4184 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4188 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4204 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4208 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4223 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4227 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4242 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4246 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4262 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4266 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4281 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4285 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4300 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4304 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4319 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4323 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4339 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4343 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4358 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4362 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4377 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4381 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4396 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4400 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4415 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4419 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4434 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4438 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4453 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4457 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4472 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4476 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4495 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4510 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4514 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4529 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4533 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4548 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4552 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4568 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4572 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4587 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4591 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4610 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4626 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4630 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4645 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4649 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4664 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4668 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4683 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4687 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4703 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4707 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4722 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4726 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4741 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4745 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4760 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4764 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4779 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4783 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4798 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4802 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4817 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4821 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4837 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4852 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4867 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4882 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expr4941 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_expression85 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_in_jumpdest1016 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_jumpdest2352 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_jumpdest3915 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_lvalue682 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_return_stmt1142 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_in_return_stmt2454 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_return_stmt4080 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_sizedstar2193 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_sizedstar2210 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_sizedstar2227 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_sizedstar2240 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_in_sizedstar3545 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_sizedstar3565 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_sizedstar3584 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_in_sizedstar3599 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_mult_in_expr_add1797 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_mult_in_expr_add1804 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_not_in_expr_and185 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_not_in_expr_and194 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_operands_in_expr_apply2106 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_operands_in_expr_apply3256 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_expr_operands_in_expr_apply5003 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_operands_in_expr_apply5022 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_expr_or_in_expr_booland1272 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_or_in_expr_booland1279 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_or_in_expr106 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_or_op_in_expr_or1331 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_paren_in_expr_not217 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_paren_in_expr_not226 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_shift_in_expr_comp1533 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_shift_in_expr_comp1540 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_term_in_expr_eq309 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_term_in_expr_eq315 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_term_in_expr_eq325 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_term_in_expr_eq331 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_term_in_expr_func2093 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_unary_in_expr_mult1880 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_unary_in_expr_mult1887 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_xor_in_expr_or125 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_xor_in_expr_or1327 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_xor_in_expr_or1334 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_expr_xor_in_expr_or134 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_expr_xor_op_in_expr_xor1372 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_family_or_operand_symbol_in_pequation1978 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_family_symbol_in_pequation1998 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_family_symbol_in_pequation2018 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_family_symbol_in_pequation2038 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_family_symbol_in_pequation2058 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_family_symbol_in_pequation2078 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_FDIV_in_mult_op1987 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FDIV_in_outererror505 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FEQUAL_in_eq_op1501 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FEQUAL_in_outererror281 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FGREAT_in_compare_op1710 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FGREAT_in_outererror344 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FGREATEQUAL_in_compare_op1682 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FGREATEQUAL_in_outererror358 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_fielddef_in_fielddefs237 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fielddef_in_fielddefs299 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fielddef_in_fielddefs344 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_fielddefs_in_contextdef404 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fielddefs_in_contextdef719 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fielddefs_in_tokendef197 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fielddefs_in_tokendef222 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fielddefs_in_tokendef258 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fielddefs_in_tokendef273 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_fielddefs_in_tokendef284 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fielddefs_in_tokendef316 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_fieldmod_in_fieldmods301 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fieldmod_in_fieldmods359 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fieldmod_in_fieldmods418 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_fieldmods_in_fielddef269 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_fieldmods_in_fielddef342 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_fieldmods_in_fielddef388 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_FLESS_in_compare_op1668 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FLESS_in_outererror337 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FLESSEQUAL_in_compare_op1696 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FLESSEQUAL_in_outererror351 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FMINUS_in_add_op1862 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FMINUS_in_outererror463 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FMINUS_in_unary_op2065 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FMULT_in_mult_op1973 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FMULT_in_outererror498 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FNOTEQUAL_in_eq_op1515 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FNOTEQUAL_in_outererror288 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FPLUS_in_add_op1848 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_FPLUS_in_outererror456 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_funcall_in_statement179 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_funcall_in_statement1938 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_funcall_in_statement3011 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_goto_stmt_in_cond_stmt1090 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_goto_stmt_in_cond_stmt2418 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_goto_stmt_in_statement1953 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_goto_stmt_in_statement197 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_goto_stmt_in_statement3051 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_GREAT_in_compare_op1598 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_GREAT_in_constraint_op2175 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_GREAT_in_label113 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_GREAT_in_special385 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_GREATEQUAL_in_compare_op1570 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_GREATEQUAL_in_constraint_op2189 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_GREATEQUAL_in_outererror302 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_GREATEQUAL_in_special420 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_HEX_INT_in_integer3793 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_HEX_INT_in_special836 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_id_or_nil_in_withblock1455 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_id_or_nil_in_withblock1507 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_id_or_wild_in_identifierlist1205 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_id_or_wild_in_identifierlist1223 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_id_or_wild_in_stringorident1284 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_bitrange1007 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_bitrange1015 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_build_stmt928 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_constraint2098 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_contextdef400 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_contextdef711 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_contextfielddef531 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_crossbuild_stmt956 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_ctorstart1140 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_ctorstart1712 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_ctxlval1845 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_declaration601 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_declaration627 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_expr_apply2104 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_expr_apply3252 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_IDENTIFIER_in_expr_not265 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_IDENTIFIER_in_expr_term350 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_identifier_in_expr3225 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_fielddef257 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_id_or_nil1491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_identifier_in_id_or_nil1548 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_id_or_wild3161 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_identifierlist645 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_jumpdest1001 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_jumpdest1048 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_label111 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_lvalue652 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_lvalue674 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_macrodef1418 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_macrodef978 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_oplist1040 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_oplist1484 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_oplist1490 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_pequation1412 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1429 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1446 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1463 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1480 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1497 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pequation1512 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pexpression_apply2605 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_pexpression_term2658 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_pexpression2_apply3050 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_pexpression2_term3103 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_pexpression21729 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_pexpression21743 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_printpiece1227 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_printpiece69 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_identifier_in_sbitrange773 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_sbitrange777 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_section_def137 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_sembitrange693 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_sizedexport1167 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_sizedstar741 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_sizedstar769 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_spacedef421 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_spacedef742 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_IDENTIFIER_in_strict_id3770 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_stringorident701 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_stringorident999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_identifier_in_symbol3374 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_tokendef189 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_tokendef210 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_tokendef263 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_tokendef300 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_type543 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_type849 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifier_in_variable3402 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_varnode2198 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_varnode2225 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_identifier_in_varnodedef607 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifier_in_varnodedef916 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_nameattach1132 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_nameattach916 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_pcodeopdef1067 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_pcodeopdef1078 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_identifierlist_in_pcodeopdef804 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_valueattach1096 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_valueattach823 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_varattach1172 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_varattach1177 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_identifierlist_in_varattach939 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_varattach943 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_varnodedef619 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_identifierlist_in_varnodedef888 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_identifierlist_in_varnodedef936 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_INDIRECTION_NAVIGATION_OPTION - Static variable in interface ghidra.GhidraOptions
- FOLLOW_intblist_in_valueattach1099 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_intblist_in_valueattach1108 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_intblist_in_valueattach827 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_intbpart_in_intblist1138 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_intbpart_in_intblist1303 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_intbpart_in_intblist853 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_aligndef170 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_aligndef219 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_aligndef237 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_assignment3317 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_assignment3321 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_assignment3349 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_assignment3379 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_bitrange1021 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_bitrange1027 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_bitrange3495 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_bitrange3499 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_constant2302 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_integer_in_constant3421 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_contextfielddef541 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_contextfielddef547 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_declaration3151 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_expr3229 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_expr4929 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_expr4962 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_fielddef261 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_fielddef265 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_fielddef334 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_fielddef338 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_fielddef376 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_fielddef382 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_intbpart1173 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_intbpart1183 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_intbpart888 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_intbpart898 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_jumpdest1031 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_integer_in_jumpdest2365 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_jumpdest3930 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_jumpdest3945 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_neginteger1364 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_neginteger1373 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_pexpression_term2663 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_pexpression2_term3108 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_pexpression21752 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_pexpression22654 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_pexpression2408 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sbitrange1055 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sbitrange1059 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sbitrange781 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_sbitrange785 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_sizedstar3541 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sizedstar3580 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sizedstarv3641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sizedstarv3682 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sizemod565 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_sizemod837 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_sizemod866 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_symbol3383 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_tokendef193 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_tokendef214 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_tokendef254 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_tokendef267 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_tokendef276 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_tokendef304 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_varnode2193 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_integer_in_varnode2203 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_integer_in_varnode5091 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_varnode5095 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_varnode5111 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_varnodedef611 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_varnodedef615 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_varnodedef880 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_varnodedef884 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_varnodedef924 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_varnodedef934 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_integer_in_wordsizemod588 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_integer_in_wordsizemod856 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_integer_in_wordsizemod892 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_jump_symbol_in_jumpdest3899 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_jumpdest_in_call_stmt1116 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_jumpdest_in_call_stmt2435 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_jumpdest_in_call_stmt4048 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_jumpdest_in_cond_stmt4003 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_jumpdest_in_goto_stmt2316 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_jumpdest_in_goto_stmt3839 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_jumpdest_in_goto_stmt981 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_ALIGNMENT_in_aligndef233 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ALIGNMENT_in_key_as_id3214 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_key_as_id_in_identifier3201 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ATTACH_in_key_as_id3230 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ATTACH_in_nameattach1124 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ATTACH_in_valueattach1090 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ATTACH_in_varattach1164 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_BIG_in_endian140 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_BIG_in_key_as_id3247 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_BITRANGE_in_bitrangedef971 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_BITRANGE_in_key_as_id3265 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_BUILD_in_build_stmt926 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_BUILD_in_key_as_id3282 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_CALL_in_call_stmt1114 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_CALL_in_key_as_id3299 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_CONTEXT_in_contextdef709 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_CONTEXT_in_key_as_id3318 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_CROSSBUILD_in_crossbuild_stmt950 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_CROSSBUILD_in_key_as_id3335 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEC_in_contextfieldmod684 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEC_in_fieldmod489 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEC_in_key_as_id3351 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFAULT_in_key_as_id3370 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFAULT_in_spacemod807 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_aligndef231 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_bitrangedef969 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_contextdef705 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_endiandef110 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_key_as_id3387 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_pcodeopdef1061 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_spacedef738 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_tokendef259 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_tokendef296 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINE_in_varnodedef914 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_DEFINED_in_expr_not259 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_KEY_ENDIAN_in_endiandef112 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ENDIAN_in_key_as_id3404 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_ENDIAN_in_tokendef310 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_EXPORT_in_export1180 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_EXPORT_in_export1198 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_EXPORT_in_key_as_id3421 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_GOTO_in_goto_stmt979 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_GOTO_in_key_as_id3438 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_HEX_in_contextfieldmod667 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_HEX_in_fieldmod472 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_HEX_in_key_as_id3456 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_LITTLE_in_endian152 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_LITTLE_in_key_as_id3474 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_LOCAL_in_assignment542 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_LOCAL_in_declaration599 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_LOCAL_in_declaration625 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_LOCAL_in_key_as_id3491 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_MACRO_in_key_as_id3508 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_MACRO_in_macrodef1416 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_NAMES_in_key_as_id3525 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_NAMES_in_nameattach1128 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_NOFLOW_in_contextfieldmod650 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_NOFLOW_in_key_as_id3542 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_OFFSET_in_key_as_id3559 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_OFFSET_in_varnodedef918 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_PCODEOP_in_key_as_id3576 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_PCODEOP_in_pcodeopdef1065 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_RETURN_in_key_as_id3593 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_RETURN_in_return_stmt1138 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_KEY_SIGNED_in_contextfieldmod633 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SIGNED_in_fieldmod455 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SIGNED_in_key_as_id3610 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SIZE_in_key_as_id3627 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SIZE_in_sizemod862 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SIZE_in_varnodedef926 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SPACE_in_key_as_id3645 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_SPACE_in_spacedef740 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_TOKEN_in_key_as_id3662 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_TOKEN_in_tokendef261 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_TOKEN_in_tokendef298 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_TYPE_in_key_as_id3679 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_TYPE_in_typemod825 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_UNIMPL_in_ctorsemantic1672 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_UNIMPL_in_key_as_id3697 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_VALUES_in_key_as_id3714 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_VALUES_in_valueattach1094 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_VARIABLES_in_key_as_id3731 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_VARIABLES_in_varattach1168 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_WORDSIZE_in_key_as_id3747 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_KEY_WORDSIZE_in_wordsizemod888 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_label_in_jumpdest1065 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_label_in_jumpdest2395 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_label_in_jumpdest3965 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_label_in_statement1980 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_label_in_statement243 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_label_in_statement3109 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_LBRACE_in_semanticbody30 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACE_in_special204 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LBRACE_in_withblock1515 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LBRACKET_in_bitrange1017 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LBRACKET_in_contextblock1750 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LBRACKET_in_identifierlist1203 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LBRACKET_in_intblist1301 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LBRACKET_in_jumpdest1014 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_jumpdest1046 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_return_stmt1140 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_sembitrange697 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_sizedstar739 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_sizedstar767 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LBRACKET_in_special240 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LBRACKET_in_stringoridentlist1244 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LEFT_in_pexpression_shift_op2398 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LEFT_in_pexpression2_shift_op2843 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LEFT_in_section_def135 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LEFT_in_shift_op1751 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LEFT_in_special599 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LESS_in_compare_op1556 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LESS_in_constraint_op2147 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LESS_in_label109 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LESS_in_special366 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LESSEQUAL_in_compare_op1584 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LESSEQUAL_in_constraint_op2161 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LESSEQUAL_in_outererror295 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LESSEQUAL_in_special403 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LINECOMMENT_in_special186 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LPAREN_in_contextfielddef537 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_expr_operands2128 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LPAREN_in_expr_term2169 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LPAREN_in_fielddef372 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_macrodef1422 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_outererror519 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_LPAREN_in_pequation_atomic2074 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_pexpression_operands2629 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_pexpression_term2670 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_pexpression2_operands3074 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_pexpression2_term3115 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_special276 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_LPAREN_in_tokendef265 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_LPAREN_in_tokendef302 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_lvalue_in_assignment2007 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_lvalue_in_assignment2026 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_lvalue_in_assignment544 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_lvalue_in_assignment569 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_macrodef_in_constructorlike1334 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_macrodef_in_constructorlike1393 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_macrodef_in_constructorlike957 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_MINUS_in_add_op1834 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_MINUS_in_neginteger1371 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_MINUS_in_outererror449 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_MINUS_in_pexpression_add_op2465 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_MINUS_in_pexpression_unary_op2557 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_MINUS_in_pexpression2_add_op2910 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_MINUS_in_pexpression2_unary_op3002 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_MINUS_in_special655 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_MINUS_in_unary_op2051 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_mult_op_in_expr_mult1884 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_nameattach_in_definition146 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_nameattach_in_definition195 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_nameattach_in_definition209 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_neginteger_in_intblist1321 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_neginteger_in_intbpart1341 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_NOTEQUAL_in_constraint_op2133 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_NOTEQUAL_in_eq_op1487 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_NOTEQUAL_in_outererror274 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_NOTEQUAL_in_special348 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_OP_ADD_in_expr2929 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ADD_in_expr4622 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ADD_in_pexpression21629 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ADD_in_pexpression22536 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ADD_in_pexpression2290 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ADDRESS_OF_in_varnode3329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ADDRESS_OF_in_varnode3350 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ADDRESS_OF_in_varnode5104 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ADDRESS_OF_in_varnode5125 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ALIGNMENT_in_aligndef166 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ALIGNMENT_in_aligndef215 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_AND_in_expr_and190 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_AND_in_expr2585 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_AND_in_expr4238 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_AND_in_pexpression21578 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_AND_in_pexpression2233 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_AND_in_pexpression22479 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_APPLY_in_cstatement2821 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_APPLY_in_expr_apply3248 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_APPLY_in_expr_apply4989 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_APPLY_in_expr_apply5014 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_APPLY_in_pexpression21725 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ARGUMENTS_in_arguments1003 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ARGUMENTS_in_arguments1420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment2003 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ASSIGN_in_assignment2022 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ASSIGN_in_assignment3305 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3337 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3367 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3397 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3417 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3438 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_assignment3457 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ASSIGN_in_cstatement2800 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BIG_in_endian131 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BIN_CONSTANT_in_integer3518 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BIN_CONSTANT_in_integer5229 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BIT_PATTERN_in_bitpattern1113 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BIT_PATTERN_in_bitpattern1637 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGE_in_assignment3308 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGE_in_bitrange2150 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BITRANGE_in_bitrange3486 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGE_in_sbitrange1038 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGE_in_sbitrange769 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BITRANGE2_in_expr3221 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BITRANGE2_in_expr4953 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGES_in_bitrangedef1022 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BITRANGES_in_bitrangedef724 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_AND_in_expr2533 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_AND_in_expr4180 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BOOL_AND_in_pequation1363 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_AND_in_pequation1923 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BOOL_OR_in_expr2499 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_OR_in_expr4142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BOOL_OR_in_pequation1329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_OR_in_pequation1885 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BOOL_XOR_in_expr2516 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BOOL_XOR_in_expr4161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_BUILD_in_build_stmt2270 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_BUILD_in_build_stmt3755 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CALL_in_call_stmt2431 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CALL_in_call_stmt4044 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CONCATENATE_in_printpiece1243 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CONCATENATE_in_printpiece1793 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CONSTRUCTOR_in_constructor1056 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CONSTRUCTOR_in_constructor1563 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1806 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2751 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CONTEXT_in_contextdef396 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CONTEXT_in_contextdef710 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2289 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3787 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_CTLIST_in_constructorlikelist1538 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEC_CONSTANT_in_integer3505 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEC_CONSTANT_in_integer5216 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEC_in_fieldmod379 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEC_in_fieldmod418 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3340 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3370 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2105 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEFAULT_in_spacemod501 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEFAULT_in_spacemod799 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstar2181 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEREFERENCE_in_sizedstar2202 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEREFERENCE_in_sizedstar2219 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEREFERENCE_in_sizedstar2236 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DEREFERENCE_in_sizedstar3532 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstar3556 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstar3576 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstar3595 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstarv3632 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstarv3657 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstarv3678 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DEREFERENCE_in_sizedstarv3698 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DISPLAY_in_display1176 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DISPLAY_in_display1733 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DIV_in_expr3016 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DIV_in_expr4718 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DIV_in_pexpression21680 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_DIV_in_pexpression22593 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_DIV_in_pexpression2347 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ELLIPSIS_in_pequation1381 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ELLIPSIS_in_pequation1943 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1394 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1958 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_EMPTY_LIST_in_arguments1015 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_EMPTY_LIST_in_arguments1439 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ENDIAN_in_endiandef109 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_ENDIAN_in_endiandef71 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_EQ_in_expr_eq311 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_EQUAL_in_expr2603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_EQUAL_in_expr4258 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_EQUAL_in_pequation1408 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_EQUAL_in_pequation1974 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_EXPORT_in_export2476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_EXPORT_in_export4102 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_EXPORT_in_export4117 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FADD_in_expr2963 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FADD_in_expr4660 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FDIV_in_expr3101 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FDIV_in_expr4813 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FEQUAL_in_expr2637 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FEQUAL_in_expr4296 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FGREAT_in_expr2859 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FGREAT_in_expr4544 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FGREATEQUAL_in_expr2825 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FGREATEQUAL_in_expr4506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FIELD_MODS_in_fieldmods294 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FIELD_MODS_in_fieldmods357 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FIELDDEF_in_fielddef253 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FIELDDEF_in_fielddef325 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FIELDDEFS_in_fielddefs235 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FIELDDEFS_in_fielddefs297 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FLESS_in_expr2808 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FLESS_in_expr4487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FLESSEQUAL_in_expr2842 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FLESSEQUAL_in_expr4525 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FMULT_in_expr3084 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FMULT_in_expr4794 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FNEGATE_in_expr3158 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FNEGATE_in_expr4878 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FNOTEQUAL_in_expr2654 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FNOTEQUAL_in_expr4315 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_FSUB_in_expr2980 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_FSUB_in_expr4679 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GOTO_in_cond_stmt3999 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GOTO_in_goto_stmt2312 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_GOTO_in_goto_stmt3835 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GREAT_in_expr2723 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_GREAT_in_expr4392 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GREAT_in_pequation1476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_GREAT_in_pequation2054 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GREATEQUAL_in_expr2689 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_GREATEQUAL_in_expr4354 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_GREATEQUAL_in_pequation1493 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_GREATEQUAL_in_pequation2074 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_HEX_CONSTANT_in_integer3492 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_HEX_CONSTANT_in_integer5203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_HEX_in_fieldmod367 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_HEX_in_fieldmod406 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_arguments1424 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_assignment3420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_cstatement2803 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_cstatement2824 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_cstatement2832 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_cstatement2840 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_ctorstart1677 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_expr_apply4994 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2128 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_family_symbol671 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_identifier3462 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_IDENTIFIER_in_identifier5171 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_identifierlist927 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_jump_symbol3860 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_label3188 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_operand_symbol572 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_pattern_symbol22719 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_pattern_symbol2686 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_pequation_symbol2161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_printpiece1772 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_sbitrange1041 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_section_label3228 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_section_symbol3265 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_space_symbol605 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_specific_identifier440 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_specific_symbol638 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_unbound_identifier473 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_value_symbol539 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_in_varnode_symbol506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist638 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist919 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1275 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IDENTIFIER_LIST_in_varlist1311 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_IF_in_cond_stmt2410 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_IF_in_cond_stmt3992 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_INTBLIST_in_intblist1133 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_INTBLIST_in_intblist846 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_INVERT_in_expr3132 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_INVERT_in_expr4848 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_INVERT_in_pexpression21711 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_INVERT_in_pexpression22628 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_INVERT_in_pexpression2382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2361 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3926 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2348 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3911 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2391 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3961 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2374 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3941 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2335 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3895 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LABEL_in_label1887 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LABEL_in_label3184 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LEFT_in_expr2877 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LEFT_in_expr4564 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LEFT_in_pexpression21595 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LEFT_in_pexpression22498 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LEFT_in_pexpression2252 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LESS_in_expr2672 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LESS_in_expr4335 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LESS_in_pequation1442 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LESS_in_pequation2014 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LESSEQUAL_in_expr2706 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LESSEQUAL_in_expr4373 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LESSEQUAL_in_pequation1459 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LESSEQUAL_in_pequation2034 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LITTLE_in_endian141 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LOCAL_in_assignment2020 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LOCAL_in_assignment3363 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LOCAL_in_assignment3393 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LOCAL_in_declaration2045 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LOCAL_in_declaration2062 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_LOCAL_in_declaration3142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_LOCAL_in_declaration3160 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_MACRO_in_macrodef1373 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_MACRO_in_macrodef974 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_MULT_in_expr2998 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_MULT_in_expr4699 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_MULT_in_pexpression21663 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_MULT_in_pexpression22574 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_MULT_in_pexpression2328 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NAMES_in_nameattach1203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NAMES_in_nameattach912 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NEGATE_in_expr3145 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NEGATE_in_expr4863 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NEGATE_in_intbpart1169 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NEGATE_in_intbpart884 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NEGATE_in_pexpression21698 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NEGATE_in_pexpression22613 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NEGATE_in_pexpression2367 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NEQ_in_expr_eq327 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_NIL_in_bitpat_or_nil1524 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NIL_in_id_or_nil1498 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1818 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2763 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NO_FIELD_MOD_in_fieldmods318 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NO_FIELD_MOD_in_fieldmods366 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NOFLOW_in_fieldmod355 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NOFLOW_in_fieldmod394 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NOP_in_code_block1854 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NOP_in_code_block2944 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NOT_in_expr_not213 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_NOT_in_expr3119 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NOT_in_expr4833 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NOTEQUAL_in_expr2620 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NOTEQUAL_in_expr4277 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_NOTEQUAL_in_pequation1425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_NOTEQUAL_in_pequation1994 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_OR_in_expr_or130 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_OR_in_expr2551 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_OR_in_expr4200 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_OR_in_pexpression21544 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_OR_in_pexpression2195 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_OR_in_pexpression22441 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PARENTHESIZED_in_expr3208 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_PARENTHESIZED_in_expr4937 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PARENTHESIZED_in_pequation1520 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_PARENTHESIZED_in_pequation2103 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PARENTHESIZED_in_pexpression21760 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_PARENTHESIZED_in_pexpression22662 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PARENTHESIZED_in_pexpression2416 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PCODE_in_ctorsemantic1083 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_PCODE_in_ctorsemantic1092 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_PCODE_in_ctorsemantic1602 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PCODE_in_ctorsemantic1616 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PCODEOP_in_pcodeopdef1074 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_PCODEOP_in_pcodeopdef800 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_QSTRING_in_qstring3439 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_QSTRING_in_qstring5148 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_QSTRING_in_string1306 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_QSTRING_in_string1854 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_REM_in_expr3033 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_REM_in_expr4737 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_RETURN_in_return_stmt2450 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_RETURN_in_return_stmt2462 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_RETURN_in_return_stmt4076 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_RIGHT_in_expr2894 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_RIGHT_in_expr4583 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_RIGHT_in_pexpression21612 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_RIGHT_in_pexpression22517 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_RIGHT_in_pexpression2271 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SDIV_in_expr3050 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SDIV_in_expr4756 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SECTION_LABEL_in_section_label1910 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SECTION_LABEL_in_section_label3224 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SEMANTIC_in_semantic1830 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SEMANTIC_in_semantic2884 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SEQUENCE_in_pequation1346 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SEQUENCE_in_pequation1904 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SGREAT_in_expr2791 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SGREAT_in_expr4468 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SGREATEQUAL_in_expr2757 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SGREATEQUAL_in_expr4430 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SIGNED_in_fieldmod343 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SIGNED_in_fieldmod382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SIZE_in_sizemod561 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SIZE_in_sizemod833 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SIZING_SIZE_in_varnode3332 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SIZING_SIZE_in_varnode5107 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SLESS_in_expr2740 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SLESS_in_expr4411 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SLESSEQUAL_in_expr2774 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SLESSEQUAL_in_expr4449 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SPACE_in_spacedef417 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SPACE_in_spacedef743 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SPACEMODS_in_spacemods449 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SPACEMODS_in_spacemods769 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SREM_in_expr3067 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SREM_in_expr4775 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SRIGHT_in_expr2911 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SRIGHT_in_expr4602 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_STRING_in_string1293 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_STRING_in_string1841 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist669 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist971 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SUB_in_expr2946 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SUB_in_expr4641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SUB_in_pexpression21646 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SUB_in_pexpression22555 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SUB_in_pexpression2309 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_SUBTABLE_in_ctorstart1136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_SUBTABLE_in_ctorstart1673 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_TABLE_in_ctorstart1153 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_TABLE_in_ctorstart1710 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_TOKEN_ENDIAN_in_tokendef206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_TOKEN_ENDIAN_in_tokendef267 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_TOKEN_in_tokendef185 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_TOKEN_in_tokendef245 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_TRUNCATION_SIZE_in_varnode3312 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_TRUNCATION_SIZE_in_varnode5087 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_TYPE_in_typemod519 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_TYPE_in_typemod813 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_UNIMPL_in_ctorsemantic1094 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_UNIMPL_in_ctorsemantic1618 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_VALUES_in_valueattach1099 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_VALUES_in_valueattach819 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_VARIABLES_in_varattach1233 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_VARIABLES_in_varattach935 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_VARNODE_in_varnodedef603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_VARNODE_in_varnodedef871 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WHITESPACE_in_whitespace1270 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_WHITESPACE_in_whitespace1818 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_assignment3442 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_ctorstart1691 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_expr_apply5018 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2142 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_family_symbol685 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_identifier3474 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_WILDCARD_in_identifier5185 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_identifierlist943 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_intbpart1161 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_intbpart876 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_WILDCARD_in_jump_symbol3874 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_label3204 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_operand_symbol586 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_pattern_symbol22733 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_pattern_symbol2700 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_pequation_symbol2175 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_section_label3244 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_section_symbol3279 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_space_symbol619 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_specific_identifier454 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_specific_symbol652 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_unbound_identifier487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_value_symbol553 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WILDCARD_in_varnode_symbol520 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WITH_in_withblock1451 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_WORDSIZE_in_wordsizemod584 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_WORDSIZE_in_wordsizemod852 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_XOR_in_expr_xor160 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_OP_XOR_in_expr2568 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_XOR_in_expr4219 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_XOR_in_pexpression21561 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_OP_XOR_in_pexpression2214 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_OP_XOR_in_pexpression22460 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_operand_symbol_in_build_stmt3759 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_oplist_in_arguments1007 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_oplist_in_arguments1454 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_outererror_in_statement253 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_pattern_symbol_in_pexpression2398 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pattern_symbol2_in_pexpression22644 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pcodeopdef_in_definition136 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pcodeopdef_in_definition185 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pcodeopdef_in_definition199 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_and_in_pequation_seq1919 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_and_in_pequation_seq1926 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_and_op_in_pequation_and1964 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_atomic_in_pequation_ellipsis_right2037 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_atomic_in_pequation_ellipsis_right2055 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_atomic_in_synpred1_SleighParser2031 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_ellipsis_in_pequation_and1960 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_ellipsis_in_pequation_and1967 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2005 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis2019 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_in_bitpattern1117 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_bitpattern1641 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_bitpattern1693 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_in_pequation_atomic2076 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_in_pequation1333 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1337 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1350 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1354 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1367 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1371 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1385 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1398 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1524 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pequation_in_pequation1889 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1893 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1908 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1912 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1927 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1931 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1947 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation1962 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_in_pequation2107 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pequation_or_in_pequation1867 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_or_op_in_pequation_or1882 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_seq_in_pequation_or1878 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_seq_in_pequation_or1885 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_seq_op_in_pequation_seq1923 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pequation_symbol_in_pequation2094 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_PERCENT_in_mult_op1931 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PERCENT_in_outererror477 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PERCENT_in_special691 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_pexpression_add_in_pexpression_shift2377 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_add_in_pexpression_shift2383 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_add_op_in_pexpression_add2433 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_and_in_pexpression_xor2271 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_and_in_pexpression_xor2277 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_and_op_in_pexpression_and2327 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_apply_in_pexpression_func2589 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_apply_in_pfuncall1856 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_func_in_pexpression_unary2544 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_in_cstatement2812 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_ctxassign1823 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_in_pexpression_operands2633 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_in_pexpression_operands2639 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_in_pexpression_term2672 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_in_pexpression2199 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2218 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2222 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2237 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2241 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2256 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2260 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2275 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2279 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2294 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2298 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2313 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2317 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2332 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2336 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2351 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2355 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2371 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2386 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_in_pexpression2420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression_mult_in_pexpression_add2430 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_mult_in_pexpression_add2436 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_mult_op_in_pexpression_mult2486 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_operands_in_pexpression_apply2607 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_or_in_pexpression2207 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_or_op_in_pexpression_or2221 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_shift_in_pexpression_and2324 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_shift_in_pexpression_and2330 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_shift_op_in_pexpression_shift2380 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_term_in_pexpression_func2594 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_term_in_pexpression_unary2539 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_unary_in_pexpression_mult2483 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_unary_in_pexpression_mult2489 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_unary_op_in_pexpression_unary2536 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_xor_in_pexpression_or2218 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_xor_in_pexpression_or2224 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression_xor_op_in_pexpression_xor2274 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_add_in_pexpression2_shift2822 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_add_in_pexpression2_shift2828 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_add_op_in_pexpression2_add2878 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_and_in_pexpression2_xor2744 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_and_in_pexpression2_xor2750 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_and_op_in_pexpression2_and2786 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_apply_in_pexpression2_func3034 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_func_in_pexpression2_unary2989 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_in_constraint2104 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_in_pequation1416 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1433 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1450 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1467 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1484 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1501 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pequation1983 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pequation2003 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pequation2023 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pequation2043 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pequation2063 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pequation2083 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression2_operands1790 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression2_operands3078 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_in_pexpression2_operands3084 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_in_pexpression2_term3117 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_in_pexpression21548 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21552 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21565 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21569 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21582 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21586 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21599 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21616 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21620 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21633 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21637 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21650 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21654 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21667 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21671 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21684 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21688 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21702 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21715 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression21764 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_in_pexpression22445 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22449 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22464 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22468 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22483 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22487 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22502 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22521 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22525 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22540 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22544 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22559 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22563 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22578 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22582 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22597 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22601 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22617 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22632 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_in_pexpression22666 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pexpression2_mult_in_pexpression2_add2875 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_mult_in_pexpression2_add2881 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_mult_op_in_pexpression2_mult2931 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_operands_in_pexpression2_apply3052 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_operands_in_pexpression21733 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pexpression2_or_in_pexpression22694 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_or_op_in_pexpression2_or2708 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_shift_in_pexpression2_and2783 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_shift_in_pexpression2_and2789 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_shift_op_in_pexpression2_shift2825 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_term_in_pexpression2_func3039 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_term_in_pexpression2_unary2984 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_unary_in_pexpression2_mult2928 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_unary_in_pexpression2_mult2934 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_unary_op_in_pexpression2_unary2981 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_xor_in_pexpression2_or2705 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_xor_in_pexpression2_or2711 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pexpression2_xor_op_in_pexpression2_xor2747 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pfuncall_in_ctxstmt1803 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_pieces_in_display1180 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_pieces_in_display1737 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_pieces_in_display34 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_PIPE_in_expr_or_op1350 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PIPE_in_outererror414 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PIPE_in_pequation_or_op1901 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_PIPE_in_pexpression_or_op2239 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_PIPE_in_special563 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_PLUS_in_add_op1820 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PLUS_in_outererror442 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_PLUS_in_pexpression_add_op2451 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_PLUS_in_pexpression2_add_op2896 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_PLUS_in_special636 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_printpiece_in_pieces1206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_printpiece_in_pieces1751 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_printpiece_in_pieces57 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_QSTRING_in_expr_term359 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- FOLLOW_qstring_in_printpiece84 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_QSTRING_in_qstring3141 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_qstring_in_stringorident1008 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_qstring_in_stringorident1289 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_qstring_in_stringorident710 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_RBRACE_in_semanticbody36 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACE_in_special222 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_RBRACE_in_withblock1519 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RBRACKET_in_bitrange1029 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RBRACKET_in_contextblock1754 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RBRACKET_in_identifierlist1208 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RBRACKET_in_intblist1306 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RBRACKET_in_jumpdest1018 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_jumpdest1050 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_outererror386 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_return_stmt1144 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_sembitrange709 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_sizedstar743 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_sizedstar771 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RBRACKET_in_special258 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_RBRACKET_in_stringoridentlist1249 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RES_IF_in_cond_stmt1086 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RES_IS_in_display36 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_RES_WITH_in_withblock1505 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_return_stmt_in_statement1973 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_return_stmt_in_statement221 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_return_stmt_in_statement3096 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_RIGHT_in_pexpression_shift_op2412 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RIGHT_in_pexpression2_shift_op2857 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RIGHT_in_section_def139 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RIGHT_in_shift_op1765 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RIGHT_in_special618 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_RPAREN_in_contextfielddef551 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_expr_operands2145 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RPAREN_in_expr_term2173 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RPAREN_in_fielddef386 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_macrodef1427 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_outererror526 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_RPAREN_in_pequation_atomic2078 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_pexpression_operands2646 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_pexpression_term2674 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_pexpression2_operands3091 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_pexpression2_term3119 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_special294 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_RPAREN_in_tokendef271 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_RPAREN_in_tokendef306 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_sbitrange_in_bitrangedef1024 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_sbitrange_in_bitranges748 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_SDIV_in_mult_op1945 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SDIV_in_outererror484 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_section_def_in_statement248 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_section_label_in_statement1989 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_section_label_in_statement3128 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_section_symbol_in_crossbuild_stmt3795 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_semantic_in_ctorsemantic1085 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_semantic_in_ctorsemantic1606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_semantic_in_macrodef1388 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_semantic_in_macrodef986 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_semantic_in_semanticbody34 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_semanticbody_in_ctorsemantic1657 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_semanticbody_in_macrodef1429 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_sembitrange_in_expr_term2162 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sembitrange_in_lvalue647 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SEMI_in_ctxstmt1797 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SEMI_in_ctxstmt1805 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SEMI_in_definition217 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SEMI_in_endiandef118 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SEMI_in_pequation_seq_op1942 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SEMI_in_special745 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_SEMI_in_statement235 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SGREAT_in_compare_op1654 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SGREAT_in_outererror316 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SGREATEQUAL_in_compare_op1626 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SGREATEQUAL_in_outererror330 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_shift_op_in_expr_shift1732 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sizedexport_in_export1182 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sizedstar_in_assignment3461 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_sizedstar_in_expr3172 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_sizedstar_in_expr4892 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_sizedstar_in_lvalue2132 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_sizedstar_in_lvalue679 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sizedstar_in_sizedexport1164 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sizedstar_in_unary_op2077 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_sizedstarv_in_export4106 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_sizemod_in_spacemod485 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_sizemod_in_spacemod789 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_sizemod_in_spacemod795 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SLASH_in_mult_op1917 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SLASH_in_outererror470 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SLASH_in_pexpression_mult_op2518 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SLASH_in_pexpression2_mult_op2963 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SLASH_in_special673 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_SLESS_in_compare_op1612 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SLESS_in_outererror309 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SLESSEQUAL_in_compare_op1640 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SLESSEQUAL_in_outererror323 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_space_symbol_in_jumpdest3949 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_space_symbol_in_sizedstar3536 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_space_symbol_in_sizedstar3560 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_space_symbol_in_sizedstarv3636 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_space_symbol_in_sizedstarv3661 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_space_symbol_in_varnodedef875 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_spacedef_in_definition121 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_spacedef_in_definition170 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_spacedef_in_definition184 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_spacemod_in_spacemods454 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_spacemod_in_spacemods768 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_spacemod_in_spacemods771 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_spacemods_in_spacedef425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_spacemods_in_spacedef744 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_spacemods_in_spacedef754 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_SPEC_AND_in_pexpression_and_op2359 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_AND_in_pexpression2_and_op2804 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_AND_in_special782 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_SPEC_OR_in_pexpression_or_op2253 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_OR_in_pexpression2_or_op2726 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_OR_in_special764 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_SPEC_XOR_in_pexpression_xor_op2306 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_XOR_in_pexpression2_xor_op2765 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_SPEC_XOR_in_special800 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_special_in_printpiece89 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_specific_identifier_in_tokendef249 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_identifier_in_tokendef271 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_identifier_in_typemod817 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_assignment3312 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_bitrange3490 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_expr4957 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_sizedstarv3645 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_sizedstarv3666 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_sizedstarv3686 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_sizedstarv3702 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_specific_symbol_in_varnode5076 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_SREM_in_mult_op1959 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SREM_in_outererror491 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SRIGHT_in_outererror435 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_SRIGHT_in_shift_op1779 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_statement_in_statements1869 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_statement_in_statements2955 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_statement_in_statements95 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_statements_in_code_block1849 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_statements_in_code_block2939 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_statements_in_code_block72 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_statements_in_contextblock1810 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_strict_id_in_fielddef366 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_strict_id_in_identifier3196 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_string_in_printpiece1252 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_string_in_printpiece1800 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_stringorident_in_stringoridentlist1246 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_stringorident_in_stringoridentlist1264 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_stringorident_in_stringoridentlist676 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_stringorident_in_stringoridentlist976 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_stringoridentlist_in_nameattach1137 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_stringoridentlist_in_nameattach1212 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_stringoridentlist_in_nameattach920 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_symbol_in_varnode3304 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_symbol_in_varnode3316 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_TILDE_in_outererror512 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_TILDE_in_pexpression_unary_op2571 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_TILDE_in_pexpression2_unary_op3016 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_TILDE_in_special727 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_TILDE_in_unary_op2037 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_tokendef_in_definition111 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_tokendef_in_definition160 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_tokendef_in_definition174 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_type_in_typemod523 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_type_in_typemod829 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_typemod_in_spacemod476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_typemod_in_spacemod784 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_typemod_in_spacemod790 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_unary_op_in_expr_unary2005 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_unbound_identifier_in_assignment3344 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_assignment3374 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_assignment3401 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_declaration3146 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_declaration3164 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_fielddef329 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_macrodef1377 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_unbound_identifier_in_spacedef747 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_UNDERSCORE_in_intbpart1348 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_UNDERSCORE_in_wildcard3179 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_value_symbol_in_valuelist1280 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_valueattach_in_definition141 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_valueattach_in_definition190 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_valueattach_in_definition204 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_valuelist_in_nameattach1207 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_valuelist_in_valueattach1103 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_valuelist_in_varattach1237 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varattach_in_definition151 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varattach_in_definition200 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varattach_in_definition214 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_variable_in_bitrange2154 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_build_stmt2274 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_crossbuild_stmt2297 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_declaration2049 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_declaration2066 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_jumpdest2339 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_jumpdest2382 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_label1891 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_lvalue2109 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_lvalue2123 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_section_label1914 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_sizedstar2185 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_variable_in_sizedstar2206 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varlist_in_varattach1242 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_in_crossbuild_stmt2293 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varnode_in_crossbuild_stmt3791 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_in_crossbuild_stmt952 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_varnode_in_export1200 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_varnode_in_export4121 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_in_expr_term2157 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_varnode_in_expr3191 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varnode_in_expr4911 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_in_varnode2257 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_varnode_in_varnode2282 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FOLLOW_varnode_in_varnode3341 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varnode_in_varnode3354 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varnode_in_varnode5116 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_in_varnode5129 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_symbol_in_contextdef714 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_symbol_in_sbitrange1050 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnode_symbol_in_varlist1316 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnodedef_in_definition126 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_varnodedef_in_definition175 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_varnodedef_in_definition189 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_whitespace_in_printpiece1236 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_whitespace_in_printpiece1786 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_whitespace_in_printpiece74 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FOLLOW_wildcard_in_id_or_wild3166 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_withblock_in_constructorlike1341 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_withblock_in_constructorlike1398 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_wordsizemod_in_spacemod494 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FOLLOW_wordsizemod_in_spacemod794 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FOLLOW_wordsizemod_in_spacemod800 - Static variable in class ghidra.sleigh.grammar.SleighParser
- FOLLOW_WS_in_whitespace102 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- followFalseConditionalBranches() - Method in interface ghidra.program.util.ContextEvaluator
-
Follow all branches, even if the condition evaluates to false, indicating it shouldn't be followed.
- followFalseConditionalBranches() - Method in class ghidra.program.util.ContextEvaluatorAdapter
- FollowFlow - Class in ghidra.program.model.block
-
FollowFlow follows the program's code flow either forward or backward from an initial address set.
- FollowFlow(Program, AddressSet, FlowType[]) - Constructor for class ghidra.program.model.block.FollowFlow
-
Constructor
- FollowFlow(Program, AddressSet, FlowType[], boolean) - Constructor for class ghidra.program.model.block.FollowFlow
-
Constructor
- followFlows(PseudoInstruction) - Method in interface ghidra.app.util.PseudoFlowProcessor
-
Return true if the flows should be followed from this instruction
- followIndirectFlows - Static variable in class ghidra.program.model.block.SimpleBlockModel
- followOnAnimatorScheduled() - Method in class ghidra.graph.job.AbstractAnimator
- followReferencedPointers - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- followReferencedPointers() - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
-
Get current state of the Follow Referenced Pointers option.
- followsFlow() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
- followsFlow() - Method in class ghidra.program.model.lang.Register
-
Returns true for a register whose context value should follow the disassembly flow.
- followSubFlows(Address, int, PseudoFlowProcessor) - Method in class ghidra.app.util.PseudoDisassembler
-
Process a subroutine using the processor function.
- followSubFlows(Address, PseudoDisassemblerContext, int, PseudoFlowProcessor) - Method in class ghidra.app.util.PseudoDisassembler
-
Process a subroutine using the processor function.
- FONT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- FONT_OPTION_NAME - Static variable in class ghidra.app.util.viewer.field.FieldFactory
- FONT_SIZE_OVERRIDE_PROPERTY_NAME - Static variable in class ghidra.util.SystemUtilities
-
System property that signals to override the font settings for Java and Ghidra components.
- FONT_TYPE - ghidra.framework.options.OptionType
- FontPropertyEditor - Class in docking.options.editor
-
This Bean FontEditor displays a String with the current selected font name, style and size attributes.
- FontPropertyEditor() - Constructor for class docking.options.editor.FontPropertyEditor
-
The default constructor.
- footer - Variable in class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
- footerLine - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- footerText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- FOR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- forAllConflicts(DataTypePath) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Iterate all
DataType
s that match the CategoryPath / name given in theDataTypePath
parameter, including "conflict" datatypes that have a ".CONFLICTxx" suffix. - forAllDescendants(Container, DockingUtils.ComponentCallback<Component>) - Static method in class docking.DockingUtils
-
Perform some operation on a component and all of its descendents, recursively.
- forAllDescendants(Container, Class<T>, DockingUtils.TreeTraversalOrder, DockingUtils.ComponentCallback<T>) - Static method in class docking.DockingUtils
-
Perform some operation on a component and all of its descendants, recursively This traverses the swing/awt component tree starting at the given container and descends recursively through all containers.
- forbids - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- FORCE_DIRECTED - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- FORCED_BALANCED - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- forceLock() - Method in class generic.util.FileLocker
- forceLock(boolean, String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- forceLock(boolean, String) - Method in interface ghidra.framework.model.DomainObject
-
Cancels any previous lock and acquires it.
- forceLock(boolean, String) - Method in class ghidra.program.database.ProgramDB
- forEach(Consumer<TableEntry<Integer>>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
-
Traverse every entry in the table, invoking
Consumer.accept(Object)
on each - forEachFile(Path, Consumer<Stream<Path>>) - Static method in class utilities.util.FileUtilities
-
A convenience method to list the contents of the given directory path and pass each to the given consumer.
- foregroundColor - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- FOREST_GREEN - Static variable in class ghidra.util.WebColors
- forExtensions(String, String...) - Static method in class ghidra.util.filechooser.ExtensionFileFilter
-
Creates a
ExtensionFileFilter
in a varargs friendly way. - forgetViewedProject(URL) - Method in interface ghidra.framework.model.ProjectManager
-
Remove the project url from the list of known viewed projects.
- forgetViewedProject(URL) - Method in class ghidra.framework.project.DefaultProjectManager
- format - Variable in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- format - Variable in class ghidra.app.util.bin.format.dwarf4.DWARFUtil.LengthResult
- format() - Method in class ghidra.app.util.opinion.IntelHexRecord
- format(BailoutException) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- format(Location, CharSequence) - Static method in class ghidra.pcode.utils.MessageFormattingUtils
-
Format a log message.
- format(Date) - Method in class docking.options.editor.DateEditor
- format(LogEvent, StringBuilder) - Method in class log.Log4jDevelopmentPatternConverter
-
Appends the desired hyperlink to the existing event message.
- FORMAT - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- FORMAT_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines a full format analysis as the first priority for automatic analysis.
- FORMAT_BIN - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_CHAR - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_DEC - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_DEFAULT - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_DELIMITER - Static variable in class ghidra.program.database.symbol.EquateManager
- FORMAT_HEX - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_OCT - Static variable in class ghidra.program.model.pcode.EquateSymbol
- FORMAT_VERSION - Static variable in class ghidra.program.database.SpecExtension
- FORMAT_VERSION_OPTIONNAME - Static variable in class ghidra.program.database.SpecExtension
- formatAsObjectiveC(Function, ObjectiveC_MethodType) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
- formatAsObjectiveC(FunctionSignature, ObjectiveC_MethodType, boolean) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
- formatCurrentTime() - Static method in class ghidra.util.DateUtils
-
Returns the current local time zone time-of-day as simple time string.
- formatDate(Date) - Static method in class ghidra.util.DateUtils
-
Formats the given date into a string.
- formatDateTimestamp(Date) - Static method in class ghidra.util.DateUtils
-
Formats the given date into a string that contains the date and time.
- formatDuration(long) - Static method in class ghidra.util.DateUtils
-
Formats a millisecond duration as a English string expressing the number of hours, minutes and seconds in the duration
- formatFSTimestamp(Date) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Common / unified date formatting for all file system information strings.
- formatLength(long) - Static method in class utilities.util.FileUtilities
-
Returns a human readable string representing the length of something in bytes.
- FormatManager - Class in ghidra.app.util.viewer.format
-
Class to manage the set of format models.
- FormatManager(ToolOptions, ToolOptions) - Constructor for class ghidra.app.util.viewer.format.FormatManager
-
Constructs a new FormatManager.
- formatModelAdded(FieldFormatModel) - Method in interface ghidra.app.util.viewer.format.FormatModelListener
-
Notifies that a new format model was added to the format manager.
- formatModelAdded(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- formatModelAdded(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- formatModelAdded(FieldFormatModel) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- formatModelChanged(FieldFormatModel) - Method in interface ghidra.app.util.viewer.format.FormatModelListener
-
Notifies that the given format model was changed.
- formatModelChanged(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- formatModelChanged(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- formatModelChanged(FieldFormatModel) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- FormatModelListener - Interface in ghidra.app.util.viewer.format
-
Interface for listeners to format model changes.
- formatModelRemoved(FieldFormatModel) - Method in interface ghidra.app.util.viewer.format.FormatModelListener
-
Notifies that a format model was removed.
- formatModelRemoved(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- formatModelRemoved(FieldFormatModel) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- formatModelRemoved(FieldFormatModel) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- formatNameForEquate(UniversalID, long) - Static method in class ghidra.program.database.symbol.EquateManager
-
Formats a string to the equate format given the enum UUID and the value for the equate.
- formatNameForEquateError(long) - Static method in class ghidra.program.database.symbol.EquateManager
-
Formats a string to the equate error format given the value.
- formatNumber(long, int) - Static method in class ghidra.util.NumericUtilities
-
Render
number
in different bases using the default signedness mode. - formatNumber(long, int, SignednessFormatMode) - Static method in class ghidra.util.NumericUtilities
-
Provide renderings of
number
in different bases:0
- rendersnumber
as an escaped character sequence2
- rendersnumber
as abase-2
integer8
- rendersnumber
as abase-8
integer10
- rendersnumber
as abase-10
integer16
(default) - rendersnumber
as abase-16
integer Number Radix DEFAULT Mode Alias UNSIGNED Mode Value SIGNED Mode Value 100 2 UNSIGNED 1100100b 1100100b 100 8 UNSIGNED 144o 144o 100 10 SIGNED 100 100 100 16 UNSIGNED 64h 64h -1 2 UNSIGNED 1111111111111111111111111111111111111111111111111111111111111111b -1b -1 8 UNSIGNED 1777777777777777777777o -1o -1 10 SIGNED 18446744073709551615 -1 -1 16 UNSIGNED ffffffffffffffffh -1h -100 2 UNSIGNED 1111111111111111111111111111111111111111111111111111111110011100b -1100100b -100 8 UNSIGNED 1777777777777777777634o -144o -100 10 SIGNED 18446744073709551516 -100 -100 16 UNSIGNED ffffffffffffff9ch -64h - formatNumber(Number, Settings) - Method in class docking.widgets.table.GTableCellRenderer
-
Format a Number per the Settings parameters.
- formatNumber(Number, Settings) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
- FormatProjectDataColumn - Class in ghidra.util.table.projectdata.column
- FormatProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- formatRootPathForDisplay(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
-
Returns the string path of a file system root, formatted so it doesn't have a trailing backslash in the case of Windows root drive strings such as "c:\\", which becomes "c:"
- FormatSettingsDefinition - Class in ghidra.docking.settings
-
The settings definition for the numeric display format
- formatSize(Long) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Common / unified size formatting for all file system information strings.
- formatStatus(String, boolean) - Static method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Uses HTML to format and color a string depending on if it is an error or not.
- forName(String) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Returns the Class for a Plugin, by class name.
- FORWARD - ghidra.app.util.datatype.NavigationDirection
- FORWARD_SLASH - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- forwardEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- forwardNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
-
Returns the next address for forward iterators.
- foundation - package foundation
- FoundationInitializer - Class in foundation
- FoundationInitializer() - Constructor for class foundation.FoundationInitializer
- foundBlockMap - Variable in class ghidra.program.model.block.SimpleBlockModel
- foundOSubs - Variable in class ghidra.program.model.block.OverlapCodeSubModel
- FoundString - Class in ghidra.program.util.string
- FoundString(Address, int, DataType) - Constructor for class ghidra.program.util.string.FoundString
- FoundString(Address, int, DataType, FoundString.DefinedState) - Constructor for class ghidra.program.util.string.FoundString
- FoundString.DefinedState - Enum in ghidra.program.util.string
- FoundStringCallback - Interface in ghidra.program.util.string
- fourth - Variable in class generic.stl.Quad
- fp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- FP_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- FP_NUMERIC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- FPLUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- FPLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- FPLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- FPLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- FPLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- FPLUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- FPLUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- FPLUS - Static variable in class ghidra.sleigh.grammar.SleighParser
- FrameDescriptionEntry - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
A Frame Description Entry (FDE) describes the stack call frame, in particular, how to restore registers.
- FrameDescriptionEntry(TaskMonitor, Program, CieSource) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Constructor for a frame descriptor entry.
- frameState - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- frameThreads - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- friendlyEncodeHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Converts any special or reserved characters in the specified string into HTML-escaped entities.
- from() - Method in class ghidra.util.graph.Edge
-
Returns from vertex.
- from(TableModel) - Static method in interface docking.widgets.table.VariableColumnTableModel
-
Returns a
VariableColumnTableModel
if the given model is an instance of this type or is wraps another table model that is an instance of this type. - fromBytes(int, byte[]) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get a pattern block with the given (fully-included) values at the given offset
- fromClass(Class<? extends GFileSystem>) - Static method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
Instantiate a new
FileSystemInfoRec
from the information found in theFileSystemInfo
annotation attached to the specified Class. - fromContextField(ContextField, MaskedLong) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Encode the given masked long into a pattern block as specified by a given context field
- fromDataType(DataType) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Create a
DWARFNameInfo
instance using the specifiedDataType
's name. - fromFile(String) - Static method in class ghidra.framework.ApplicationProperties
-
Attempts to create an instance of this class by looking for the a properties file with the give name in the current working directory.
- fromFilename(GFileSystem, GFile, String, boolean, long, FSRL) - Static method in class ghidra.formats.gfilesystem.GFileImpl
-
Creates a GFile for a filesystem using a simple name (not a path) and as a child of the specified parent.
- fromFiles(Collection<File>) - Static method in class help.validator.location.HelpModuleCollection
-
Creates a help module collection that assumes zero or more pre-built help jar files and one help directory that is an input into the help building process.
- fromFSRL(GFileSystem, GFile, FSRL, boolean, long) - Static method in class ghidra.formats.gfilesystem.GFileImpl
-
Creates a GFile for a filesystem using the information in a FSRL as the file's name and as a child of the specified parent.
- fromHelpDirectory(File) - Static method in class help.validator.location.HelpModuleCollection
-
Creates a help module collection that contains only a singe help module from a help directory, not a pre-built help jar.
- fromHelpLocations(Collection<HelpModuleLocation>) - Static method in class help.validator.location.HelpModuleCollection
-
Creates a help module collection that assumes zero or more pre-built help jar files and one help directory that is an input into the help building process.
- fromHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Checks the given string to see it is HTML, according to
BasicHTML
and then will return the text without any markup tags if it is. - fromHTMLFile(Path) - Static method in class help.validator.model.HelpTopic
- fromId(int) - Static method in enum ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
-
Gets a table type from the given ID.
- fromInt(int) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- fromInt(int) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- fromInt(int) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- fromLength(int) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Allocate a fully-undefined pattern block of the given length
- fromList(DWARFNameInfo, List<String>) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Create a child
DWARFNameInfo
instance of the specified parent. - fromLong(long) - Method in interface docking.widgets.table.constrainteditor.LongConverter
-
Converts a long value back to a T
- fromLong(long) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Create a fully-defined value from the bits of a long
- fromLong(long) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Convert the given long to a pattern block (having offset 0 and a full mask) NOTE: The result will be 8 bytes in length
- fromMaskAndValue(long, long) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Create a masked value from a mask and a long Any positions in
msk
set to 0 create anx
in the corresponding position of the result. - fromMaskedLong(MaskedLong) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Convert the given masked long to a pattern block (having offset 0) NOTE: The result will be 8 bytes in length
- fromPathString(GFileSystem, GFile, String, FSRL, boolean, long) - Static method in class ghidra.formats.gfilesystem.GFileImpl
-
Creates a GFile for a specific owning filesystem using a string path (ie.
- fromPathString(GFileSystem, String, FSRL, boolean, long) - Static method in class ghidra.formats.gfilesystem.GFileImpl
-
Creates a GFile for a filesystem using a string path (ie.
- fromPathString(String) - Static method in class generic.util.Path
-
Parse the path string with path element placeholders, such as
Path.GHIDRA_HOME
. - fromPattern(DisjointPattern, int, boolean) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Convert a block from a disjoint pattern into an assembly pattern block
- fromPattern(DisjointPattern, int, String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build a successful resolution result from a SLEIGH constructor's patterns
- fromProgram(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Create a new
ExternalDebugInfo
from information found in the specified program. - fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection
- fromProgram(Program) - Static method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
- fromRegisterValue(RegisterValue) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Convert a register value into a pattern block
- fromString(FSRL, String) - Static method in class ghidra.formats.gfilesystem.FSRL
-
Creates a
FSRL
from a raw string. - fromString(String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Convert a string representation to a pattern block
- fromString(String) - Static method in class ghidra.formats.gfilesystem.FSRL
-
Creates a
FSRL
from a raw string. - fromString(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Convert a String into a JDOM
Element
. - fromString(String, String, List<AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Build a new successful SLEIGH constructor resolution from a string representation This was used primarily in testing, to specify expected results.
- fromSwingThread(String, Throwable) - Static method in exception generic.test.TestReportingException
-
Creates a new
TestReportingException
using an exception that was generated on the Swing thread. - fromTokenField(TokenField, MaskedLong) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Encode the given masked long into a pattern block as specified by a given token field
- fromUiResource(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
-
Converts the given color from a
ColorUIResource
to aColor
. - fromValues(String, int, GUID) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
-
Creates an instance from explicit values.
- front() - Method in class generic.stl.ListSTL
- front() - Method in class generic.stl.VectorSTL
- FRONT_END - Static variable in class ghidra.app.util.GenericHelpTopics
-
Name of options for the help topic for the front end (Project Window).
- FRONT_END - Static variable in interface ghidra.app.util.HelpTopics
-
Name of options for the help topic for the front end (Ghidra Project Window).
- FRONT_END_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
-
Name of help topic for the front end (Ghidra Project Window)
- FrontEndable - Interface in ghidra.framework.main
-
Marker that allows a plugin to be added directly to the Ghidra Project Window by the user.
- FrontEndOnly - Interface in ghidra.framework.main
-
Marker interface to indicate plugin is for Front-end use only.
- FrontEndPlugin - Class in ghidra.framework.main
-
Main plugin component for the Ghidra Project Window, which is a PluginTool.
- FrontEndPlugin(PluginTool) - Constructor for class ghidra.framework.main.FrontEndPlugin
-
Construct a new FrontEndPlugin.
- FrontEndProjectDataCollapseAction - Class in ghidra.framework.main
-
ProjectDataCollapseAction
configured to work in the frontend. - FrontEndProjectDataCollapseAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataCollapseAction
- FrontEndProjectDataExpandAction - Class in ghidra.framework.main
-
ProjectDataExpandAction
configured to work in the frontend. - FrontEndProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataExpandAction
- FrontEndProjectDataNewFolderAction - Class in ghidra.framework.main
-
ProjectDataNewFolderAction
configured to work in the frontend. - FrontEndProjectDataNewFolderAction(String, String) - Constructor for class ghidra.framework.main.FrontEndProjectDataNewFolderAction
- FrontendProjectTreeAction - Class in ghidra.framework.main.datatable
- FrontendProjectTreeAction(String, String) - Constructor for class ghidra.framework.main.datatable.FrontendProjectTreeAction
- FrontEndProjectTreeContext - Class in ghidra.framework.main.datatree
- FrontEndProjectTreeContext(ComponentProvider, ProjectData, TreePath[], List<DomainFolder>, List<DomainFile>, DataTree, boolean) - Constructor for class ghidra.framework.main.datatree.FrontEndProjectTreeContext
- FrontEndService - Interface in ghidra.framework.main
-
Interface for accessing front-end functionality.
- FrontEndTool - Class in ghidra.framework.main
-
Tool that serves as the the Ghidra Project Window.
- FrontEndTool(ProjectManager) - Constructor for class ghidra.framework.main.FrontEndTool
-
Construct a new Ghidra Project Window.
- fs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- fs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- fs - Variable in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- FSBAction - Class in ghidra.plugins.fsbrowser
-
FileSystemBrowserPlugin
-specific action. - FSBAction(String, Plugin) - Constructor for class ghidra.plugins.fsbrowser.FSBAction
- FSBAction(String, String, Plugin) - Constructor for class ghidra.plugins.fsbrowser.FSBAction
- FSBActionContext - Class in ghidra.plugins.fsbrowser
-
FileSystemBrowserPlugin
-specific action. - FSBActionContext(FileSystemBrowserComponentProvider, FSBNode[], MouseEvent, GTree) - Constructor for class ghidra.plugins.fsbrowser.FSBActionContext
-
Creates a new
FileSystemBrowserPlugin
-specific action context. - FSBDirNode - Class in ghidra.plugins.fsbrowser
-
GTreeNode that represents a directory on a filesystem.
- FSBFileNode - Class in ghidra.plugins.fsbrowser
-
GTreeNode that represents a file on a filesystem.
- FSBNode - Class in ghidra.plugins.fsbrowser
-
Base class for all filesystem browser gtree nodes.
- FSBNode() - Constructor for class ghidra.plugins.fsbrowser.FSBNode
- FSBRootNode - Class in ghidra.plugins.fsbrowser
-
A GTreeNode that represents the root of a
GFileSystem
, and keeps the filesystem pinned in memory with itsFileSystemRef
. - FSBUtils - Class in ghidra.plugins.fsbrowser
-
FileSystemBrowserPlugin
utility methods that other things might find useful. - FSBUtils() - Constructor for class ghidra.plugins.fsbrowser.FSBUtils
- fsRef - Variable in class ghidra.formats.gfilesystem.RefdFile
- fsrl - Variable in class ghidra.plugin.importer.ImporterDialog
- FSRL - Class in ghidra.formats.gfilesystem
-
A _F_ile _S_ystem _R_esource _L_ocator, (name and string format patterned after URLs)
- FSRL(FSRL, String) - Constructor for class ghidra.formats.gfilesystem.FSRL
-
Protected constructor called by static factory methods such as
FSRL.fromString(String)
or methods that return a new instance such asFSRL.withPath(String)
. - FSRL(FSRL, String, String) - Constructor for class ghidra.formats.gfilesystem.FSRL
-
Protected constructor called by static factory methods such as
FSRL.fromString(String)
or methods that return a new instance such asFSRL.withPath(String)
. - FSRL_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- FSRLRoot - Class in ghidra.formats.gfilesystem
-
A type of
FSRL
that is specific to the filesystem's identity. - fsService - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
- fstmoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- FSTYPE - Static variable in class ghidra.formats.gfilesystem.LocalFileSystem
- FSUtilities - Class in ghidra.formats.gfilesystem
- FSUtilities() - Constructor for class ghidra.formats.gfilesystem.FSUtilities
- FUCHSIA - Static variable in class ghidra.util.WebColors
- FullKeySet - Class in ghidra.util.datastruct
-
Implementation of the ShortKeySet interface that always contains all the possible keys.
- FullKeySet(int) - Constructor for class ghidra.util.datastruct.FullKeySet
-
Construct a new FullKeySet
- FullySelectedFieldBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
- FullySelectedFieldBackgroundColorManager(Color) - Constructor for class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
- FUN_AUTO_PARAMS - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FUN_CALL_FIXUP - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FUN_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- FUN_NAME - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FUN_PARAMS - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FUN_RET_TYPE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- FUN_TAG - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- funcall() - Method in class ghidra.sleigh.grammar.SleighCompiler
- funcall() - Method in class ghidra.sleigh.grammar.SleighEcho
- funcall() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- funcall() - Method in class ghidra.sleigh.grammar.SleighParser
- funcall_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.funcall_return
- FUNCNAME - Static variable in class ghidra.app.decompiler.ClangXML
- FUNCNAME_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- FUNCPROTO - Static variable in class ghidra.app.decompiler.ClangXML
- function - Variable in class ghidra.app.cmd.function.AddParameterCommand
- function - Variable in class ghidra.program.database.function.VariableDB
- function - Variable in class ghidra.program.model.pcode.HighSymbol
- function - Variable in class ghidra.program.model.pcode.HighVariable
- function() - Static method in class utility.function.Dummy
-
Creates a dummy function
- function(Address) - Method in class ghidra.test.AbstractProgramBasedTest
- Function - Interface in ghidra.program.model.listing
-
Interface to define methods available on a function.
- FUNCTION - Static variable in class ghidra.app.decompiler.ClangXML
- FUNCTION - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- FUNCTION - Static variable in class ghidra.program.model.symbol.SymbolType
- FUNCTION_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines function analysis as the fifth priority for automatic analysis.
- FUNCTION_ANALYZER - ghidra.app.services.AnalyzerType
- FUNCTION_BODY_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- FUNCTION_CHANGED_CALL_FIXUP - Static variable in interface ghidra.program.util.ChangeManager
-
A function's call-fixup state was changed.
- FUNCTION_CHANGED_INLINE - Static variable in interface ghidra.program.util.ChangeManager
-
A function's inline state was changed.
- FUNCTION_CHANGED_NORETURN - Static variable in interface ghidra.program.util.ChangeManager
-
A function's no-return state was changed.
- FUNCTION_CHANGED_PARAMETERS - Static variable in interface ghidra.program.util.ChangeManager
-
A functions parameter list was modified
- FUNCTION_CHANGED_PURGE - Static variable in interface ghidra.program.util.ChangeManager
-
A function's purge size was changed.
- FUNCTION_CHANGED_RETURN - Static variable in interface ghidra.program.util.ChangeManager
-
A functions return type/storage was modified
- FUNCTION_CHANGED_THUNK - Static variable in interface ghidra.program.util.ChangeManager
-
A functions thunk status has changed
- FUNCTION_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- FUNCTION_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- FUNCTION_COMPARE_CURSOR_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking the cursor location.
- FUNCTION_DETAILS_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- FUNCTION_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the function differences.
- FUNCTION_ID_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines Function identification analysis as the eighth priority for automatic analysis.
- FUNCTION_MODIFIERS_ANALYZER - ghidra.app.services.AnalyzerType
- FUNCTION_NAME_PREFIX - Static variable in class ghidra.test.processors.support.PCodeTestGroup
-
All test-group function names defined within the test binary must start with "main_"
- FUNCTION_OVERLAP_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- FUNCTION_POINTER_OPTION_GROUP_NAME - Static variable in interface ghidra.app.util.viewer.listingpanel.ListingModel
- FUNCTION_REMOVE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- FUNCTION_RETURN_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- FUNCTION_SIGNATURES_ANALYZER - ghidra.app.services.AnalyzerType
- FUNCTION_TAG_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the function tag differences.
- FUNCTION_TAG_EXCLUDE - Static variable in class ghidra.app.util.exporter.CppExporter
- FUNCTION_TAG_FILTERS - Static variable in class ghidra.app.util.exporter.CppExporter
- FUNCTION_TAGS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for function tags.
- FUNCTION_VARS - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- Function.FunctionUpdateType - Enum in ghidra.program.model.listing
- functionAddr - Variable in class ghidra.program.util.FunctionLocation
- functionAddr - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- FunctionAddressCorrelation - Interface in ghidra.program.util
-
This is the interface for a correlator that associates instructions from one function to instructions from another function.
- FunctionAnalyzer - Interface in ghidra.util.state
- FunctionBodySizeTableColumn - Class in ghidra.util.table.field
- FunctionBodySizeTableColumn() - Constructor for class ghidra.util.table.field.FunctionBodySizeTableColumn
- FunctionCallFixupFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Function Call-Fixup Fields.
- FunctionCallFixupFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
-
Default Constructor
- FunctionCallFixupFieldFactory(FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
-
Constructor
- FunctionCallFixupFieldLocation - Class in ghidra.program.util
-
The
FunctionCallFixupFieldLocation
class provides specific information about the Function call-fixup field within a program location. - FunctionCallFixupFieldLocation() - Constructor for class ghidra.program.util.FunctionCallFixupFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionCallFixupFieldLocation(Program, Address, Address, String, int) - Constructor for class ghidra.program.util.FunctionCallFixupFieldLocation
-
Construct a new FunctionCallFixupFieldLocation object.
- FunctionCallingConventionFieldLocation - Class in ghidra.program.util
-
The
FunctionCallingConventionFieldLocation
class provides specific information about the Function Calling Convention field within a program location. - FunctionCallingConventionFieldLocation() - Constructor for class ghidra.program.util.FunctionCallingConventionFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionCallingConventionFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionCallingConventionFieldLocation
-
Construct a new FunctionCallingConventionFieldLocation object.
- FunctionCallingConventionTableColumn - Class in ghidra.util.table.field
- FunctionCallingConventionTableColumn() - Constructor for class ghidra.util.table.field.FunctionCallingConventionTableColumn
- FunctionComparisonModel - Class in ghidra.app.services
-
A collection of
function comparison
objects that describe how functions may be compared. - FunctionComparisonModel() - Constructor for class ghidra.app.services.FunctionComparisonModel
- FunctionComparisonService - Interface in ghidra.app.services
-
Allows users to create comparisons between functions which will be displayed side-by-side in a
FunctionComparisonProvider
. - FunctionDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- FunctionDataTypeHTMLRepresentation(FunctionDefinition) - Constructor for class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- FunctionDB - Class in ghidra.program.database.function
-
Database implementation of a Function.
- FunctionDefinition - Interface in ghidra.program.model.data
-
Defines a function signature for things like function pointers.
- FunctionDefinition() - Method in class ghidra.app.util.cparser.C.CParser
- FunctionDefinitionDataType - Class in ghidra.program.model.data
-
Definition of a function for things like function pointers.
- FunctionDefinitionDataType(CategoryPath, String) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(CategoryPath, String, FunctionSignature) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(CategoryPath, String, FunctionSignature, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(CategoryPath, String, FunctionSignature, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(Function, boolean) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
-
Create a Function Definition based on a Function
- FunctionDefinitionDataType(FunctionSignature) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(FunctionSignature, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(String) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionDefinitionDataType(String, DataTypeManager) - Constructor for class ghidra.program.model.data.FunctionDefinitionDataType
- FunctionEndParametersFieldLocation - Class in ghidra.program.util
-
The
FunctionEndParametersFieldLocation
class provides a field for the close parenthesis of a function within a program location. - FunctionEndParametersFieldLocation() - Constructor for class ghidra.program.util.FunctionEndParametersFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionEndParametersFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionEndParametersFieldLocation
-
Construct a new FunctionEndParametersFieldLocation object.
- functionEntryPtr - Variable in class ghidra.test.processors.support.PCodeTestGroup
- FunctionHasher - Interface in ghidra.app.plugin.match
- FunctionInlineFieldLocation - Class in ghidra.program.util
-
The
FunctionInlineFieldLocation
class provides specific information about the Function Inline field within a program location. - FunctionInlineFieldLocation() - Constructor for class ghidra.program.util.FunctionInlineFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionInlineFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionInlineFieldLocation
-
Construct a new FunctionInlineFieldLocation object.
- FunctionInlineSettingsDefinition - Class in ghidra.util.table.field
- FunctionInlineSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionInlineSettingsDefinition
- FunctionIterator - Interface in ghidra.program.model.listing
-
Interface for iterating over functions.
- FunctionLocation - Class in ghidra.program.util
-
FunctionLocation
provides information about the location in a program within aFunction
. - FunctionLocation() - Constructor for class ghidra.program.util.FunctionLocation
-
Default constructor needed for restoring a program function location from XML
- FunctionLocation(Program, Address, Address, int, int, int) - Constructor for class ghidra.program.util.FunctionLocation
-
Create a new FunctionLocation.
- FunctionManager - Interface in ghidra.program.model.listing
-
The manager for functions
- FunctionManagerDB - Class in ghidra.program.database.function
-
Class that manages all functions within the program; there are some convenience methods on Listing to create and access functions, but all function related calls are routed to this class.
- FunctionManagerDB(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.function.FunctionManagerDB
-
Construct a new FunctionManager
- FunctionMatchSet - Class in ghidra.app.plugin.match
-
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
- FunctionMatchSet(Program, Program) - Constructor for class ghidra.app.plugin.match.FunctionMatchSet
- FunctionMerge - Class in ghidra.program.util
- FunctionMerge(AddressTranslator) - Constructor for class ghidra.program.util.FunctionMerge
- functionMgr - Variable in class ghidra.program.database.function.VariableDB
- functionName - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- functionName - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- FunctionNameFieldLocation - Class in ghidra.program.util
-
The
FunctionNameFieldLocation
class provides specific information about the Function Name field within a program location. - FunctionNameFieldLocation() - Constructor for class ghidra.program.util.FunctionNameFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionNameFieldLocation(Program, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
-
Construct a new FunctionNameFieldLocation object.
- FunctionNameFieldLocation(Program, Address, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
-
Construct a new FunctionNameFieldLocation object.
- FunctionNameFieldLocation(Program, Address, String) - Constructor for class ghidra.program.util.FunctionNameFieldLocation
- functionNamespaceChanged(long) - Method in class ghidra.program.database.function.FunctionManagerDB
- FunctionNameTableColumn - Class in ghidra.util.table.field
-
This table field displays the Function Name containing either the program location or the address associated with a row in the table.
- FunctionNameTableColumn() - Constructor for class ghidra.util.table.field.FunctionNameTableColumn
- FunctionNoReturnFieldLocation - Class in ghidra.program.util
-
The
FunctionNoReturnFieldLocation
class provides specific information about the Function noreturn field within a program location. - FunctionNoReturnFieldLocation() - Constructor for class ghidra.program.util.FunctionNoReturnFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionNoReturnFieldLocation(Program, Address, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionNoReturnFieldLocation
-
Construct a new FunctionNoReturnFieldLocation object.
- FunctionNoReturnSettingsDefinition - Class in ghidra.util.table.field
- FunctionNoReturnSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- FunctionOverlapException - Exception in ghidra.program.model.listing
-
FunctionOverlapException
is thrown in cases where a function creation or change would result in overlapping functions. - FunctionOverlapException() - Constructor for exception ghidra.program.model.listing.FunctionOverlapException
-
Constructor
- FunctionOverlapException(String) - Constructor for exception ghidra.program.model.listing.FunctionOverlapException
-
Constructor
- FunctionParameterCountTableColumn - Class in ghidra.util.table.field
- FunctionParameterCountTableColumn() - Constructor for class ghidra.util.table.field.FunctionParameterCountTableColumn
- FunctionParameterFieldLocation - Class in ghidra.program.util
- FunctionParameterFieldLocation() - Constructor for class ghidra.program.util.FunctionParameterFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionParameterFieldLocation(Program, Address, Address, int, String, Parameter) - Constructor for class ghidra.program.util.FunctionParameterFieldLocation
-
Construct a new FunctionParameterFieldLocation object.
- FunctionParameterNameFieldLocation - Class in ghidra.program.util
-
A
FunctionSignatureFieldLocation
that indicates the user clicked on a function parameter name. - FunctionParameterNameFieldLocation() - Constructor for class ghidra.program.util.FunctionParameterNameFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionParameterNameFieldLocation(Program, Address, Address, int, String, Parameter) - Constructor for class ghidra.program.util.FunctionParameterNameFieldLocation
-
Construct a new FunctionParameterNameFieldLocation object.
- FunctionPrototype - Class in ghidra.program.model.pcode
-
High-level prototype of a function based on Varnodes, describing the inputs and outputs of this function.
- FunctionPrototype(FunctionSignature, CompilerSpec, boolean) - Constructor for class ghidra.program.model.pcode.FunctionPrototype
-
Construct an internally backed prototype based on a FunctionSignature prototype
- FunctionPrototype(LocalSymbolMap, Function) - Constructor for class ghidra.program.model.pcode.FunctionPrototype
-
Construct a FunctionPrototype backed by a local symbolmap.
- FunctionProxy - Class in ghidra.app.util.viewer.proxy
-
Stores information about a function in a program such that the function can be retrieved when needed.
- FunctionProxy(ListingModel, Program, Address, Function) - Constructor for class ghidra.app.util.viewer.proxy.FunctionProxy
-
Construct a proxy for a function
- FunctionPurgeAnalysisCmd - Class in ghidra.app.cmd.function
-
Command for analyzing the Stack; the command is run in the background.
- FunctionPurgeAnalysisCmd(AddressSetView) - Constructor for class ghidra.app.cmd.function.FunctionPurgeAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionPurgeFieldFactory - Class in ghidra.app.util.viewer.field
- FunctionPurgeFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- FunctionPurgeFieldLocation - Class in ghidra.program.util
- FunctionPurgeFieldLocation() - Constructor for class ghidra.program.util.FunctionPurgeFieldLocation
- FunctionPurgeFieldLocation(Program, Address, int) - Constructor for class ghidra.program.util.FunctionPurgeFieldLocation
- FunctionPurgeTableColumn - Class in ghidra.util.table.field
-
This table field displays the Function Purge for either the program location or the address associated with a row in the table.
- FunctionPurgeTableColumn() - Constructor for class ghidra.util.table.field.FunctionPurgeTableColumn
- FunctionRepeatableCommentFieldFactory - Class in ghidra.app.util.viewer.field
-
Field for showing Function repeatable comments
- FunctionRepeatableCommentFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
-
Default constructor
- FunctionRepeatableCommentFieldFactory(FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
-
Constructor
- FunctionRepeatableCommentFieldLocation - Class in ghidra.program.util
-
The
FunctionRepeatableCommentFieldLocation
class provides specific information about the Function Repeatable Comment field within a program location. - FunctionRepeatableCommentFieldLocation() - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionRepeatableCommentFieldLocation(Program, Address, Address, String[], int, int) - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Construct a new FunctionRepeatableCommentFieldLocation object.
- FunctionRepeatableCommentFieldLocation(Program, Address, String[], int, int) - Constructor for class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Construct a new FunctionRepeatableCommentFieldLocation object.
- FunctionRepeatableCommentFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
FunctionRepeatableCommentFieldLocation
. - FunctionRepeatableCommentFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- FunctionResultStateStackAnalysisCmd - Class in ghidra.app.cmd.function
-
Command for analyzing the Stack; the command is run in the background.
- FunctionResultStateStackAnalysisCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionResultStateStackAnalysisCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionReturnTypeFieldLocation - Class in ghidra.program.util
-
The
FunctionReturnTypeFieldLocation
class provides specific information about the Function Return Type field within a program location. - FunctionReturnTypeFieldLocation() - Constructor for class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionReturnTypeFieldLocation(Program, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Construct a new FunctionReturnTypeFieldLocation object.
- FunctionReturnTypeFieldLocation(Program, Address, Address, int, String, String) - Constructor for class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Construct a new FunctionReturnTypeFieldLocation object.
- FunctionReturnTypeFieldLocation(Program, Address, String) - Constructor for class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Construct a new FunctionReturnTypeFieldLocation object that is field based.
- functions - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- FUNCTIONS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the functions differences.
- FunctionSignature - Interface in ghidra.program.model.listing
-
Interface describing all the things about a function that are portable from one program to another.
- FunctionSignatureDecompilerHover - Class in ghidra.app.decompiler.component.hover
-
A hover service to show tool tip text for hovering over a function name in the decompiler.
- FunctionSignatureDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
- FunctionSignatureDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
-
A plugin to show tool tip text for hovering over function names in the decompiler.
- FunctionSignatureDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHoverPlugin
- FunctionSignatureFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates FunctionSignature Fields.
- FunctionSignatureFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
-
Default Constructor
- FunctionSignatureFieldFactory(FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
-
Constructor
- FunctionSignatureFieldLocation - Class in ghidra.program.util
-
The
FunctionSignatureFieldLocation
class provides specific information about the Function Signature field within a program location. - FunctionSignatureFieldLocation() - Constructor for class ghidra.program.util.FunctionSignatureFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionSignatureFieldLocation(Program, Address) - Constructor for class ghidra.program.util.FunctionSignatureFieldLocation
-
Construct a new FunctionSignatureFieldLocation object with field-based positioning.
- FunctionSignatureFieldLocation(Program, Address, int, String) - Constructor for class ghidra.program.util.FunctionSignatureFieldLocation
-
Construct a new FunctionSignatureFieldLocation object.
- FunctionSignatureFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionSignatureFieldLocation
-
Construct a new FunctionSignatureFieldLocation object.
- FunctionSignatureImpl - Class in ghidra.program.model.listing
-
Deprecated.FunctionDefinitionDataType should be used for defining a function signature
- FunctionSignatureImpl(Function) - Constructor for class ghidra.program.model.listing.FunctionSignatureImpl
-
Deprecated.Create a Function Definition based on a Function.
- FunctionSignatureImpl(Function, boolean) - Constructor for class ghidra.program.model.listing.FunctionSignatureImpl
-
Deprecated.Create a Function Definition based on a Function
- FunctionSignatureImpl(FunctionSignature) - Constructor for class ghidra.program.model.listing.FunctionSignatureImpl
-
Deprecated.Creates new FunctionSignatureImpl based upon an existing function signature.
- FunctionSignatureImpl(String) - Constructor for class ghidra.program.model.listing.FunctionSignatureImpl
-
Deprecated.Creates new FunctionSignatureImpl with the given name, default return type and no parameters.
- FunctionSignatureParser - Class in ghidra.app.util.parser
-
Class for parsing function signatures.
- FunctionSignatureParser(DataTypeManager, DataTypeQueryService) - Constructor for class ghidra.app.util.parser.FunctionSignatureParser
-
Constructs a SignatureParser for a program.
- FunctionSignatureSourceFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Function Signature Source Fields.
- FunctionSignatureSourceFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
-
Default Constructor
- FunctionSignatureSourceFieldFactory(FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
-
Constructor
- FunctionSignatureSourceFieldLocation - Class in ghidra.program.util
-
The
FunctionSignatureFieldLocation
class provides specific information about the Function Signature field within a program location. - FunctionSignatureSourceFieldLocation() - Constructor for class ghidra.program.util.FunctionSignatureSourceFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionSignatureSourceFieldLocation(Program, Address, Address, String, int) - Constructor for class ghidra.program.util.FunctionSignatureSourceFieldLocation
-
Construct a new FunctionSignatureFieldLocation object.
- FunctionSignatureTableColumn - Class in ghidra.util.table.field
-
This table field displays the Function Signature for either the program location or the address associated with a row in the table.
- FunctionSignatureTableColumn() - Constructor for class ghidra.util.table.field.FunctionSignatureTableColumn
- FunctionStackAnalysisCmd - Class in ghidra.app.cmd.function
-
Command for analyzing the Stack; the command is run in the background.
- FunctionStackAnalysisCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.FunctionStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionStackAnalysisCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.FunctionStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- FunctionStackAnalysisCmd(AddressSetView, boolean, boolean, boolean) - Constructor for class ghidra.app.cmd.function.FunctionStackAnalysisCmd
- FunctionStartParametersFieldLocation - Class in ghidra.program.util
-
The
FunctionStartParametersFieldLocation
class provides a field for the open parenthesis of a function within a program location. - FunctionStartParametersFieldLocation() - Constructor for class ghidra.program.util.FunctionStartParametersFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionStartParametersFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionStartParametersFieldLocation
-
Construct a new FunctionStartParametersFieldLocation object.
- FunctionSymbol - Class in ghidra.program.database.symbol
-
Symbol class for functions.
- FunctionSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.FunctionSymbol
-
Construct a new FunctionSymbol
- FunctionTag - Interface in ghidra.program.model.listing
-
Represents a function tag object that can be associated with functions.
- FunctionTagChangeSet - Interface in ghidra.program.model.listing
-
Defines a Function Tag Change set.
- FunctionTagDB - Class in ghidra.program.database.function
-
Database object for
FunctionTagAdapter
objects. - FunctionTagDB(FunctionTagManagerDB, DBObjectCache<FunctionTagDB>, DBRecord) - Constructor for class ghidra.program.database.function.FunctionTagDB
- FunctionTagFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates a text label that lists the function tags for each
Function
. - FunctionTagFieldFactory() - Constructor for class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Default Constructor
- FunctionTagFieldLocation - Class in ghidra.program.util
-
Provides information about the location of an object that represents the tag names assigned to a function.
- FunctionTagFieldLocation() - Constructor for class ghidra.program.util.FunctionTagFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionTagFieldLocation(Program, Address, Address, String, int) - Constructor for class ghidra.program.util.FunctionTagFieldLocation
-
Construct a new FunctionTagFieldLocation object.
- FunctionTagListingMerger - Class in ghidra.app.merge.listing
-
Handles merging of function tags when they are added/removed from functions.
- FunctionTagListingMerger(ListingMergeManager) - Constructor for class ghidra.app.merge.listing.FunctionTagListingMerger
-
Constructor.
- FunctionTagManager - Interface in ghidra.program.model.listing
-
Interface for managing function tags.
- FunctionTagManagerDB - Class in ghidra.program.database.function
- FunctionTagMerger - Class in ghidra.app.merge.listing
-
Class for merging function tag changes.
- FunctionTagMerger(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.FunctionTagMerger
-
Constructor.
- functionTagsChanged() - Method in class ghidra.program.database.function.FunctionManagerDB
- FunctionTagTableColumn - Class in ghidra.util.table.field
-
Table column for displaying all function tags associated with a given function.
- FunctionTagTableColumn() - Constructor for class ghidra.util.table.field.FunctionTagTableColumn
- FunctionThunkFieldLocation - Class in ghidra.program.util
-
The
FunctionThunkFieldLocation
class provides specific information about the Function Thunk field within a program location. - FunctionThunkFieldLocation() - Constructor for class ghidra.program.util.FunctionThunkFieldLocation
-
Default constructor needed for restoring a program location from XML
- FunctionThunkFieldLocation(Program, Address, Address, int, String) - Constructor for class ghidra.program.util.FunctionThunkFieldLocation
-
Construct a new FunctionThunkFieldLocation object.
- FunctionThunkSettingsDefinition - Class in ghidra.util.table.field
- FunctionThunkSettingsDefinition() - Constructor for class ghidra.util.table.field.FunctionThunkSettingsDefinition
- FunctionUtility - Class in ghidra.program.util
-
Utility methods for performing function related actions.
- FVEvent - Class in ghidra.framework.main.logviewer.event
-
Custom events to be used in conjunction with the
FVEventListener
module. - FVEvent(FVEvent.EventType, Object) - Constructor for class ghidra.framework.main.logviewer.event.FVEvent
- FVEvent.EventType - Enum in ghidra.framework.main.logviewer.event
- FVEventListener - Class in ghidra.framework.main.logviewer.event
-
Extension of the Java
Observer
class that allows clients to sendFVEvent
messages to subscribers. - FVEventListener() - Constructor for class ghidra.framework.main.logviewer.event.FVEventListener
- FVSlider - Class in ghidra.framework.main.logviewer.ui
-
Custom slider that acts as the scroll bar for the FVTable.
- FVSlider(JScrollPane, FVTable, ViewportUtility, ChunkModel, ChunkReader, FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.FVSlider
-
Constructor.
- FVSliderUI - Class in ghidra.framework.main.logviewer.ui
-
Custom UI for a slider that dynamically adjusts the thumb height based on the size of the given
JScrollPane
and {JTable}. - FVSliderUI(JSlider, JScrollPane, JTable, ChunkReader, ChunkModel) - Constructor for class ghidra.framework.main.logviewer.ui.FVSliderUI
-
Constructor.
- FVTable - Class in ghidra.framework.main.logviewer.ui
-
The table that backs the
FileViewer
window. - FVTable(ChunkReader, ViewportUtility, ChunkModel, FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.FVTable
-
Ctor.
- FVTableModel - Class in ghidra.framework.main.logviewer.ui
-
The model that backs the
FVTable
table. - FVTableModel() - Constructor for class ghidra.framework.main.logviewer.ui.FVTableModel
- FVToolBar - Class in ghidra.framework.main.logviewer.ui
-
Toolbar that contains widgets for controlling the
FileViewer
. - FVToolBar(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.FVToolBar
-
Constructor.
G
- g - Variable in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- GAINSBORO - Static variable in class ghidra.util.WebColors
- gatherFirstLevelVars(ArrayList<Varnode>, PcodeSyntaxTree, Address, long) - Static method in class ghidra.program.model.pcode.DynamicHash
- GatherParamPanel - Class in ghidra.app.script
- GatherParamPanel(GhidraState) - Constructor for class ghidra.app.script.GatherParamPanel
- GatherParamPanel.ParamComponent - Class in ghidra.app.script
- gatherSemantics() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
-
Gather all the semantics that can be used as state transitions Currently, only semantics from
:^instruction
constructors are taken. - gBaseLexer - Variable in class ghidra.sleigh.grammar.DisplayLexer
- gBaseLexer - Variable in class ghidra.sleigh.grammar.SemanticLexer
- GBooleanCellRenderer - Class in docking.widgets.table
- GBooleanCellRenderer() - Constructor for class docking.widgets.table.GBooleanCellRenderer
- GBYTE - Static variable in interface ghidra.program.model.mem.Memory
- GBYTE_SHIFT_FACTOR - Static variable in interface ghidra.program.model.mem.Memory
- GCC - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- GCC_VS - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- GCC_VS_Clang - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- GccAnalysisClass - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
An abstract class that can be extended by other classes that perform part of the gcc analysis.
- GccAnalysisClass(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
-
Creates an abstract GccAnalysisClass object.
- GccAnalysisUtils - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
Utility methods for use by the gcc exception handling analysis.
- GccAnalysisUtils() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
- GccExceptionAnalyzer - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
An analyzer for locating and marking up the GCC exception handling information.
- GccExceptionAnalyzer() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
-
Creates an analyzer for marking up the GCC exception handling information.
- GCheckBox - Class in docking.widgets.checkbox
-
A
JCheckBox
that has HTML rendering disabled. - GCheckBox() - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with no text or icon, with HTML rendering disabled.
- GCheckBox(String) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with the specified text, with HTML rendering disabled.
- GCheckBox(String, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with the specified text and initial selected state, with HTML rendering disabled.
- GCheckBox(String, Icon) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with the specified text and icon, with HTML rendering disabled.
- GCheckBox(String, Icon, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with the specified text and icon and initial selected state, with HTML rendering disabled.
- GCheckBox(Action) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box where properties are taken from the Action supplied, with HTML rendering disabled.
- GCheckBox(Icon) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with an icon, with HTML rendering disabled.
- GCheckBox(Icon, boolean) - Constructor for class docking.widgets.checkbox.GCheckBox
-
Creates a check box with an icon and initial selected state, with HTML rendering disabled.
- GClassLoader - Class in generic.jar
- GClassLoader(List<File>) - Constructor for class generic.jar.GClassLoader
- GClipboard - Class in docking.dnd
-
Provides a place for clients to retrieve the Clipboard they should be using.
- GColumnRenderer<T> - Interface in ghidra.util.table.column
-
An interface for the
DynamicTableColumn
. - GColumnRenderer.ColumnConstraintFilterMode - Enum in ghidra.util.table.column
-
An enum that signals how the advanced column filtering should work.
- GComboBox<E> - Class in docking.widgets.combobox
-
A
JComboBox
that disables HTML rendering. - GComboBox() - Constructor for class docking.widgets.combobox.GComboBox
-
Creates an empty combobox with a default data model.
- GComboBox(E[]) - Constructor for class docking.widgets.combobox.GComboBox
-
Creates a combobox using the specified items.
- GComboBox(Vector<E>) - Constructor for class docking.widgets.combobox.GComboBox
-
Creates a combobox using the specified items.
- GComboBox(ComboBoxModel<E>) - Constructor for class docking.widgets.combobox.GComboBox
-
Creates a combobox using the specified model.
- GComponent - Interface in docking.widgets
- GDHtmlLabel - Class in docking.widgets.label
-
A 'dynamic' label (the text can be changed), with HTML rendering allowed.
- GDHtmlLabel() - Constructor for class docking.widgets.label.GDHtmlLabel
-
Creates a label with no image and no text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering allowed. - GDHtmlLabel(String) - Constructor for class docking.widgets.label.GDHtmlLabel
-
Creates a label with the specified text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering allowed. - GDHtmlLabel(String, int) - Constructor for class docking.widgets.label.GDHtmlLabel
-
Creates a label with the specified text and horizontal alignment, with HTML rendering allowed.
- GDHtmlLabel(String, Icon, int) - Constructor for class docking.widgets.label.GDHtmlLabel
-
Creates a label with the specified text, image and horizontal alignment, with HTML rendering allowed.
- GDirectedGraph<V,E extends GEdge<V>> - Interface in ghidra.graph
-
A directed graph Unlike
GImplicitDirectedGraph
, this graph is constructed explicitly in memory. - gDisplayLexer - Variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- gDisplayParser - Variable in class ghidra.sleigh.grammar.SleighParser
- GDLabel - Class in docking.widgets.label
-
A 'dynamic' label (the text can be changed), with HTML rendering disabled.
- GDLabel() - Constructor for class docking.widgets.label.GDLabel
-
Creates a label with no image and no text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering disabled. - GDLabel(String) - Constructor for class docking.widgets.label.GDLabel
-
Creates a label with the specified text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering disabled. - GDLabel(String, int) - Constructor for class docking.widgets.label.GDLabel
-
Creates a label with the specified text and horizontal alignment, with HTML rendering disabled.
- GDLabel(String, Icon, int) - Constructor for class docking.widgets.label.GDLabel
-
Creates a label with the specified text, image and horizontal alignment, with HTML rendering disabled.
- GdtLoader - Class in ghidra.app.util.opinion
-
Loads a packed Ghidra data type archive.
- GdtLoader() - Constructor for class ghidra.app.util.opinion.GdtLoader
- GDynamicColumnTableModel<ROW_TYPE,DATA_SOURCE> - Class in docking.widgets.table
-
An abstract table model for showing DynamicTableColumns where each row is based on an object of type ROW_TYPE.
- GDynamicColumnTableModel(ServiceProvider) - Constructor for class docking.widgets.table.GDynamicColumnTableModel
- GE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- GEdge<V> - Interface in ghidra.graph
-
An edge in a (usually directed) graph
- GEdgeWeightMetric<E extends GEdge<?>> - Interface in ghidra.graph
-
A callback to get the weight of an edge Analogous to Java's
Comparator
, this provides a means to override the weight of an edge in a graph, or provide a weight in the absence of a natural weight, when executing various graph algorithms, e.g., shortest path. - GEM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- genAddress(String) - Method in class ghidra.app.emulator.Emulator
- GENERAL_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- generateArrow(int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- generateAssembler() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Do the actual work to construct an assembler from a SLEIGH language
- generateBlockName(Program, boolean, AddressSpace) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Generates a block name.
- generateChildren() - Method in class docking.widgets.tree.GTreeLazyNode
-
Subclasses must be able to generate their children nodes on demand by implementing this method.
- generateChildren() - Method in class docking.widgets.tree.GTreeNode
- generateChildren() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- generateChildren() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- generateChildren(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
-
Subclass must implement this method to generate their children.
- generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- generated - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- generateEndTag(int) - Method in class help.validator.model.TOCItem
- generateEntry(Map.Entry<K, AbstractWeakValueMap.WeakValueRef<K, V>>) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
-
Construct a generated (wrapper) entry, for the entry-retrieval methods.
- generateFindsPattern() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- generateFindsPattern() - Method in class docking.widgets.table.constraint.StringMatcherColumnConstraint
- generateFindsPattern() - Method in class docking.widgets.table.constraint.StringNotContainsColumnConstraint
- generateGraphPerspective() - Method in class ghidra.graph.viewer.VisualGraphView
- generateHash(DataType) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- generateHelpFiles(HelpModuleCollection) - Method in class help.JavaHelpFilesBuilder
- generateImage(Component) - Method in class help.screenshot.AbstractScreenShotGenerator
- generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringContainsColumnConstraint
- generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringEndsWithColumnConstraint
- generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringMatcherColumnConstraint
- generateMatchesPattern(String) - Method in class docking.widgets.table.constraint.StringStartsWithColumnConstraint
- generateNode(byte, ByteTrieNode<T>, int) - Method in class ghidra.util.search.trie.ByteTrie
- generateNode(byte, ByteTrieNode<T>, int) - Method in class ghidra.util.search.trie.CaseInsensitiveByteTrie
- GenerateOldLanguagePlugin - Class in ghidra.app.plugin.debug
- GenerateOldLanguagePlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
- generateParseException() - Method in class ghidra.app.util.cparser.C.CParser
-
Generate ParseException.
- generateParseException() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Generate ParseException.
- generatePlateComment() - Method in class ghidra.app.util.demangler.DemangledObject
-
Creates descriptive text that is intended to be used as documentation.
- generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- generateString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Generate the string that this node parsed
- generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItem
- generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemDefinition
- generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemExternal
- generateTOCItemTag(LinkDatabase, boolean, int) - Method in class help.validator.model.TOCItemReference
-
Overridden, as if we get called, then something is in an invalid state, so generate special output
- generateTOCOutputFile(Path, GhidraTOCFile) - Method in class help.validator.LinkDatabase
- generation - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- generic - package generic
- GENERIC_TARGET_LOADER - ghidra.app.util.opinion.LoaderTier
- generic.algorithms - package generic.algorithms
- generic.cache - package generic.cache
- generic.complex - package generic.complex
- generic.concurrent - package generic.concurrent
- generic.concurrent.io - package generic.concurrent.io
- generic.constraint - package generic.constraint
- generic.continues - package generic.continues
- generic.hash - package generic.hash
- generic.init - package generic.init
- generic.io - package generic.io
- generic.jar - package generic.jar
- generic.json - package generic.json
- generic.lsh - package generic.lsh
- generic.lsh.vector - package generic.lsh.vector
- generic.random - package generic.random
- generic.stl - package generic.stl
- generic.test - package generic.test
- generic.test.category - package generic.test.category
- generic.text - package generic.text
- generic.timer - package generic.timer
- generic.util - package generic.util
- generic.util.image - package generic.util.image
- GenericAddress - Class in ghidra.program.model.address
-
Generic implementation of the Address interface.
- GenericAddressSpace - Class in ghidra.program.model.address
-
Generic implementation of the AddressSpace interface.
- GenericAddressSpace(String, int, int, int) - Constructor for class ghidra.program.model.address.GenericAddressSpace
-
Constructs a new GenericAddress space with the given name, bit size, type and unique value.
- GenericAddressSpace(String, int, int, int, boolean) - Constructor for class ghidra.program.model.address.GenericAddressSpace
-
Constructs a new GenericAddress space with the given name, bit size, type and unique value.
- GenericAddressSpace(String, int, int, int, int) - Constructor for class ghidra.program.model.address.GenericAddressSpace
-
Constructs a new GenericAddress space with the given name, bit size, type and unique value.
- GenericApplicationSettings - Class in generic.init
- GenericApplicationSettings() - Constructor for class generic.init.GenericApplicationSettings
- GenericByteSequencePattern<T> - Class in ghidra.util.bytesearch
-
Templated simple DittedBitSequence Pattern for a byte/mask pattern and associated action.
- GenericByteSequencePattern(byte[], byte[], GenericMatchAction<DataType>) - Constructor for class ghidra.util.bytesearch.GenericByteSequencePattern
-
Construct a sequence of bytes with a mask, and associated action to be called if this pattern matches.
- GenericByteSequencePattern(byte[], GenericMatchAction<T>) - Constructor for class ghidra.util.bytesearch.GenericByteSequencePattern
-
Construct a sequence of bytes with no mask, and associated action to be called if this pattern matches.
- GenericCallingConvention - Enum in ghidra.program.model.data
-
GenericCallingConvention
identifies the generic calling convention associated with a specific function definition. - GenericDataFlavor - Class in docking.dnd
-
Generic data flavor class to override the equals(DataFlavor) method in order to have data flavors support the same general class types such as an ArrayList.
- GenericDataFlavor() - Constructor for class docking.dnd.GenericDataFlavor
-
Construct a new GenericDataFlavor.
- GenericDataFlavor(Class<?>, String) - Constructor for class docking.dnd.GenericDataFlavor
-
Construct a GenericDataFlavor that represents a Java class
- GenericDataFlavor(String) - Constructor for class docking.dnd.GenericDataFlavor
-
construct a GenericDataFlavor from a Mime Type string.
- GenericDataFlavor(String, String) - Constructor for class docking.dnd.GenericDataFlavor
-
Construct a GenericDataFlavor that represents a MimeType If the mimeType is
"application/x-java-serialized-object; class=<representation class>", the result is the same as calling new GenericDataFlavor(Class:forName(<representation class>)
- GenericDataFlavor(String, String, ClassLoader) - Constructor for class docking.dnd.GenericDataFlavor
-
Construct a GenericDataFlavor that represents a MimeType If the mimeType is
"application/x-java-serialized-object; class=<representation class>", the result is the same as calling new GenericDataFlavor(Class:forName(<representation class>).
- GenericDataType - Class in ghidra.program.model.data
-
Base implementation for a generic data type.
- GenericDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.GenericDataType
- GenericDataType(CategoryPath, String, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.GenericDataType
- GenericDateCellRenderer - Class in docking.widgets
-
The JDK-provided DateRenderer does not inherit the backgrounds and such properly.
- GenericDateCellRenderer() - Constructor for class docking.widgets.GenericDateCellRenderer
- GenericDateCellRenderer(String) - Constructor for class docking.widgets.GenericDateCellRenderer
- GenericFactory - Interface in generic.continues
- GenericHeader - Class in docking
- GenericHeader() - Constructor for class docking.GenericHeader
- GenericHeader(Color, Color) - Constructor for class docking.GenericHeader
- GenericHeader.TitleFlasher - Class in docking
- GenericHeader.TitlePanel - Class in docking
-
Overridden pane to draw a title using a gradient colored background
- GenericHelpTopics - Class in ghidra.app.util
- GenericHelpTopics() - Constructor for class ghidra.app.util.GenericHelpTopics
- GenericInitializer - Class in generic.init
- GenericInitializer() - Constructor for class generic.init.GenericInitializer
- GenericMatchAction<T> - Class in ghidra.util.bytesearch
-
Template for generic match action attached to a match sequence.
- GenericMatchAction(T) - Constructor for class ghidra.util.bytesearch.GenericMatchAction
-
Construct a match action used when a match occurs for some GenericByteSequece
- GenericOptionsComponent - Class in docking.options.editor
- GenericOptionsComponent(EditorState) - Constructor for class docking.options.editor.GenericOptionsComponent
-
Do not use this constructor directly.
- GenericParam - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- GenericParamConstraint - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- GenericPluginCategoryNames - Class in ghidra.app.plugin
- GenericPluginCategoryNames() - Constructor for class ghidra.app.plugin.GenericPluginCategoryNames
- GenericRunInfo - Class in ghidra.framework
- GenericRunInfo() - Constructor for class ghidra.framework.GenericRunInfo
- GenericSaveable - Class in ghidra.program.database.properties
-
GenericSaveable
is used by theDBPropertyMapManager
when the class can not be found and loaded for the class path name of a property in the database. - GenericStandAloneApplication - Interface in ghidra.framework.plugintool
-
A simplified interface for stand alone applications.
- GenericXMLOutputter - Class in ghidra.util.xml
-
A simple extension of
XMLOutputter
that sets default settings to fix common bugs. - GenericXMLOutputter() - Constructor for class ghidra.util.xml.GenericXMLOutputter
-
This constructor performs basic setup that can be changed later by the user.
- get() - Method in class generic.cache.CachingPool
-
Returns a cached or new
T
- get() - Method in class generic.stl.EmptyIteratorSTL
- get() - Method in interface generic.stl.IteratorSTL
-
Returns the current value of the iterator.
- get() - Method in class generic.stl.ListIterator
- get() - Method in class generic.stl.MapIteratorSTL
- get() - Method in class generic.stl.SetIterator
- get() - Method in class generic.stl.VectorIterator
- get() - Static method in class ghidra.app.decompiler.DecompileProcessFactory
- get() - Static method in class ghidra.program.model.listing.StackVariableComparator
-
Returns a shared instance of a StackVariableComparator.
- get() - Static method in class ghidra.project.test.TestProjectManager
- get() - Static method in class ghidra.python.GhidraPythonInterpreter
-
Gets a new GhidraPythonInterpreter instance.
- get() - Method in interface ghidra.util.datastruct.Accumulator
- get() - Method in class ghidra.util.datastruct.CallbackAccumulator
- get() - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- get() - Method in class ghidra.util.datastruct.ListAccumulator
- get() - Method in class ghidra.util.datastruct.SetAccumulator
- get() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- get() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- get(boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- get(byte) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Get static instance of the specified RefType/FlowType
- get(int) - Method in interface db.buffers.BufferFileHandle
- get(int) - Method in interface db.buffers.RemoteBufferFileHandle
- get(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- get(int) - Method in class docking.widgets.table.threaded.TableData
- get(int) - Method in class generic.stl.VectorIterator
- get(int) - Method in class generic.stl.VectorSTL
- get(int) - Static method in enum ghidra.app.util.bin.format.pef.PackedDataOpcodes
- get(int) - Static method in enum ghidra.app.util.bin.format.pef.SectionKind
- get(int) - Static method in enum ghidra.app.util.bin.format.pef.SectionShareKind
- get(int) - Static method in enum ghidra.app.util.bin.format.pef.SymbolClass
- get(int) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Returns the chunk at the given index.
- get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- get(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- get(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- get(int) - Method in class ghidra.graph.GraphPath
- get(int) - Static method in enum ghidra.program.model.data.GenericCallingConvention
-
Returns the GenericCallingConvention corresponding to the specified ordinal.
- get(int) - Method in class ghidra.util.datastruct.BooleanArray
-
Returns the boolean at the given index
- get(int) - Method in class ghidra.util.datastruct.ByteArray
-
Returns the byte at the given index
- get(int) - Method in class ghidra.util.datastruct.ByteArrayArray
-
Returns the byte array at the given index
- get(int) - Method in class ghidra.util.datastruct.DoubleArray
-
Returns the int at the given index
- get(int) - Method in class ghidra.util.datastruct.DoubleArrayArray
-
Returns the double at the given index
- get(int) - Method in class ghidra.util.datastruct.FloatArray
-
Returns the int at the given index
- get(int) - Method in class ghidra.util.datastruct.FloatArrayArray
-
Returns the float at the given index
- get(int) - Method in class ghidra.util.datastruct.IntArray
-
Returns the int at the given index
- get(int) - Method in class ghidra.util.datastruct.IntArrayArray
-
Returns the int at the given index
- get(int) - Method in class ghidra.util.datastruct.IntArrayList
-
Returns the int at the given index
- get(int) - Method in class ghidra.util.datastruct.IntIntHashtable
-
Returns the value for the given key.
- get(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Returns the index for the given key, or -1 if key is not in the table.
- get(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Returns the value for the given key.
- get(int) - Method in class ghidra.util.datastruct.LongArray
-
Returns the long at the given index
- get(int) - Method in class ghidra.util.datastruct.LongArrayArray
-
Returns the long array at the given index in the LongArrayArray.
- get(int) - Method in class ghidra.util.datastruct.LongArrayList
- get(int) - Method in class ghidra.util.datastruct.ObjectArray
-
Returns the Object at the given index
- get(int) - Method in class ghidra.util.datastruct.ShortArray
-
Returns the short at the given index
- get(int) - Method in class ghidra.util.datastruct.ShortArrayArray
-
Returns the short array at the given index
- get(int) - Method in class ghidra.util.datastruct.Stack
-
Returns the element at the specified depth in this stack.
- get(int) - Method in class ghidra.util.datastruct.StringArray
-
Returns the String at the given index
- get(int) - Method in class ghidra.util.datastruct.StringArrayArray
-
Retrieves the String array stored at the given index.
- get(int, byte[]) - Method in interface db.Buffer
-
Get the byte data located at the specified offset and store into the bytes array provided.
- get(int, byte[]) - Method in class db.buffers.DataBuffer
- get(int, byte[]) - Method in class db.ChainedBuffer
- get(int, byte[]) - Method in class db.DBBuffer
-
Get the byte data located at the specified offset.
- get(int, byte[], int, int) - Method in interface db.Buffer
-
Get the byte data located at the specified offset and store into the data array at the specified data offset.
- get(int, byte[], int, int) - Method in class db.buffers.DataBuffer
- get(int, byte[], int, int) - Method in class db.ChainedBuffer
- get(int, byte[], int, int) - Method in class db.DBBuffer
-
Get the byte data located at the specified offset and store into the data array at the specified data offset.
- get(int, int) - Method in interface db.Buffer
-
Get the byte data located at the specified offset.
- get(int, int) - Method in class db.buffers.DataBuffer
- get(int, int) - Method in class db.ChainedBuffer
- get(int, AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Get all entries in a given cell
- get(int, AssemblySymbol) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
-
Get an entry from the state machine
- get(int, Varnode, int) - Method in class ghidra.util.state.ContextState
-
Retrieve the value/operation stored within the specified space using an offset identified by a value/operation.
- get(int, Varnode, int, TaskMonitor) - Method in class ghidra.util.state.ContextState
-
Retrieve the value/operation stored within the specified space using an offset identified by a value/operation.
- get(long) - Method in class ghidra.program.database.DBObjectCache
-
Retrieves the database object with the given key from the cache.
- get(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Returns the value for the given key.
- get(long) - Method in class ghidra.util.datastruct.LongIntHashtable
-
Returns the value for the given key.
- get(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Returns the index for the given key, or -1 if key is not in the table.
- get(long) - Method in class ghidra.util.datastruct.LongLongHashtable
-
Returns the value for the given key.
- get(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Returns the value for the given key.
- get(long) - Method in class ghidra.util.datastruct.ObjectCache
-
Get the object from cache which corresponds to the specified key.
- get(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Returns the index for the given key, or -1 if key is not in the table.
- get(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Returns the value for the given key.
- get(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Returns the value for the given key.
- get(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Returns the value for the given key.
- get(DataBuffer, int) - Method in interface db.buffers.BufferFile
-
Get the specified buffer.
- get(DataBuffer, int) - Method in class db.buffers.BufferFileAdapter
- get(DataBuffer, int) - Method in class db.buffers.LocalBufferFile
- get(DataBuffer, int) - Method in class db.buffers.LocalManagedBufferFile
- get(DBRecord) - Method in class ghidra.program.database.DBObjectCache
-
Retrieves the database object with the given record and associated key from the cache.
- get(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Gets the current highlight for the given token
- get(BinaryReader) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
- get(BinaryReader) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragUsage
- get(FileAttributeType, Class<T>, T) - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Gets the value of the specified attribute.
- get(Address, Register) - Method in class ghidra.program.database.register.OldProgramContextDB
- get(Varnode) - Method in class ghidra.util.state.ContextState
-
Retrieve the value/operation stored in the specified addressable location (address or register varnode).
- get(Varnode, TaskMonitor) - Method in class ghidra.util.state.ContextState
-
Retrieve the value/operation stored in the specified addressable location (address or register varnode).
- get(TaskMonitor) - Method in interface ghidra.util.task.CachingLoader
- get(TaskMonitor) - Method in class ghidra.util.task.CachingSwingWorker
-
Returns the object that this class is managing/caching.
- get(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- get(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- get(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- get(Object) - Method in class ghidra.util.datastruct.LRUMap
- get(Object) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Returns the index for the given key, or -1 if key is not in the table.
- get(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
- get(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- get(String) - Static method in class ghidra.util.classfinder.ClassTranslator
-
Returns the current class path name that is mapped for the indicated old class path name.
- get(String) - Method in class ghidra.util.datastruct.StringIntHashtable
-
Returns the value for the given key.
- get(String) - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns the index for the given key, or -1 if key is not in the table.
- get(String) - Static method in class resources.Icons
-
Gets the icon for the given icon path.
- get(String, int, int) - Static method in class resources.Icons
-
Gets the icon for the given icon path and scale it to the specifed width and height.
- get(String, String) - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
-
Retrieves a filename mapping from this cache.
- get(JMenuItem) - Static method in class docking.menu.DockingMenuItemUI.MenuTabulator
- get(K) - Method in interface generic.cache.Factory
- get(K) - Method in class generic.cache.FixedSizeMRUCachingFactory
- get(K) - Method in class generic.stl.MapSTL
- get(K) - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Retrieves the value for the given key.
- get(T) - Method in class docking.wizard.WizardState
-
Gets the value for a property key.
- get(T) - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Returns the value for the given key.
- get(T) - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Returns the value for the given key.
- get18PlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- get32PlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getAAddresses() - Method in class ghidra.app.plugin.match.SubroutineMatch
- getAbbreviation() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Get the abbreviation of this DIE.
- getAbbreviationCode() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Get the abbreviation code.
- getAbsoluteAddress(Program, Address) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Extracts an absolute address from the bytes in memory at the indicated address in memory.
- getAbsoluteEncoding(Address, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Get the database key associated with the given absolute address.
- getAbsoluteEncoding(Address, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getAbsoluteFile() - Method in class docking.widgets.filechooser.GhidraFile
- getAbsoluteMaxAlignment() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the maximum alignment value that is allowed by this data organization.
- getAbsoluteMaxAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the maximum alignment value that is allowed by this data organization.
- getAbsolutePath() - Method in class docking.widgets.filechooser.GhidraFile
- getAbsolutePath() - Method in class generic.jar.FileResource
- getAbsolutePath() - Method in class generic.jar.JarResource
- getAbsolutePath() - Method in interface generic.jar.Resource
- getAbsolutePath() - Method in class generic.jar.ResourceFile
-
Returns the absolute file path for this file.
- getAbsolutePath() - Method in class ghidra.app.util.bin.ByteArrayProvider
- getAbsolutePath() - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns the absolute path (similar to, but not a, URI) to the
ByteProvider
. - getAbsolutePath() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- getAbsolutePath() - Method in class ghidra.app.util.bin.EmptyByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.FileByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.FileBytesProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.MemBufferByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.MemoryByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getAbsolutePath() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- getAbsolutePath() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getAbsolutePath() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- getAcceptableFlavors() - Method in interface docking.dnd.DragDropManager
-
Return the data flavors that can be dragged and dropped.
- getAccessibleChild(JComponent, int) - Method in class docking.menu.DockingMenuItemUI
- getAccessibleChildrenCount(JComponent) - Method in class docking.menu.DockingMenuItemUI
- getAccessibleContext() - Method in class resources.icons.ImageIconWrapper
- getAccessLevel() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getAccessMode() - Method in class ghidra.app.util.bin.FileByteProvider
-
Returns the access mode the file was opened with.
- getAction() - Method in class docking.DockingActionProxy
- getAction() - Method in class docking.ExecutableAction
- getAction() - Method in class docking.menu.ToolBarItemManager
-
Returns the action being managed
- getAction(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
-
Returns the given dialog's action that has the given name
- getAction(Tool, String) - Static method in class docking.test.AbstractDockingTest
-
Finds the singular tool action by the given name.
- getAction(Tool, String, String) - Static method in class docking.test.AbstractDockingTest
-
Finds the action by the given owner name and action name.
- getAction(Plugin, String) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- getAction(String) - Method in class docking.GenericHeader
- getAction(String) - Method in class docking.menu.MenuManager
- getAction(String) - Method in class docking.menu.ToolBarManager
- getAction(JComponent, KeyStroke, int) - Static method in class docking.actions.KeyBindingUtils
-
Returns the registered action for the given keystroke, or null of no action is bound to that keystroke.
- getAction(KeyStroke) - Method in class docking.actions.ToolActions
- getActionContext(DockingActionIf) - Method in class docking.DockingWindowManager
-
Gets the
ActionContext
appropriate for the given action. - getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Returns the context object which corresponds to the area of focus within this provider's component.
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
- getActionContext(ComponentProvider, MouseEvent) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Get the data tree node that is selected
- getActionContext(MouseEvent) - Method in interface docking.action.ActionContextProvider
- getActionContext(MouseEvent) - Method in class docking.ComponentProvider
-
Returns the context object which corresponds to the area of focus within this provider's component.
- getActionContext(MouseEvent) - Method in class docking.DialogComponentProvider
-
An optional extension point for subclasses to provider action context for the actions used by this provider.
- getActionContext(MouseEvent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- getActionContext(MouseEvent) - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
- getActionContext(MouseEvent) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- getActionContext(MouseEvent) - Method in class ghidra.framework.main.datatree.FindCheckoutsDialog
- getActionContext(MouseEvent) - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
- getActionContext(MouseEvent) - Method in class ghidra.framework.main.DataTreeDialog
- getActionContext(MouseEvent) - Method in class ghidra.framework.main.OpenVersionedFileDialog
- getActionContext(MouseEvent) - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
- getActionContext(MouseEvent) - Method in class ghidra.graph.VisualGraphComponentProvider
- getActionContext(MouseEvent, ComponentProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getActionIcon() - Method in class ghidra.graph.viewer.layout.AbstractLayoutProvider
- getActionIcon() - Method in class ghidra.graph.viewer.layout.JungLayoutProvider
- getActionIcon() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
-
Returns an icon that can be used to show the provider a menu or toolbar.
- getActionID() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get the action ID for this label history object.
- getActionList(ActionContext) - Method in interface docking.action.MultiActionDockingActionIf
- getActionList(ActionContext) - Method in class docking.DockingActionProxy
- getActionList(ActionContext) - Method in class docking.menu.MultiActionDockingAction
- getActionOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Get the offset into the action table for the first action record to be caught.
- getActionRecord(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
-
Gets the action record from the table by its index.
- getActionRecordAtOffset(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
-
Gets the action record from the table for the indicated offset.
- getActionRecords() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
-
Gets all of the action records in this action table.
- getActions() - Method in class docking.action.MultipleKeyAction
- getActions() - Method in class docking.DialogComponentProvider
- getActions() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getActions() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getActions() - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
-
Gets the actions.
- getActions() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Returns the actions for this panel
- getActions(String) - Method in interface docking.actions.DockingToolActions
-
Returns all actions with the given owner
- getActions(String) - Method in class docking.actions.ToolActions
- getActions(String) - Method in class ghidra.app.util.viewer.format.FieldHeader
- getActions(Set<DockingActionIf>, String, String) - Static method in class docking.actions.KeyBindingUtils
-
Returns all actions that match the given owner and name
- getActionsByName(Tool, String) - Static method in class docking.test.AbstractDockingTest
-
A helper method to find all actions with the given name
- getActionsByOwner(Tool, String) - Static method in class docking.test.AbstractDockingTest
-
A helper method to find all actions with the given owner's name (this will not include reserved system actions)
- getActionsByOwnerAndName(Tool, String, String) - Static method in class docking.test.AbstractDockingTest
-
A helper method to find all actions by name, with the given owner's name (this will not include reserved system actions)
- getActionsForPlugin(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
-
Returns all of the actions loaded by the Plugin represented by the given PluginDescription.
- getActionTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the action table for this region's frame.
- getActionTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
- getActionTypeFilter() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the filter value indicating which type is associated with this action record.
- getActiveBlockModel() - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getActiveBlockModel(Program) instead
- getActiveBlockModel(boolean) - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getActiveBlockModel(Program, boolean) instead
- getActiveBlockModel(Program) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the active Basic Block model.
- getActiveBlockModel(Program, boolean) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the active Basic Block model.
- getActiveBlockModelName() - Method in interface ghidra.app.services.BlockModelService
-
Get the name of the active Basic Block model.
- getActiveComponent() - Method in class docking.DockingWindowManager
-
Returns the current active component.
- getActiveComponentProvider() - Method in class docking.AbstractDockingTool
- getActiveComponentProvider() - Method in class docking.DockingWindowManager
- getActiveComponentProvider() - Method in interface docking.Tool
-
Returns the active component provider, that which has focus
- getActiveComponentProvider() - Method in class ghidra.framework.plugintool.PluginTool
- getActiveInstance() - Static method in class docking.DockingWindowManager
-
Returns the last active docking window manager which is visible.
- getActiveNavigatable() - Static method in class ghidra.app.nav.NavigationUtils
- getActiveProgram() - Method in class ghidra.app.events.ProgramActivatedPluginEvent
-
Return the new activated program.
- getActiveProject() - Static method in class ghidra.framework.main.AppInfo
- getActiveProject() - Method in interface ghidra.framework.model.ProjectManager
-
Get the project that is currently open.
- getActiveProject() - Method in class ghidra.framework.project.DefaultProjectManager
- getActiveProjectCount() - Method in class ghidra.framework.protocol.ghidra.TransientProjectManager
-
Get the number of active transient project data instances
- getActiveProviders(DockingWindowManager) - Static method in class docking.DockingWindowManagerTestUtils
- getActiveSubroutineModel() - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getActiveSubroutineModel(Program) instead
- getActiveSubroutineModel(boolean) - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getActiveSubroutineModel(Program) instead
- getActiveSubroutineModel(Program) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the active Subroutine Block model.
- getActiveSubroutineModel(Program, boolean) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the active Subroutine Block model.
- getActiveSubroutineModelName() - Method in interface ghidra.app.services.BlockModelService
-
Get the name of the active Subroutine model.
- getActiveWindow() - Method in class docking.DefaultFocusOwnerProvider
- getActiveWindow() - Method in class docking.DockingWindowManager
-
Returns the active window (or the root window if nobody has yet been made active).
- getActiveWindow() - Method in interface docking.FocusOwnerProvider
-
Returns the active window
- getActiveWindow() - Method in class ghidra.framework.plugintool.PluginTool
- getActiveWorkspace() - Method in class ghidra.framework.main.FrontEndPlugin
- getActiveWorkspace() - Method in interface ghidra.framework.model.ToolManager
-
Get the active workspace
- getActiveWorkspace() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getActualChecksum() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getActualData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns a string equivalent of the actual misc debug data.
- getAcyclicDependencyLists() - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method returns two lists: 1) is the set of structs.
- getAData() - Method in class ghidra.app.plugin.match.MatchedData
- getADataAddress() - Method in class ghidra.app.plugin.match.MatchedData
- getAddend() - Method in class generic.lsh.vector.WeightFactory
- getAddend() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
This member specifies a constant addend used to compute the value to be stored into the relocatable field.
- getAddend() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- getAddend(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getAdditionalInject() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getAdditionalLibraryPaths() - Method in enum ghidra.framework.Platform
-
Based on the current platform, returns an operating system specific library paths that are not found on the PATH environment variable.
- getAddr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getAddr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getAddr() - Method in class ghidra.program.util.MarkerLocation
-
Returns the address.
- getAddrBySlot(int, int, VarnodeData) - Method in class ghidra.program.model.lang.ParamEntry
-
Return the storage address assigned when allocating something of size -sz- assuming -slotnum- slots have already been assigned.
- getAddRemoveStrategy() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns the strategy to use for performing adds and removes to this table.
- getAddress() - Method in class ghidra.app.context.ProgramLocationActionContext
- getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the min address of the encoded data.
- getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the address where this CIE is located in the program.
- getAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the base address (minimum address) indicating the start of this action record.
- getAddress() - Method in class ghidra.app.services.DataTypeReference
- getAddress() - Method in interface ghidra.app.tablechooser.AddressableRowObject
- getAddress() - Method in class ghidra.app.util.AddressInput
-
Returns the address in the field or null if the address can't be parsed.
- getAddress() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
- getAddress() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
-
Returns the address where the relocation should be performed.
- getAddress() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
If the section will appear in the memory image of a process, this member gives the address at which the section's first byte should reside.
- getAddress() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- getAddress() - Method in interface ghidra.app.util.bin.format.macho.dyld.DyldCacheImage
-
Gets the address the start of the image
- getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
- getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
- getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Gets the address of the start of the mapping.
- getAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Gets the address of the start of the mapping.
- getAddress() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- getAddress() - Method in class ghidra.app.util.bin.format.macho.Section
- getAddress() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getAddress() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
-
Returns the adjusted address where the export occurs.
- getAddress() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
-
Returns the adjusted address where the import occurs.
- getAddress() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Returns the adjusted address where the resource exists.
- getAddress() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
-
Returns the adjusted address where the resource exists.
- getAddress() - Method in class ghidra.app.util.PseudoDisassemblerContext
- getAddress() - Method in class ghidra.app.util.RefRepeatComment
- getAddress() - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getAddress() - Method in class ghidra.pcode.pcoderaw.PcodeOpRaw
- getAddress() - Method in class ghidra.program.database.bookmark.BookmarkDB
- getAddress() - Method in class ghidra.program.database.bookmark.OldBookmark
-
Get the address of this bookmark info.
- getAddress() - Method in class ghidra.program.database.external.ExternalLocationDB
- getAddress() - Method in class ghidra.program.database.mem.AddressSourceInfo
-
Returns the address for which this object provides byte source information.
- getAddress() - Method in class ghidra.program.database.symbol.SymbolDB
- getAddress() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns the current flow address for this context.
- getAddress() - Method in class ghidra.program.model.address.GlobalSymbol
- getAddress() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the address of the
MemBuffer
. - getAddress() - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the instruction address that this context corresponds to.
- getAddress() - Method in class ghidra.program.model.lang.Register
-
Returns the address of the register.
- getAddress() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns address at which this bookmark is applied.
- getAddress() - Method in class ghidra.program.model.listing.CommentHistory
-
Get address for this label history object
- getAddress() - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.program.model.listing.DataStub
- getAddress() - Method in class ghidra.program.model.listing.InstructionStub
- getAddress() - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getAddress() - Method in interface ghidra.program.model.mem.MemBuffer
-
Get the Address which corresponds to the offset 0.
- getAddress() - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getAddress() - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getAddress() - Method in class ghidra.program.model.pcode.DataTypeSymbol
- getAddress() - Method in class ghidra.program.model.pcode.DynamicHash
- getAddress() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
- getAddress() - Method in class ghidra.program.model.pcode.Varnode
- getAddress() - Method in class ghidra.program.model.reloc.Relocation
-
Returns the address where the relocation is required.
- getAddress() - Method in class ghidra.program.model.symbol.AddressLabelPair
-
Returns the address.
- getAddress() - Method in interface ghidra.program.model.symbol.EquateReference
-
Returns the address associated with this reference.
- getAddress() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the external address if known, or null
- getAddress() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get address for this label history object.
- getAddress() - Method in interface ghidra.program.model.symbol.Symbol
- getAddress() - Method in class ghidra.program.model.util.AddressLabelInfo
-
Returns the object's address.
- getAddress() - Method in exception ghidra.program.util.AddressTranslationException
- getAddress() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the address of the code unit for this property change.
- getAddress() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
-
Get the address of the code unit for this property change.
- getAddress() - Method in class ghidra.program.util.ProgramLocation
-
Returns the address associated with this location.
- getAddress() - Method in class ghidra.program.util.string.FoundString
- getAddress() - Method in class ghidra.util.search.memory.MemSearchResult
- getAddress() - Method in class ghidra.util.table.field.AddressBasedLocation
- getAddress() - Method in class ghidra.util.table.field.ReferenceEndpoint
- getAddress(int) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- getAddress(int) - Method in class ghidra.app.util.PseudoData
- getAddress(int) - Method in class ghidra.app.util.PseudoInstruction
- getAddress(int) - Method in class ghidra.app.util.query.ProgramLocationPreviewTableModel
- getAddress(int) - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- getAddress(int) - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- getAddress(int) - Method in class ghidra.program.database.code.InstructionDB
- getAddress(int) - Method in class ghidra.program.model.address.AddressSetMapping
-
Returns the Address at the specified position in the AddressSet.
- getAddress(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the Address for the given operand index if one exists.
- getAddress(int) - Method in class ghidra.program.model.listing.DataStub
- getAddress(int) - Method in class ghidra.program.model.listing.InstructionStub
- getAddress(int) - Method in class ghidra.util.table.AddressBasedTableModel
- getAddress(int) - Method in class ghidra.util.table.AddressPreviewTableModel
- getAddress(int) - Method in class ghidra.util.table.IncomingReferencesTableModel
- getAddress(int) - Method in class ghidra.util.table.ReferencesFromTableModel
- getAddress(int, int) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Generates a segmented address with the given segment, offset, and overlay id.
- getAddress(int, long) - Method in class ghidra.program.database.ProgramAddressFactory
- getAddress(int, long) - Method in interface ghidra.program.model.address.AddressFactory
-
Get an address using the addressSpace with the given id and having the given offset.
- getAddress(int, long) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddress(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getAddress(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
If the indicated operand is an address, this gets the address value for that operand
- getAddress(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getAddress(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
-
Converts an index into this ByteProvider into an
Address
. - getAddress(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Returns a new address in this space with the given byte offset.
- getAddress(long) - Method in class ghidra.program.model.address.GenericAddressSpace
- getAddress(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddress(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getAddress(long) - Method in class ghidra.test.ToyProgramBuilder
-
Get address in default ram space
- getAddress(long, boolean) - Method in interface ghidra.program.model.address.AddressSpace
-
Returns a new address in this space with the given offset.
- getAddress(ReferenceAddressPair) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getAddress(ReferenceAddressPair) - Method in class ghidra.util.table.field.ReferenceFromBytesTableColumn
- getAddress(ReferenceAddressPair) - Method in class ghidra.util.table.field.ReferenceToBytesTableColumn
- getAddress(Address) - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- getAddress(Address) - Method in interface ghidra.program.util.AddressTranslator
-
Converts the given source address to the returned destination address.
- getAddress(Address) - Method in class ghidra.program.util.DefaultAddressTranslator
- getAddress(Language) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- getAddress(Language) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getAddress(Language, long, CoffSectionHeader) - Static method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Convert address offset to an Address object.
- getAddress(Language, long, AddressSpace) - Static method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Convert address offset to an Address in the specified space (defined by pspec).
- getAddress(String) - Method in class ghidra.program.database.ProgramAddressFactory
- getAddress(String) - Method in interface ghidra.program.model.address.Address
-
Creates a new Address by parsing a String representation of an address.
- getAddress(String) - Method in interface ghidra.program.model.address.AddressFactory
-
Create an address from String.
- getAddress(String) - Method in interface ghidra.program.model.address.AddressSpace
-
Parses the String into an address.
- getAddress(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddress(String) - Method in class ghidra.program.model.address.GenericAddress
- getAddress(String) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddress(String) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getAddress(String, boolean) - Method in interface ghidra.program.model.address.AddressSpace
-
Parses the String into an address.
- getAddress(String, boolean) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getAddress(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the i'th address in the set.
- getAddress(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getAddress1() - Method in class ghidra.app.util.bin.format.pe.debug.DebugFixupElement
-
Returns the first address of this FIXUP element.
- getAddress2() - Method in class ghidra.app.util.bin.format.pe.debug.DebugFixupElement
-
Returns the second address of this FIXUP element.
- getAddressableUnitSize() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the number of data bytes which correspond to each addressable location within this space (i.e., word-size in bytes).
- getAddressableWordOffset() - Method in interface ghidra.program.model.address.Address
-
Get the addressable memory word offset which corresponds to this address.
- getAddressableWordOffset() - Method in class ghidra.program.model.address.GenericAddress
- getAddressableWordOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Get the addressable memory word offset which corresponds to the specified memory byte offset.
- getAddressAfter(Address) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getAddressAfter(Address) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getAddressAfter(Address) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getAddressAfter(Address) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getAddressAlignment() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Some sections have address alignment constraints.
- getAddressAppendedName(String, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Creates the standard symbol name for symbols that have the addresses appended to the name following an "@" character in order to make it unique.
- getAddressAtIndex(int) - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
-
Takes an index and returns the matching Address
- getAddressBase() - Method in class ghidra.program.model.lang.ParamEntry
- getAddressBefore(Address) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getAddressBefore(Address) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getAddressBefore(Address) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getAddressBefore(Address) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getAddressConflictCount(int, int, boolean) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a standard address set conflict count message.
- getAddresses() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- getAddresses() - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Return an address iterator over the property map.
- getAddresses(boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- getAddresses(boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddresses(boolean) - Method in class ghidra.program.model.address.AddressSet
- getAddresses(boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator over all addresses in this set.
- getAddresses(boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getAddresses(boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- getAddresses(boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getAddresses(boolean) - Method in class ghidra.program.util.ProgramSelection
- getAddresses(Address, boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- getAddresses(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddresses(Address, boolean) - Method in class ghidra.program.model.address.AddressSet
- getAddresses(Address, boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator over the addresses in this address set starting at the start address
- getAddresses(Address, boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getAddresses(Address, boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- getAddresses(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getAddresses(Address, boolean) - Method in class ghidra.program.util.ProgramSelection
- getAddressesInCommon() - Method in class ghidra.program.util.ProgramDiff
-
Returns the addresses in common between program1 and program2.
- getAddressesInCommon() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses in common between program1 and program2.
- getAddressesInCommon() - Method in class ghidra.program.util.ProgramMergeManager
-
Returns the addresses in common between program1 and program2
- getAddressesInFirst() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddressesInFirst() - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the first set of addresses for this correlator.
- getAddressesInSecond() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddressesInSecond() - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the second set of addresses for this correlator.
- getAddressesOnlyInOne() - Method in class ghidra.program.util.ProgramDiff
-
Returns the addresses that are in program1, but not in program2.
- getAddressesOnlyInOne() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses that are in program1, but not in program2 The returned address set is derived using program1.
- getAddressesOnlyInOne() - Method in class ghidra.program.util.ProgramMergeManager
-
Returns the addresses that are in program1, but not in program2
- getAddressesOnlyInTwo() - Method in class ghidra.program.util.ProgramDiff
-
Returns the addresses that are in program2, but not in program1.
- getAddressesOnlyInTwo() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses that are in program2, but not in program1 The returned address set is derived using program2.
- getAddressesOnlyInTwo() - Method in class ghidra.program.util.ProgramMergeManager
-
Returns the addresses that are in program2, but not in program1
- getAddressFactory() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getAddressFactory() - Method in interface ghidra.app.util.AddressFactoryService
- getAddressFactory() - Method in class ghidra.app.util.AddressInput
- getAddressFactory() - Method in interface ghidra.program.database.map.AddressMap
-
Returns the address factory associated with this map.
- getAddressFactory() - Method in class ghidra.program.database.map.AddressMapDB
- getAddressFactory() - Method in class ghidra.program.database.ProgramDB
- getAddressFactory() - Method in class ghidra.program.flatapi.FlatProgramAPI
- getAddressFactory() - Method in class ghidra.program.model.address.UniqueAddressFactory
- getAddressFactory() - Method in interface ghidra.program.model.lang.Language
-
Get the AddressFactory for this language.
- getAddressFactory() - Method in interface ghidra.program.model.listing.Program
-
Returns the AddressFactory for this program.
- getAddressFactory() - Method in class ghidra.program.model.pcode.BlockMap
- getAddressFactory() - Method in interface ghidra.program.model.pcode.PcodeFactory
- getAddressFactory() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getAddressForByte() - Method in class ghidra.program.util.BytesFieldLocation
- getAddressIndexMap() - Method in interface ghidra.app.services.CodeViewerService
-
Returns the current address-index-map
- getAddressIndexMap() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getAddressIndexMap() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the AddressIndexMap currently used by this listing panel.
- getAddressInFirst(Address) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddressInFirst(Address) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Determine the address from the first set that matches the specified address in the second set.
- getAddressInSecond(Address) - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getAddressInSecond(Address) - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Determine the address from the second set that matches the specified address in the first set.
- getAddressInSegment(long, int) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getAddressInSegment(long, int) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Given a flat address offset and a preferred segment, try to create an address that maps to the offset and is in the segment.
- getAddressInThisSpaceOnly(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Get a byte address from this address space.
- getAddressInThisSpaceOnly(long) - Method in class ghidra.program.model.address.GenericAddressSpace
- getAddressInThisSpaceOnly(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getAddressInThisSpaceOnly(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getAddressKeyIterator(Address, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
-
Get an iterator over the long address keys which contain a property value.
- getAddressKeyIterator(Address, Address, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
-
Get an iterator over the long address keys which contain a property value.
- getAddressKeyIterator(AddressSetView, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
-
Get an iterator over the long address keys which contain a property value.
- getAddressMap() - Method in class ghidra.program.database.ProgramDB
-
Returns this programs address map.
- getAddressMap() - Method in interface ghidra.program.model.listing.Program
-
Get the internal program address map
- getAddressOfBoundIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the address of the optional bound IAT.
- getAddressOfCallBacks() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
- getAddressOfData() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the address of the data.
- getAddressOfEntryPoint() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getAddressOfEntryPoint() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getAddressOfEntryPoint() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getAddressOffset() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- getAddressOffset() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
-
Preferred memory address offset where data should be loaded.
- getAddressOffset() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- getAddressOffset() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
- getAddressOffset() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- getAddressOfFunctions() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getAddressOfIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the address of the import address table.
- getAddressOfIndex() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
- getAddressOfINT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the address of the import name table.
- getAddressOfModuleHandle() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the address of the module handle.
- getAddressOfNameOrdinals() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getAddressOfNames() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getAddressOfOriginalIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the address of the optional copy of original IAT.
- getAddressOfRawData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the address of the debugging information when the image is loaded, relative to the image base.
- getAddressRange(AddressRange) - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- getAddressRange(AddressRange) - Method in interface ghidra.program.util.AddressTranslator
-
Converts the given source address range to the returned destination address range.
- getAddressRange(AddressRange) - Method in class ghidra.program.util.DefaultAddressTranslator
- getAddressRangeContaining(Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Get the value or hole range containing the specified address
- getAddressRangeContaining(Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns the bounding address-range containing addr and the the same value throughout.
- getAddressRangeIterator() - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Returns an
AddressRangeIterator
over all ranges that have associated objects. - getAddressRangeIterator() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- getAddressRangeIterator() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- getAddressRangeIterator() - Method in interface ghidra.program.util.RangeMapAdapter
-
Returns an
IndexRangeIterator
over all stored values. - getAddressRangeIterator() - Method in class ghidra.program.util.RegisterValueStore
-
Returns an AddressRangeIterator that will return address ranges everywhere that register values have been set.
- getAddressRangeIterator(Address, Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Returns an
AddressRangeIterator
over all ranges that have associated objects within the given range. - getAddressRangeIterator(Address, Address) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- getAddressRangeIterator(Address, Address) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- getAddressRangeIterator(Address, Address) - Method in interface ghidra.program.util.RangeMapAdapter
-
Returns an
IndexRangeIterator
over all stored values in the given range. - getAddressRangeIterator(Address, Address) - Method in class ghidra.program.util.RegisterValueStore
-
Returns an AddressRangeIterator that will return address ranges everywhere that register values have been set within the given range.
- getAddressRanges() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getAddressRanges() - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddressRanges() - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns an address range iterator over all occupied ranges in the map.
- getAddressRanges() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- getAddressRanges() - Method in class ghidra.program.model.address.AddressSet
- getAddressRanges() - Method in interface ghidra.program.model.address.AddressSetView
- getAddressRanges() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getAddressRanges() - Method in class ghidra.program.model.block.CodeBlockImpl
- getAddressRanges() - Method in class ghidra.program.model.mem.MemoryStub
- getAddressRanges() - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Return an address range iterator over the property map.
- getAddressRanges() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns an iterator for the address ranges in the set containing the combined addresses in program1 and program2.
- getAddressRanges() - Method in class ghidra.program.util.ProgramSelection
-
Returns an iterator over the address ranges in this address set.
- getAddressRanges(boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- getAddressRanges(boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddressRanges(boolean) - Method in class ghidra.program.model.address.AddressSet
- getAddressRanges(boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator over the ranges in the specified order
- getAddressRanges(boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getAddressRanges(boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- getAddressRanges(boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getAddressRanges(boolean) - Method in class ghidra.program.util.ProgramSelection
-
Returns an iterator over the address ranges in this address set.
- getAddressRanges(Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns an address range iterator over all occupied ranges in the map.
- getAddressRanges(Address, boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- getAddressRanges(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddressRanges(Address, boolean) - Method in class ghidra.program.model.address.AddressSet
- getAddressRanges(Address, boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator of address ranges starting with the range that contains the given address.
- getAddressRanges(Address, boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getAddressRanges(Address, boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- getAddressRanges(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getAddressRanges(Address, boolean) - Method in class ghidra.program.util.ProgramSelection
- getAddressRanges(Address, Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns an address range iterator over all occupied ranges whose FROM address falls within the range startAddr to endAddr.
- getAddressRepresentation() - Method in class ghidra.program.util.AddressFieldLocation
-
Returns the standard string representation of the address in the address field.
- getAddressSet() - Method in interface ghidra.app.services.MarkerSet
-
Return the address set for this marker set
- getAddressSet() - Method in class ghidra.app.util.SelectionTransferData
-
Return the address set.
- getAddressSet() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getAddressSet() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getAddressSet() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getAddressSet() - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Gets the address set of this address map.
- getAddressSet() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getAddressSet() - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getAddressSet() - Method in interface ghidra.program.database.IntRangeMap
- getAddressSet() - Method in class ghidra.program.database.IntRangeMapDB
- getAddressSet() - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns a complete address set where any value has been set.
- getAddressSet() - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- getAddressSet() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns an addressSet containing all possible "real" addresses for this address factory.
- getAddressSet() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddressSet() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns the address set that makes up all the instructions contained in this set.
- getAddressSet() - Method in interface ghidra.program.model.listing.AddressChangeSet
-
Returns the address set of all addresses where the listing has changed.
- getAddressSet() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the set of addresses for this module which will be the combined set of addresses from the set of all fragments which are descendants of this module.
- getAddressSet() - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Return the address set for the property map.
- getAddressSet(int) - Method in interface ghidra.program.database.IntRangeMap
- getAddressSet(int) - Method in class ghidra.program.database.IntRangeMapDB
- getAddressSet(Field) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns a complete address set where the specified value has been set.
- getAddressSet(FieldSelection) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the Address set corresponding to the set of indexes
- getAddressSet(FieldSelection) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getAddressSet(Address, Address) - Method in interface ghidra.program.model.address.AddressFactory
-
Computes an address set from a start and end address that may span address spaces.
- getAddressSet(Address, Address) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddressSet(AddressSetView) - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- getAddressSet(AddressSetView) - Method in interface ghidra.program.util.AddressTranslator
-
Converts the given source address set to the returned destination address set.
- getAddressSet(AddressSetView) - Method in class ghidra.program.util.DefaultAddressTranslator
- getAddressSet(CodeBlock) - Method in class ghidra.program.model.block.MultEntSubModel
-
Compute an address set that represents all the addresses contained in all instructions that are part of this block
- getAddressSet(Program) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Gets the address set for the specified program.
- getAddressSet(Program, boolean) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Gets a new address set indicating all addresses of the indicated memory type in the specified program.
- getAddressSet(Namespace) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Gets the body for the given namespace.
- getAddressSetCollectionSinceCheckout() - Method in interface ghidra.program.model.listing.ProgramChangeSet
-
Gets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the file was checked out.
- getAddressSetCollectionSinceLastSave() - Method in interface ghidra.program.model.listing.ProgramChangeSet
-
Gets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the last save.
- getAddressSetContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get the M-Model subroutine address set which contains the specified address.
- getAddressSetPropertyMap(String) - Method in class ghidra.program.database.ProgramDB
- getAddressSetPropertyMap(String) - Method in interface ghidra.program.model.listing.Program
-
Get the property map with the given name.
- getAddressSetView() - Method in class ghidra.app.util.AddressSetEditorPanel
- getAddressSize() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getAddressSourceInfo(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getAddressSourceInfo(Address) - Method in interface ghidra.program.model.mem.Memory
-
Returns information (
AddressSourceInfo
) about the byte source at the given address. - getAddressSourceInfo(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getAddressSpace() - Method in class ghidra.app.util.AddressInput
-
Returns the address space selected in the combobox or in the input text itself if specified (eg: "register:1").
- getAddressSpace() - Method in interface ghidra.program.model.address.Address
-
Returns the address space associated with this address.
- getAddressSpace() - Method in interface ghidra.program.model.address.AddressRange
- getAddressSpace() - Method in class ghidra.program.model.address.AddressRangeImpl
- getAddressSpace() - Method in class ghidra.program.model.address.GenericAddress
- getAddressSpace() - Method in class ghidra.program.model.lang.Register
-
Returns the register address space
- getAddressSpace() - Method in class ghidra.program.model.pcode.AddressXML
- getAddressSpace(int) - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the space with the given spaceID or null if none exists
- getAddressSpace(int) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddressSpace(String) - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the space with the given name or null if no space exists with that name.
- getAddressSpace(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddressSpace(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getAddressSpace(String) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get an address space by name.
- getAddressSpace(String) - Method in class ghidra.program.util.VarnodeContext
- getAddressSpaces() - Method in interface ghidra.program.model.address.AddressFactory
-
Get the array of all "physical" AddressSpaces.
- getAddressSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAddressSpaceTextField() - Method in class ghidra.app.util.AddressInput
- getAddressString(boolean, boolean) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the string representation of the starting address for this code unit.
- getAddressString(boolean, boolean) - Method in class ghidra.program.model.listing.DataStub
- getAddressString(boolean, boolean) - Method in class ghidra.program.model.listing.InstructionStub
- getAddressString(Address) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the address in color.
- getAddressString(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- getAddressString(Address, boolean) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the address in color.
- getAddressTextField() - Method in class ghidra.app.util.AddressInput
- getAddressValue(MemBuffer, int, int, AddressSpace) - Static method in class ghidra.program.model.data.ShiftedAddressDataType
-
Generate an address value based upon bytes stored at the specified buf location
- getAddressValue(MemBuffer, int, AddressSpace) - Static method in class ghidra.program.model.data.PointerDataType
-
Generate an address value based upon bytes stored at the specified buf location
- getAddrHash() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
- getAdjustedLoadSize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get the adjusted file load size (i.e., filtered load size) to be loaded into memory block which relates to this program header; it may be zero if no block should be created.
- getAdjustedLoadSize(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return the memory bytes to be loaded from the underlying file for the specified program header.
- getAdjustedMemoryOffset(long, AddressSpace) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Perform any required offset adjustment to account for differences between offset values contained within ELF headers and the language modeling of the associated address space.
- getAdjustedMemorySize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get the adjusted memory size in bytes of the memory block which relates to this program header; it may be zero if no block should be created.
- getAdjustedMemorySize(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return the memory segment size in bytes for the specified program header.
- getAdjustedSize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Get the adjusted size of the section in bytes (i.e., memory block) which relates to this section header; it may be zero if no block should be created.
- getAdjustedSize(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return the memory section size in bytes for the specified section header.
- getAdjustmentListeners() - Method in class docking.widgets.SideKickVerticalScrollbar
- getAfterState(DomainObject) - Method in class ghidra.framework.data.GhidraToolState
- getAfterState(DomainObject) - Method in class ghidra.framework.data.ToolState
- getAFunctionAddress() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getAggregate(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the
DIEAggregate
that contains theDebugInfoEntry
specified by the offset. - getAggregate(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the
DIEAggregate
that contains the specifiedDebugInfoEntry
. - getAggregates() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the list of all currently loaded
DIEAggregate
s, which will be either just the DIEA of the current CU, or all DIEA ifDWARFImportOptions.isPreloadAllDIEs()
. - getAlgorithm() - Method in class generic.hash.AbstractMessageDigest
- getAlgorithm() - Method in interface generic.hash.MessageDigest
-
Returns a string that identifies the algorithm, independent of implementation details.
- getAlias() - Method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
- getAlias() - Method in enum ghidra.app.util.bin.format.pe.PeSubsystem
- getAlias() - Method in enum ghidra.app.util.bin.format.pe.SectionFlags
- getAliases() - Method in class ghidra.program.model.lang.Register
-
Return register aliases.
- getAlign() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
As ''Program Loading'' later in this part describes, loadable process segments must have congruent values for p_vaddr and p_offset, modulo the page size.
- getAlign() - Method in class ghidra.app.util.bin.format.macho.Section
- getAlign() - Method in class ghidra.app.util.bin.format.ubi.FatArch
-
Returns the alignment as a power of 2.
- getAlign() - Method in class ghidra.program.model.lang.ParamEntry
- getAlignedModel(int) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
-
Returns the the ListingLayoutModel for the i'th program.
- getAlignedOffset(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
-
Determines the first offset that is equal to or greater than the minimum offset which has the specified alignment.
- getAlignedPack4Structure(DataTypeManager, CategoryPath, String) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets an empty aligned structure with a packing value of 4 that can be use to create the model's data type.
- getAlignedPack8Structure(DataTypeManager, CategoryPath, String) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets an empty aligned structure with a packing value of 8 that can be use to create the model's data type.
- getAlignMask() - Method in class ghidra.util.bytesearch.AlignRule
- getAlignment() - Method in class docking.widgets.MultiLineLabel
-
Get alignment for text, LEFT, CENTER, RIGHT.
- getAlignment() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- getAlignment() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getAlignment() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- getAlignment() - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- getAlignment() - Method in class ghidra.program.model.data.BitFieldDataType
- getAlignment() - Method in interface ghidra.program.model.data.Composite
-
Get the computed alignment for this composite based upon packing and minimum alignment settings as well as component alignment.
- getAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getAlignment() - Method in interface ghidra.program.model.data.DataType
-
Gets the alignment to be used when aligning this datatype within another datatype.
- getAlignment() - Method in class ghidra.program.model.data.DataTypeImpl
- getAlignment() - Method in class ghidra.program.model.data.StructureDataType
- getAlignment() - Method in class ghidra.program.model.data.UnionDataType
- getAlignment() - Method in class ghidra.program.util.string.AbstractStringSearcher
- getAlignment() - Method in class ghidra.util.search.memory.SearchInfo
- getAlignment(DataOrganization, CompositeInternal) - Static method in class ghidra.program.model.data.CompositeAlignmentHelper
- getAlignment(DataType) - Method in interface ghidra.program.model.data.DataOrganization
-
Determines the alignment value for the indicated data type.
- getAlignment(DataType) - Method in class ghidra.program.model.data.DataOrganizationImpl
- getAlignmentAddress(List<ROW_TYPE>, int) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- getAlignmentAndPackingString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
- getAlignmentPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
-
Returns the pad to maintain alignment.
- getAlignmentShiftCount() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
-
Returns the alignment shift count.
- getAlignmentType() - Method in interface ghidra.program.model.data.Composite
- getAlignmentType() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getAllActions() - Method in class docking.AbstractDockingTool
- getAllActions() - Method in interface docking.actions.DockingToolActions
-
Returns all actions known to the tool
- getAllActions() - Method in class docking.actions.ToolActions
- getAllActions() - Method in interface docking.Tool
-
Return a set of all actions in the tool.
- getAllActionsByFullName(Tool) - Static method in class docking.actions.KeyBindingUtils
-
A utility method to get all key binding actions.
- getAllActionStates() - Method in class docking.menu.MultiStateDockingAction
- getAllAddresses(String) - Method in interface ghidra.program.model.address.AddressFactory
-
Generates all reasonable addresses that can be interpreted from the given string.
- getAllAddresses(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAllAddresses(String, boolean) - Method in interface ghidra.program.model.address.AddressFactory
-
Generates all reasonable addresses that can be interpreted from the given string.
- getAllAddresses(String, boolean) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAllAddressSpaces() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns an array of all address spaces, including analysis spaces.
- getAllAddressSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getAllAnchorDefinitions() - Method in class help.validator.location.HelpModuleCollection
- getAllAnchorDefinitions() - Method in class help.validator.model.HelpFile
- getAllAnchorDefinitions() - Method in class help.validator.model.HelpTopic
- getAllApplicationTools() - Static method in class ghidra.framework.ToolUtils
-
Returns all tools found in the classpath that live under a root 'defaultTools' directory or a root 'extraTools' directory
- getAllCodeUnits(TaskMonitor, Program, AddressSetView) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
- getAllColumnData() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Method for the dialog to use to get the columns for the comboBox
- getAllColumnFilterData() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Returns a list of the columnFilterData for all filterable columns in the table
- getAllColumnFilterData(RowObjectFilterModel<R>, TableColumnModel) - Static method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
- getAllColumns() - Method in class docking.widgets.table.GTableColumnModel
-
This returns all columns known by this model, both visible and not seen.
- getAllColumns() - Method in class docking.widgets.table.TableColumnDescriptor
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getAllComponents(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.CountedDynamicDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.DialogResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
-
Get all dynamic components associated with the specified MemBuffer
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.IndexedDynamicDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.MenuResourceDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.RepeatCountDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.RepeatedDynamicDataType
- getAllComponents(MemBuffer) - Method in class ghidra.program.model.data.StructuredDynamicDataType
- getAllComposites() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getAllComposites() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns an iterator over all composite data types (structures and unions) in this manager
- getAllData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getAllData() - Method in class docking.widgets.tree.support.GTreeNodeTransferable
-
Returns all of the original selected data contained by this transferable.
- getAllDataTypes() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getAllDataTypes() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns an iterator over all the dataTypes in this manager
- getAllDataTypes(List<DataType>) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getAllDataTypes(List<DataType>) - Method in interface ghidra.program.model.data.DataTypeManager
-
Adds all data types to the specified list.]
- getAllDetails(Address, StyledDocument, String) - Method in class ghidra.program.util.ProgramDiffDetails
-
Determine the detailed differences between the two programs at the indicated address.
- getAllDockingWindowManagers() - Static method in class docking.DockingWindowManager
-
Returns a new list of all DockingWindowManager instances know to exist.
- getAllEdges() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getAllEdges(Set<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
-
Returns all edges connected to the given vertices.
- getAllEdges(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
-
A convenience method to combine retrieval of in and out edges for the given vertex
- getAllFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
- getAllFileBytes() - Method in class ghidra.program.database.mem.MemoryMapDB
- getAllFileBytes() - Method in interface ghidra.program.model.mem.Memory
-
Returns a list of all the stored original file bytes objects
- getAllFileBytes() - Method in class ghidra.program.model.mem.MemoryStub
- getAllFilesystemNames() - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Returns a list of all registered filesystem implementation descriptions.
- getAllFilesystemNames() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a list of all detected GFilesystem filesystem names.
- getAllFunctionTags() - Method in class ghidra.program.database.function.FunctionTagManagerDB
- getAllFunctionTags() - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Returns all function tags in the database
- getAllHandles(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- getAllHandles(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.Operand
- getAllHandles(ArrayList<Handle>, Position, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
- getAllHREFs() - Method in class help.validator.location.HelpModuleCollection
- getAllHREFs() - Method in class help.validator.location.HelpModuleLocation
- getAllHREFs() - Method in class help.validator.model.HelpTopic
- getAllIMGs() - Method in class help.validator.location.HelpModuleCollection
- getAllIMGs() - Method in class help.validator.location.HelpModuleLocation
- getAllIMGs() - Method in class help.validator.model.HelpTopic
- getAllIndependentValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns the set of all values that have no dependencies regardless of whether or not they have been "visited" (by the getUnvisitedIndependentValues() method.
- getAllInitializedAddressSet() - Method in class ghidra.program.database.mem.MemoryMapDB
- getAllInitializedAddressSet() - Method in interface ghidra.program.model.mem.Memory
-
Returns the set of addresses which correspond to all memory blocks that have initialized data.
- getAllInitializedAddressSet() - Method in class ghidra.program.model.mem.MemoryStub
- getAllInstanceFields(Object) - Static method in class generic.test.TestUtils
-
Gets all fields of the given object.
- getAllLoaderNames() - Static method in class ghidra.app.util.opinion.LoaderService
-
Gets all known
Loader
s' names. - getAllModels() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getAllModels() - Method in interface ghidra.program.model.lang.CompilerSpec
- getAllModules() - Method in class ghidra.util.GhidraJarBuilder
- getAllocatedBufferCount() - Method in class db.buffers.BufferMgr
- getAllOpenDataTypeArchives() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getAllOpenDomainObjects() - Method in class ghidra.app.merge.MergeManagerPlugin
- getAllOpenPrograms() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- getAllOpenPrograms() - Method in interface ghidra.app.services.ProgramManager
-
Returns a list of all open program.
- getAllParents(Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns an order set of all interfaces implemented and classes extended for the entire type structure of the given class.
- getAllPluginDescriptions() - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- getAllPluginDescriptions() - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getAllProgramSelection() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getAllReachableVertices(Set<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
-
Returns all vertices that are reachable by the given vertices.
- getAllRecognizers() - Static method in class ghidra.app.util.recognizer.RecognizerService
- getAllRowsUpTo(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getAllSections() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getAllSegments() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getAllSelectedText(FieldSelection, FieldPanel) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
-
Returns the text within the given selection.
- getAllServices() - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Returns a array of all service implementors.
- getAllSortStates() - Method in class docking.widgets.table.TableSortState
- getAllStatistics() - Method in class db.Table
-
Get table statistics.
- getAllStructures() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getAllStructures() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns an iterator over all structures in this manager
- getAllSupportedLoadSpecs(ByteProvider) - Static method in class ghidra.app.util.opinion.LoaderService
-
Gets all supported
LoadSpec
s for loading the givenByteProvider
. - getAllSymbols(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getAllSymbols(boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all symbols, including Dynamic symbols if includeDynamicSymbols is true.
- getAllTOCItems() - Method in class help.validator.model.GhidraTOCFile
- getAllTokens() - Method in class ghidra.app.decompiler.ClangLine
- getAllUsers() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns a list of all known users.
- getAllUsers() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- getAllUsers() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Returns a list of all known users.
- getAllVariables() - Method in class ghidra.program.database.function.FunctionDB
- getAllVariables() - Method in interface ghidra.program.model.listing.Function
-
Returns an array of all local and parameter variables
- getAllVariables() - Method in class ghidra.util.UndefinedFunction
- getAllVertices() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getAllWindows() - Static method in class generic.test.AbstractGenericTest
-
Gets all windows in the system (including Frames).
- getAllXrefs(ProgramLocation) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns all xrefs to the given location.
- getAllXrefs(ProgramLocation) - Static method in class ghidra.app.util.XReferenceUtils
-
Returns all xrefs to the given location.
- getAlpha() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- getAlpha() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- getAlpha() - Method in interface ghidra.graph.viewer.VisualEdge
-
Get the alpha, which determines how much of the edge is visible/see through.
- getAlpha() - Method in interface ghidra.graph.viewer.VisualVertex
-
Get the alpha, which determines how much of the vertex is visible/see through.
- getAltIndex() - Method in class ghidra.program.model.pcode.BlockCopy
- getAMatchNum() - Method in class ghidra.app.plugin.match.MatchedData
- getAMatchNum() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getAnalysisOptionDefaultValue(Program, String) - Method in class ghidra.app.script.GhidraScript
-
Returns the default value for the given analysis option.
- getAnalysisOptionDefaultValues(Program, List<String>) - Method in class ghidra.app.script.GhidraScript
-
Returns a mapping of the given analysis options to their default values in String form.
- getAnalysisOptionDescription(Program, String) - Method in class ghidra.app.script.GhidraScript
-
Returns the description of an analysis option name, as provided by the analyzer.
- getAnalysisOptionDescriptions(Program, List<String>) - Method in class ghidra.app.script.GhidraScript
-
Returns descriptions mapping to the given list of analysis option names.
- getAnalysisOptions(Program) - Method in class ghidra.base.project.GhidraProject
-
Returns a PropertList containing all the analysis option properties that can be set.
- getAnalysisType() - Method in class ghidra.app.services.AbstractAnalyzer
- getAnalysisType() - Method in interface ghidra.app.services.Analyzer
-
Get the type of analysis this analyzer performs
- getAncestor() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
-
Get the original production from which this production was derived
- getAncestors(GDirectedGraph<V, E>, Collection<V>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns all ancestors for the given vertices in the given graph.
- getAncestors(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a set of all the vertices which are ancestors of the given vertex.
- getAnchor() - Method in class ghidra.util.HelpLocation
-
Returns the topic anchor name if known, otherwise null.
- getAnchorDefinition(Path) - Method in class help.validator.location.HelpModuleCollection
- getAnchorDefinition(Path) - Method in class help.validator.model.HelpFile
- getAnchorForHelpPath(String) - Method in class help.validator.AnchorManager
- getAnchorForName(String) - Method in class help.validator.AnchorManager
- getAnchorName() - Method in class help.validator.model.AnchorDefinition
- getAnchorName() - Method in class help.validator.model.HREF
- getAnchorRefs() - Method in class help.validator.AnchorManager
- getAnchorsByHelpPath() - Method in class help.validator.AnchorManager
- getAndIncrement() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the character at the current index and then increments the index by one.
- getAnnotatedStringHandlers() - Static method in class ghidra.app.util.viewer.field.Annotation
- getAnnotationText() - Method in class ghidra.app.util.viewer.field.Annotation
- getAnonNameForMeFromParentContext(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Creates a name for anon types based on their position in their parent's childList.
- getAnonNameForMeFromParentContext2(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Creates a name for anon types based on the names of sibling entries that are using the anon type.
- getApplicableProcessor() - Method in interface ghidra.util.search.InstructionSkipper
- getApplicationBuildDate() - Method in class ghidra.framework.ApplicationProperties
-
Gets the application's build date.
- getApplicationFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the application flags.
- getApplicationFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns a string representation of the application flags.
- getApplicationInstallationDir() - Method in class utility.application.ApplicationLayout
-
Gets the application installation directory from the application layout.
- getApplicationLayout() - Static method in class ghidra.framework.Application
- getApplicationLogFile() - Method in class ghidra.framework.ApplicationConfiguration
-
Returns the user-defined log file.
- getApplicationLogFile() - Static method in class ghidra.framework.LoggingInitialization
-
Returns the default file used for logging messages.
- getApplicationName() - Method in class ghidra.framework.ApplicationIdentifier
-
Gets the application name.
- getApplicationName() - Method in class ghidra.framework.ApplicationProperties
-
Gets the application's name.
- getApplicationProperties() - Method in class utility.application.ApplicationLayout
-
Gets the application properties from the application layout
- getApplicationProperty(String) - Static method in class ghidra.framework.Application
-
Returns the value of the give application property name.
- getApplicationReleaseName() - Static method in class ghidra.framework.Application
-
Returns the release name for this build.
- getApplicationReleaseName() - Method in class ghidra.framework.ApplicationIdentifier
-
Gets the application release name.
- getApplicationReleaseName() - Method in class ghidra.framework.ApplicationProperties
-
Gets the application's release name.
- getApplicationRoot() - Method in class generic.jar.ApplicationModule
- getApplicationRootDirectories() - Static method in class ghidra.framework.Application
-
Returns a list of the application root directories.
- getApplicationRootDirectory() - Static method in class ghidra.framework.Application
-
Returns the application root directory.
- getApplicationRootDirs() - Method in class utility.application.ApplicationLayout
-
Gets the application root directories from the application layout.
- getApplicationSourceRevisions() - Static method in class ghidra.framework.Application
-
Return the source repository revisions used in the build process or null if not applicable.
- getApplicationSubdirectoryID() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
- getApplicationToolDirPath() - Static method in class ghidra.framework.ToolUtils
-
Returns the user's personal tool chest directory path
- getApplicationVersion() - Static method in class ghidra.framework.Application
-
Returns the version of this build.
- getApplicationVersion() - Method in class ghidra.framework.ApplicationIdentifier
-
Gets the
application version
. - getApplicationVersion() - Method in class ghidra.framework.ApplicationProperties
-
Gets the application's version.
- getAppStackSize() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
- getAProgram() - Method in class ghidra.app.plugin.match.MatchedData
- getAProgram() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getAProgram() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getArchitecture() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets architecture information.
- getArchitecture() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getArchitecture() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the architecture for this container.
- getArchitecture() - Method in enum ghidra.framework.Platform
-
Returns the architecture for this platform.
- getArchitecture(ByteProvider) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getArchitecture(String) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
-
Returns the architecture object with the given signature.
- getArchitectures() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- getArchivedExtensions() - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns all archived extensions.
- getArchiveMemberHeaders() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- getArchivePath() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
-
Returns the location where the extension archive is located.
- getArchives() - Method in interface ghidra.framework.main.datatree.ArchiveProvider
- getArchiveType() - Method in class ghidra.program.database.data.SourceArchiveDB
-
Gets an indicator for the type of data type archive.
- getArchiveType() - Method in interface ghidra.program.model.data.SourceArchive
-
Gets an indicator for the type of data type archive.
- getArg() - Method in class ghidra.app.util.Option
-
Return the command line argument for this Option.
- getArgLocation(int, Parameter[], DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
-
Get the preferred parameter location for a specified index, which will be added/inserted within the set of existing function params.
- getArgs(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getArguments() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getArguments() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return an array of parameters for the function
- getArity() - Method in class ghidra.program.util.CodeUnitContainer
- getArrayBaseDataType(Array) - Static method in class ghidra.program.database.data.DataTypeUtilities
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in interface ghidra.program.model.data.Array
-
Get the appropriate string to use as the label prefix for an array, taking into account the actual data at the memory location.
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in interface ghidra.program.model.data.ArrayStringable
-
For cases where an array of this type exists, get the appropriate string to use as the default label prefix for the array.
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar16DataType
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar32DataType
- getArrayDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideCharDataType
- getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in interface ghidra.program.model.data.Array
-
Get the appropriate string to use as the offcut label prefix for an array, taking into account the actual data at the memory location.
- getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in interface ghidra.program.model.data.ArrayStringable
-
For cases where an array of this type exists, get the appropriate string to use as the default label prefix, taking into account the fact that there exists a reference to the data that references
offcutLength
bytes into this type - getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.WideChar16DataType
- getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.WideChar32DataType
- getArrayDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.WideCharDataType
- getArrayDimensions() - Method in class ghidra.app.util.demangler.DemangledDataType
- getArrayElementsPerLine() - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- getArrayRepresentation(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.Array
-
Get the representation which corresponds to an array in memory.
- getArraySize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getArrayString(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.ArrayStringable
-
For cases where an array of this type exists, get the array value as a String.
- getArrayStringable(DataType) - Static method in interface ghidra.program.model.data.ArrayStringable
-
Get the ArrayStringable for a specified data type.
- getArrayValue(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.Array
-
Get the value object which corresponds to an array in memory.
- getArrayValueClass(Settings) - Method in interface ghidra.program.model.data.Array
-
Get the value Class of a specific arrayDt with settings ( see
Array.getArrayValueClass(Settings)
). - getArrowLength() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the length of the arrow.
- getArticulationPoints() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- getArticulationPoints() - Method in interface ghidra.graph.viewer.VisualEdge
-
Returns the points (in
GraphViewerUtils
View Space) of the articulation - getArticulations(E) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- getAsLocation(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the location list info specified in the attribute.
- getAssembler(AssemblySelector) - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
-
Build an assembler with the given selector callback
- getAssembler(AssemblySelector) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- getAssembler(AssemblySelector, Program) - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
-
Build an assembler with the given selector callback and program binding
- getAssembler(AssemblySelector, Program) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- getAssembler(Language) - Static method in class ghidra.app.plugin.assembler.Assemblers
-
Get an assembler for the given language.
- getAssembler(Language, AssemblySelector) - Static method in class ghidra.app.plugin.assembler.Assemblers
-
Get an assembler for the given language.
- getAssembler(Program) - Static method in class ghidra.app.plugin.assembler.Assemblers
-
Get an assembler for the given program.
- getAssembler(Program, AssemblySelector) - Static method in class ghidra.app.plugin.assembler.Assemblers
-
Get an assembler for the given program.
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.ByteDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.DWordDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.QWordDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.SignedByteDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.SignedDWordDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.SignedQWordDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.SignedWordDataType
- getAssemblyMnemonic() - Method in class ghidra.program.model.data.WordDataType
- getAssociatedProgramPath() - Method in interface ghidra.program.model.listing.Library
- getAssociatedReferences() - Method in class ghidra.program.model.address.GlobalSymbol
- getAssociatedSymbolTable() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
Returns the associated symbol table.
- getAssociatedToolName() - Method in class ghidra.framework.model.ToolAssociationInfo
- getAssociatedUserFilesystem() - Method in class ghidra.framework.data.DomainObjectAdapter
-
Returns the hidden user-filesystem associated with this objects domain file, or null if unknown.
- getAssociatedUserFilesystem() - Method in class ghidra.program.database.ProgramDB
- getAsText() - Method in class docking.options.editor.FileChooserEditor
- getAsText() - Method in class docking.options.editor.StringWithChoicesEditor
- getAsText() - Method in class ghidra.framework.options.EnumEditor
- getAsText() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- getASymbolAddress() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getAttibutes() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the attributes.
- getAttribute() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
-
Get the attribute of the attribute specification.
- getAttribute(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getAttribute(int, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Finds a
attribute
with a matchingDWARFAttribute
type - getAttribute(String) - Method in class ghidra.service.graph.Attributed
-
gets the value of the given attribute name
- getAttribute(String) - Method in class ghidra.util.graph.attributes.AttributeManager
-
Returns the attribute with the specified name.
- getAttribute(String) - Method in class ghidra.util.html.HTMLElement
- getAttribute(String) - Method in interface ghidra.xml.XmlElement
- getAttribute(String) - Method in class ghidra.xml.XmlElementImpl
- getAttributeAt(int) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Get the attribute at the given index.
- getAttributeCount() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
- getAttributeDisplayName() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Returns the display name of this instance.
- getAttributeFactory() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getAttributeForm() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
-
Get the form of the attribute specification.
- getAttributeNames() - Method in class ghidra.util.graph.attributes.AttributeManager
-
Returns an array of all names of attributes managed by this AttributeManager.
- getAttributeNames(int) - Static method in class ghidra.app.util.bin.format.macho.SectionAttributes
- getAttributes() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
- getAttributes() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Return a live list of the attributes.
- getAttributes() - Method in class ghidra.app.util.bin.format.macho.Section
- getAttributes() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
-
Returns the resource attributes.
- getAttributes() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
- getAttributes() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Return a list of all the attributes added to this instance.
- getAttributes() - Method in class ghidra.service.graph.Attributed
-
Returns an unmodifiable view of the attribute map
- getAttributes() - Method in interface ghidra.xml.XmlElement
- getAttributes() - Method in class ghidra.xml.XmlElementImpl
- getAttributeType() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Returns the
FileAttributeType
of this instance. - getAttributeValue() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
-
Return the value.
- getAttrNames() - Method in class ghidra.util.xml.XmlParserElement
-
Returns an array containing the names of all attributes defined in this element.
- getAttrValue(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns the value of the specified attribute.
- getAttrValueAsBool(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns the boolean value of the specified attribute.
- getAttrValueAsDouble(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns the double value of the specified attribute.
- getAttrValueAsInt(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns the integer value of the specified attribute.
- getAttrValueAsLong(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns the long value of the specified attribute.
- getAugmentationData() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Gets the bytes which specify the FDE field that refers to the augmentation data.
- getAugmentationDataAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Get the address of the augmentation data in this FDE record.
- getAugmentationExData() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Gets the call frame augmentation data that indicates how registers are saved and restored.
- getAugmentationExDataAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Gets the start address for the call frame augmentation data.
- getAugmentationString() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the augmentation string which indicates optional fields and how to interpret them.
- getAuthenticationCallbacks() - Method in interface ghidra.framework.remote.GhidraServerHandle
-
Returns user authentication proxy object.
- getAuthenticator() - Method in interface ghidra.framework.client.ClientAuthenticator
-
Get a standard Java authenticator for HTTP and other standard network connections
- getAuthenticator() - Method in class ghidra.framework.client.DefaultClientAuthenticator
- getAuthenticator() - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- getAuthenticator() - Method in class ghidra.framework.client.PasswordClientAuthenticator
- getAuthor() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script author information.
- getAuthor() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- getAuthValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- getAutocompletionListeners() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get all the registered auto-completion listeners
- getAutoDataType(Function, DataType, VariableStorage) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Determine the appropriate data type for an automatic parameter
- getAutoLookup() - Method in class docking.widgets.table.GTable
- getAutomaticComment() - Method in class ghidra.app.util.DisplayableEol
-
Gets the automatic comment as an array.
- getAutomaticDataSegment() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the automatic data segment.
- getAutoParameterCount() - Method in class ghidra.program.database.function.FunctionDB
- getAutoParameterCount() - Method in interface ghidra.program.model.listing.Function
-
Gets the number of auto-parameters for this function also included in the total count provided by
Function.getParameterCount()
. - getAutoParameterCount() - Method in class ghidra.util.UndefinedFunction
- getAutoParameterType() - Method in class ghidra.program.model.lang.DynamicVariableStorage
- getAutoParameterType() - Method in interface ghidra.program.model.listing.Parameter
-
If this is an auto-parameter this method will indicate its type.
- getAutoParameterType() - Method in class ghidra.program.model.listing.ParameterImpl
- getAutoParameterType() - Method in class ghidra.program.model.listing.VariableStorage
-
If this storage corresponds to a auto-parameter, return the type associated with the auto-parameter.
- getAutoscrollInsets() - Method in class docking.widgets.table.AutoscrollAdapter
- getAux() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getAux() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getAuxiliaryCount() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getAuxiliarySymbols() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getAuxiliarySymbols() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the auxiliary symbols related to this symbol.
- getAvailableModelNames(int) - Method in interface ghidra.app.services.BlockModelService
-
Get list of registered block models of the specified type.
- getAvailableRedoCount() - Method in class db.buffers.BufferMgr
- getAvailableRedoCount() - Method in class db.DBHandle
- getAvailableUndoCount() - Method in class db.buffers.BufferMgr
- getAvailableUndoCount() - Method in class db.DBHandle
- getBackground() - Method in class docking.DialogComponentProvider
-
Gets the background color of this component.
- getBackground() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getBackground() - Method in class docking.widgets.fieldpanel.FieldPanel
- getBackground() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current background color setting.
- getBackground() - Method in class generic.text.TextLayoutGraphics
- getBackground() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the default background color.
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
- getBackgroundColor() - Method in interface docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
-
Returns the overall background color for the entire field.
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
- getBackgroundColor() - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
-
Returns the overall background color for the entire layout.
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
- getBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- getBackgroundColor(int) - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
- getBackgroundColor(FieldLocation) - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
- getBackgroundColor(FieldLocation) - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
-
Returns the background color at a specific location within the layout.
- getBackgroundColor(FieldLocation) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- getBackgroundColor(FieldLocation) - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- getBackgroundColor(Address) - Method in interface ghidra.app.services.MarkerService
-
Returns the background color associated with the given address.
- getBackgroundColor(Program, Address) - Method in interface ghidra.app.services.MarkerService
-
Returns the background color associated with the given program and address.
- getBackgroundColor(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- getBackgroundColor(BigInteger) - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
- getBackgroundColor(BigInteger) - Method in interface docking.widgets.fieldpanel.support.BackgroundColorModel
- getBackgroundColor(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- getBackgroundColorForRow(int) - Method in class docking.widgets.AbstractGCellRenderer
- getBackgroundNonSelectionColor() - Method in class docking.widgets.tree.support.GTreeRenderer
- getBackgroundPaint() - Method in class docking.widgets.table.GTableHeaderRenderer
- getBackwardSlice(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getBackwardSliceToPCodeOps(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getBAddresses() - Method in class ghidra.app.plugin.match.SubroutineMatch
- getBadges(BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Return array of Icons that were added to this BadgedIcon.
- getBase() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getBaseAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the base address of the DYLD cache.
- getBaseAddress() - Method in interface ghidra.program.model.symbol.OffsetReference
-
Returns the base address.
- getBaseColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- getBaseContextRegister() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getBaseContextRegister() - Method in class ghidra.app.util.PseudoDisassemblerContext
- getBaseContextRegister() - Method in class ghidra.app.util.PseudoInstruction
- getBaseContextRegister() - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getBaseContextRegister() - Method in class ghidra.program.database.register.OldProgramContextDB
- getBaseContextRegister() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getBaseContextRegister() - Method in class ghidra.program.model.lang.ProcessorContextImpl
- getBaseContextRegister() - Method in interface ghidra.program.model.lang.ProcessorContextView
- getBaseContextRegister() - Method in class ghidra.program.model.lang.ProgramProcessorContext
- getBaseContextRegister() - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- getBaseContextRegister() - Method in class ghidra.program.model.listing.InstructionStub
- getBaseContextRegister() - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns the base context register.
- getBaseContextRegister() - Method in class ghidra.program.util.AbstractProgramContext
- getBaseContextRegister() - Method in class ghidra.program.util.VarnodeContext
- getBaseDataType() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- getBaseDataType() - Method in class ghidra.app.util.PseudoData
- getBaseDataType() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the base datatype associated with this bit-field (e.g., int, long, etc., or TypeDef to supported base type)
- getBaseDataType() - Method in interface ghidra.program.model.data.TypeDef
-
Returns the non-typedef dataType that this typedef is based on, following chains of typedefs as necessary.
- getBaseDataType() - Method in class ghidra.program.model.data.TypedefDataType
- getBaseDataType() - Method in interface ghidra.program.model.listing.Data
-
If the dataType is a typeDef, then the typeDef's base type is returned, otherwise, the datatType is returned.
- getBaseDataType() - Method in class ghidra.program.model.listing.DataStub
- getBaseDataType(DataType) - Static method in class ghidra.app.util.PseudoData
- getBaseDataType(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Get the base data type for the specified data type stripping away pointers and arrays only.
- getBasedName() - Method in class ghidra.app.util.demangler.DemangledDataType
- getBasedName() - Method in class ghidra.app.util.demangler.DemangledObject
- getBaseFont() - Method in class ghidra.app.util.viewer.options.OptionsGui
-
Returns the current base font.
- getBaseline(JComponent, int, int) - Method in class docking.menu.DockingMenuItemUI
- getBaselineResizeBehavior(JComponent) - Method in class docking.menu.DockingMenuItemUI
- getBaseMask() - Method in class ghidra.program.model.lang.Register
-
Returns the mask that indicates which bits in the base register apply to this register.
- getBaseMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getBaseName(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns the base name give a script file.
- getBaseOfBss() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getBaseOfCode() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns the RVA of the first byte of code when loaded in memory.
- getBaseOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getBaseOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getBaseOfData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getBaseOfData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getBaseOfData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getBaseProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getBaseProtocols() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getBaseRegister() - Method in class ghidra.program.model.lang.Register
- getBaseRegisterValue() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns this register value in terms of the base register
- getBaseRelocations() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
-
Returns the array of base relocations defined in this base relocation data directory.
- getBaseSpaceID() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getBaseSrcFile() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns an array of base offsets.
- getBaseSrcLn() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns an array of offsets for the line or address mapping for each segment that receives code from the source file.
- getBaseStackParamOffset(Function) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Determine the minimum stack offset for parameters
- getBaseSubroutineModel() - Method in class ghidra.program.model.block.MultEntSubModel
- getBaseSubroutineModel() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getBaseSubroutineModel() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getBaseSubroutineModel() - Method in interface ghidra.program.model.block.SubroutineBlockModel
-
Get the underlying base subroutine model.
- getBaseType(int) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolType
- getBaseType(String) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a DWARF base data type based on its name, or null if it does not exist.
- getBaseType(String, int, int, boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a Ghidra
datatype
that corresponds to the DWARF named type. - getBaseTypeSize() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the size of the base data type based upon the associated data organization.
- getBaseValueMask() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the value mask that indicates which bits relative to the base register have a valid value.
- getBasicBlockModel() - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get the basic block model used by this model.
- getBasicBlockModel() - Method in class ghidra.program.model.block.MultEntSubModel
- getBasicBlockModel() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getBasicBlockModel() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getBasicBlockModel() - Method in class ghidra.program.model.block.SimpleBlockModel
- getBasicBlocks() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getBasicIter() - Method in class ghidra.program.model.pcode.PcodeOp
- getBasicIter() - Method in class ghidra.program.model.pcode.PcodeOpAST
- getBasicType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getBatchGroupLoadSpecs() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
-
Return the
BatchGroupLoadSpec
s as a sorted list. - getBatchLoadConfig() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns the list of current
BatchGroup.BatchLoadConfig
in this group. - getBData() - Method in class ghidra.app.plugin.match.MatchedData
- getBDataAddress() - Method in class ghidra.app.plugin.match.MatchedData
- getBeginColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get token beginning column number.
- getBeginColumn() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- getBeginLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get token beginning line number.
- getBeginLine() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- getBeginPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the y position of the top of the i'th layout.
- getBeginPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getBeginRowFieldNum(int) - Method in interface docking.widgets.fieldpanel.Layout
- getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getBeginRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getBehavior() - Method in class ghidra.pcode.pcoderaw.PcodeOpRaw
- getBFunctionAddress() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getBigFloat(double) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigFloat(float) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigFloat(long) - Method in class ghidra.pcode.floatformat.FloatFormat
-
Decode
encoding
to a BigFloat using this format. - getBigInfinity(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigInfinityEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigInteger() - Method in class ghidra.program.model.scalar.Scalar
-
Returns the BigInteger representation of the value.
- getBigInteger(byte[], int, boolean) - Method in interface ghidra.util.DataConverter
-
Get the value from the given byte array using the specified size.
- getBigInteger(byte[], int, int, boolean) - Method in class ghidra.util.BigEndianDataConverter
- getBigInteger(byte[], int, int, boolean) - Method in interface ghidra.util.DataConverter
-
Get the value from the given byte array using the specified size.
- getBigInteger(byte[], int, int, boolean) - Method in class ghidra.util.LittleEndianDataConverter
- getBigInteger(int, int, boolean) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getBigInteger(int, int, boolean) - Method in class ghidra.program.model.listing.DataStub
- getBigInteger(int, int, boolean) - Method in class ghidra.program.model.listing.InstructionStub
- getBigInteger(int, int, boolean) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getBigInteger(int, int, boolean) - Method in interface ghidra.program.model.mem.MemBuffer
-
returns the value at the given offset, taking into account the endianess.
- getBigInteger(int, int, boolean) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getBigInteger(int, int, boolean) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getBigInteger(AddressSpace, long, int, boolean) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for reading values from the MemoryState.
- getBigInteger(Register) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for reading a value directly from a register rather than querying for the offset and space
- getBigInteger(MemBuffer, int, int, boolean) - Method in class ghidra.util.GhidraBigEndianDataConverter
- getBigInteger(MemBuffer, int, int, boolean) - Method in interface ghidra.util.GhidraDataConverter
-
Generate a BigInteger value by invoking buf.getBytes at the specified offset.
- getBigInteger(MemBuffer, int, int, boolean) - Method in class ghidra.util.GhidraLittleEndianDataConverter
- getBigInteger(Varnode, boolean) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for reading a value directly from a varnode rather than querying for the offset and space
- getBigInteger(String) - Method in class ghidra.pcode.memstate.MemoryState
-
This is a convenience method for reading registers by name.
- getBigIntegerValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Get the current input value
- getBigLength() - Method in interface ghidra.program.model.address.AddressRange
-
Returns the number of addresses as a BigInteger.
- getBigLength() - Method in class ghidra.program.model.address.AddressRangeImpl
- getBigNaN(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigNaNEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigZero(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBigZeroEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getBinaryData() - Method in class db.BinaryField
- getBinaryData() - Method in class db.BooleanField
- getBinaryData() - Method in class db.ByteField
- getBinaryData() - Method in class db.Field
-
Get data as a byte array.
- getBinaryData() - Method in class db.FixedField10
- getBinaryData() - Method in class db.IntField
- getBinaryData() - Method in class db.LongField
- getBinaryData() - Method in class db.ShortField
- getBinaryData() - Method in class db.StringField
- getBinaryData(int) - Method in class db.DBRecord
-
Get the binary data array for the specified field.
- getBinaryReader() - Method in class ghidra.app.util.bin.format.mz.OldStyleExecutable
-
Returns the underlying binary reader.
- getBinaryReader() - Method in class ghidra.app.util.bin.format.ne.NewExecutable
-
Returns the underlying binary reader.
- getBind() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns the symbol's binding.
- getBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
file offset to binding info
- getBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
size of binding info
- getBitCount() - Method in class ghidra.program.model.data.BitmapResource
- getBitEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getBitFieldPacking() - Method in interface ghidra.program.model.data.DataOrganization
-
Get the composite bitfield packing information associated with this data organization.
- getBitFieldPacking() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getBitFieldSize() - Method in class ghidra.app.util.cparser.C.Declaration
- getBitLength() - Method in class ghidra.program.model.lang.Register
-
Gets the total number of bits for this Register.
- getBitmapResource(MemBuffer) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getBitmapResource(MemBuffer) - Method in class ghidra.program.model.data.IconResourceDataType
- getBitOffset() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the bit offset of the least-significant bit relative to bit-0 of the base datatype (i.e., least significant bit).
- getBitSize() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- getBitSize() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the effective bit size of this bit-field which may not exceed the size of the base datatype.
- getBitSize(Constructor, OperandSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Obtain the size in bits of a textual operand.
- getBitStart() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getBlob(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
-
Gets the blob at the given index.
- getBlobIndexDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the data type of the index into the Blob stream.
- getBlobOffsetAtIndex(int) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- getBlobStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the blob stream.
- getBlobStream() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the blob stream.
- getBlock() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- getBlock() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- getBlock() - Method in class ghidra.program.model.correlate.InstructHash
- getBlock(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- getBlock(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- getBlock(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getBlock(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- getBlock(int) - Method in class ghidra.program.model.pcode.BlockGraph
-
Retrieve the i-th block from this container
- getBlock(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getBlock(Address) - Method in class ghidra.program.model.correlate.HashStore
-
Get the basic-block with the corresponding start Address
- getBlock(Address) - Method in interface ghidra.program.model.mem.Memory
-
Returns the Block which contains addr.
- getBlock(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getBlock(String) - Method in class ghidra.program.database.mem.MemoryMapDB
- getBlock(String) - Method in interface ghidra.program.model.mem.Memory
-
Returns the Block with the specified blockName
- getBlock(String) - Method in class ghidra.program.model.mem.MemoryStub
- getBlockCommentEnd() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns a Pattern that matches block comment closings.
- getBlockCommentEnd() - Method in class ghidra.app.script.JavaScriptProvider
-
Returns a Pattern that matches block comment closings.
- getBlockCommentEnd() - Method in class ghidra.python.PythonScriptProvider
-
Returns a Pattern that matches block comment closings.
- getBlockCommentStart() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns a Pattern that matches block comment openings.
- getBlockCommentStart() - Method in class ghidra.app.script.JavaScriptProvider
-
Returns a Pattern that matches block comment openings.
- getBlockCommentStart() - Method in class ghidra.python.PythonScriptProvider
-
Returns a Pattern that matches block comment openings.
- getBlockCount() - Method in interface db.buffers.BlockStream
-
Get the number of blocks to be transferred
- getBlockCount() - Method in interface db.buffers.InputBlockStream
-
Get the total number of blocks to be transfered.
- getBlockFlows() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns a list of all block flows that were added to this instruction block as a list of InstructionBlockFlow objects.
- getBlockIncrement() - Method in class docking.widgets.SideKickVerticalScrollbar
- getBlockIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- getBlockName(Program, Address) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getBlockOffset(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getBlockPosition(MemoryBlock) - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- getBlockPosition(MemoryBlock) - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- getBlocks() - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- getBlocks() - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- getBlocks() - Method in class ghidra.program.database.mem.MemoryMapDB
- getBlocks() - Method in interface ghidra.program.model.mem.Memory
-
Returns an array containing all the memory blocks.
- getBlocks() - Method in class ghidra.program.model.mem.MemoryStub
- getBlockSize() - Method in interface db.buffers.BlockStream
-
Get the raw block size
- getBMatchNum() - Method in class ghidra.app.plugin.match.MatchedData
- getBMatchNum() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getBody() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the address range containing the LSDA header.
- getBody() - Method in class ghidra.program.database.function.FunctionDB
- getBody() - Method in class ghidra.program.model.address.GlobalNamespace
- getBody() - Method in interface ghidra.program.model.symbol.Namespace
-
Get the address set for this namespace.
- getBody() - Method in class ghidra.util.UndefinedFunction
- getBoldFont() - Method in class docking.widgets.AbstractGCellRenderer
- getBookmark(long) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmark(long) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns the bookmark that has the given id or null if no such bookmark exists.
- getBookmark(Address, String, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmark(Address, String, String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get a specific bookmark
- getBookmarkAddresses(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarkAddresses(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get addresses for bookmarks of a specified type.
- getBookmarkCount() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarkCount() - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns the total number of bookmarks in the program
- getBookmarkCount(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarkCount(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Return the number of bookmarks of the given type
- getBookmarkManager() - Method in class ghidra.program.database.ProgramDB
- getBookmarkManager() - Method in interface ghidra.program.model.listing.Program
-
Get the bookmark manager.
- getBookmarks(Address) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarks(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns all of the NOTE bookmarks defined at the specified address
- getBookmarks(Address) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get all bookmarks on a specific address
- getBookmarks(Address, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarks(Address, String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get bookmarks of the indicated type on a specific address
- getBookmarksIterator() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarksIterator() - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns an iterator over all bookmarks
- getBookmarksIterator(Address, boolean) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarksIterator(Address, boolean) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns an iterator over all bookmark types, starting at the given address, with traversal in the given direction.
- getBookmarksIterator(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarksIterator(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get iterator over all bookmarks of the specified type.
- getBookmarkType(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarkType(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get a bookmark type
- getBookmarkTypes() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getBookmarkTypes() - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns list of known bookmark types
- getBool(int, boolean) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the boolean value of the requested attribute, or -defaultValue- if the attribute is missing or not the correct type.
- getBoolean() - Method in class db.ObjectStorageAdapterDB
- getBoolean() - Method in interface ghidra.util.ObjectStorage
-
Gets the boolean value.
- getBoolean() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getBoolean() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getBoolean(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the boolean at the given row, column.
- getBoolean(String) - Method in class generic.constraint.ConstraintData
- getBoolean(String, boolean) - Method in class ghidra.framework.options.AbstractOptions
- getBoolean(String, boolean) - Method in interface ghidra.framework.options.Options
-
Get the boolean value for the given option name.
- getBoolean(String, boolean) - Method in class ghidra.framework.options.SaveState
-
Gets the boolean value for the given name.
- getBoolean(String, boolean) - Method in class ghidra.framework.options.SubOptions
- getBoolean(String, boolean) - Method in class ghidra.util.PropertyFile
-
Return the boolean value with the given propertyName.
- getBooleanOptionValue(String, List<Option>, boolean) - Static method in class ghidra.app.util.OptionUtils
-
Gets the boolean value of the option with the given name from the given list of options.
- getBooleanProperty(String, boolean) - Static method in class ghidra.util.SystemUtilities
-
Gets the boolean value of the system property by the given name.
- getBooleanProperty(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get a address-based Boolean property map
- getBooleans(String, boolean[]) - Method in class ghidra.framework.options.SaveState
-
Gets the boolean array for the given name.
- getBooleanValue() - Method in class db.BooleanField
- getBooleanValue() - Method in class db.Field
-
Get field as a boolean value.
- getBooleanValue(int) - Method in class db.DBRecord
-
Get the boolean value for the specified field.
- getBoundImportDescriptors() - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
-
Returns the array of bound import descriptors defined in this bound import data directory.
- getBoundImportForwarderRef(int) - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
Returns the forwarder ref at the specified index
- getBounds() - Method in class docking.DialogComponentProvider
-
Gets the bound of this dialog component.
- getBounds(JComponent) - Method in class help.screenshot.AbstractScreenShotGenerator
- getBoundsForVerticesInLayoutSpace(VisualizationServer<V, E>, Collection<V>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Returns a rectangle that contains all give vertices
- getBoundsForVerticesInLayoutSpace(Collection<V>, Function<V, Rectangle>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Returns a rectangle that contains all vertices, in the layout space
- getBProgram() - Method in class ghidra.app.plugin.match.MatchedData
- getBProgram() - Method in class ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
- getBProgram() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getBranchFlows() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns a list of all the branch flows that were added to this instruction block and flow to other blocks within the associated InstructionSet.
- getBranchPoolAddresses() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
List
of branch pool address. - getBreakOnDoneAddress() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getBreakOnErrorAddress() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getBreakOnPassAddress() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getBreakTable() - Method in class ghidra.app.emulator.Emulator
- getBrowseButton() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- getBSymbolAddress() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getBuffer() - Method in class generic.text.TextLayoutGraphics
- getBuffer() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
-
Get the leftover contents of the input buffer when the error occurred
- getBuffer(int) - Method in class db.buffers.BufferMgr
-
Get the specified buffer.
- getBuffer(int) - Method in class db.DBHandle
-
Get an existing buffer.
- getBuffer(int, DBBuffer) - Method in class db.DBHandle
-
Get an existing buffer that uses a shadowBuffer for byte values if they haven't been explicitly changed in this buffer.
- getBufferedImage(Image) - Static method in class generic.util.image.ImageUtils
-
Copies this image into a buffered image.
- getBufferFile(int) - Method in interface db.buffers.BufferFileManager
-
Get the buffer file corresponding to a specified version.
- getBufferFile(int) - Method in class db.Database.DBBufferFileManager
- getBufferFileBlock(DataBuffer, int) - Static method in class db.buffers.LocalBufferFile
-
Generate a BufferFileBlock instance which corresponds to the specified DataBuffer based upon LocalBufferFile block usage.
- getBufferSize() - Method in interface db.buffers.BufferFile
-
Return the actual size of a user data buffer.
- getBufferSize() - Method in class db.buffers.BufferFileAdapter
- getBufferSize() - Method in interface db.buffers.BufferFileHandle
- getBufferSize() - Method in class db.buffers.BufferMgr
- getBufferSize() - Method in class db.buffers.LocalBufferFile
- getBufferSize() - Method in interface db.buffers.RemoteBufferFileHandle
- getBufferSize() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getBufferSize() - Method in class db.DBHandle
-
Returns size of buffers utilized within the underlying buffer file.
- getBuildDate() - Static method in class ghidra.framework.Application
-
Returns the date this build was created.
- getBuilderForLang(Language) - Static method in class ghidra.app.plugin.assembler.Assemblers
-
Get a builder for the given language, possibly using a cached one.
- getBuildNumber() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- getBuiltInDataTypesManager() - Method in interface ghidra.app.services.DataTypeManagerService
-
Get the data type manager that has all of the built in types.
- getBuiltInSettingsDefinitions() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractFloatDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.AbstractStringDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.BooleanDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.BuiltIn
-
Gets a list of all the settingsDefinitions used by this datatype.
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.CharDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.WideChar16DataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.WideChar32DataType
- getBuiltInSettingsDefinitions() - Method in class ghidra.program.model.data.WideCharDataType
- getBundleForSource(ResourceFile) - Method in class ghidra.app.script.JavaScriptProvider
-
Get the
GhidraSourceBundle
containing the given source file, assuming it already exists. - getBundleHost() - Static method in class ghidra.app.script.GhidraScriptUtil
- getBundles() - Method in class ghidra.app.util.bin.format.ne.EntryTable
-
Returns an array of the entry table bundles in this entry table.
- getBusinessDaysBetween(Date, Date) - Static method in class ghidra.util.DateUtils
-
Returns the business days between the two dates.
- getButton() - Method in class docking.menu.ToolBarItemManager
-
Returns a button for this items action
- getButtonName() - Method in interface ghidra.app.tablechooser.TableChooserExecutor
-
A short name suitable for display in the "apply" button that indicates what the "apply" action does.
- getByRef() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- getByte() - Method in class db.ObjectStorageAdapterDB
- getByte() - Method in interface ghidra.util.ObjectStorage
-
Gets the byte value.
- getByte() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getByte() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getByte(int) - Method in interface db.Buffer
-
Get the 8-bit byte value located at the specified offset.
- getByte(int) - Method in class db.buffers.DataBuffer
- getByte(int) - Method in class db.ChainedBuffer
- getByte(int) - Method in class db.DBBuffer
-
Get the 8-bit byte value located at the specified offset.
- getByte(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getByte(int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Returns the byte at the given index
- getByte(int) - Method in class ghidra.program.model.lang.PackedBytes
-
Inspect the middle of the byte stream accumulated so far
- getByte(int) - Method in class ghidra.program.model.listing.DataStub
- getByte(int) - Method in class ghidra.program.model.listing.InstructionStub
- getByte(int) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getByte(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Get one byte from memory at the current position plus offset.
- getByte(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getByte(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getByte(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the byte at the given row, column.
- getByte(long) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getByte(long) - Method in class ghidra.util.prop.BytePropertySet
-
Retrieves the byte value stored at the given index.
- getByte(Address) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getByte(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getByte(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'byte' value at the specified address in memory.
- getByte(Address) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Gets the byte at the given address.
- getByte(Address) - Method in interface ghidra.program.model.mem.Memory
-
Get byte at addr.
- getByte(Address) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns the byte at the given address in this block.
- getByte(Address) - Method in class ghidra.program.model.mem.MemoryBlockStub
- getByte(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getByte(String, byte) - Method in class ghidra.framework.options.SaveState
-
Gets the byte value for the given name.
- getByteAddress() - Method in class ghidra.program.util.ProgramLocation
-
Returns the byte level address associated with this location.
- getByteArray() - Method in class db.BinaryCodedField
-
Get the byte array contained with this field.
- getByteArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the byte array at the given row, column.
- getByteArray(BinaryReader) - Method in interface ghidra.app.util.bin.format.omf.OmfData
-
Create a byte array holding the data represented by this object.
- getByteArray(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- getByteArray(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- getByteArray(String) - Method in class ghidra.app.util.PseudoData
- getByteArray(String) - Method in interface ghidra.docking.settings.Settings
-
Gets the byte[] value associated with the given name
- getByteArray(String) - Method in class ghidra.docking.settings.SettingsImpl
- getByteArray(String) - Method in class ghidra.program.model.listing.DataStub
- getByteArray(String, byte[]) - Method in class ghidra.framework.options.AbstractOptions
- getByteArray(String, byte[]) - Method in interface ghidra.framework.options.Options
-
Get the byte array for the given option name.
- getByteArray(String, byte[]) - Method in class ghidra.framework.options.SubOptions
- getByteCodeString() - Method in class ghidra.app.util.PseudoData
- getByteCodeString(CodeUnit) - Static method in class ghidra.program.util.ProgramUtilities
-
Get the bytes associated with the specified code unit cu formatted as a string.
- getByteCount() - Method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
- getByteCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the byte count of the logical segment or group.
- getByteDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getByteEnd() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getByteIndex() - Method in class ghidra.program.util.BytesFieldLocation
-
Returns the index of byte that represents the current program location.
- getByteLength() - Method in class ghidra.program.util.InteriorSelection
-
Get the number of bytes contained in the selection.
- getByteMappingScheme() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns an
Optional
ByteMappingScheme
employed if this is a byte-mapped memory block. - getByteOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
-
Returns a new
StringDataInstance
that points to the string characters that start atbyteOffset
from the start of this instance. - getByteOffset() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the byte offset of the logical within the physical segment.
- getByteProvider() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the underlying byte provider.
- getByteProvider(FSRL, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProvider
with the contents of the requestedfile
. - getByteProvider(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a
ByteProvider
that contains the contents of the specifiedGFile
. - getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getByteProvider(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getBytes() - Method in class db.ObjectStorageAdapterDB
- getBytes() - Method in class ghidra.app.plugin.match.Match
- getBytes() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBlobAttribute
- getBytes() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the actual bytes for this resource.
- getBytes() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the bytes the comprise this segment.
- getBytes() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- getBytes() - Method in class ghidra.program.model.data.CustomFormat
-
Get the bytes that define this format.
- getBytes() - Method in interface ghidra.program.model.lang.Mask
-
Returns the bytes that make up this mask.
- getBytes() - Method in class ghidra.program.model.lang.MaskImpl
- getBytes() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the bytes that make up this code unit.
- getBytes() - Method in class ghidra.program.model.listing.DataStub
- getBytes() - Method in class ghidra.program.model.listing.InstructionStub
- getBytes() - Method in class ghidra.program.model.reloc.Relocation
-
Returns the original instruction bytes affected by relocation.
- getBytes() - Method in interface ghidra.util.ObjectStorage
-
Gets the byte array.
- getBytes() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getBytes() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getBytes(byte[], int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getBytes(byte[], int) - Method in class ghidra.program.model.listing.DataStub
- getBytes(byte[], int) - Method in class ghidra.program.model.listing.InstructionStub
- getBytes(byte[], int) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getBytes(byte[], int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Reads
b.length
bytes from this memory buffer starting at the address of this memory buffer plus the given memoryBufferOffset from that position. - getBytes(byte[], int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getBytes(byte[], int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getBytes(int) - Method in interface ghidra.util.DataConverter
-
Converts the int value to an array of bytes.
- getBytes(int, byte[]) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(int, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(long) - Method in interface ghidra.util.DataConverter
-
Converts the long value to an array of bytes.
- getBytes(long, byte[]) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(long, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getBytes(long, int, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes using the number of least significant bytes specified by size.
- getBytes(short) - Method in interface ghidra.util.DataConverter
-
Converts the short value to an array of bytes.
- getBytes(short, byte[]) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(short, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes.
- getBytes(Address, byte[]) - Method in class ghidra.app.decompiler.DecompileDebug
- getBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryMapDB
- getBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of bytes starting at the given address.
- getBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Tries to get b.length bytes from this block at the given address.
- getBytes(Address, byte[]) - Method in class ghidra.program.model.mem.MemoryBlockStub
- getBytes(Address, byte[]) - Method in class ghidra.program.model.mem.MemoryStub
- getBytes(Address, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryBlockDB
- getBytes(Address, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- getBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Get the bytes at the given address and size and put them into the destination buffer.
- getBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.Memory
-
Get size number of bytes starting at the given address and populates dest starting at dIndex.
- getBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Tries to get len bytes from this block at the given address and put them into the given byte array at the specified offet.
- getBytes(Address, byte[], int, int) - Method in class ghidra.program.model.mem.MemoryBlockStub
- getBytes(Address, byte[], int, int) - Method in class ghidra.program.model.mem.MemoryStub
- getBytes(Address, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Reads length number of bytes starting at the specified address.
- getBytes(Memory, Address, int) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets bytes from
memory
at the indicatedstartAddress
. - getBytes(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getBytes(String, byte[]) - Method in class ghidra.framework.options.SaveState
-
Gets the byte array for the given name.
- getBytes(BigInteger, int) - Method in interface ghidra.util.DataConverter
-
Converts the value to an array of bytes.
- getBytes(BigInteger, int, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes using the number of least significant bytes specified by size.
- getByteSettingsValue(Address, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Get the byte array value for an instance setting.
- getBytesFromFile(ResourceFile) - Static method in class utilities.util.FileUtilities
-
Return an array of bytes read from the given file.
- getBytesFromFile(ResourceFile, long, long) - Static method in class utilities.util.FileUtilities
-
Return an array of bytes read from the sourceFile, starting at the given offset
- getBytesFromFile(File) - Static method in class utilities.util.FileUtilities
-
Return an array of bytes read from the given file.
- getBytesFromFile(File, long, long) - Static method in class utilities.util.FileUtilities
-
Return an array of bytes read from the sourceFile, starting at the given offset
- getBytesFromStream(InputStream) - Static method in class utilities.util.FileUtilities
-
Reads the bytes from the stream into a byte array
- getBytesFromStream(InputStream, int) - Static method in class utilities.util.FileUtilities
-
Reads the number of bytes indicated by the expectedLength from the input stream and returns them in a byte array.
- getBytesInCodeUnit(byte[], int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Copies max(buffer.length, code unit length) bytes into buffer starting at location offset in buffer.
- getBytesInCodeUnit(byte[], int) - Method in class ghidra.program.model.listing.DataStub
- getBytesInCodeUnit(byte[], int) - Method in class ghidra.program.model.listing.InstructionStub
- getBytesRequired() - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeBytesOnly
-
The minimum number of bytes needed to be supplied to the
GFileSystemProbeBytesOnly.probeStartBytes(FSRL, byte[])
method. - getByteStart() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getByteStart() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getByteValue() - Method in class db.ByteField
- getByteValue() - Method in class db.Field
-
Get field as a byte value.
- getByteValue(int) - Method in class db.DBRecord
-
Get the byte value for the specified field.
- getC() - Method in class ghidra.app.decompiler.DecompiledFunction
-
Returns the complete C code of the function.
- getCache() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
- getCache() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getCache() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getCache() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getCache() - Static method in class ghidra.framework.store.db.PackedDatabaseCache
- getCachedCryptoProvider() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Returns the
CachedPasswordProvider
. - getCachedDomainFileFor(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
- getCachedObjects() - Method in class ghidra.program.database.DBObjectCache
-
Returns an List of all the cached objects.
- getCachedValue() - Method in class ghidra.util.task.CachingSwingWorker
-
Returns the value only if it is cached, otherwise return null.
- getCacheHits() - Method in class db.buffers.BufferMgr
- getCacheHits() - Method in class db.DBHandle
- getCacheMappingAndSlideInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
List
ofDyldCacheMappingAndSlideInfo
s. - getCacheMisses() - Method in class db.buffers.BufferMgr
- getCacheMisses() - Method in class db.DBHandle
- getCacheSize() - Method in class ghidra.app.decompiler.DecompileOptions
- getCallChange(Address) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getCalledFunctions(TaskMonitor) - Method in class ghidra.program.database.function.FunctionDB
- getCalledFunctions(TaskMonitor) - Method in interface ghidra.program.model.listing.Function
-
Returns a set of functions that this function calls.
- getCalledFunctions(TaskMonitor) - Method in class ghidra.util.UndefinedFunction
- getCallFixup() - Method in class ghidra.program.database.function.FunctionDB
- getCallFixup() - Method in interface ghidra.program.model.listing.Function
-
Returns the current call-fixup name set on this instruction or null if one has not been set
- getCallFixup() - Method in class ghidra.util.UndefinedFunction
- getCallFixup(Address) - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getCallFixup(Address) - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns the call-fixup for a specified call destination.
- getCallFixupName() - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
-
Get function call fixup name
- getCallFixupNames() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- getCallFrameCFA() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- getCallingConvention() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getCallingConvention() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Returns the calling convention or null, if unspecified
- getCallingConvention() - Method in class ghidra.app.util.demangler.DemangledFunction
-
Returns the calling convention or null, if unspecified.
- getCallingConvention() - Method in class ghidra.program.database.function.FunctionDB
- getCallingConvention() - Method in interface ghidra.program.model.listing.Function
-
Gets the calling convention prototype model for this function.
- getCallingConvention() - Method in class ghidra.util.UndefinedFunction
- getCallingConvention(String) - Method in class ghidra.program.database.function.FunctionManagerDB
- getCallingConvention(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCallingConvention(String) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Returns the Calling Convention Model with the given name.
- getCallingConvention(String) - Method in interface ghidra.program.model.listing.FunctionManager
-
Gets the prototype model of the calling convention with the specified name in this program
- getCallingConventionName() - Method in class ghidra.program.database.function.FunctionDB
- getCallingConventionName() - Method in interface ghidra.program.model.listing.Function
-
Gets the calling convention's name for this function.
- getCallingConventionName() - Method in class ghidra.util.UndefinedFunction
- getCallingConventionNames() - Method in class ghidra.program.database.function.FunctionManagerDB
- getCallingConventionNames() - Method in interface ghidra.program.model.listing.FunctionManager
-
Gets the names associated with each of the current calling conventions associated with this program.
- getCallingConventions() - Method in class ghidra.program.database.function.FunctionManagerDB
- getCallingConventions() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCallingConventions() - Method in interface ghidra.program.model.lang.CompilerSpec
- getCallingConventions() - Method in interface ghidra.program.model.listing.FunctionManager
-
Gets all the calling convention prototype models in this program that have names.
- getCallingFunctions(TaskMonitor) - Method in class ghidra.program.database.function.FunctionDB
- getCallingFunctions(TaskMonitor) - Method in interface ghidra.program.model.listing.Function
-
Returns a set of functions that call this function.
- getCallingFunctions(TaskMonitor) - Method in class ghidra.util.UndefinedFunction
- getCallingParent(Vertex) - Method in class ghidra.util.graph.Dominator
- getCallMethods(PyObject) - Static method in class ghidra.python.PythonCodeCompletionFactory
-
Returns the Java __call__ methods declared for a Python object.
- getCallOtherErrors() - Method in class ghidra.test.processors.support.EmulatorTestRunner
-
Get number of CALLOTHER errors detected when a test pass was registered.
- getCallotherFixupNames() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- getCallOtherOp() - Method in exception ghidra.pcode.emulate.UnimplementedCallOtherException
- getCallOtherOpName() - Method in exception ghidra.pcode.emulate.UnimplementedCallOtherException
- getCallOtherResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
- getCallSite() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Get the call site addresses which make up the
try
. - getCallSiteRecords() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
-
Gets all of the call site records in this table.
- getCallSiteTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the call site table for this region's frame.
- getCallSiteTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
- getCallSiteTableEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the dwarf encoding used for the call site table.
- getCallSiteTableHeaderSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Get the size of the header in the call site table.
- getCallSiteTableLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the length of the call site table.
- getCanonicalFile() - Method in class docking.widgets.filechooser.GhidraFile
- getCanonicalFile() - Method in class generic.jar.ResourceFile
-
Returns the canonicalFile for this file.
- getCanonicalHostName(String) - Static method in class ghidra.framework.remote.InetNameLookup
-
Gets the fully qualified domain name for this IP address or hostname.
- getCanonicalPath() - Method in class docking.widgets.filechooser.GhidraFile
- getCanonicalPath() - Method in class generic.jar.FileResource
- getCanonicalPath() - Method in class generic.jar.JarResource
- getCanonicalPath() - Method in interface generic.jar.Resource
- getCanonicalPath() - Method in class generic.jar.ResourceFile
-
Returns the canonical file path for this file.
- getCanonicalResource() - Method in class generic.jar.FileResource
- getCanonicalResource() - Method in class generic.jar.JarResource
- getCanonicalResource() - Method in interface generic.jar.Resource
- getCapacity() - Method in class generic.lsh.vector.IDFLookup
- getCapacity() - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Returns the current size of the key table.
- getCapacity() - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the current index capacity.
- getCapacity() - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Returns the current size of the key table.
- getCapacity() - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Returns the current size of the key table.
- getCapacity() - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Returns the current size of the key table.
- getCapacity() - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the current index capacity.
- getCapacity() - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns the current size of the key table.
- getCaretPositionOnScreen(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
A convenience function that returns the bottom on-screen position of the given field's caret.
- getCases() - Method in class ghidra.program.model.pcode.JumpTable
- getCategories() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getCategories() - Method in interface ghidra.program.model.data.Category
-
Get all categories in this category.
- getCategories() - Method in interface ghidra.program.model.data.ICategory
-
Get all categories in this category.
- getCategories(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getCategories(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Get list of categories used for a specified type
- getCategory() - Static method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getCategory() - Static method in class ghidra.app.merge.MergeManagerPlugin
- getCategory() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- getCategory() - Method in class ghidra.app.script.GhidraScript
-
Returns the category for this script.
- getCategory() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script category path.
- getCategory() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the category for the plugin.
- getCategory() - Method in class ghidra.program.database.bookmark.BookmarkDB
- getCategory() - Method in class ghidra.program.database.bookmark.OldBookmark
- getCategory() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns bookmark category
- getCategory() - Method in class ghidra.python.PythonScript
- getCategory() - Method in interface ghidra.util.Issue
-
Returns the category for this issue.
- getCategory(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Get the category for the given ID.
- getCategory(long) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the Category with the given id
- getCategory(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getCategory(CategoryPath) - Method in interface ghidra.program.model.data.DataTypeManager
-
Get the category that has the given path
- getCategory(String) - Method in interface ghidra.program.model.data.Category
-
Get a category with the given name.
- getCategory(String) - Method in interface ghidra.program.model.data.ICategory
-
Get a category with the given name.
- getCategoryAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns the list of category IDs that have been added.
- getCategoryChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns the list of category IDs that have changed.
- getCategoryCount() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getCategoryCount() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the total number of data type categories
- getCategoryDefinitionCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getCategoryHelpLocation(String) - Method in class ghidra.framework.options.AbstractOptions
- getCategoryIndex() - Method in class ghidra.program.model.pcode.HighSymbol
-
For parameters (category=0), this method returns the position of the parameter within the function prototype.
- getCategoryName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getCategoryPath() - Method in class ghidra.program.model.data.AbstractDataType
- getCategoryPath() - Method in class ghidra.program.model.data.ArrayDataType
- getCategoryPath() - Method in interface ghidra.program.model.data.Category
-
return the full CategoryPath for this category.
- getCategoryPath() - Method in interface ghidra.program.model.data.DataType
-
Gets the categoryPath associated with this datatype
- getCategoryPath() - Method in class ghidra.program.model.data.DataTypePath
-
Returns the categoryPath for the datatype represented by this datatype path.
- getCategoryPath() - Method in interface ghidra.program.model.data.ICategory
- getCategoryPath() - Method in class ghidra.program.model.data.PointerDataType
- getCategoryPathName() - Method in interface ghidra.program.model.data.Category
-
Get the fully qualified name for this category.
- getCategoryPathName() - Method in interface ghidra.program.model.data.ICategory
-
Get the fully qualified name for this category.
- getCause() - Method in class ghidra.util.exception.MultipleCauses
-
Use getCauses instead
- getCauseExceptionMessage(Throwable) - Method in class generic.test.AbstractGenericTest.ExceptionHandlingRunner
- getCauses() - Method in class ghidra.util.exception.MultipleCauses
-
Returns the causes of the parent throwable (possibly an empty collection)
- getCb() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the size of this structure in bytes.
- getCbAddrHash() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
- getCbSymbol() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
- getCbSymHash() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
- getCCodeMarkup() - Method in class ghidra.app.decompiler.component.DecompileData
- getCCodeMarkup() - Method in class ghidra.app.decompiler.DecompileResults
-
Get the marked up C code associated with these decompilation results.
- getCCodeModel() - Method in class ghidra.app.decompiler.component.DecompilerController
- getCDeclaration() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getCDeclaration() - Method in class ghidra.program.model.data.BooleanDataType
- getCDeclaration() - Method in class ghidra.program.model.data.CharDataType
-
Returns the C style data-type declaration for this data-type.
- getCDeclaration() - Method in class ghidra.program.model.data.IntegerDataType
- getCDeclaration() - Method in class ghidra.program.model.data.LongDataType
- getCDeclaration() - Method in class ghidra.program.model.data.LongLongDataType
- getCDeclaration() - Method in class ghidra.program.model.data.ShortDataType
- getCDeclaration() - Method in class ghidra.program.model.data.SignedCharDataType
- getCDeclaration() - Method in class ghidra.program.model.data.UnsignedCharDataType
- getCDeclaration() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- getCDeclaration() - Method in class ghidra.program.model.data.UnsignedLongDataType
- getCDeclaration() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- getCDeclaration() - Method in class ghidra.program.model.data.UnsignedShortDataType
- getCellEditor() - Method in class docking.widgets.tree.GTree
- getCellEditorValue() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- getCellEditorValueAsDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- getCellEditorValueAsText() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Returns the text value of the editor's text field.
- getCellRenderer() - Method in class docking.widgets.tree.GTree
- getCellRenderer(int, int) - Method in class docking.widgets.table.GTable
- getCellRendererOverride(int, int) - Method in class docking.widgets.table.GTable
-
Performs custom work to locate renderers for special table model types.
- getCenter() - Method in class ghidra.graph.viewer.GraphViewer
- getCenteredEdgeLocation(Column, Row<V>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getCenteredVertexLocation(V, Column, Row<V>, Rectangle) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
Returns a location for the given vertex that is centered within its cell
- getCenterLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
Determines the placementLocation such that the midpoint of the context and the midpoint of the placement are at the same point.
- getCertificate() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
-
Returns an array of security certificates.
- getCertificateChain() - Method in class ghidra.framework.remote.SignatureCallback
-
Returns certificate chain used to sign token.
- getCertificationBodyPrefix() - Method in class ghidra.app.script.GhidraScriptProvider
-
Return the prefix for each certification header body line if this file is subject to certification.
- getCertificationBodyPrefix() - Method in class ghidra.app.script.JavaScriptProvider
- getCertificationBodyPrefix() - Method in class ghidra.python.PythonScriptProvider
- getCertifyHeaderEnd() - Method in class ghidra.app.script.GhidraScriptProvider
-
Return the end of certification header line if this file type is subject to certification.
- getCertifyHeaderEnd() - Method in class ghidra.app.script.JavaScriptProvider
- getCertifyHeaderEnd() - Method in class ghidra.python.PythonScriptProvider
- getCertifyHeaderStart() - Method in class ghidra.app.script.GhidraScriptProvider
-
Return the start of certification header line if this file type is subject to certification.
- getCertifyHeaderStart() - Method in class ghidra.app.script.JavaScriptProvider
- getCertifyHeaderStart() - Method in class ghidra.python.PythonScriptProvider
- getCfgCheckFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard check function pointer address.
- getCfgDispatchFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard dispatch function pointer address.
- getCfgFunctionCount() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard function count.
- getCfgFunctionTablePointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard function table pointer address.
- getCfgGuardFlags() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard
LoadConfigDirectory.GuardFlags
. - getChain_starts() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getChainedImport(int) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- getChainedImports() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getChainedImports() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- getChainedStarts() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
- getChainedStartsInImage() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getChainHeader() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
- getChainValue(Memory, Address, DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getChangeDataFile(int) - Method in interface db.buffers.BufferFileManager
-
Get the change data buffer file corresponding to the specified version.
- getChangeDataFile(int) - Method in class db.Database.DBBufferFileManager
- getChangeMapFile() - Method in interface db.buffers.BufferFileManager
-
Returns the change map file corresponding to this DB if one is defined.
- getChangeMapFile() - Method in class db.Database.DBBufferFileManager
- getChangePointIterator(long, long) - Method in class ghidra.util.datastruct.RangeMap
-
Returns an iterator over all indexes where the value changes.
- getChangePointIterator(long, long) - Method in class ghidra.util.datastruct.ShortRangeMap
-
Returns an iterator over all indexes where the value changes.
- getChangeRecord(int) - Method in class ghidra.framework.model.DomainObjectChangedEvent
-
Get the specified change record within this event.
- getChanges() - Method in class ghidra.program.database.DataTypeArchiveDB
- getChanges() - Method in class ghidra.program.database.ProgramDB
- getChanges() - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Get the data type archive changes since the last save as a set of addresses.
- getChanges() - Method in interface ghidra.program.model.listing.Program
-
Get the program changes since the last save as a set of addresses.
- getChangesByOthersSinceCheckout() - Method in class ghidra.framework.data.DomainFileProxy
- getChangesByOthersSinceCheckout() - Method in class ghidra.framework.data.GhidraFile
- getChangesByOthersSinceCheckout() - Method in interface ghidra.framework.model.DomainFile
-
Returns changes made to versioned file by others since checkout was performed.
- getChangeSet() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns the change set corresponding to all unsaved changes in this domain object.
- getChangeSet(FolderItem, int, int) - Method in interface ghidra.framework.data.ContentHandler
-
Returns the object change data which includes changes made to the specified olderVersion through to the specified newerVersion.
- getChangeSet(FolderItem, int, int) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getChangeSet(FolderItem, int, int) - Method in class ghidra.program.database.ProgramContentHandler
- getChangeStatus() - Method in class ghidra.framework.data.DomainObjectAdapter
-
Return "changed" status
- getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getCharacterIndexForDataLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the character index appropriate for the given data location
- getCharacterIndexForDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getCharacterIndexForDataLocation(int, int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Reserved.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns a set of bit flags indicating attributes of the file.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
At one time, this may have been a set of flags.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Theoretically, this field could hold flags for the resource, but appears to always be 0.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the flags OR'ed together, indicating the attributes of this section.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the characteristics.
- getCharacteristics() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
-
Reserved, currently set to 0.
- getCharContent(boolean) - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getCharOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
-
Create a new
StringDataInstance
that points to a portion of this instance, starting at a character offset (whereever that may be) into the data. - getCharOffset() - Method in class ghidra.program.util.ProgramLocation
-
Returns the character offset in the display item at the (row,col)
- getCharPos() - Method in class ghidra.app.decompiler.DecompilerLocation
- getCharPosition(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- getCharPosition(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getCharRepresentation() - Method in class ghidra.program.model.data.StringDataInstance
-
Convert a char value (or sequence of char values) in memory into its canonical unicode representation, using attached charset and encoding information.
- getCharRepresentation(DataType, byte[], Settings) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns a string representation of the character(s) contained in the byte array, suitable for display as a single character, or as a sequence of characters.
- getCharset(Settings, String) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getCharsetCharSize(String) - Method in class ghidra.program.model.data.CharsetInfo
-
Returns the number of bytes that the specified charset needs to specify a character.
- getCharsetName() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the string name of the charset.
- getCharsetName(Settings) - Method in class ghidra.program.model.data.AbstractStringDataType
- getCharsetName(Settings) - Method in class ghidra.program.model.data.CharDataType
- getCharsetName(Settings) - Method in interface ghidra.program.model.data.DataTypeWithCharset
-
Get the character set for a specific data type and settings
- getCharsetName(Settings) - Method in class ghidra.program.model.data.WideChar16DataType
- getCharsetName(Settings) - Method in class ghidra.program.model.data.WideChar32DataType
- getCharsetName(Settings) - Method in class ghidra.program.model.data.WideCharDataType
- getCharsetNames() - Method in class ghidra.program.model.data.CharsetInfo
-
Returns an array list of the currently configured charsets.
- getCharsetNamesWithCharSize(int) - Method in class ghidra.program.model.data.CharsetInfo
-
Returns list of
Charset
s that encode with the number of bytes specified. - getCharSize() - Method in interface ghidra.program.model.data.DataOrganization
- getCharSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getCheckinID() - Method in class db.buffers.LocalManagedBufferFile
- getCheckinID() - Method in interface db.buffers.ManagedBufferFile
-
Returns the checkin ID corresponding to this buffer file.
- getCheckinID() - Method in class db.buffers.ManagedBufferFileAdapter
- getCheckinID() - Method in interface db.buffers.ManagedBufferFileHandle
- getCheckinID() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getCheckout(long) - Method in interface ghidra.framework.store.FolderItem
-
Get the checkout status which corresponds to the specified checkout ID.
- getCheckout(long) - Method in class ghidra.framework.store.local.LocalFolderItem
- getCheckout(long) - Method in class ghidra.framework.store.local.UnknownFolderItem
- getCheckout(long) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getCheckout(String, String, long) - Method in class ghidra.framework.client.RepositoryAdapter
- getCheckout(String, String, long) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getCheckout(String, String, long) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns specific checkout data for an item.
- getCheckoutDate() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the time at which the checkout was completed.
- getCheckoutId() - Method in interface ghidra.framework.store.FolderItem
-
Returns the checkoutId for this file.
- getCheckoutId() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the unique ID for the associated checkout.
- getCheckoutId() - Method in class ghidra.framework.store.local.LocalFolderItem
- getCheckoutId() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getCheckouts() - Method in class ghidra.framework.data.DomainFileProxy
- getCheckouts() - Method in class ghidra.framework.data.GhidraFile
- getCheckouts() - Method in interface ghidra.framework.model.DomainFile
-
Get a list of checkouts by all users for the associated versioned file.
- getCheckouts() - Method in interface ghidra.framework.store.FolderItem
-
Get all current checkouts for this item.
- getCheckouts() - Method in class ghidra.framework.store.local.LocalFolderItem
- getCheckouts() - Method in class ghidra.framework.store.local.UnknownFolderItem
- getCheckouts() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getCheckouts(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- getCheckouts(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getCheckouts(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Get a list of all checkouts for an item.
- getCheckoutStatus() - Method in class ghidra.framework.data.DomainFileProxy
- getCheckoutStatus() - Method in class ghidra.framework.data.GhidraFile
- getCheckoutStatus() - Method in interface ghidra.framework.model.DomainFile
-
Get checkout status associated with a versioned file.
- getCheckoutTime() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the time at which the checkout was completed.
- getCheckoutType() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the checkout type
- getCheckoutType(int) - Static method in enum ghidra.framework.store.CheckoutType
-
Get the CheckoutType whose name corresponds to the specified ID
- getCheckoutVersion() - Method in interface ghidra.framework.store.FolderItem
-
Returns the item version which was checked-out.
- getCheckoutVersion() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the file version which was checked-out.
- getCheckoutVersion() - Method in class ghidra.framework.store.local.LocalFolderItem
- getCheckoutVersion() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getCheckoutVersion(long) - Method in interface ghidra.framework.store.db.VersionedDBListener
-
Returns the checkout version associated with the specified checkoutId.
- getChecksum() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the checksum.
- getChecksum() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the image file checksum.
- getChecksum() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getCheckSum() - Method in class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
-
Returns the check sum or zero.
- getCheckSum() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the check sum.
- getChild(byte) - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns the child node (successor in the byte sequence) which has byte value, or null if no such child exists.
- getChild(int) - Method in class docking.widgets.tree.GTreeNode
-
Returns the child node at the given index.
- getChild(Object, int) - Method in class docking.widgets.tree.internal.GTreeModel
- getChild(String) - Method in class docking.widgets.tree.GTreeNode
-
Returns the child node of this node with the given name.
- getChild(String) - Method in class ghidra.xml.XmlTreeNode
-
Returns the first child element with the specified name.
- getChildAt(int) - Method in class ghidra.xml.XmlTreeNode
- getChildCount() - Method in class docking.widgets.tree.GTreeNode
-
Returns the number of visible children of this node.
- getChildCount() - Method in class ghidra.xml.XmlTreeNode
-
Returns the number of children below this node.
- getChildCount(Object) - Method in class docking.widgets.tree.internal.GTreeModel
- getChildName() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Returns the version child name.
- getChildOptions() - Method in class ghidra.framework.options.AbstractOptions
- getChildOptions() - Method in interface ghidra.framework.options.Options
-
Returns a list of Options objects that are nested one level down from this Options object.
- getChildOptions() - Method in class ghidra.framework.options.SubOptions
- getChildRegisters() - Method in class ghidra.program.model.lang.Register
-
Returns list of children registers sorted by lest-significant bit-offset within this register.
- getChildren() - Method in class docking.widgets.tree.GTreeNode
-
Returns all of the visible children of this node.
- getChildren() - Method in class generic.jar.JarEntryNode
- getChildren() - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
- getChildren() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Return a live list of the child DIE's.
- getChildren() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Returns the array of children
- getChildren() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the array of VS_VERSION_CHILD defined in this VS_VERSION_INFO object.
- getChildren() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns an array containing this module's children.
- getChildren() - Method in class ghidra.xml.XmlTreeNode
-
Returns an iterator over all of the children of this node.
- getChildren() - Method in class help.validator.model.TOCItem
- getChildren(int) - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Return a list of children that are of a specific DWARF type.
- getChildren(Symbol) - Method in class ghidra.program.database.symbol.SymbolManager
- getChildren(Symbol) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all symbols that have the given symbol as its parent.
- getChildren(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Set (HashSet) containing all vertices that are the tos of outgoing edges of the given vertex.
- getChildren(String) - Method in class ghidra.xml.XmlTreeNode
-
Returns an iterator over all of the children of this node with the specfied name.
- getChildren(Set<Vertex>) - Method in class ghidra.util.graph.DirectedGraph
-
Returns all children of the vertices in the given set.
- getChildren(Element, String) - Static method in class ghidra.util.xml.XmlUtilities
-
Type-safe way of getting a list of
Element
s from JDom. - getChildSize() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Returns the version child size.
- getChoice() - Method in class docking.widgets.PasswordDialog
-
Returns index of selected choice or -1 if no choice has been made
- getChoice(Settings) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
-
Returns the current value for this settings
- getChoice(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getChoice(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getChoice(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getChoice(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- getChoice(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- getChoice(Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- getChoice(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getChoice(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getChoice(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getChoice(String, Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getChoiceValue() - Method in class ghidra.app.script.AskDialog
- getChunk(byte[], AddressSpace, long, int, boolean) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for reading a range of bytes from the MemorySate.
- getChunk(long, int, byte[], boolean) - Method in class ghidra.pcode.memstate.MemoryBank
- getChunk(long, int, byte[], boolean) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
- getChunkCount() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
- getChunks() - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
- getCie(Address) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.sections.CieSource
-
For the provided address, return a Common Information Entry (CIE)
- getCie(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
- getCie(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
- getCieId() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the ID for this CIE record.
- getClangFunction() - Method in class ghidra.app.decompiler.ClangFunction
- getClangFunction() - Method in interface ghidra.app.decompiler.ClangNode
- getClangFunction() - Method in class ghidra.app.decompiler.ClangToken
- getClangFunction() - Method in class ghidra.app.decompiler.ClangTokenGroup
- getClassDefinitionCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getClasses() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getClasses(Class<T>) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Get
priority-sorted
classes that implement or derive from the given class - getClasses(Class<T>, Predicate<Class<? extends T>>) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Get
priority-sorted
classes that implement or derive from the given class - getClassicOrdinalName(int) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- getClassLoader(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getClassMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getClassMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getClassMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getClassMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- getClassName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getClassName() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getClassName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the class name - index into sstSegName.
- getClassNameOlderThan(Class<?>...) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns the class name of the entry in the stack that comes before all references to the given classes.
- getClassNames(String, Class<?>) - Static method in class ghidra.util.TestSuiteUtilities
-
Get all class names within the named package which extend or implement the specified search class.
- getClassNamespace(Program, Namespace, String) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Returns the class inside the given parent name space.
- getClassNamespaces() - Method in class ghidra.program.database.symbol.SymbolManager
- getClassNamespaces() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all Class Namespaces defined within the program in an arbitrary ordering.
- getClassSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getClassSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the class symbol with the given name in the given namespace.
- getCleanSymbolName(Symbol) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Gets the base symbol name regardless of whether or not the address has been appended.
- getCleanSymbolName(String, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Gets the base symbol name regardless of whether or not the address has been appended using either the standard "@" separator, or the less preferred "_" separator.
- getClickedComponent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getClickedEdge() - Method in class ghidra.service.graph.EdgeGraphActionContext
-
Returns the edge from where the popup menu was launched
- getClickedObject(FieldLocation) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.field.ImageFactoryField
- getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.field.IndentField
- getClickedObject(FieldLocation) - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the object that was clicked on a Field for the given FieldLocation.
- getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getClickedObject(FieldLocation) - Method in class ghidra.app.util.viewer.format.ErrorListingField
- getClickedVertex() - Method in class ghidra.service.graph.VertexGraphActionContext
-
Returns the vertex from where the popup menu was launched
- getClientAuthenticator() - Static method in class ghidra.framework.client.ClientUtil
-
Get the currently installed client authenticator.
- getClientName() - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
-
Returns the client name.
- getClip() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getClip() - Method in class generic.text.TextLayoutGraphics
- getClip() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getClipboardText() - Method in class docking.test.AbstractDockingTest
-
Gets any current text on the clipboard
- getClipBounds() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getClipBounds() - Method in class generic.text.TextLayoutGraphics
- getClipBounds() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getClipBounds(Rectangle) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getClipRect() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getClose() - Method in class ghidra.app.decompiler.ClangSyntaxToken
- getClosestAddress(Program, ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getClosure() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
-
Get the closure of this item, caching the result
- getClosure(AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
"Fill" one step out to close a state containing this item To compute the full closure, you must continue stepping out until no new items are generated
- getClrImportant() - Method in class ghidra.program.model.data.BitmapResource
- getClrUsed() - Method in class ghidra.program.model.data.BitmapResource
- getCls() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getCMnemonic() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getCMod() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the number of modules in the executable.
- getCMOD() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getCnt() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getCnt() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getCode() - Method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
-
Get the code for this decode format.
- getCodeAlignment() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the value of the code alignment factor for this CIE record.
- getCodeBlock() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- getCodeBlockAt(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get the code block with a starting address (i.e., entry-point) of addr.
- getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get the code block that has an entry point at addr.
- getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getCodeBlockAt(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get the code/data block starting at this address.
- getCodeBlocks(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get an iterator over the code blocks in the entire program.
- getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get an iterator over the code blocks in the entire program.
- getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getCodeBlocks(TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get an iterator over the code blocks in the entire program.
- getCodeBlocksContaining(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get all the code blocks containing the address.
- getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Returns the one code block contained by addr (only for a model that has shared subroutines would this method return more than one code block)
- getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Get all the Code Blocks containing the address.
- getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get all the Code Blocks containing the address.
- getCodeBlocksContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get all the Code Blocks containing the address.
- getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get an iterator over code blocks which overlap the specified address set.
- getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get an iterator over CodeBlocks which overlap the specified address set.
- getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get an iterator over CodeBlocks which overlap the specified address set.
- getCodeBlocksContaining(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get an iterator over CodeBlocks which overlap the specified address set.
- getCodeComparisonPanel() - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
- getCodeComparisonPanel() - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
- getCodeComparisonPanel() - Method in interface ghidra.app.util.viewer.util.CodeComparisonPanelActionContext
-
Gets the CodeComparisonPanel associated with this context.
- getCodeManager() - Method in class ghidra.program.database.ProgramDB
- getCodeManagerTable() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the CodeManagerTable directory.
- getCodePage() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
- getCodeSymbol() - Method in class ghidra.program.model.pcode.HighCodeSymbol
-
Get the CodeSymbol backing this, if it exists
- getCodeSymbol(Address, long, String, Namespace) - Method in class ghidra.app.decompiler.DecompileDebug
- getCodeToAbbreviationMap() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- getCodeUnit() - Method in class ghidra.app.context.ProgramLocationActionContext
-
Returns the code unit containing the action's program location or null
- getCodeUnit() - Method in class ghidra.program.util.CodeUnitContainer
- getCodeUnitAfter(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next code unit whose min address is greater than the specified address.
- getCodeUnitAfter(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the next code unit that starts an an address that is greater than the given address.
- getCodeUnitAfter(Address) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitAt(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the code unit whose min address equals the specified address.
- getCodeUnitAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the code unit that starts at the given address.
- getCodeUnitAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitBefore(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next code unit whose min address is closest to and less than the specified address.
- getCodeUnitBefore(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the next code unit that starts at an address that is less than the given address.
- getCodeUnitBefore(Address) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitContaining(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the code unit whose min address is less than or equal to the specified address and whose max address is greater than or equal to the specified address.
- getCodeUnitContaining(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the code unit that contains the given address.
- getCodeUnitContaining(Address) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitDetails(CodeUnit) - Static method in class ghidra.app.merge.listing.CodeUnitDetails
-
Gets a string that indicates the code unit along with its overrides.
- getCodeUnitFormat() - Method in class ghidra.app.script.GhidraScript
-
Returns the code unit format established for the code browser listing or a default format if no tool (e.g., headless).
- getCodeUnitFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for a code unit.
- getCodeUnitIterator(String, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator that contains all code units in the program which have the specified property type defined.
- getCodeUnitIterator(String, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitIterator(String, Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Get an iterator that contains the code units which have the specified property type defined.
- getCodeUnitIterator(String, Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator that contains the code units which have the specified property type defined.
- getCodeUnitIterator(String, Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitIterator(String, AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Get an iterator that contains the code units which have the specified property type defined.
- getCodeUnitIterator(String, AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator that contains the code units which have the specified property type defined.
- getCodeUnitIterator(String, AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnits() - Method in interface ghidra.program.model.listing.ProgramFragment
-
Returns a forward iterator over the code units making up this fragment.
- getCodeUnits(boolean) - Method in interface ghidra.program.model.listing.Listing
-
get a CodeUnit iterator that will iterate over the entire address space.
- getCodeUnits(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnits(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all codeUnits in the program from the given start address to either the end address or the start address, depending if the iterator is forward or not.
- getCodeUnits(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Returns an iterator of the code units in this listing (in proper sequence), starting at the specified address.
- getCodeUnits(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnits(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all codeUnits in the given addressSet.
- getCodeUnits(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over the address range(s).
- getCodeUnits(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCodeUnitSearchInfo() - Method in class ghidra.util.search.memory.SearchInfo
- getCodeUnitSet(AddressSetView, Program) - Static method in class ghidra.program.util.DiffUtility
-
Creates an address set that contains the entire code units within the program's listing that are part of the address set that is passed in.
- getCodeViewerBackgroundColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getCoeff() - Method in class generic.lsh.vector.HashEntry
- getCoeff(short, short) - Method in class generic.lsh.vector.WeightFactory
-
Given an IDF position and a TF count, build the feature coefficient
- getCol() - Method in class docking.widgets.fieldpanel.support.FieldLocation
-
Returns the column within the Field for this location.
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getCol(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the cursor column position for the given x coordinate on the given row
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getCol(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getCol(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- getCol(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getCol(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getCol(int, int) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Returns the index of the field on the given row containing the give x pos.
- getColOffsets() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- getColor() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getColor() - Method in class docking.widgets.fieldpanel.support.Highlight
-
Returns the color to use as the background highlight color.
- getColor() - Method in class generic.text.TextLayoutGraphics
- getColor() - Method in class ghidra.app.decompiler.component.HighlightToken
- getColor() - Method in class ghidra.app.util.ColorAndStyle
- getColor() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getColor() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getColor() - Method in class ghidra.graph.viewer.renderer.DebugShape
- getColor() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- getColor() - Method in class ghidra.util.SaveableColor
- getColor() - Method in class resources.icons.ColorIcon3D
- getColor(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getColor(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- getColor(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getColor(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getColor(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the color for a given character within this element, since different colors may be applied to different characters.
- getColor(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getColor(long, Color) - Method in class docking.widgets.fieldpanel.internal.ColorRangeMap
- getColor(Variable) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
- getColor(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Get the color used to render the given symbol.
- getColor(Vertex) - Method in class ghidra.util.graph.Dominator
- getColor(Color) - Method in class ghidra.util.ColorUtils.ColorBlender
-
Get the color of the current mixture
- getColor(String) - Static method in class ghidra.app.decompiler.ClangToken
- getColor(String) - Method in class ghidra.app.decompiler.component.TokenHighlightColors
- getColor(String) - Static method in class ghidra.util.WebColors
-
Tries to find a color for the given String value.
- getColor(String, Color) - Method in class ghidra.framework.options.AbstractOptions
- getColor(String, Color) - Method in interface ghidra.framework.options.Options
-
Get the Color for the given option name.
- getColor(String, Color) - Method in class ghidra.framework.options.SaveState
-
Gets the Color value for the given name.
- getColor(String, Color) - Method in class ghidra.framework.options.SubOptions
- getColorAndStyle(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Gets the color and style used to render the given symbol.
- getColorHistory() - Method in class docking.options.editor.GhidraColorChooser
- getColorMap(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getColorMapLength() - Method in class ghidra.program.model.data.BitmapResource
- getColorOptionName() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getColorOrDefault(String, Color) - Static method in class ghidra.util.WebColors
-
Tries to find a color for the given String value.
- getColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Deprecated.
- getColumn() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Deprecated.
- getColumn() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
-
Returns the header column for this location.
- getColumn() - Method in class ghidra.program.util.BytesFieldLocation
-
This is overridden here because previous versions used to store the byte index in the column field.
- getColumn() - Method in class ghidra.program.util.ProgramLocation
-
Returns the column index of the display piece represented by this location.
- getColumn(int) - Method in interface docking.widgets.table.DynamicColumnTableModel
-
Returns the column for the given model index
- getColumn(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumn(int) - Method in class docking.widgets.table.GTableColumnModel
- getColumn(V) - Method in class ghidra.graph.viewer.layout.Row
-
Returns the column index for the given vertex
- getColumnClass() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnClass() - Method in interface docking.widgets.table.DynamicTableColumn
-
Determines the class of object that is associated with this field (column).
- getColumnClass() - Method in class docking.widgets.table.MappedTableColumn
- getColumnClass() - Method in class ghidra.app.tablechooser.AbstractColumnDisplay
- getColumnClass() - Method in interface ghidra.app.tablechooser.ColumnDisplay
- getColumnClass() - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- getColumnClass() - Method in class ghidra.app.tablechooser.StringColumnDisplay
- getColumnClass(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnClass(int) - Method in class docking.widgets.table.TableModelWrapper
- getColumnClass(int) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- getColumnClass(int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getColumnClass(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getColumnClass(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getColumnConstraintFilterMode() - Method in interface ghidra.util.table.column.AbstractWrapperTypeColumnRenderer
- getColumnConstraintFilterMode() - Method in class ghidra.util.table.column.DefaultTimestampRenderer
- getColumnConstraintFilterMode() - Method in interface ghidra.util.table.column.GColumnRenderer
-
Returns the current mode of how column constraints will be used to filter this column
- getColumnConstraints() - Method in interface docking.widgets.table.constraint.ColumnConstraintProvider
-
Returns a collection of ColumnConstraints that will be used by the table column filtering feature to filter tables based on column values.
- getColumnConstraints() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Returns a list of valid constraints for the column
- getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.BooleanMatchColumnConstraintProvider
- getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.DateColumnConstraintProvider
- getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.NumberColumnConstraintProvider
- getColumnConstraints() - Method in class docking.widgets.table.constraint.provider.StringColumnConstraintProvider
- getColumnConstraints() - Method in class ghidra.base.widgets.table.constraint.provider.ProgramColumnConstraintProvider
- getColumnConstraints(ColumnTypeMapper<T, M>) - Static method in class docking.widgets.table.DiscoverableTableUtils
-
Returns a list of all the
ColumnConstraint
that are capable of filtering the destination type of the given mapper. - getColumnConstraints(Class<T>) - Static method in class docking.widgets.table.DiscoverableTableUtils
-
Returns a list of all the
ColumnConstraint
that are capable of filtering the given column type. - getColumnContaining(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- getColumnCount() - Method in class db.DBRecord
-
Get the number of columns contained within this record.
- getColumnCount() - Method in class docking.widgets.table.DynamicTableModel
- getColumnCount() - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnCount() - Method in class docking.widgets.table.GTableColumnModel
- getColumnCount() - Method in class docking.widgets.table.TableModelWrapper
- getColumnCount() - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- getColumnCount() - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getColumnCount() - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getColumnCount() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- getColumnCount() - Method in class ghidra.graph.viewer.layout.Row
-
Represents the range of columns in this row.
- getColumnCount() - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getColumnDescription() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnDescription() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns a description of this column.
- getColumnDescription() - Method in class docking.widgets.table.MappedTableColumn
- getColumnDescription() - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
- getColumnDescription() - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
- getColumnDescription(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnDescription(int) - Method in interface docking.widgets.table.VariableColumnTableModel
- getColumnDisplayName(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnDisplayName(int) - Method in interface docking.widgets.table.VariableColumnTableModel
- getColumnDisplayName(Settings) - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnDisplayName(Settings) - Method in interface docking.widgets.table.DynamicTableColumn
-
Determines the column heading that will be displayed.
- getColumnDisplayName(Settings) - Method in class docking.widgets.table.MappedTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.AddressTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.AddressTableDataTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.BytesTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.FunctionPurgeTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceCountToAddressTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
- getColumnDisplayName(Settings) - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
- getColumnFilterData() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Gets the current ColumnData for this filter row.
- getColumnHeader() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- getColumnInByte() - Method in class ghidra.program.util.BytesFieldLocation
-
Returns the character position within the byte specified by getByteIndex().
- getColumnIndex(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in interface docking.widgets.table.DynamicColumnTableModel
-
Returns the model index for the given column
- getColumnIndex(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnIndex(Class<?>) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Returns the column index of the given column class
- getColumnIndex(Object) - Method in class docking.widgets.table.GTableColumnModel
- getColumnIndexAtX(int) - Method in class docking.widgets.table.GTableColumnModel
- getColumnMargin() - Method in class docking.widgets.table.GTableColumnModel
- getColumnModelIndex() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Returns the model index of the column whose values will be tested by this filter.
- getColumnModelIndex() - Method in class docking.widgets.table.ColumnSortState
- getColumnModelIndex() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the model index for the column represented by this class.
- getColumnModelIndex() - Method in class docking.widgets.table.GTableCellRenderingData
- getColumnName() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnName() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Return the name of the column whose values will be tested by this filter.
- getColumnName() - Method in interface docking.widgets.table.constraint.ColumnData
-
Returns the name of the column being filtered.
- getColumnName() - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
- getColumnName() - Method in interface docking.widgets.table.DynamicTableColumn
-
Determines the unique column heading that may be used to identify a column instance.
- getColumnName() - Method in class docking.widgets.table.MappedTableColumn
- getColumnName() - Method in interface ghidra.app.tablechooser.ColumnDisplay
- getColumnName() - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- getColumnName() - Method in class ghidra.util.table.field.AddressTableColumn
- getColumnName() - Method in class ghidra.util.table.field.AddressTableDataTableColumn
- getColumnName() - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
- getColumnName() - Method in class ghidra.util.table.field.BytesTableColumn
- getColumnName() - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getColumnName() - Method in class ghidra.util.table.field.EOLCommentTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionNameTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionPurgeTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getColumnName() - Method in class ghidra.util.table.field.FunctionTagTableColumn
- getColumnName() - Method in class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
- getColumnName() - Method in class ghidra.util.table.field.IsFunctionInlineTableColumn
- getColumnName() - Method in class ghidra.util.table.field.IsFunctionNonReturningTableColumn
- getColumnName() - Method in class ghidra.util.table.field.IsFunctionVarargsTableColumn
- getColumnName() - Method in class ghidra.util.table.field.LabelTableColumn
- getColumnName() - Method in class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
- getColumnName() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- getColumnName() - Method in class ghidra.util.table.field.NamespaceTableColumn
- getColumnName() - Method in class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
- getColumnName() - Method in class ghidra.util.table.field.PreviewTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceCountToAddressTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceFromBytesTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceFromPreviewTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceToBytesTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceToPreviewTableColumn
- getColumnName() - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
- getColumnName() - Method in class ghidra.util.table.field.SourceTypeTableColumn
- getColumnName() - Method in class ghidra.util.table.field.SymbolTypeTableColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- getColumnName() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- getColumnName(int) - Method in class docking.widgets.table.DynamicTableModel
- getColumnName(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnName(int) - Method in class docking.widgets.table.TableModelWrapper
- getColumnName(int) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- getColumnName(int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getColumnName(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getColumnName(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getColumnNamePrefix() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getColumnNamePrefix() - Method in class ghidra.util.table.field.ReferenceFromBytesTableColumn
- getColumnNamePrefix() - Method in class ghidra.util.table.field.ReferenceToBytesTableColumn
- getColumnNumber() - Method in class ghidra.xml.AbstractXmlPullParser
- getColumnNumber() - Method in interface ghidra.xml.XmlElement
- getColumnNumber() - Method in class ghidra.xml.XmlElementImpl
- getColumnNumber() - Method in interface ghidra.xml.XmlPullParser
-
Returns the current column number where the parser is (note that this may actually be ahead of where you think it is because of look-ahead and caching).
- getColumnPreferredWidth() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnPreferredWidth() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns the preferred width for this column.
- getColumnPreferredWidth() - Method in class docking.widgets.table.MappedTableColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.field.AddressTableColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.field.LabelTableColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- getColumnPreferredWidth() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- getColumnRenderer() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getColumnRenderer() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns the optional cell renderer for this column; null if no renderer is used.
- getColumnRenderer() - Method in class docking.widgets.table.MappedTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.AddressTableDataTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.BytesTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.PreviewTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
- getColumnRenderer() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- getColumns() - Method in class docking.widgets.table.GTableColumnModel
- getColumnSelectionAllowed() - Method in class docking.widgets.table.GTableColumnModel
- getColumnSettings() - Method in class docking.widgets.table.GTableCellRenderingData
- getColumnSettings(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
-
Returns settings for the specified column index
- getColumnSettings(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnSettingsDefinitions(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
-
Returns settings definitions for the specified column index
- getColumnSettingsDefinitions(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnSortState(int) - Method in class docking.widgets.table.TableSortState
- getColumnSortState(int) - Method in class docking.widgets.table.TableSortStateEditor
- getColumnTableFilter() - Method in class docking.widgets.table.GTableFilterPanel
-
Returns the ColumnTableFilter that has been set on this GTableFilterPanel or null if there is none.
- getColumnType() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- getColumnType() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns the column type that this constraint can be used to filter.
- getColumnType() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- getColumnType() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- getColumnValue(int) - Method in interface docking.widgets.table.constraint.ColumnData
-
Returns the column value for the given row.
- getColumnValue(int) - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
- getColumnValue(AddressableRowObject) - Method in interface ghidra.app.tablechooser.ColumnDisplay
- getColumnValue(T) - Method in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
- getColumnValue(T) - Method in class docking.widgets.table.sort.RowBasedColumnComparator
- getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedBackupRowComparator
- getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedTableColumnComparator
- getColumnValueForRow(DBRecord, int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getColumnValueForRow(LanguageCompilerSpecPair, int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getColumnValueForRow(ROW_OBJECT, int) - Method in class docking.widgets.table.TableModelWrapper
- getColumnValueForRow(ROW_TYPE, int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getColumnValueForRow(T, int) - Method in class docking.widgets.table.DynamicTableModel
- getColumnValueForRow(T, int) - Method in interface docking.widgets.table.RowObjectTableModel
-
Implementors are expected to return a value at the given column index for the specified row object.
- getColumnViewIndex() - Method in class docking.widgets.table.GTableCellRenderingData
- getCombine() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getCombinedAddresses() - Method in class ghidra.program.util.ProgramDiff
-
Returns the addresses from combining the address sets in program1 and program2.
- getCombinedAddresses() - Method in class ghidra.program.util.ProgramMergeManager
-
Returns the addresses from combining the address sets in program1 and program2
- getCombinedAddresses(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses from combining the address sets in program1 and program2.
- getCombinedAddressSet() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- getCombinedAddressSet() - Method in interface ghidra.program.model.address.AddressSetCollection
-
Returns a single AddressSet containing the union of all the addressSetViews in the collection.
- getCombinedAddressSet() - Method in class ghidra.program.model.address.SingleAddressSetCollection
- getCombinedColor(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getCombinedException() - Method in class generic.test.TestExceptionTracker
- getCombinedMap() - Method in class docking.help.GHelpSet
- getCombinedTableFilter(TableFilter<ROW_OBJECT>, TableFilter<ROW_OBJECT>, TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
- getCommandArguments() - Method in class ghidra.util.ManualViewerCommandWrappedOption
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemorySharedLibraryCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.IdentCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Returns the name of this command.
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
- getCommandName() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- getCommandSize() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Total size of command in bytes
- getCommandString() - Method in class ghidra.util.ManualViewerCommandWrappedOption
- getCommandType() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Type of load command
- getComment() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get descriptive comment which includes type and description
- getComment() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
-
Returns a comment string containing extra information about the export.
- getComment() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
-
Returns a comment string containing extra information about the import.
- getComment() - Method in class ghidra.app.util.cparser.C.Declaration
- getComment() - Method in class ghidra.app.util.html.DataTypeLine
- getComment() - Method in interface ghidra.framework.data.CheckinHandler
-
Returns the check-in comment.
- getComment() - Method in class ghidra.framework.data.DefaultCheckinHandler
- getComment() - Method in class ghidra.framework.main.datatree.CheckInTask
- getComment() - Method in class ghidra.framework.store.Version
-
Returns version comment.
- getComment() - Method in class ghidra.program.database.bookmark.BookmarkDB
- getComment() - Method in class ghidra.program.database.bookmark.OldBookmark
- getComment() - Method in class ghidra.program.database.function.FunctionDB
- getComment() - Method in class ghidra.program.database.function.FunctionTagDB
- getComment() - Method in class ghidra.program.database.function.ReturnParameterDB
- getComment() - Method in class ghidra.program.database.function.VariableDB
- getComment() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getComment() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the comment for this dataTypeComponent.
- getComment() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getComment() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getComment() - Method in interface ghidra.program.model.data.ParameterDefinition
-
Get the Comment for this variable
- getComment() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- getComment() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getComment() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns bookmark comment
- getComment() - Method in interface ghidra.program.model.listing.Function
-
Get the comment for this function.
- getComment() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return the comment string
- getComment() - Method in interface ghidra.program.model.listing.FunctionTag
-
Returns the tag comment
- getComment() - Method in interface ghidra.program.model.listing.Group
-
Obtains the comment that has been associated with this fragment or module.
- getComment() - Method in interface ghidra.program.model.listing.RepeatableComment
-
Get the text of the repeatable comment.
- getComment() - Method in interface ghidra.program.model.listing.Variable
-
Get the Comment for this variable
- getComment() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the comment associated with this block.
- getComment() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getComment() - Method in class ghidra.program.util.CommentFieldLocation
-
Returns the array of strings that make up the comment.
- getComment() - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
-
Return the function comment string at this location.
- getComment() - Method in class ghidra.program.util.VariableCommentFieldLocation
-
Return the function variable comment string at this location.
- getComment() - Method in class ghidra.util.UndefinedFunction
- getComment(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the comment for the given type
- getComment(int) - Method in class ghidra.program.model.listing.DataStub
- getComment(int) - Method in class ghidra.program.model.listing.InstructionStub
- getComment(int, Address) - Method in class ghidra.program.database.code.CodeManager
-
Get the comment for the given type at the specified address.
- getComment(int, Address) - Method in interface ghidra.program.model.listing.Listing
-
Get the comment for the given type at the specified address.
- getComment(int, Address) - Method in class ghidra.program.model.listing.ListingStub
- getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- getComment(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- getComment(String) - Method in interface ghidra.program.model.data.Enum
-
Get the comment for the given name.
- getComment(String) - Method in class ghidra.program.model.data.EnumDataType
- getCommentAddressIterator(int, AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Get a forward iterator over addresses that have comments of the given type.
- getCommentAddressIterator(int, AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get a forward iterator over addresses that have the specified comment type.
- getCommentAddressIterator(int, AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCommentAddressIterator(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Get an iterator over addresses that have comments of any type.
- getCommentAddressIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get a forward iterator over addresses that have any type of comment.
- getCommentAddressIterator(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCommentAsArray() - Method in class ghidra.program.database.function.FunctionDB
- getCommentAsArray() - Method in interface ghidra.program.model.listing.Function
-
Returns the function (same as plate) comment as an array of strings where each item in the array is a line of text in the comment.
- getCommentAsArray() - Method in class ghidra.util.UndefinedFunction
- getCommentAsArray(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the comment for the given type and parse it into an array of strings such that each line is its own string.
- getCommentAsArray(int) - Method in class ghidra.program.model.listing.DataStub
- getCommentAsArray(int) - Method in class ghidra.program.model.listing.InstructionStub
- getCommentCharacter() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns the comment character.
- getCommentCharacter() - Method in class ghidra.app.script.JavaScriptProvider
- getCommentCharacter() - Method in class ghidra.python.PythonScriptProvider
- getCommentClass() - Method in class ghidra.app.util.bin.format.omf.OmfCommentRecord
- getCommentCodeUnitIterator(int, AddressSetView) - Method in class ghidra.program.database.code.CodeManager
-
Get a forward iterator over code units that have comments of the given type.
- getCommentCodeUnitIterator(int, AddressSetView) - Method in interface ghidra.program.model.listing.Listing
-
Get a forward code unit iterator over code units that have the specified comment type.
- getCommentCodeUnitIterator(int, AddressSetView) - Method in class ghidra.program.model.listing.ListingStub
- getCommentColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getCommentColor() - Method in class ghidra.app.util.html.DataTypeLine
- getCommentColumn(ProgramLocation) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- getCommentColumn(ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- getCommentColumn(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- getCommentForDataType(DataType) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Returns the plain-text value of the data type's description.
- getCommentHistory(Address, int) - Method in class ghidra.program.database.code.CodeManager
-
Get the comment history for the comment type at the given address
- getCommentHistory(Address, int) - Method in interface ghidra.program.model.listing.Listing
-
Get the comment history for comments at the given address.
- getCommentHistory(Address, int) - Method in class ghidra.program.model.listing.ListingStub
- getCommentLineCount() - Method in class ghidra.app.util.RefRepeatComment
- getCommentLineCount(int) - Method in class ghidra.app.util.DisplayableEol
- getCommentLines() - Method in class ghidra.app.util.RefRepeatComment
- getCommentRow() - Method in class ghidra.program.util.PlateFieldLocation
-
Returns the index into the String[] returned by
CommentFieldLocation.getComment()
that represents the comment row that was clicked. - getCommentRow(ProgramLocation) - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- getCommentRow(ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- getCommentRow(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- getComments() - Method in class ghidra.app.util.DisplayableEol
-
Return all the comments
- getComments() - Method in class ghidra.program.model.listing.CommentHistory
-
Get the comments for this history object
- getComments(String) - Method in class ghidra.app.decompiler.DecompileDebug
- getComments(String, String) - Method in class ghidra.app.decompiler.DecompileCallback
-
Collect any/all comments for the function starting at the indicated address
- getCommentStyle() - Method in class ghidra.app.decompiler.DecompileOptions
- getCommentType() - Method in class ghidra.program.model.listing.CommentHistory
-
Get the comment type
- getCommentType() - Method in class ghidra.program.util.CommentFieldLocation
-
Returns the comment type.
- getCommentType(CodeUnit, ProgramLocation, int) - Static method in class ghidra.program.util.CommentType
-
Get the comment type from the current location.
- getCommonStartPath(GraphPath<V>) - Method in class ghidra.graph.GraphPath
- getCompactShape() - Method in interface ghidra.graph.viewer.vertex.VertexShapeProvider
-
Returns the compact shape that the user will see when full, detailed rendering is not being performed for a vertex, such as in the satellite viewer or when fully-zoomed-out
- getCompactShape(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
-
Uses the render context to create a compact shape for the given vertex
- getCompactShape(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Uses the render context to create a compact shape for the given vertex
- getComparator() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getComparator() - Method in interface docking.widgets.table.DynamicTableColumn
-
If implemented, will return a comparator that knows how to sort values for this column.
- getComparator() - Method in class docking.widgets.table.MappedTableColumn
- getComparator() - Method in class docking.widgets.table.TableSortingContext
- getComparator() - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- getComparisons() - Method in class ghidra.app.services.FunctionComparisonModel
-
Returns a list of all comparisons in the model, in sorted order by source function name
- getCompatibilityVersion() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- getCompatibleAddress(Program, Address, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Convert an address from the specified program to a comparable address in the specified otherProgram.
- getCompatibleAddressesOnlyInTwo() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the set of addresses that are in program2, but not in program1 and that are compatible with program1.
- getCompatibleAddressRange(AddressRange, Program) - Static method in class ghidra.program.util.DiffUtility
-
Convert an address range from one program to a compatible address range in the specified otherProgram.
- getCompatibleAddressSet(AddressSetView, Program) - Static method in class ghidra.program.util.DiffUtility
-
Convert an address-set from one program to a compatible address-set in the specified otherProgram.
- getCompatibleAddressSpace(AddressSpace, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
- getCompatibleCompilerSpecDescriptions() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getCompatibleCompilerSpecDescriptions() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getCompatibleCompilerSpecDescriptions() - Method in interface ghidra.program.model.lang.Language
-
Returns a list of all compatible compiler spec descriptions.
- getCompatibleCompilerSpecDescriptions() - Method in interface ghidra.program.model.lang.LanguageDescription
- getCompatibleMemoryAddress(Address, Program) - Static method in class ghidra.program.util.DiffUtility
-
Determines the memory address in the other program that is compatible with the specified address.
- getCompatibleProgramLocation(Program, ProgramLocation, Program) - Static method in class ghidra.program.util.DiffUtility
- getCompatibleTools(Class<? extends DomainObject>) - Method in interface ghidra.framework.model.ToolServices
-
Returns a set of tools that can open the given domain file class.
- getCompatibleTools(Class<? extends DomainObject>) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- getCompatibleVariableStorage(Program, VariableStorage, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Convert a variable storage object from the specified program to a comparable variable storage object in the specified otherProgram.
- getCompatibleVarnode(Program, Varnode, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Convert a varnode from the specified program to a comparable varnode in the specified otherProgram.
- getCompid() - Method in class ghidra.app.util.bin.format.pe.rich.RichProduct
- getCompId() - Method in class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
- getCompilationUnit() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
- getCompilationUnit() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getCompilationUnitFor(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getCompilationUnits() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getCompileDirectory() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the compile directory of the compile unit
- getCompiler() - Method in class ghidra.program.database.ProgramDB
- getCompiler() - Method in interface ghidra.program.model.listing.Program
-
Gets the name of the compiler believed to have been used to create this program.
- getCompilerSpec() - Method in class ghidra.app.decompiler.DecompInterface
- getCompilerSpec() - Method in class ghidra.program.database.ProgramBuilder
- getCompilerSpec() - Method in class ghidra.program.database.ProgramDB
- getCompilerSpec() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpec
for this object'sCompilerSpecID
. - getCompilerSpec() - Method in interface ghidra.program.model.listing.Program
-
Returns the CompilerSpec currently used by this program.
- getCompilerSpec() - Method in class ghidra.program.model.pcode.HighFunction
- getCompilerSpec(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpec
for this object'sCompilerSpecID
, using the given language service to do the lookup. - getCompilerSpecByID(CompilerSpecID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getCompilerSpecByID(CompilerSpecID) - Method in interface ghidra.program.model.lang.Language
-
Returns the compiler spec associated with a given CompilerSpecID.
- getCompilerSpecDescription() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCompilerSpecDescription() - Method in interface ghidra.program.model.lang.CompilerSpec
- getCompilerSpecDescription() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpecDescription
for this object'sCompilerSpecID
. - getCompilerSpecDescription(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
CompilerSpecDescription
for this object'sCompilerSpecID
. - getCompilerSpecDescriptionByID(CompilerSpecID) - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getCompilerSpecDescriptionByID(CompilerSpecID) - Method in interface ghidra.program.model.lang.LanguageDescription
- getCompilerSpecExtension(Program, SpecExtension.Type, String) - Static method in class ghidra.program.database.SpecExtension
-
Get the raw string making up an extension, given its type and name
- getCompilerSpecExtensions(Program) - Static method in class ghidra.program.database.SpecExtension
-
Get all compiler spec extensions for the program.
- getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getCompilerSpecID() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpec
- getCompilerSpecID() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
- getCompilerSpecName() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- getCompilerSpecName() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
- getCompileUnit() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- getCompletedTestCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getCompletionBackground(T, boolean, boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the background color to display for the given suggestion in the list
- getCompletionCanDefault(T) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Decide whether the given suggestion can be automatically activated.
- getCompletionDisplay(T) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the (possibly HTML) text to display for the given suggestion in the list
- getCompletionFont(T, boolean, boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the font for the given suggestion in the list
- getCompletionForeground(T, boolean, boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the foreground color to display for the given suggestion in the list
- getCompletionIcon(T, boolean, boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the icon to display with the given suggestion in the list
- getCompletions(String) - Method in class ghidra.python.PythonPlugin
-
Returns a list of possible command completion values.
- getCompletionText(T) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the text to insert when the given suggestion is activated
- getCompletionWindowPosition() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the preferred location (on screen) of the completion list window.
- getComplexDataType(int, DataTypeManager) - Static method in class ghidra.program.model.data.AbstractComplexDataType
- getComplexityDepth(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Calculates 'complexity depth', which is, for each vertex, the deepest/longest path from that vertex for a depth-first traversal.
- getComponent() - Method in class docking.ComponentPlaceholder
-
Returns a Dockable component that wraps the component for this placeholder
- getComponent() - Method in class docking.ComponentProvider
-
Returns the component to be displayed
- getComponent() - Method in class docking.DialogComponentProvider
- getComponent() - Method in class docking.options.editor.ScrollableOptionsEditor
- getComponent() - Method in class docking.PopupMenuContext
- getComponent() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Get the component to be placed over the field
- getComponent() - Method in class docking.widgets.pathmanager.PathManager
-
Returns the GUI component for the path manager.
- getComponent() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the JTextField component that this class manages.
- getComponent() - Method in class docking.widgets.textfield.LocalDateTextField
- getComponent() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getComponent() - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
- getComponent() - Method in class ghidra.app.plugin.debug.DbViewerProvider
- getComponent() - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
- getComponent() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
- getComponent() - Method in class ghidra.app.plugin.debug.EventDisplayComponentProvider
- getComponent() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- getComponent() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getComponent() - Method in class ghidra.app.util.viewer.listingpanel.ListingComparisonProvider
- getComponent() - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
-
Get the component to show the margin markers.
- getComponent() - Method in interface ghidra.app.util.viewer.listingpanel.OverviewProvider
-
Returns the component to diplay in the right margin of the listing.
- getComponent() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
The GUI component for this CodeComparisonPanel
- getComponent() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getComponent() - Method in class ghidra.framework.main.FrontEndPlugin
- getComponent() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- getComponent() - Method in class ghidra.framework.task.gui.taskview.TaskViewer
- getComponent() - Method in class ghidra.graph.viewer.GraphComponent
- getComponent() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- getComponent() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns the component of this vertex.
- getComponent(int) - Method in class ghidra.app.util.PseudoData
- getComponent(int) - Method in interface ghidra.program.model.data.Composite
-
Returns the component of this data type with the indicated ordinal.
- getComponent(int) - Method in interface ghidra.program.model.data.Structure
-
Returns the component of this structure with the indicated ordinal.
- getComponent(int) - Method in class ghidra.program.model.data.StructureDataType
- getComponent(int) - Method in class ghidra.program.model.data.UnionDataType
- getComponent(int) - Method in interface ghidra.program.model.listing.Data
-
Returns the immediate n'th component or null if none exists.
- getComponent(int) - Method in class ghidra.program.model.listing.DataStub
- getComponent(int[]) - Method in class ghidra.app.util.PseudoData
- getComponent(int[]) - Method in interface ghidra.program.model.listing.Data
-
Get a data item given the index path.
- getComponent(int[]) - Method in class ghidra.program.model.listing.DataStub
- getComponent(int, MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
-
Returns the immediate n'th component of this data type.
- getComponentActions(ComponentProvider) - Method in class docking.ActionToGuiHelper
-
Get an iterator over the actions for the given provider
- getComponentAt(int) - Method in class ghidra.app.util.PseudoData
-
Deprecated.
- getComponentAt(int) - Method in interface ghidra.program.model.data.Structure
-
Gets the first non-zero-length component that starts at the specified offset.
- getComponentAt(int) - Method in interface ghidra.program.model.listing.Data
-
Deprecated, for removal: This API element is subject to removal in a future version.method name has been changed to better reflect behavior. The method
Data.getComponentContaining(int)
should be used instead. - getComponentAt(int) - Method in class ghidra.program.model.listing.DataStub
- getComponentAt(int, MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
-
Returns the first component containing the byte at the given offset.
- getComponentContaining(int) - Method in class ghidra.app.util.PseudoData
- getComponentContaining(int) - Method in interface ghidra.program.model.data.Structure
-
Gets the first non-zero-length component that contains the byte at the specified offset.
- getComponentContaining(int) - Method in class ghidra.program.model.data.StructureDataType
- getComponentContaining(int) - Method in interface ghidra.program.model.listing.Data
-
RReturn the first immediate child component that contains the byte at the given offset.
- getComponentContaining(int) - Method in class ghidra.program.model.listing.DataStub
- getComponentContaining(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns the subgraph of this graph which is the component containing v.
- getComponentIndex() - Method in class ghidra.app.util.PseudoData
- getComponentIndex() - Method in interface ghidra.program.model.listing.Data
-
Get the index of this component in its parent
- getComponentIndex() - Method in class ghidra.program.model.listing.DataStub
- getComponentLevel() - Method in class ghidra.app.util.PseudoData
- getComponentLevel() - Method in interface ghidra.program.model.listing.Data
-
Get this data's component level in its hierarchy of components.
- getComponentLevel() - Method in class ghidra.program.model.listing.DataStub
- getComponentPath() - Method in class ghidra.app.util.PseudoData
- getComponentPath() - Method in interface ghidra.program.model.listing.Data
-
Get the component path if this is a component.
- getComponentPath() - Method in class ghidra.program.model.listing.DataStub
- getComponentPath() - Method in class ghidra.program.util.ProgramLocation
-
Returns the componentPath for the
code unit
. - getComponentPathName() - Method in class ghidra.app.util.PseudoData
- getComponentPathName() - Method in interface ghidra.program.model.listing.Data
-
Returns the component path name (dot notation) for this field
- getComponentPathName() - Method in class ghidra.program.model.listing.DataStub
- getComponentProvider() - Method in class docking.ActionContext
-
Returns the
ComponentProvider
that generated this ActionContext - getComponentProvider() - Method in class docking.DockableComponent
-
Returns the component provider attached to this dockable component; null if this object has been disposed
- getComponentProvider() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Returns the component provider associated with this service
- getComponentProvider(Class<T>) - Method in class docking.DockingWindowManager
-
The first provider instance with a class equal to that of the given class
- getComponentProvider(Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Searches for the first occurrence of a
ComponentProvider
that is an instance of the givenproviderClass
. - getComponentProvider(String) - Method in class docking.AbstractDockingTool
- getComponentProvider(String) - Method in class docking.DockingWindowManager
-
Returns the ComponentProvider with the given name.
- getComponentProvider(String) - Method in interface docking.Tool
-
Gets the ComponentProvider with the given name.
- getComponentProviders(Class<T>) - Method in class docking.DockingWindowManager
-
Gets all components providers with a matching class.
- getComponents() - Method in interface ghidra.program.model.data.Composite
-
Returns an array of Data Type Components that make up this composite including undefined filler components which may be present within a Structure whch has packing disabled.
- getComponents() - Method in class ghidra.program.model.data.StructureDataType
- getComponents() - Method in class ghidra.program.model.data.UnionDataType
- getComponents() - Method in class ghidra.program.model.lang.RegisterTree
-
Get the RegisterTrees that are the children of this RegisterTree
- getComponents() - Method in class ghidra.util.graph.DirectedGraph
-
Returns an array of directed graphs.
- getComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
-
Returns an array of components that make up this data type.
- getComponentsContaining(int) - Method in class ghidra.app.util.PseudoData
- getComponentsContaining(int) - Method in interface ghidra.program.model.data.Structure
-
Get an ordered list of components that contain the byte at the specified offset.
- getComponentsContaining(int) - Method in class ghidra.program.model.data.StructureDataType
- getComponentsContaining(int) - Method in interface ghidra.program.model.listing.Data
-
Returns a list of all the immediate child components that contain the byte at the given offset.
- getComponentsContaining(int) - Method in class ghidra.program.model.listing.DataStub
- getComponentWindowingPlaceholder() - Method in class docking.DockableComponent
-
Returns the placeholder object associated with this DockableComponent
- getComposite() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getComposite() - Method in class generic.text.TextLayoutGraphics
- getComposite() - Method in class ghidra.app.util.cparser.C.CompositeHandler
- getComposite() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getCompositeData(boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all the composite data objects (Arrays, Structures, and Union) in the program.
- getCompositeData(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCompositeData(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns a composite data iterator beginning at the specified start address.
- getCompositeData(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all the composite data objects (Arrays, Structures, and Union) in the program at or after the given Address.
- getCompositeData(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCompositeData(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns a composite data iterator limited to the addresses in the specified address set.
- getCompositeData(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all the composite data objects (Arrays, Structures, and Union) within the specified address set in the program.
- getCompositeData(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getCompressableWidth() - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the smallest possible width of this layout that can display its full contents
- getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getCompressableWidth() - Method in class docking.widgets.fieldpanel.support.RowLayout
- getCompression() - Method in class ghidra.program.model.data.BitmapResource
- getComps(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
- getCompUnitNumber() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- getComputedUncompressedImageDataSize() - Method in class ghidra.program.model.data.BitmapResource
-
Compute the uncompressed image data size based upon getHeight(), getWidth() and getBitCount().
- getCondenseFactor() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
The amount (from 0 to 1.0) by which to condense the vertices of the graph when that feature is enabled.
- getConditionTest() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- getConfigState() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
-
Write this object out; first remove any unused options so they do not hang around.
- getConfigurableColumnTableModel() - Method in class docking.widgets.table.GTable
-
Returns the underlying ConfigurableColumnTableModel if one is in-use
- getConflictAddress() - Method in class ghidra.program.model.lang.InstructionError
- getConflictCount() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- getConflictCount(int, int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a standard conflict count message.
- getConflictCount(int, int, Address) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a standard conflict count message for an address.
- getConflictCount(int, int, AddressRange) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a standard conflict count message for an address range.
- getConflictCount(Address) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getConflictCount(Address) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- getConflictInfo(ExternalProgramMerger.IDGroup, int, int) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
-
Gets the information to display at the top of the conflict window indicating which conflict this is of the total external program name conflicts.
- getConflictingDataTypes() - Method in exception ghidra.program.model.data.DataTypeConflictException
-
Returns the conflicting data types in a Data Type array of size 2.
- getConflictMessage() - Method in class ghidra.program.model.lang.InstructionError
- getConflicts() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getConflicts() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
-
Returns an array of symbol ID groups for all the external programs that are in conflict.
- getConflicts() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- getConflicts() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns a list of conflicts for this set.
- getConflictType() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getConflictType() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- getConnectedComponents() - Method in class ghidra.graph.algo.TarjanStronglyConnectedAlgorthm
- getConnection(PluginTool, PluginTool) - Method in interface ghidra.framework.model.ToolManager
-
Get the connection object for the producer and consumer tools
- getConnection(PluginTool, PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getConnector(URL) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
- getConnector(URL) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
-
Get the Ghidra protocol connector for a Ghidra URL which requires this extension.
- getConstant(Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- getConstantAddress(long) - Method in interface ghidra.program.model.address.AddressFactory
-
Returns an address in "constant" space with the given offset.
- getConstantAddress(long) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getConstantColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getConstantPool(Program) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Get the constant pool associated with the given Program
- getConstantSpace() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the "constant" address space.
- getConstantSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getConstraint() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Return the constraint from the editor.
- getConstraint() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- getConstraint(String) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the ColumnConstraint with the given name
- getConstraints() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Returns a list of ColumnConstraints in this ColumnFilter
- getConstraints() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the list of applicable constraints for this column
- getConstraintSets() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Return the list of ConstraintSets in this TableFilter
- getConstraintValue() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
-
Returns the constraint value
- getConstraintValueString() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- getConstraintValueString() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns the "value" of the constraint in string form
- getConstraintValueString() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- getConstraintValueString() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- getConstraintValueTooltip() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
returns a description of the constraint suitable for displaying in a tooltip
- getConstraintValueTooltip() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getConstraintValueTooltip() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getConstructor() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Get the SLEIGH constructor
- getConstructor() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- getConstructor() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- getConstructor() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getConstructor(int) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- getConstructorLineNumbers() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Get list of constructor names with line numbers.
- getConstructors() - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
- getConstSpace() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getConstSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getConsumedLength() - Method in class ghidra.program.model.data.MemBufferImageInputStream
- getConsumedToolEventNames() - Method in class ghidra.framework.plugintool.PluginTool
- getConsumer() - Method in interface ghidra.framework.model.ToolConnection
-
Get the tool that consumes an event
- getConsumerList() - Method in class ghidra.framework.data.DomainObjectAdapter
- getConsumerList() - Method in interface ghidra.framework.model.DomainObject
-
Returns the list of consumers on this domainObject
- getConsumers() - Method in class ghidra.framework.data.DomainFileProxy
- getConsumers() - Method in class ghidra.framework.data.GhidraFile
- getConsumers() - Method in interface ghidra.framework.model.DomainFile
-
Get the list of consumers (Objects) for this domain file.
- getConsumerTools() - Method in interface ghidra.framework.model.ToolManager
-
Get a list of tools that consume at least one tool event.
- getConsumerTools() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getContainedDataTypes(DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
- getContainer() - Method in class ghidra.formats.gfilesystem.FSRLRoot
-
Returns the parent containerfile FSRL, or null if this FSRLRoot specifies a root-level filesystem.
- getContainerCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- getContainerLength() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns the size in bytes of the raw data in the container.
- getContainerOffset() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- getContainerTypeName(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Returns a string that describes what kind of object is specified by the
DIEAggregate
. - getContainingTypeRef() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the DIE pointed to by a DW_AT_containing_type attribute.
- getContent() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Get content associated with the URL
- getContent(Object) - Method in class ghidra.framework.protocol.ghidra.GhidraURLWrappedContent
-
Get the domain folder or file associated with the Ghidra URL.
- getContent(String, Properties, boolean) - Static method in class ghidra.net.http.HttpUtil
-
Execute an HTTP/HTTPS GET request and return the resulting HttpURLConnection.
- getContentHandler() - Method in class ghidra.framework.model.ToolAssociationInfo
- getContentHandler(DomainObject) - Static method in class ghidra.framework.data.DomainObjectAdapter
-
Get the ContentHandler associated with the specified domain object
- getContentPane() - Method in class docking.widgets.InlineComponentTitledPanel
-
This class requires that all content be placed within a designated panel, this method returns that panel.
- getContents() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the blob's contents.
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the comment associated with this blob's contents.
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getContentsComment() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the data type associated with this blob's contents.
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getContentsDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the name associated with this blob's contents.
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getContentsName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- getContentsReader() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets a new binary reader positioned at the start of this blob's contents.
- getContentsSize() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the blob's contents size in bytes.
- getContentType() - Method in interface ghidra.framework.data.ContentHandler
-
Returns list of unique content-types supported.
- getContentType() - Method in class ghidra.framework.data.DomainFileProxy
- getContentType() - Method in class ghidra.framework.data.GhidraFile
- getContentType() - Method in class ghidra.framework.main.datatable.DomainFileType
- getContentType() - Method in interface ghidra.framework.model.DomainFile
-
Returns content-type string
- getContentType() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
- getContentType() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns content class
- getContentType() - Method in class ghidra.framework.store.db.PackedDatabase
-
Returns the user defined content type associated with this database.
- getContentType() - Method in class ghidra.framework.store.db.PackedDBHandle
-
Returns user defined content type associated with this handle.
- getContentType() - Method in interface ghidra.framework.store.FolderItem
-
Return The content type name for this item.
- getContentType() - Method in class ghidra.framework.store.local.ItemDeserializer
-
Returns packed content type
- getContentType() - Method in class ghidra.framework.store.local.LocalFolderItem
- getContentType() - Method in class ghidra.framework.store.local.UnknownFolderItem
- getContentType() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getContentType() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getContentType() - Method in class ghidra.program.database.ProgramContentHandler
- getContentTypeDisplayString() - Method in interface ghidra.framework.data.ContentHandler
-
A string that is meant to be presented to the user.
- getContentTypeDisplayString() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getContentTypeDisplayString() - Method in class ghidra.program.database.ProgramContentHandler
- getContentTypeToolAssociations() - Method in interface ghidra.framework.model.ToolServices
-
Returns the
associations
, which describe content types and the tools used to open them, for all content types known to the system. - getContentTypeToolAssociations() - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- getContentTypeVersion() - Method in interface ghidra.framework.store.FolderItem
-
Returns the version of content type.
- getContentTypeVersion() - Method in class ghidra.framework.store.local.LocalFolderItem
- getContentTypeVersion() - Method in class ghidra.framework.store.remote.RemoteFolderItem
-
Returns the version of content type.
- getContext() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Get the context block
- getContext() - Method in class ghidra.app.services.DataTypeReference
- getContext() - Method in class ghidra.util.WordLocation
- getContext(ProcessorContextView, int[]) - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
- getContextAt(Address) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Get the context at a given address
- getContextAt(Address) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- getContextBaseRegister() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getContextBaseRegister() - Method in interface ghidra.program.model.lang.Language
-
Returns processor context base register or null if one has not been defined by the language.
- getContextBaseRegister() - Method in class ghidra.program.model.lang.RegisterManager
-
Get context base-register
- getContextBits(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getContextBits(int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Get bits from context into an int
- getContextBlock() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getContextBytes() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Get full set of context bytes.
- getContextBytes(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getContextBytes(int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Get bytes from context into an int
- getContextChanges() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getContextObject() - Method in class docking.ActionContext
-
Returns the object that was included by the ComponentProvider when this context was created.
- getContextObjectForMarginPanels(ListingPanel, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets a marker margin or overview margin context object if the mouse event occurred on one of the GUI components for the indicated listing panel's marker margin (left edge of listing) or overview margin (right edge of listing).
- getContextRegister() - Method in class ghidra.app.emulator.EmulatorHelper
-
Get the current context register value
- getContextRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getContextRegisters() - Method in class ghidra.program.database.register.OldProgramContextDB
- getContextRegisters() - Method in interface ghidra.program.model.lang.Language
-
Get an unsorted unmodifiable list of processor context registers that this language defines (includes context base register and its context field registers).
- getContextRegisters() - Method in class ghidra.program.model.lang.RegisterManager
-
Get unsorted unmodifiable list of all processor context registers (include base context register and children)
- getContextRegisters() - Method in interface ghidra.program.model.listing.ProgramContext
-
Gets the registers for this context that are used for processor context states.
- getContextRegisters() - Method in class ghidra.program.util.AbstractProgramContext
- getContextRegisterValue() - Method in class ghidra.app.emulator.Emulator
-
Returns the current context register value.
- getContextRegisterValue() - Method in class ghidra.pcode.emulate.Emulate
-
Returns the current context register value.
- getContextSize() - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
- getContextStates(SequenceNumber) - Method in class ghidra.util.state.ResultsState
- getContextType() - Method in class docking.ComponentProvider
-
A signal used when installing actions.
- getContextTypes() - Method in class docking.WindowNode
- getConventionPointerNameString(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- getConvert() - Method in class ghidra.program.model.pcode.EquateSymbol
- getCopy() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getCopyright() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
-
Returns the copyright string defined in this directory.
- getCorrelatedDestinationRange(Address, TaskMonitor) - Method in interface ghidra.program.util.AddressCorrelation
-
Returns the AddressRange of a set of addresses in the destination program that correlates to corresponding range in the source program.
- getCorrelatedDestinationRange(Address, TaskMonitor) - Method in class ghidra.program.util.LinearDataAddressCorrelation
- getCount() - Method in interface docking.widgets.table.constraint.ColumnData
-
Returns the number of column values (unfiltered table row count)
- getCount() - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
- getCount() - Method in interface ghidra.app.context.DataLocationListContext
-
Returns the number of
Data
objects for the current action context. - getCount() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
-
Returns the count of longs in thread state.
- getCount() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Returns the number of entries in bundle.
- getCount() - Method in class ghidra.app.util.bin.format.ne.ResourceType
-
Returns the number of resources of this type.
- getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- getCount() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- getCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- getCount() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Returns the number of relocation in this block.
- getCount() - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
-
Returns the number of items in cache
- getCount() - Method in interface ghidra.program.model.data.Enum
-
Get the number of entries in this Enum.
- getCount() - Method in class ghidra.program.model.data.EnumDataType
- getCount() - Method in class ghidra.program.util.GroupView
-
Get the number of paths in the view
- getCount() - Method in class ghidra.util.CountLatch
- getCount(int) - Method in class generic.lsh.vector.IDFLookup
- getCount(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getCounter() - Method in class ghidra.util.xml.XmlWriter
-
Returns the XML summary string.
- getCPoolRef(long[]) - Method in class ghidra.app.decompiler.DecompileCallback
- getCPoolRef(String, long[]) - Method in class ghidra.app.decompiler.DecompileDebug
- getCPrimitiveDataType(String) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Return the appropriate datatype for a given C primitive datatype name.
- getCprMask() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
-
Returns the co-processor register masks.
- getCprMask() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getCpuFlag() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the CPU bit flags.
- getCpuSubType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getCpuSubType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getCpuSubType() - Method in class ghidra.app.util.bin.format.ubi.FatArch
- getCpuType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getCpuType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getCpuType() - Method in class ghidra.app.util.bin.format.ubi.FatArch
- getCpuType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Reserved.
- getCrc() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Return the crc of the external debug file.
- getCrc() - Method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection.GnuDebugLinkSectionValues
- getCreatedOn() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- getCreateTime() - Method in class ghidra.framework.store.Version
-
Returns time at which version was created.
- getCreationDate() - Method in class ghidra.program.database.DataTypeArchiveDB
- getCreationDate() - Method in class ghidra.program.database.ProgramDB
- getCreationDate() - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Returns the creation date of this data type archive.
- getCreationDate() - Method in interface ghidra.program.model.listing.Program
-
Returns the creation date of this program.
- getCRef() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the number of file name references in the executable.
- getCRefCnt() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the indices into the nameoffset table for each file.
- getCriteria() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns the
BatchSegregatingCriteria
of this group. - getCriticalSectionDefaultTimeout() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Returns the critical section default time-out value.
- getCryptID() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- getCryptOffset() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- getCryptoProviderInstance(Class<T>) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Returns the previously registered matching
CryptoProvider
instance. - getCryptoProviders() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
-
Returns the
CryptoProviders
instance that created this session. - getCryptSize() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- getCTypeDeclaration(BuiltIn, boolean, DataOrganization, boolean) - Method in class ghidra.program.model.data.BuiltIn
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.AbstractFloatDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.BuiltIn
-
Returns null for FactoryDataType (which should never be used) and Dynamic types which should generally be replaced by a primitive array (e.g., char[5]) or, a primitive pointer (e.g., char *).
- getCTypeDeclaration(DataOrganization) - Method in interface ghidra.program.model.data.BuiltInDataType
-
Generate a suitable C-type declaration for this data-type as a #define or typedef.
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.CharDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.Integer16DataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.Integer3DataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.Integer5DataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.Integer6DataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.Integer7DataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.IntegerDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.LongDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.LongDoubleDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.LongLongDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.ShortDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.SignedByteDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.SignedCharDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.SignedDWordDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.SignedQWordDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.SignedWordDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.UnsignedCharDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.UnsignedLongDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.UnsignedShortDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.VoidDataType
- getCTypeDeclaration(DataOrganization) - Method in class ghidra.program.model.data.WideCharDataType
- getCTypeDeclaration(String, int, boolean, DataOrganization, boolean) - Method in class ghidra.program.model.data.BuiltIn
- getCTypeDeclaration(String, String, boolean) - Method in class ghidra.program.model.data.BuiltIn
- getCurrentAddress() - Method in class ghidra.app.script.GhidraState
- getCurrentAddress() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getCurrentAnalysisOptionsAndValues(Program) - Method in class ghidra.app.script.GhidraScript
-
Gets the given program's ANALYSIS_PROPERTIES and returns a HashMap of the program's analysis options to current values (values represented as strings).
- getCurrentCommentRow() - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- getCurrentCommentRow() - Method in class ghidra.program.util.EolCommentFieldLocation
- getCurrentCommentRow() - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- getCurrentCommentRow() - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- getCurrentContextRegisterValue() - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getCurrentCopyTypes() - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Gets the currently active ClipboardTypes for copying with the current context
- getCurrentDataTypeArchive() - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getCurrentDirectory() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns the current directory.
- getCurrentDirectory() - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- getCurrentDomainObject() - Method in class ghidra.app.merge.MergeManagerPlugin
- getCurrentField() - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- getCurrentField() - Method in class docking.widgets.fieldpanel.FieldPanel
- getCurrentField() - Method in interface ghidra.app.services.CodeViewerService
-
Returns the current field under the cursor.
- getCurrentFieldTextSelection() - Method in interface ghidra.app.services.CodeViewerService
-
Returns a String representing the current character-based selection of the currently selected field.
- getCurrentGroup() - Method in class ghidra.framework.task.GTaskManager
-
Returns the currently running group, or null if no group is running.
- getCurrentHighlight() - Method in class ghidra.app.script.GhidraState
- getCurrentHistoryItem() - Method in class util.HistoryList
-
Returns the item currently pointed to within the list of items.
- getCurrentInstruction() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getCurrentInstruction(Address) - Method in class ghidra.program.util.VarnodeContext
- getCurrentLayoutLocations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- getCurrentLength() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getCurrentLevel() - Method in class ghidra.xml.AbstractXmlPullParser
- getCurrentLevel() - Method in interface ghidra.xml.XmlPullParser
-
The current element level, as if the XML document was a tree.
- getCurrentLocation() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getCurrentLocation() - Method in class ghidra.app.script.GhidraState
- getCurrentLocation() - Method in interface ghidra.app.services.CodeViewerService
-
Returns the current cursor location.
- getCurrentModel() - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Returns the currently tabbed model.
- getCurrentPanel() - Method in class docking.wizard.AbstractMagePanelManager
- getCurrentPositions(VisualGraph<V, E>, Layout<V, E>) - Static method in class ghidra.graph.viewer.layout.LayoutPositions
- getCurrentProgram() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- getCurrentProgram() - Method in class ghidra.app.plugin.ProgramPlugin
- getCurrentProgram() - Method in class ghidra.app.script.GhidraState
-
Returns the current program.
- getCurrentProgram() - Method in interface ghidra.app.services.ProgramManager
-
Return the program that is currently active.
- getCurrentProgram() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Gets the current program.
- getCurrentProgram(PluginTool) - Static method in class ghidra.program.util.GhidraProgramUtilities
-
returns the current program, given a tool, if a program is opened; otherwise returns null.
- getCurrentRow() - Method in class docking.widgets.AutoLookup
-
Returns the currently selected row
- getCurrentRow() - Method in class docking.widgets.list.GListAutoLookup
- getCurrentRow() - Method in class docking.widgets.table.GTableAutoLookup
- getCurrentScope() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- getCurrentSelection() - Method in class ghidra.app.script.GhidraState
- getCurrentSelection() - Method in interface ghidra.app.services.CodeViewerService
-
Returns the current program selection (which crosses multiple fields).
- getCurrentState() - Method in class docking.menu.MultiStateDockingAction
- getCurrentSubtableName() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getCurrentTemplate() - Method in class ghidra.framework.model.ToolAssociationInfo
-
Returns the currently assigned tool used to open the content type of this association.
- getCurrentThread() - Method in class docking.TaskScheduler
-
Get the currently running thread.
- getCurrentTransaction() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- getCurrentTransaction() - Method in interface ghidra.framework.model.UndoableDomainObject
-
Returns the current transaction
- getCurrentUserData() - Method in class docking.menu.MultiStateDockingAction
- getCurrentValue() - Method in class ghidra.framework.options.Option
- getCurrentVariableHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getCurrentVariableHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getCurrentVersion() - Method in interface db.buffers.BufferFileManager
-
Returns the current version.
- getCurrentVersion() - Method in class db.Database.DBBufferFileManager
- getCurrentVersion() - Method in class db.Database
-
Returns the version number associated with the latest buffer file version.
- getCurrentVersion() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- getCurrentVersion() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getCurrentVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the current CFM version.
- getCurrentVersion() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The oldImpVersion and currentVersion fields (4 bytes each) provide version information for checking the compatibility of the imported library.
- getCurrentVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
-
Returns the version number associated with the latest buffer file version.
- getCurrentVersion() - Method in interface ghidra.framework.store.FolderItem
-
Return the latest/current version.
- getCurrentVersion() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- getCurrentVersion() - Method in class ghidra.framework.store.local.LocalDataFile
- getCurrentVersion() - Method in class ghidra.framework.store.local.UnknownFolderItem
- getCurrentVersion() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getCurrentView() - Method in interface ghidra.app.services.ViewService
-
Get the current view.
- getCurrentViewProvider() - Method in interface ghidra.app.services.ViewManagerService
-
Get the current view provider.
- getCurrentWizardPanel() - Method in class docking.wizard.WizardManager
-
Returns the current wizard panel.
- getCursorBounds() - Method in class docking.widgets.fieldpanel.FieldPanel
- getCursorBounds() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getCursorBounds() - Method in class help.screenshot.AbstractScreenShotGenerator
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getCursorBounds(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns a bounding rectangle for the cursor at the given position
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getCursorBounds(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getCursorBounds(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getCursorColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current cursor color setting.
- getCursorForClickedComponent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getCursorLocation() - Method in class docking.widgets.fieldpanel.FieldPanel
- getCursorLocation() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getCursorOffset() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the offset of the cursor from the top of the screen
- getCursorPoint() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the point in pixels of where the cursor is located.
- getCursorPoint() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getCursorPosition() - Method in interface docking.widgets.FindDialogSearcher
- getCursorPosition() - Method in class docking.widgets.SearchLocation
- getCursorPosition() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getCursorRect(int, int, int) - Method in interface docking.widgets.fieldpanel.Layout
-
Returns a rectangle which bounds the given cursor position.
- getCursorRect(int, int, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getCursorRect(int, int, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getCursorRect(int, int, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getCurSpace() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getCurSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getCustomEditor() - Method in class docking.options.editor.ColorEditor
-
A PropertyEditor may chose to make available a full custom Component that edits its property value.
- getCustomEditor() - Method in class docking.options.editor.DateEditor
- getCustomEditor() - Method in class docking.options.editor.FileChooserEditor
- getCustomEditor() - Method in class docking.options.editor.FontPropertyEditor
- getCustomEditor() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- getCustomEditor() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- getCustomEditor() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- getCustomEditor() - Method in class ghidra.framework.options.ErrorPropertyEditor
- getCustomEditor() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- getCustomEditor() - Method in class ghidra.util.ManualViewerCommandEditor
- getCustomEditorComponent() - Method in class ghidra.app.util.Option
-
Override if you want to provide a custom widget for selecting your options.
- getCustomMods() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getCustomOption(String, CustomOption) - Method in class ghidra.framework.options.AbstractOptions
- getCustomOption(String, CustomOption) - Method in interface ghidra.framework.options.Options
-
Get the custom option value for the given option name.
- getCustomOption(String, CustomOption) - Method in class ghidra.framework.options.SubOptions
- getData() - Method in class db.buffers.BufferFileBlock
-
Get block data buffer
- getData() - Method in class db.buffers.ChangeMap
-
Get the underlying change map data as a byte array
- getData() - Method in class db.buffers.DataBuffer
-
Get the storage array associated with this buffer.
- getData() - Method in class docking.widgets.table.GTableWidget
- getData() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns the actual data bytes from the file for this section
- getData() - Method in class ghidra.app.util.bin.format.macos.rm.SingleResourceData
-
Returns the resource data for this resource.
- getData() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getData() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getData() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
An array of certificates.
- getData() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns an input stream to underlying bytes of this section.
- getData() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getData() - Method in class ghidra.framework.plugintool.Plugin
-
Get the domain files that this plugin has open.
- getData() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getData() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get memory data in the form of an InputStream.
- getData() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getData() - Method in class ghidra.program.model.pcode.HighCodeSymbol
-
Get the Data object backing this, if it exists
- getData() - Method in class ghidra.program.model.pcode.MappedDataEntry
- getData(boolean) - Method in interface ghidra.program.model.listing.Listing
-
get a Data iterator that will iterate over the entire address space; returning both defined and undefined Data objects.
- getData(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getData(int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get one Data item from the buffer at the current position plus offset.
- getData(int, int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get an array of data items that begin at or after start up to end.
- getData(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all data in the program from the given start address to either the end address or the start address, depending if the iterator is forward or not.
- getData(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Returns an iterator of the data in this listing (in proper sequence), starting at the specified address.
- getData(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getData(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all data in the given addressSet.
- getData(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over the address range(s).
- getData(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getData1() - Method in class ghidra.app.util.datatype.microsoft.GUID
-
Specifies the first 8 hexadecimal digits of the GUID.
- getData2() - Method in class ghidra.app.util.datatype.microsoft.GUID
-
Specifies the first group of 4 hexadecimal digits.
- getData3() - Method in class ghidra.app.util.datatype.microsoft.GUID
-
Specifies the second group of 4 hexadecimal digits.
- getData4() - Method in class ghidra.app.util.datatype.microsoft.GUID
-
Array of 8 bytes.
- getDataAfter(int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the next data item starting after offset.
- getDataAfter(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next data whose min address is greater than the specified address.
- getDataAfter(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data after the specified address or null if no data exists.
- getDataAfter(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the closest Data object that starts at an address that is greater than the given address.
- getDataAfter(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDataAfter(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data after the specified data or null if no data exists.
- getDataAlignment() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the value of the data alignment factor for this CIE record.
- getDataApplicationMode() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Gets the data application mode.
- getDataAsTree() - Method in class docking.help.CustomTOCView
- getDataAt(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the data whose min address equals the specified address.
- getDataAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data at the specified address or null if no data exists.
- getDataAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Data (Defined or Undefined) that starts at the given address.
- getDataAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDataAtAddress(Program, Address) - Static method in class ghidra.program.model.data.DataUtilities
-
Get the data for the given address.
- getDataAtLocation(ProgramLocation) - Static method in class ghidra.program.model.data.DataUtilities
-
Get the data for the given address; if the code unit at the address is an instruction, return null.
- getDatabaseId() - Method in class db.DBHandle
- getDatabaseKey() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getDataBefore(int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the previous data item starting before offset.
- getDataBefore(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next data whose min address is closest to and less than the specified address.
- getDataBefore(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data before the specified address or null if no data exists.
- getDataBefore(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the closest Data object that starts at an address that is less than the given address.
- getDataBefore(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDataBefore(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data before the specified data or null if no data exists.
- getDataBuffer(BufferFileBlock) - Static method in class db.buffers.LocalBufferFile
-
Generate a DataBuffer instance which corresponds to the specified block based upon LocalBufferFile block usage.
- getDataContaining(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the data whose min address is less than or equal to the specified address and whose max address is greater than or equal to the specified address.
- getDataContaining(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the defined data containing the specified address or null if no data exists.
- getDataContaining(Address) - Method in interface ghidra.program.model.listing.Listing
-
Gets the data object that is at or contains the given address or null if the address in not in memory or is in an instruction.
- getDataContaining(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDataConverter(Program) - Static method in class ghidra.program.util.ProgramUtilities
- getDataDirectories() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns the array of data directories.
- getDataDirectories() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getDataDirectory() - Method in exception ghidra.framework.store.local.DataDirectoryException
-
Returns existing data directory
- getDataFlavors() - Method in interface ghidra.app.util.ProgramDropProvider
-
Get the data flavors that this drop service accepts.
- getDataFormat() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Gets the exception handling data decoding format.
- getDataImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getDataImageBaseOption(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- getDataInstance(Memory) - Method in class ghidra.program.util.string.FoundString
- getDataIsDirectory() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns a pointer to information about a specific resource instance.
- getDataLength() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the length of this string's data, in bytes.
- getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getDataLocationForCharacterIndex(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Translates the given character index to a data location related to the data model, as determined by the FieldFactory.
- getDataLocationForCharacterIndex(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getDataLocationForCharacterIndex(int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
- getDataLocationList() - Method in interface ghidra.app.context.DataLocationListContext
-
Returns a list of the locations of the current
Data
objects in the current action context. - getDataLocationList(Predicate<Data>) - Method in interface ghidra.app.context.DataLocationListContext
-
Returns a list of the locations of the current
Data
objects in the current action context that pass the given filter. - getDataOffset() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- getDataOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
-
Returns the offset from the beginning of the resource data to the data for this resource.
- getDataOffset() - Method in interface ghidra.app.util.bin.format.omf.OmfData
- getDataOffset() - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- getDataOffset() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- getDataOrganization() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataOrganization() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getDataOrganization() - Method in class ghidra.program.model.data.AbstractDataType
- getDataOrganization() - Method in interface ghidra.program.model.data.DataType
-
Returns the DataOrganization associated with this data-type
- getDataOrganization() - Method in interface ghidra.program.model.data.DataTypeManager
-
Get the data organization associated with this data type manager.
- getDataOrganization() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- getDataOrganization() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getDataOrganization() - Method in interface ghidra.program.model.lang.CompilerSpec
- getDataRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
- getDataRepresentation() - Method in class ghidra.program.util.SubDataFieldLocation
-
Returns a string representation of the dataValue at this location.
- getDataSearchIgnoreDirs() - Method in class utility.module.ModuleManifestFile
- getDataSize() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- getDataSize() - Method in class ghidra.util.prop.BytePropertySet
- getDataSize() - Method in class ghidra.util.prop.IntPropertySet
- getDataSize() - Method in class ghidra.util.prop.LongPropertySet
- getDataSize() - Method in class ghidra.util.prop.ObjectPropertySet
- getDataSize() - Method in class ghidra.util.prop.PropertySet
-
Returns the size (in bytes) of the data that is stored in this property set.
- getDataSize() - Method in class ghidra.util.prop.SaveableObjectPropertySet
- getDataSize() - Method in class ghidra.util.prop.ShortPropertySet
- getDataSize() - Method in class ghidra.util.prop.StringPropertySet
- getDataSize() - Method in class ghidra.util.prop.VoidPropertySet
- getDataSource() - Method in class docking.widgets.table.AnyObjectTableModel
- getDataSource() - Method in interface docking.widgets.table.constraint.TableFilterContext
-
Returns the table's data source object if it has one; otherwise it returns null.
- getDataSource() - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Returns the table's context for the data.
- getDataSource() - Method in class docking.widgets.table.threaded.ThreadedTableModelStub
- getDataSource() - Method in class ghidra.app.util.bean.SetEquateTableModel
- getDataSource() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- getDataSource() - Method in class ghidra.util.table.GhidraProgramTableModel
- getDataStart() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the virtual address of the .data section.
- getDataStream() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns an input stream starting at offset into the byte provider.
- getDataStream() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns an input stream to underlying bytes of this section.
- getDataStream(MachHeader) - Method in class ghidra.app.util.bin.format.macho.Section
-
Returns an input stream to underlying bytes of this section.
- getDataString() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getDataTree() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- getDataTreeNodesFromClipboard() - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Fetches any GTreeNodes from the system clipboard.
- getDataType() - Method in class db.BinaryCodedField
-
Get the data type associated with this field.
- getDataType() - Method in class ghidra.app.decompiler.ClangFieldToken
- getDataType() - Method in class ghidra.app.decompiler.ClangReturnType
- getDataType() - Method in class ghidra.app.decompiler.ClangTypeToken
- getDataType() - Method in class ghidra.app.decompiler.ClangVariableDecl
- getDataType() - Method in class ghidra.app.services.DataTypeReference
- getDataType() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns the data type of this misc debug.
- getDataType() - Method in class ghidra.app.util.cparser.C.Declaration
- getDataType() - Method in class ghidra.app.util.demangler.DemangledVariable
-
Returns the data type of this variable.
- getDataType() - Method in class ghidra.app.util.html.DataTypeLine
- getDataType() - Method in class ghidra.app.util.html.VariableTextLine
- getDataType() - Method in class ghidra.app.util.PseudoData
- getDataType() - Method in class ghidra.program.database.external.ExternalLocationDB
- getDataType() - Method in class ghidra.program.database.function.VariableDB
- getDataType() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getDataType() - Method in interface ghidra.program.model.data.Array
-
Returns the dataType of the elements in the array.
- getDataType() - Method in class ghidra.program.model.data.ArrayDataType
- getDataType() - Method in class ghidra.program.model.data.CustomFormat
-
Get the data type associated with this format.
- getDataType() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Returns the dataType in this component.
- getDataType() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getDataType() - Method in exception ghidra.program.model.data.DataTypeEncodeException
-
Get the data type
- getDataType() - Method in class ghidra.program.model.data.DataTypeInstance
- getDataType() - Method in interface ghidra.program.model.data.ParameterDefinition
-
Get the Data Type of this variable
- getDataType() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- getDataType() - Method in interface ghidra.program.model.data.Pointer
-
Returns the "pointed to" dataType
- getDataType() - Method in class ghidra.program.model.data.PointerDataType
- getDataType() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getDataType() - Method in interface ghidra.program.model.data.TypeDef
-
Returns the dataType that this typedef is based on.
- getDataType() - Method in class ghidra.program.model.data.TypedefDataType
- getDataType() - Method in interface ghidra.program.model.listing.Data
-
Get the Data type for the data.
- getDataType() - Method in class ghidra.program.model.listing.DataStub
- getDataType() - Method in class ghidra.program.model.listing.ParameterImpl
- getDataType() - Method in interface ghidra.program.model.listing.Variable
-
Get the Data Type of this variable
- getDataType() - Method in class ghidra.program.model.pcode.DataTypeSymbol
- getDataType() - Method in class ghidra.program.model.pcode.HighSymbol
- getDataType() - Method in class ghidra.program.model.pcode.HighVariable
- getDataType() - Method in class ghidra.program.model.pcode.ParamMeasure
- getDataType() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the DataType which has been associated with this location.
- getDataType() - Method in class ghidra.program.util.string.FoundString
- getDataType(int) - Method in class ghidra.app.util.demangler.DemangledTemplate
- getDataType(long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(long) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the dataType associated with the given dataTypeId or null if the dataTypeId is not valid
- getDataType(long, DataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a Ghidra
DataType
corresponding to the specified DIE (based on its offset), or the specified defaultValue if the DIE does not map to a defined datatype (registered withDWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)
). - getDataType(short) - Static method in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
- getDataType(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- getDataType(DecompilerActionContext) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Returns the data type for the given context if the context pertains to a data type
- getDataType(DataTypeManagerService) - Method in class ghidra.app.util.datatype.DataTypeUrl
-
Uses the given service and its
DataTypeManager
s to find the data type represented by this url - getDataType(DIEAggregate, DWARFDataTypeImporter.DWARFDataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeImporter
-
Converts the specified DWARF debug entry into a Ghidra
DataType
(wrapped in a simple holder object to also return associated metadata). - getDataType(DIEAggregate, DataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a Ghidra
DataType
corresponding to the specifiedDIEAggregate
, or the specified defaultValue if the DIEA param is null or does not map to an already defined datatype (registered withDWARFDataTypeManager.addDataType(long, DataType, DWARFSourceInfo)
). - getDataType(CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(CategoryPath, String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Gets the data type with the indicated name in the indicated category.
- getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledDataType
-
Converts this demangled datatype into the corresponding Ghidra datatype
- getDataType(DataTypePath) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(DataTypePath) - Method in interface ghidra.program.model.data.DataTypeManager
-
Find the dataType for the given dataTypePath.
- getDataType(SourceArchive, UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(SourceArchive, UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
- getDataType(Program) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Gets this decoder's encoded data type.
- getDataType(MemBuffer) - Method in interface ghidra.program.model.data.FactoryDataType
-
Returns the appropriate DataType which corresponds to the specified memory location.
- getDataType(MemBuffer) - Method in class ghidra.program.model.data.FactoryStructureDataType
- getDataType(String) - Method in interface ghidra.app.services.DataTypeQueryService
-
Obtain the preferred datatype which corresponds to the specified datatype specified by filterText.
- getDataType(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataType(String) - Method in interface ghidra.program.model.data.Category
-
Get a data type with the given name.
- getDataType(String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Retrieve the data type with the fully qualified path.
- getDataType(String) - Method in interface ghidra.program.model.data.ICategory
-
Get a data type with the given name.
- getDataType(TreePath) - Method in interface ghidra.app.services.DataTypeManagerService
-
Shows the user a dialog that allows them to choose a data type from a tree of all available data types.
- getDataTypeAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns a list of data type IDs that have been added.
- getDataTypeAlignment() - Method in class ghidra.program.model.util.DataTypeInfo
- getDataTypeArchive(int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
-
Returns one of the four programs involved in the merge as indicated by the version.
- getDataTypeAt(int) - Method in interface ghidra.program.model.data.Structure
-
Returns the lowest-level component that contains the specified offset.
- getDataTypeAt(int) - Method in class ghidra.program.model.data.StructureDataType
- getDataTypeCategoryPath(CategoryPath, Namespace) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Create a data type category path derived from the specified namespace and rooted from the specified baseCategory
- getDataTypeChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns a list of data type IDs that have changed.
- getDataTypeComponent(int) - Method in interface ghidra.program.model.lang.DataTypeProviderContext
-
Get one data type from buffer at the current position plus offset.
- getDataTypeComponents(int, int) - Method in interface ghidra.program.model.lang.DataTypeProviderContext
-
Get an array of DataTypeComponents that begin at start or before end.
- getDataTypeCount(boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataTypeCount(boolean) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the total number of defined data types.
- getDataTypeDisplayText() - Method in class ghidra.program.model.listing.VariableOffset
-
Returns the data type access portion of this variable offset as a string
- getDataTypeField() - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- getDataTypeForBytes(int) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- getDataTypeHandle() - Method in class ghidra.program.model.util.DataTypeInfo
- getDataTypeId() - Method in class ghidra.app.util.datatype.DataTypeUrl
- getDataTypeId() - Method in class ghidra.program.database.symbol.SymbolDB
- getDataTypeInstance(DataType, int) - Static method in class ghidra.program.model.data.DataTypeInstance
-
Attempt to create a fixed-length data-type instance.
- getDataTypeInstance(DataType, MemBuffer) - Static method in class ghidra.program.model.data.DataTypeInstance
-
Generate a data-type instance Factory and Dynamic data-types are NOT handled.
- getDataTypeInstance(DataType, MemBuffer, int) - Static method in class ghidra.program.model.data.DataTypeInstance
-
Attempt to create a data-type instance associated with a specific memory location.
- getDataTypeLength() - Method in class ghidra.program.model.util.DataTypeInfo
- getDataTypeLengthString(DataType) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- getDataTypeManager() - Method in class ghidra.app.decompiler.DecompInterface
- getDataTypeManager() - Method in interface ghidra.app.merge.DataTypeManagerOwner
-
Gets the associated data type manager.
- getDataTypeManager() - Method in class ghidra.app.util.cparser.C.CParser
-
Get the data type manager
- getDataTypeManager() - Method in class ghidra.program.database.DataTypeArchiveDB
- getDataTypeManager() - Method in class ghidra.program.database.ProgramDB
- getDataTypeManager() - Method in class ghidra.program.model.data.AbstractDataType
- getDataTypeManager() - Static method in class ghidra.program.model.data.BuiltInDataTypeManager
-
Returns shared instance of built-in data type manager.
- getDataTypeManager() - Method in interface ghidra.program.model.data.Category
-
Get the data type manager associated with this category.
- getDataTypeManager() - Method in interface ghidra.program.model.data.DataType
-
Get the DataTypeManager containing this datatype.
- getDataTypeManager() - Method in interface ghidra.program.model.data.ICategory
-
Get the data type manager associated with this category.
- getDataTypeManager() - Method in interface ghidra.program.model.listing.Listing
-
Get the data type manager for the program.
- getDataTypeManager() - Method in class ghidra.program.model.listing.ListingStub
- getDataTypeManager() - Method in interface ghidra.program.model.listing.Program
-
Returns the program's datatype manager.
- getDataTypeManager() - Method in interface ghidra.program.model.pcode.PcodeFactory
- getDataTypeManager() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getDataTypeManagerId() - Method in class ghidra.app.util.datatype.DataTypeUrl
- getDataTypeManagers() - Method in interface ghidra.app.services.DataTypeQueryService
-
Gets the open data type managers.
- getDataTypeName() - Method in class ghidra.app.util.datatype.DataTypeUrl
- getDataTypeName() - Method in class ghidra.program.model.data.DataTypePath
-
Returns the name of the datatype.
- getDataTypeOffset() - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
- getDataTypePath() - Method in class ghidra.program.model.data.AbstractDataType
- getDataTypePath() - Method in interface ghidra.program.model.data.DataType
-
Returns the dataTypePath for this datatype;
- getDataTypes() - Method in interface ghidra.program.model.data.Category
-
Get all data types in this category.
- getDataTypes() - Method in class ghidra.program.model.data.CycleGroup
-
Get the data types in this group.
- getDataTypes() - Method in interface ghidra.program.model.data.ICategory
-
Get all data types in this category.
- getDataTypes(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Gets the datatypes in the given category path
- getDataTypes(SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataTypes(SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns all data types within this manager that have as their source the given archive
- getDataTypes(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Searches through the datatype manager of the current program and returns an array of datatypes that match the specified name.
- getDataTypesByBaseName(String) - Method in interface ghidra.program.model.data.Category
-
Get all data types in this category whose base name matches the base name of the given name.
- getDataTypesContaining(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDataTypesContaining(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the data types within this data type manager that contain the specified data type.
- getDataTypeSuffix() - Method in class ghidra.app.util.bin.format.elf.extend.ElfExtension
- getDataTypeSuffix() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return the data type naming suffix which should be used when creating types derived from data supplied by this extension.
- getDataTypeUUID(String) - Static method in class ghidra.program.database.symbol.EquateManager
-
Pulls out the enum data type UUID given a formatted equate name.
- getDataValueRepresentation(Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted data value for the specified data unit.
- getDataValueRepresentationString(Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted data value for the specified data unit.
- getDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
- getDate() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
-
Milliseconds since java Date epoch
- getDate() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getDate(int, int, int) - Static method in class ghidra.util.DateUtils
-
Returns a date for the given numeric values
- getDate(String, Date) - Method in class ghidra.framework.options.AbstractOptions
- getDate(String, Date) - Method in interface ghidra.framework.options.Options
-
Get the Date for the given option name.
- getDate(String, Date) - Method in class ghidra.framework.options.SaveState
-
Gets the Date value for the given name.
- getDate(String, Date) - Method in class ghidra.framework.options.SubOptions
- getDateField() - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Returns the DateTextField component.
- getDateTimeStamp() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the creation date of this PEF container.
- getDaysBetween(Date, Date) - Static method in class ghidra.util.DateUtils
-
Returns all days between the two dates.
- getDBHandle() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns the open handle to the underlying database.
- getDbTestDir() - Static method in class ghidra.test.TestProgramManager
- getDDTByInstance(DataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeImporter
- getDebug() - Method in class ghidra.program.util.VarnodeContext
- getDebugCodeView() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Returns the CodeView debug information, or null if it does not exists.
- getDebugCOFFSymbolsHeader() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Returns the COFF debug information, or null if it does not exists.
- getDebugDirectories() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
- getDebugDirectory() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
-
Returns the code view debug directory.
- getDebugDirectory() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns the debug directory associated with this misc debug.
- getDebugDirectorySize() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the debug directory size.
- getDebugEnd() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
- getDebugFile() - Method in class ghidra.app.decompiler.component.DecompileData
- getDebugFileDirectory() - Static method in class generic.test.AbstractGenericTest
-
Returns the directory into which tests can write debug files, such as files containing print statements or image files.
- getDebugFixup() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Returns the Fixup debug information, or null if it does not exists.
- getDebugFixupElements() - Method in class ghidra.app.util.bin.format.pe.debug.DebugFixup
-
Returns the array of FIXUP elements associated with this fixup debug directory.
- getDebugger() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
This field should be 0.
- getDebugInfo() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getDebugLine() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getDebugLocation() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getDebugMisc() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Returns the miscellaneous debug information, or null if it does not exists.
- getDebugRanges() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getDebugStart() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
- getDebugStrings() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getDecimalFormat() - Method in class docking.widgets.textfield.DecimalFormatterFactory
- getDecisionNode() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- getDecisionPath() - Method in class generic.constraint.Decision
-
Returns a list of strings where each string is a description of the constraint that passed to reach this decision.
- getDecisionPath() - Method in class generic.constraint.DecisionNode
- getDecisionPath() - Method in class generic.constraint.RootDecisionNode
- getDecisionPropertyName() - Method in class generic.constraint.DecisionSet
-
Returns the name of the property that was scanned for in the decision tree.
- getDecisions() - Method in class generic.constraint.DecisionSet
-
Returns a list of all the decisions whose descision path constraints matched the given test object.
- getDecisionsSet(T, String) - Method in class generic.constraint.DecisionTree
-
Searches the decision tree for values of given property name that match the constraints within this tree.
- getDeclarationName() - Method in enum ghidra.program.model.data.GenericCallingConvention
- getDeclarations() - Method in class ghidra.app.util.cparser.C.CParser
-
Get Global variable declarations
- getDeclaredBitSize() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the declared bit size of this bit-field which may be larger than the effective size which could be truncated.
- getDeclOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getDeclParent() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getDecodedValue() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the decoded value that is at the address.
- getDecoder(int) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory
-
Get the appropriate decoder for the given 8-bit mode; mode is parsed into decode format, application mode, and indirection flag.
- getDecodeSize(Program) - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Gets the size of the encoded data.
- getDecompile() - Method in class ghidra.app.decompiler.DecompilerLocation
-
Results from the decompilation
- getDecompileData() - Method in class ghidra.app.decompiler.component.DecompilerController
- getDecompiledFunction() - Method in class ghidra.app.decompiler.DecompileResults
-
Converts the C code results into an unadorned string.
- getDecompiler() - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Gets the actual decompiler (may be null if not initialized).
- getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.BooleanDataType
- getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.BuiltIn
-
Return token used to represent this type in decompiler/source-code output
- getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.ByteDataType
- getDecompilerDisplayName(DecompilerLanguage) - Method in class ghidra.program.model.data.SignedByteDataType
- getDecompileResults() - Method in class ghidra.app.decompiler.component.DecompileData
- getDecompilerOutputLanguage() - Method in class ghidra.program.database.ProgramCompilerSpec
- getDecompilerOutputLanguage() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getDecompilerOutputLanguage() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the language that the decompiler produces
- getDecompilerPanel() - Method in class ghidra.app.decompiler.component.CDisplayPanel
- getDecompilerPanel() - Method in class ghidra.app.decompiler.component.DecompilerController
- getDeepestComponentBasedClickPoint() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getDef() - Method in class ghidra.program.model.pcode.Varnode
- getDef() - Method in class ghidra.program.model.pcode.VarnodeAST
- getDef(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- getDefault() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
-
Get the default value of the context register
- getDefaultAbbreviatedLabelPrefix() - Method in class ghidra.program.model.data.AbstractDataType
- getDefaultAbbreviatedLabelPrefix() - Method in class ghidra.program.model.data.AbstractStringDataType
- getDefaultAbbreviatedLabelPrefix() - Method in interface ghidra.program.model.data.DataType
-
Returns the prefix to use for this datatype when an abbreviated prefix is desired.
- getDefaultAddress() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns the preferred address of this section.
- getDefaultAddress(long) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get the program address for an addressableWordOffset within the default address space.
- getDefaultAddressSpace() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the default AddressSpace
- getDefaultAddressSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getDefaultAlignment() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
- getDefaultAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
- getDefaultAlignment(ElfLoadHelper) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the default alignment within the default address space.
- getDefaultApplicationRootDirs() - Static method in class docking.framework.DockingApplicationLayout
-
Get the default list of Application directories.
- getDefaultApplicationTools() - Static method in class ghidra.framework.ToolUtils
-
Returns all tools found in the classpath that live under a root 'defaultTools' directory
- getDefaultAt(Address) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
-
Compute the default value of the context register at the given address
- getDefaultBackground() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current default background color setting that is used when there is no special background color or highlight or selection.
- getDefaultBackgroundColor() - Method in class docking.widgets.AbstractGCellRenderer
- getDefaultBackgroundColor() - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
- getDefaultBackgroundColor() - Method in interface docking.widgets.fieldpanel.support.BackgroundColorModel
- getDefaultBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- getDefaultBrowserLoaderOptions() - Static method in class ghidra.util.ManualViewerCommandWrappedOption
- getDefaultButton() - Method in class docking.DialogComponentProvider
-
Returns the default button for the dialog.
- getDefaultByteDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDefaultCallingConvention() - Method in class ghidra.program.database.function.FunctionManagerDB
- getDefaultCallingConvention() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getDefaultCallingConvention() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Returns the prototype model that is the default calling convention or else null.
- getDefaultCallingConvention() - Method in interface ghidra.program.model.listing.FunctionManager
-
Gets the default calling convention's prototype model in this program.
- getDefaultCallingConventionName() - Method in class ghidra.program.database.function.FunctionDB
- getDefaultCallingConventionName() - Method in interface ghidra.program.model.listing.Function
-
Gets the name of the default calling convention.
- getDefaultCallingConventionName() - Method in class ghidra.util.UndefinedFunction
- getDefaultCipherSuites() - Method in class ghidra.net.ApplicationSSLSocketFactory
- getDefaultColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the default field color.
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getDefaultColor() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getDefaultColumnCount() - Method in class docking.widgets.table.GDynamicColumnTableModel
- getDefaultColumnCount() - Method in interface docking.widgets.table.VariableColumnTableModel
-
Gets the count of the default columns for this model.
- getDefaultCompilerSpec() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getDefaultCompilerSpec() - Method in interface ghidra.program.model.lang.Language
-
Returns the default compiler spec for this language, which is used when a loader cannot determine the compiler spec or for upgrades when a program had no compiler spec registered (seriously old program, like Ghidra 4.1 or earlier).
- getDefaultCompletionWindowDimension() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get the preferred dimensions of the completion list window.
- getDefaultComplexDataType(int) - Static method in class ghidra.program.model.data.AbstractComplexDataType
- getDefaultComputedFlowType(Instruction) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Determine default computed FlowType for a specified instruction.
- getDefaultContext() - Method in class ghidra.app.emulator.Emulator
- getDefaultDataSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getDefaultDataSpace() - Method in interface ghidra.program.model.lang.Language
-
Get the preferred data space used by loaders for data sections.
- getDefaultDiffCodeUnitsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDefaultDisassemblyContext() - Method in class ghidra.program.database.register.OldProgramContextDB
- getDefaultDisassemblyContext() - Method in interface ghidra.program.model.listing.ProgramContext
- getDefaultDisassemblyContext() - Method in class ghidra.program.util.AbstractProgramContext
- getDefaultEdgeColor() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the default color for edges that don't have an edge type set
- getDefaultEdgeType() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getDefaultEdgeWeight() - Method in class ghidra.util.graph.WeightedDigraph
-
Gets the defaultEdgeWeight of this graph specified at creation time.
- getDefaultEnablement(Program) - Method in class ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
- getDefaultEnablement(Program) - Method in class ghidra.app.services.AbstractAnalyzer
- getDefaultEnablement(Program) - Method in interface ghidra.app.services.Analyzer
-
Returns true if this analyzer should be enabled by default.
- getDefaultEnablement(Program) - Method in class ghidra.app.services.AnalyzerAdapter
- getDefaultEnum() - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Returns the Enum instance that is the default Enum for this
SettingsDefinition
. - getDefaultExternalFunctionName(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Generates a default external name for an external function
- getDefaultExternalName(SymbolDB) - Static method in class ghidra.program.database.external.ExternalManagerDB
-
Get the default name for an external function or code symbol
- getDefaultExternalName(Address, DataType) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Generates a default external name for a given external data/code location.
- getDefaultFallThrough() - Method in class ghidra.app.util.PseudoInstruction
- getDefaultFallThrough() - Method in class ghidra.program.database.code.InstructionDB
- getDefaultFallThrough() - Method in interface ghidra.program.model.listing.Instruction
-
Get the default fallthrough for this instruction.
- getDefaultFallThrough() - Method in class ghidra.program.model.listing.InstructionStub
- getDefaultFallThroughOffset() - Method in class ghidra.app.util.PseudoInstruction
- getDefaultFallThroughOffset() - Method in class ghidra.program.database.code.InstructionDB
- getDefaultFallThroughOffset() - Method in interface ghidra.program.model.listing.Instruction
-
Get default fall-through offset in bytes from start of instruction to the fallthrough instruction.
- getDefaultFallThroughOffset() - Method in class ghidra.program.model.listing.InstructionStub
- getDefaultFieldName() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Returns a default Field name.
- getDefaultFieldName() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getDefaultFileExtension() - Method in class ghidra.app.util.exporter.Exporter
-
Returns the default extension for this exporter.
- getDefaultFlows() - Method in class ghidra.app.util.PseudoInstruction
- getDefaultFlows() - Method in class ghidra.program.database.code.InstructionDB
- getDefaultFlows() - Method in interface ghidra.program.model.listing.Instruction
-
Get an array of Address objects for all default flows established by the underlying instruction prototype.
- getDefaultFlows() - Method in class ghidra.program.model.listing.InstructionStub
- getDefaultFlowType(Instruction, Address, boolean) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Determine default FlowType for a specified instruction and flow destination toAddr.
- getDefaultFocusComponent() - Method in class docking.wizard.AbstractMageJPanel
- getDefaultFocusComponent() - Method in class docking.wizard.AbstractWizardJPanel
- getDefaultFocusComponent() - Method in interface docking.wizard.WizardPanel
-
Returns the component, if any, that should receive focus when this panel is shown.
- getDefaultFont() - Method in class docking.widgets.AbstractGCellRenderer
- getDefaultFont() - Method in class ghidra.app.decompiler.DecompileOptions
- getDefaultFunctionName(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Generates a default function name for a given address.
- getDefaultGraphDisplay(boolean, TaskMonitor) - Method in interface ghidra.app.services.GraphDisplayBroker
-
A convenience method for getting a
GraphDisplay
from the currently active provider - getDefaultGraphDisplayProvider() - Method in interface ghidra.app.services.GraphDisplayBroker
-
Gets the currently active GraphDisplayProvider that will be used to display/export graphs
- getDefaultIcon() - Static method in class resources.ResourceManager
- getDefaultKeyBindingData() - Method in class docking.action.DockingAction
- getDefaultKeyBindingData() - Method in interface docking.action.DockingActionIf
-
Returns the default
KeyBindingData
to be used to assign this action to a key binding. - getDefaultKeyBindingData() - Method in class docking.DockingActionProxy
- getDefaultKeyStroke() - Method in class ghidra.program.model.data.CycleGroup
- getDefaultLabelPrefix() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
- getDefaultLabelPrefix() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
- getDefaultLabelPrefix() - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getDefaultLabelPrefix() - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractFloatDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.AbstractStringDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.ArrayDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.BitmapResourceDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.BooleanDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.CharDataType
- getDefaultLabelPrefix() - Method in interface ghidra.program.model.data.DataType
-
Returns the appropriate string to use as the default label prefix in the absence of any data.
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.DialogResourceDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.EnumDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.GifDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.MenuResourceDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.PngDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.PointerDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.SignedCharDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.StructureDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.TypedefDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.UnionDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.UnsignedCharDataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideChar16DataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideChar32DataType
- getDefaultLabelPrefix() - Method in class ghidra.program.model.data.WideCharDataType
- getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in class ghidra.app.util.PseudoData
- getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in interface ghidra.program.model.listing.Data
-
Returns the appropriate string to use as the default label prefix or null if it has no preferred default label prefix;
- getDefaultLabelPrefix(DataTypeDisplayOptions) - Method in class ghidra.program.model.listing.DataStub
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AbstractDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AbstractStringDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AIFFDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.ArrayDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.AUDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.CharDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in interface ghidra.program.model.data.DataType
-
Returns the appropriate string to use as the default label prefix.
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.JPEGDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.PointerDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WAVEDataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar16DataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideChar32DataType
- getDefaultLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.WideCharDataType
- getDefaultLanguage(Processor) - Method in class ghidra.app.script.GhidraScript
-
Returns the default language provider for the specified processor name.
- getDefaultLanguage(Processor) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns the default Language to use for the given processor;
- getDefaultLanguage(Processor) - Method in class ghidra.program.util.DefaultLanguageService
- getDefaultLayoutAlgorithmNameLayout() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the name of the default graph layout algorithm
- getDefaultLocalName(Program, int, int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- getDefaultLocalName(Program, VariableStorage, int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- getDefaultMemoryBlocks() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getDefaultMemoryBlocks() - Method in interface ghidra.program.model.lang.Language
-
Returns the default memory blocks for this language.
- getDefaultMemoryRefType(CodeUnit, int, Address, boolean) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Get the default memory flow/data RefType for the specified code unit and opIndex.
- getDefaultMnemonicDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDefaultNavigatable() - Method in interface ghidra.app.services.GoToService
- getDefaultNavigatable() - Method in class ghidra.app.util.navigation.GoToServiceImpl
- getDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.AbstractDataType
- getDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- getDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.ArrayDataType
- getDefaultOffcutLabelPrefix(MemBuffer, Settings, int, DataTypeDisplayOptions, int) - Method in interface ghidra.program.model.data.DataType
-
Returns the appropriate string to use as the default label prefix.
- getDefaultOffcutString(Symbol, CodeUnit, long, boolean) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getDefaultOffsetFromFlat(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getDefaultOffsetFromFlat(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Given a flat address offset, extract the offset portion assuming the default segment.
- getDefaultOperandDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDefaultOperandRepresentation(int) - Method in class ghidra.app.util.PseudoInstruction
- getDefaultOperandRepresentation(int) - Method in class ghidra.program.database.code.InstructionDB
- getDefaultOperandRepresentation(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get the operand representation for the given operand index without markup.
- getDefaultOperandRepresentation(int) - Method in class ghidra.program.model.listing.InstructionStub
- getDefaultOperandRepresentationList(int) - Method in class ghidra.app.util.PseudoInstruction
- getDefaultOperandRepresentationList(int) - Method in class ghidra.program.database.code.InstructionDB
- getDefaultOperandRepresentationList(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get the operand representation for the given operand index.
- getDefaultOperandRepresentationList(int) - Method in class ghidra.program.model.listing.InstructionStub
- getDefaultOptions() - Method in interface ghidra.program.util.AddressCorrelator
-
Returns the options with the default settings for this correlator.
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.BinaryLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.CoffLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.DyldCacheLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.ElfLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.GdtLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.GzfLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.IntelHexLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in interface ghidra.app.util.opinion.Loader
-
Gets the default
Loader
options. - getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.PeLoader
- getDefaultOptions(ByteProvider, LoadSpec, DomainObject, boolean) - Method in class ghidra.app.util.opinion.XmlLoader
- getDefaultOrganization() - Static method in class ghidra.program.model.data.DataOrganizationImpl
-
Creates a new default DataOrganization.
- getDefaultOrganization(Language) - Static method in class ghidra.program.model.data.DataOrganizationImpl
-
Creates a new default DataOrganization.
- getDefaultParamName(int) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- getDefaultPointerAlignment() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the default alignment to be used for a pointer that doesn't have size.
- getDefaultPointerAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the default alignment to be used for a pointer that doesn't have size.
- getDefaultPointerSize() - Method in class ghidra.program.database.DataTypeArchiveDB
- getDefaultPointerSize() - Method in class ghidra.program.database.ProgramDB
- getDefaultPointerSize() - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Gets the default pointer size as it may be stored within the data type archive.
- getDefaultPointerSize() - Method in interface ghidra.program.model.listing.Program
-
Gets the default pointer size in bytes as it may be stored within the program listing.
- getDefaultPointerWordSize() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
-
Deprecated.Will be removed once we have better way to attach address spaces to pointer data-types
- getDefaultProviderForServiceClass(Class<?>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Returns the Plugin Class that is specified as being the defaultProvider for a Service, or null if no default provider is specified.
- getDefaultRegisterRefType(CodeUnit, Register, int) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Get the default stack data RefType for the specified code-unit/opIndex and register
- getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.OldProgramContextDB
- getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getDefaultRegisterValueAddressRanges(Register) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns an AddressRangeIterator over all addresses that have an associated default value for the given register.
- getDefaultRegisterValueAddressRanges(Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns an AddressRangeIterator over all addresses that have an associated default value within the given range for the given register.
- getDefaultRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getDefaultRenderer(Class<?>) - Method in class docking.widgets.table.GTable
- getDefaultRootModule() - Method in class ghidra.program.database.module.TreeManager
-
Returns the root module for the default program tree.
- getDefaultRootModule() - Method in interface ghidra.program.model.listing.Listing
-
Returns the root module for the default program tree.
- getDefaultRootModule() - Method in class ghidra.program.model.listing.ListingStub
- getDefaultSegmentFromFlat(long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getDefaultSegmentFromFlat(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Given a flat address offset, extract the default 16-bit segment portion
- getDefaultSettings() - Method in class ghidra.app.util.PseudoData
- getDefaultSettings() - Method in interface ghidra.docking.settings.Settings
-
Returns the underlying default settings for these settings or null if there are none
- getDefaultSettings() - Method in class ghidra.docking.settings.SettingsImpl
- getDefaultSettings() - Method in class ghidra.program.model.data.BitFieldDataType
- getDefaultSettings() - Method in interface ghidra.program.model.data.DataType
-
Gets the default settings for this datatype.
- getDefaultSettings() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Gets the default settings for this data type component.
- getDefaultSettings() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getDefaultSettings() - Method in class ghidra.program.model.data.DataTypeImpl
- getDefaultSettings() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getDefaultSettings() - Method in class ghidra.program.model.listing.DataStub
- getDefaultSize() - Method in class docking.DialogComponentProvider
- getDefaultSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getDefaultSpace() - Method in interface ghidra.program.model.lang.Language
-
Get the default memory/code space.
- getDefaultStackRefType(CodeUnit, int) - Static method in class ghidra.program.model.symbol.RefTypeFactory
-
Get the default register data RefType for the specified code-unit/opIndex and register
- getDefaultSymbols() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getDefaultSymbols() - Method in interface ghidra.program.model.lang.Language
-
Returns the default symbols for this language.
- getDefaultTableSortState(DynamicColumnTableModel<ROW_TYPE>) - Method in class docking.widgets.table.TableColumnDescriptor
- getDefaultTemplate() - Method in class ghidra.framework.model.ToolAssociationInfo
- getDefaultThreadPoolSize() - Static method in class ghidra.util.SystemUtilities
-
Returns the default size (in number of threads) for a CPU processing bound thread pool.
- getDefaultTimeout() - Method in class ghidra.app.decompiler.DecompileOptions
- getDefaultToolContext() - Method in class docking.DockingWindowManager
-
Returns the default action context for the tool
- getDefaultToolContext() - Method in interface docking.Tool
-
Returns the default
ActionContext
for the tool. - getDefaultToolContext() - Method in class ghidra.framework.plugintool.PluginTool
- getDefaultToolName() - Method in interface ghidra.framework.data.ContentHandler
-
Returns the name of the default tool that should be used to open this content type
- getDefaultToolName() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getDefaultToolName() - Method in class ghidra.program.database.ProgramContentHandler
- getDefaultToolTemplate(DomainFile) - Method in interface ghidra.framework.model.ToolServices
-
Returns the default tool template used to open the tool.
- getDefaultToolTemplate(DomainFile) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- getDefaultUnmatchedCodeUnitsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDefaultUserCacheDir(ApplicationProperties) - Static method in class utility.application.ApplicationUtilities
-
Gets the default application's user cache directory.
- getDefaultUserSettingsDir(ApplicationProperties, ResourceFile) - Static method in class utility.application.ApplicationUtilities
-
Gets the default application's user settings directory.
- getDefaultUserTempDir(ApplicationProperties) - Static method in class utility.application.ApplicationUtilities
-
Gets the default application's user temp directory.
- getDefaultValue() - Method in class ghidra.framework.options.Option
- getDefaultValue(Register, Address) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getDefaultValue(Register, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getDefaultValue(Register, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getDefaultValue(Register, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getDefaultValue(Register, Address) - Method in interface ghidra.program.model.listing.DefaultProgramContext
-
Returns the default value of a register at a given address.
- getDefaultValue(Register, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns the default value of a register at a given address.
- getDefaultValue(Register, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getDefaultValue(String) - Method in class ghidra.framework.options.AbstractOptions
- getDefaultValue(String) - Method in interface ghidra.framework.options.Options
-
Returns the default value for the given option.
- getDefaultValue(String) - Method in class ghidra.framework.options.SubOptions
- getDefaultValueAsString(String) - Method in class ghidra.framework.options.AbstractOptions
- getDefaultValueAsString(String) - Method in interface ghidra.framework.options.Options
-
Returns the default value as a string for the given option.
- getDefaultValueAsString(String) - Method in class ghidra.framework.options.SubOptions
- getDefaultValueRepresentation() - Method in class ghidra.app.util.PseudoData
- getDefaultValueRepresentation() - Method in interface ghidra.program.model.listing.Data
-
Returns a string that represents the data value without markup.
- getDefaultValueRepresentation() - Method in class ghidra.program.model.listing.DataStub
- getDefaultVertexColor() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the default color for vertices that don't have an vertex type set
- getDefaultVertexShape() - Method in class ghidra.service.graph.GraphDisplayOptions
-
returns the
VertexShape
for any vertex that has not vertex type defined - getDefaultVisibleColumns() - Method in class docking.widgets.table.TableColumnDescriptor
- getDefaultWindowPosition() - Method in class docking.ComponentProvider
-
The initial
WindowPosition
of this provider. - getDefaultZoomFactor() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the default zoom level
- getDefineAt(StringBuffer, int) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getDefinedCodeUnitAfter(Address) - Method in interface ghidra.program.model.listing.Listing
-
Returns the next instruction or defined data after the given address;
- getDefinedCodeUnitAfter(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedCodeUnitBefore(Address) - Method in interface ghidra.program.model.listing.Listing
-
Returns the closest instruction or defined data that starts before the given address.
- getDefinedCodeUnitBefore(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedComponentAtOrAfterOffset(int) - Method in interface ghidra.program.model.data.Structure
-
Gets the first defined component located at or after the specified offset.
- getDefinedComponentAtOrAfterOffset(int) - Method in class ghidra.program.model.data.StructureDataType
- getDefinedComponents() - Method in interface ghidra.program.model.data.Composite
-
Returns an array of Data Type Components that make up this composite excluding undefined filler components which may be present within Structures where packing is disabled.
- getDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
- getDefinedComponents() - Method in class ghidra.program.model.data.UnionDataType
- getDefinedData(boolean) - Method in interface ghidra.program.model.listing.Listing
-
get a Data iterator that will iterate over the entire address space; returning only defined Data objects.
- getDefinedData(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedData(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all defined data in the program from the given start address to either the end address or the start address, depending if the iterator is forward or not.
- getDefinedData(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Returns an iterator of the defined data in this listing (in proper sequence), starting at the specified address.
- getDefinedData(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedData(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all defined data in the given addressSet.
- getDefinedData(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over the address range(s).
- getDefinedData(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedDataAfter(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next defined data whose min address is greater than the specified address.
- getDefinedDataAfter(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the defined Data object that starts at an address that is greater than the given address.
- getDefinedDataAfter(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedDataAt(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the defined data whose min address equals the specified address.
- getDefinedDataAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Data (defined) object that starts at the given address.
- getDefinedDataAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedDataBefore(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next defined data whose min address is closest to and less than the specified address.
- getDefinedDataBefore(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the closest defined Data object that starts at an address that is less than the given address.
- getDefinedDataBefore(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedDataContaining(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the defined data whose min address is less than or equal to the specified address and whose max address is greater than or equal to the specified address.
- getDefinedDataContaining(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Data object that starts at the given address.
- getDefinedDataContaining(Address) - Method in class ghidra.program.model.listing.ListingStub
- getDefinedExternalToolNames(String, String, boolean) - Static method in class ghidra.program.util.DefaultLanguageService
-
Returns external names for specified language associated with other tools.
- getDefinedInstructionAddress() - Method in class ghidra.test.ToyProgramBuilder
-
Get locations where instruction bytes have been added
- getDefinedInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Get the length of the instruction encoding, excluding trailing undefined bytes
- getDefinedState() - Method in class ghidra.program.util.string.FoundString
- getDefinedSymbols() - Method in class ghidra.program.database.symbol.SymbolManager
- getDefinedSymbols() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all defined symbols in no particular order.
- getDefineNames() - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getDefiningExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getDefiningExpression(OperandSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
-
Obtains the "defining expression" This is either the symbols assigned defining expression, or the expression associated with its defining symbol.
- getDefiningSymbol() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getDefinitionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
- getDefinitionPath(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getDefinitions() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- getDefsFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
-
Get the specification file (if it exists)
- getDelay() - Method in class generic.timer.GhidraSwinglessTimer
-
Returns the delay for all callbacks after the first callback.
- getDelay() - Method in class generic.timer.GhidraSwingTimer
- getDelay() - Method in interface generic.timer.GhidraTimer
- getDelayedTasks() - Method in class ghidra.framework.task.GTaskManager
-
Returns a list of Tasks that are currently waiting for higher priority tasks.
- getDelayImportDescriptors() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
-
Returns the array of delay import descriptors defined in this delay import data directory.
- getDelaySlotByteCount() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getDelaySlotByteCount() - Method in interface ghidra.program.model.lang.InstructionPrototype
- getDelaySlotByteCount() - Method in class ghidra.program.model.lang.InvalidPrototype
- getDelaySlotDepth() - Method in class ghidra.app.util.PseudoInstruction
- getDelaySlotDepth() - Method in class ghidra.program.database.code.InstructionDB
- getDelaySlotDepth() - Method in interface ghidra.program.model.listing.Instruction
-
Get the number of delay slot instructions for this argument.
- getDelaySlotDepth() - Method in class ghidra.program.model.listing.InstructionStub
- getDelaySlotDepth(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getDelaySlotDepth(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the number of delay slot instructions for this argument.
- getDelaySlotDepth(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getDelegate() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
-
Returns the delegate constraint (current value for this mapped constraint)
- getDelegates() - Method in class ghidra.sleigh.grammar.BaseLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- getDelegates() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.DisplayLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.SemanticLexer
- getDelegates() - Method in class ghidra.sleigh.grammar.SleighCompiler
- getDelegates() - Method in class ghidra.sleigh.grammar.SleighEcho
- getDelegates() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- getDelegates() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- getDelegates() - Method in class ghidra.sleigh.grammar.SleighParser
- getDelimitingCharacter() - Method in class docking.widgets.filter.FilterOptions
- getDeltaMask() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getDeltaMask() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getDemangled(String) - Method in class ghidra.app.script.GhidraScript
-
Returns a demangled version of the mangled string.
- getDemangledName() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the unmodified demangled name of this object.
- getDemangledName() - Method in class ghidra.app.util.demangler.DemangledObject
- getDemangledName() - Method in class ghidra.app.util.demangler.DemangledType
- getDemangledObject() - Method in class ghidra.app.cmd.label.DemanglerCmd
- getDependencies(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
-
Return the names of the plugins that are dependent on some service that the plugin corresponding to the given PluginDescription provides.
- getDependencyGraph(TaskMonitor) - Method in class ghidra.program.model.util.AcyclicCallGraphBuilder
-
Builds the DependencyGraph for the acyclic call graph represented by this object.
- getDependencyList() - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This returns the acyclic dependency list (broken at structs and pointers to structs)
- getDependentValues(T) - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns a set of values that depend on the given value.
- getDepth() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the depth of the head fragment, where depth is defined as the distance between the DIE and the root DIE of the owning compilation unit.
- getDepth(Address) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getDerivedByteProvider(FSRL, FSRL, String, long, FileSystemService.DerivedStreamProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProvider
that contains the derived (ie. - getDerivedByteProviderPush(FSRL, FSRL, String, long, FileSystemService.DerivedStreamPushProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProvider
that contains the derived (ie. - getDerivedType(int) - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getDerivedType(int) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolType
- getDescendants() - Method in class ghidra.program.model.pcode.Varnode
- getDescendants() - Method in class ghidra.program.model.pcode.VarnodeAST
- getDescendants(GDirectedGraph<V, E>, Collection<V>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns all descendants for the given vertices in the given graph.
- getDescendants(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Set (HashSet) containing all descendants of the given vertex.
- getDescendants(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Set (HashSet) of all vertices descended from a vertex in the given array.
- getDesciption() - Method in interface ghidra.service.graph.AttributedGraphExporter
-
Returns a description of the exporter
- getDescisionPathString() - Method in class generic.constraint.Decision
-
Returns a string that is a description of the constraints that passed to reach this decision.
- getDescription() - Method in class docking.action.DockingAction
- getDescription() - Method in interface docking.action.DockingActionIf
-
Returns a short description of this action.
- getDescription() - Method in class docking.actions.SharedStubKeyBindingAction
- getDescription() - Method in class docking.DockingActionProxy
- getDescription() - Method in interface docking.widgets.conditiontestpanel.ConditionTester
- getDescription() - Method in class docking.widgets.DialogRememberOption
-
Returns the description that will be displayed to the user.
- getDescription() - Method in enum docking.widgets.filter.MultitermEvaluationMode
- getDescription() - Method in class generic.constraint.Constraint
-
Returns a description of this constraint (with its configuration data) to be used to journal the decision path that was taken.
- getDescription() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
- getDescription() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
- getDescription() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
- getDescription() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
- getDescription() - Static method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getDescription() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
- getDescription() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getDescription() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- getDescription() - Method in class ghidra.app.merge.listing.FunctionTagMerger
- getDescription() - Method in class ghidra.app.merge.listing.ListingMergeManager
- getDescription() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- getDescription() - Method in class ghidra.app.merge.memory.MemoryMergeManager
- getDescription() - Static method in class ghidra.app.merge.MergeManagerPlugin
- getDescription() - Method in interface ghidra.app.merge.MergeResolver
-
Get the description of what this MergeResolver does.
- getDescription() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- getDescription() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- getDescription() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
- getDescription() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
- getDescription() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns a description for this type of script.
- getDescription() - Method in class ghidra.app.script.JavaScriptProvider
- getDescription() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script description.
- getDescription() - Method in class ghidra.app.services.AbstractAnalyzer
- getDescription() - Method in interface ghidra.app.services.Analyzer
-
Get a longer description of what this analyzer does.
- getDescription() - Method in enum ghidra.app.services.AnalyzerType
- getDescription() - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- getDescription() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get header description
- getDescription() - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection.GnuBuildIdValues
- getDescription() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
A 16-bit value providing additional information about this symbol.
- getDescription() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getDescription() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns a description of this debug directory.
- getDescription() - Method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
- getDescription() - Method in enum ghidra.app.util.bin.format.pe.PeSubsystem
- getDescription() - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getDescription() - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- getDescription() - Method in enum ghidra.app.util.bin.format.pe.SectionFlags
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getDescription() - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getDescription() - Method in class ghidra.app.util.opinion.ElfDataType
- getDescription() - Method in class ghidra.app.util.opinion.PeDataType
- getDescription() - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getDescription() - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getDescription() - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getDescription() - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- getDescription() - Method in interface ghidra.docking.settings.SettingsDefinition
-
Returns a description of this settings definition
- getDescription() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
Filesystem description, ie.
- getDescription() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a description of this file system.
- getDescription() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getDescription() - Method in class ghidra.framework.data.DomainObjectAdapter
- getDescription() - Method in interface ghidra.framework.model.DomainObject
-
Returns a word or short phrase that best describes or categorizes the object in terms that a user will understand.
- getDescription() - Method in interface ghidra.framework.model.ToolSet
-
Get the description of the toolset.
- getDescription() - Method in interface ghidra.framework.model.Transaction
-
Returns the description of this transaction.
- getDescription() - Method in class ghidra.framework.options.EditorState
- getDescription() - Method in class ghidra.framework.options.Option
- getDescription() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- getDescription() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the description of the plugin.
- getDescription() - Method in class ghidra.framework.plugintool.util.PluginPackage
- getDescription() - Method in enum ghidra.framework.plugintool.util.PluginStatus
- getDescription() - Method in class ghidra.framework.task.GScheduledTask
-
Returns the description for the scheduled GTask.
- getDescription() - Method in class ghidra.framework.task.GTaskGroup
-
Returns a description for the group.
- getDescription() - Method in class ghidra.framework.task.GTaskResult
-
Returns a description of the task that was run.
- getDescription() - Method in class ghidra.program.database.DataTypeArchiveDB
- getDescription() - Method in class ghidra.program.database.ProgramDB
- getDescription() - Method in class ghidra.program.model.data.AbstractComplexDataType
- getDescription() - Method in class ghidra.program.model.data.AbstractFloatDataType
- getDescription() - Method in class ghidra.program.model.data.AbstractStringDataType
- getDescription() - Method in class ghidra.program.model.data.AIFFDataType
- getDescription() - Method in class ghidra.program.model.data.AlignmentDataType
- getDescription() - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the description of the specific handler
- getDescription() - Method in class ghidra.program.model.data.ArrayDataType
- getDescription() - Method in class ghidra.program.model.data.AUDataType
- getDescription() - Method in class ghidra.program.model.data.BadDataType
- getDescription() - Method in class ghidra.program.model.data.BitFieldDataType
- getDescription() - Method in class ghidra.program.model.data.BitmapResourceDataType
- getDescription() - Method in class ghidra.program.model.data.BooleanDataType
- getDescription() - Method in class ghidra.program.model.data.ByteDataType
- getDescription() - Method in class ghidra.program.model.data.CharDataType
- getDescription() - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getDescription() - Method in class ghidra.program.model.data.CountedDynamicDataType
- getDescription() - Method in interface ghidra.program.model.data.DataType
-
Get a String briefly describing this DataType.
- getDescription() - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getDescription() - Method in class ghidra.program.model.data.DefaultDataType
- getDescription() - Method in class ghidra.program.model.data.DialogResourceDataType
- getDescription() - Method in class ghidra.program.model.data.DWordDataType
- getDescription() - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.EnumDataType
- getDescription() - Method in class ghidra.program.model.data.FactoryStructureDataType
- getDescription() - Method in class ghidra.program.model.data.FileTimeDataType
- getDescription() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getDescription() - Method in class ghidra.program.model.data.GifDataType
- getDescription() - Method in class ghidra.program.model.data.IconMaskResourceDataType
- getDescription() - Method in class ghidra.program.model.data.IconResourceDataType
- getDescription() - Method in class ghidra.program.model.data.IndexedDynamicDataType
- getDescription() - Method in class ghidra.program.model.data.Integer16DataType
- getDescription() - Method in class ghidra.program.model.data.Integer3DataType
- getDescription() - Method in class ghidra.program.model.data.Integer5DataType
- getDescription() - Method in class ghidra.program.model.data.Integer6DataType
- getDescription() - Method in class ghidra.program.model.data.Integer7DataType
- getDescription() - Method in class ghidra.program.model.data.IntegerDataType
- getDescription() - Method in class ghidra.program.model.data.JPEGDataType
- getDescription() - Method in class ghidra.program.model.data.LongDataType
- getDescription() - Method in class ghidra.program.model.data.LongLongDataType
- getDescription() - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- getDescription() - Method in class ghidra.program.model.data.MenuResourceDataType
- getDescription() - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getDescription() - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.PngDataType
- getDescription() - Method in class ghidra.program.model.data.PointerDataType
- getDescription() - Method in class ghidra.program.model.data.QWordDataType
- getDescription() - Method in class ghidra.program.model.data.RepeatedDynamicDataType
- getDescription() - Method in class ghidra.program.model.data.RepeatedStringDataType
- getDescription() - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getDescription() - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getDescription() - Method in class ghidra.program.model.data.ShortDataType
- getDescription() - Method in class ghidra.program.model.data.SignedByteDataType
- getDescription() - Method in class ghidra.program.model.data.SignedCharDataType
- getDescription() - Method in class ghidra.program.model.data.SignedDWordDataType
- getDescription() - Method in class ghidra.program.model.data.SignedQWordDataType
- getDescription() - Method in class ghidra.program.model.data.SignedWordDataType
- getDescription() - Method in class ghidra.program.model.data.StructuredDynamicDataType
- getDescription() - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- getDescription() - Method in class ghidra.program.model.data.TypedefDataType
- getDescription() - Method in class ghidra.program.model.data.Undefined1DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined2DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined3DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined4DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined5DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined6DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined7DataType
- getDescription() - Method in class ghidra.program.model.data.Undefined8DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedCharDataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedInteger16DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedInteger3DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedInteger5DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedInteger6DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedInteger7DataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedLongDataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- getDescription() - Method in class ghidra.program.model.data.UnsignedShortDataType
- getDescription() - Method in class ghidra.program.model.data.VoidDataType
- getDescription() - Method in class ghidra.program.model.data.WAVEDataType
- getDescription() - Method in class ghidra.program.model.data.WideChar16DataType
- getDescription() - Method in class ghidra.program.model.data.WideChar32DataType
- getDescription() - Method in class ghidra.program.model.data.WideCharDataType
- getDescription() - Method in class ghidra.program.model.data.WordDataType
- getDescription() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getDescription() - Method in interface ghidra.program.model.lang.LanguageDescription
- getDescription() - Method in class ghidra.program.model.lang.Register
-
Get the description of the Register.
- getDescription() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns a description of this SourceInfo object.
- getDescription() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Return the property description.
- getDescription() - Method in class ghidra.python.PythonScriptProvider
- getDescription() - Method in class ghidra.service.graph.Attributed
-
gets the description of this Attributed object.
- getDescription() - Method in class ghidra.service.graph.AttributedGraph
-
Returns a description of the graph
- getDescription() - Method in class ghidra.service.graph.GraphType
-
Returns a description for this type of graph
- getDescription() - Method in class ghidra.sleigh.grammar.BaseLexer.DFA13
- getDescription() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
- getDescription() - Method in class ghidra.sleigh.grammar.DisplayLexer.DFA2
- getDescription() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
- getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA52
- getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA57
- getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA58
- getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA32
- getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA34
- getDescription() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.DFA3
- getDescription() - Method in class ghidra.util.constraint.CompilerConstraint
- getDescription() - Method in class ghidra.util.constraint.ExecutableFormatConstraint
- getDescription() - Method in class ghidra.util.constraint.LanguageConstraint
- getDescription() - Method in class ghidra.util.constraint.PropertyConstraint
- getDescription() - Method in class ghidra.util.filechooser.ExtensionFileFilter
- getDescription() - Method in interface ghidra.util.filechooser.GhidraFileFilter
-
Returns the description of this filter.
- getDescription() - Method in interface ghidra.util.Fixup
-
Returns a description of what this Fixup.
- getDescription() - Method in interface ghidra.util.Issue
-
Returns a detailed description of the issue.
- getDescription() - Method in interface ghidra.util.Location
-
Returns a description for the location.
- getDescription() - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- getDescription() - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getDescription() - Method in class resources.icons.ImageIconWrapper
- getDescription() - Method in class resources.MultiIcon
- getDescription(DataType) - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- getDescription(File) - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
- getDescription(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getDescription(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns a description for the specified file.
- getDescription(String) - Method in class ghidra.framework.options.AbstractOptions
- getDescription(String) - Method in interface ghidra.framework.options.Options
-
Get the description for the given option name.
- getDescription(String) - Method in class ghidra.framework.options.SubOptions
- getDescription(T) - Method in class docking.widgets.DefaultDropDownSelectionDataModel
- getDescription(T) - Method in interface docking.widgets.DropDownTextFieldDataModel
-
Returns a description for this item that gives that will be displayed along side of the
DropDownSelectionTextField
's matching window. - getDescriptionStr() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Returns the source location info as a string formatted as "filename:linenum"
- getDescriptionStr(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Returns the source file and line number info attached to the specified
DIEAggregate
formatted asDWARFSourceInfo.getDescriptionStr()
, or null if not present. - getDescriptionStr2() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Returns the source location info as a string formatted as "File: filename Line: linenum"
- getDescriptiveName() - Static method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getDescriptiveName() - Static method in class ghidra.app.merge.MergeManagerPlugin
- getDescriptiveName() - Static method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
- getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
- getDescriptiveName() - Method in class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
- getDescriptiveName() - Method in interface ghidra.app.util.bin.format.dwarf4.external.SearchLocation
-
Returns a human formatted string describing this location, used in UI prompts or lists.
- getDescriptiveName() - Method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
-
Returns the descriptive name of the group.
- getDesiredImageBase() - Method in class ghidra.app.util.opinion.LoadSpec
-
Gets the desired image base to use during the load.
- getDesktopDirectory() - Method in class docking.widgets.filechooser.LocalFileChooserModel
-
Probes for a "Desktop" directory under the user's home directory.
- getDesktopDirectory() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns the user's desktop directory, as defined by their operating system and/or their windowing environment, or null if there is no desktop directory.
- getDest(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getDestination() - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
- getDestinationAddress() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the Destination Block address.
- getDestinationAddress() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getDestinationAddress() - Method in class ghidra.program.model.lang.InstructionBlockFlow
-
Get the flow destination address
- getDestinationBlock() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the Destination CodeBlock.
- getDestinationBlock() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getDestinationFile() - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
- getDestinationFunctionEntryPoint() - Method in interface ghidra.program.model.listing.ThunkFunction
-
Returns the current destination function entry point address.
- getDestinationProgram() - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- getDestinationProgram() - Method in interface ghidra.program.util.AddressTranslator
-
Gets the destination program for addresses that have been translated.
- getDestinationProgram() - Method in class ghidra.program.util.DefaultAddressTranslator
- getDestinations() - Method in class ghidra.program.model.pcode.JumpTable.BasicOverride
- getDestinations(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get an iterator over the destination flows out of the block.
- getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
- getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get an iterator over destination blocks flowing from this block.
- getDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get an iterator over destination blocks flowing from this block.
- getDestinations(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
-
Get an Iterator over the CodeBlocks that are flowed to from this CodeBlock.
- getDestinations(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
- getDestinations(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getDestinationType() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
-
Returns the class of the objects that this mapper will convert to.
- getDestinationType() - Method in class docking.widgets.table.TableRowMapper
- getDetailComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- getDetailComponent() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
The detail component resides in the configuration interface below the column and constraint selection widgets, and is afforded greater space.
- getDetailComponent() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- getDetailComponent() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- getDetailEditorComponent() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
For future expansion, a larger component may be allowed that will be displayed on an entire line below the constraint name.
- getDetailMessage() - Method in exception ghidra.util.exception.VersionException
- getDetails() - Method in class ghidra.app.events.ProgramLocationPluginEvent
- getDetails() - Method in class ghidra.app.events.ProgramSelectionPluginEvent
- getDetails() - Method in class ghidra.framework.plugintool.PluginEvent
- getDetails(Address, ProgramDiffFilter, StyledDocument, String) - Method in class ghidra.program.util.ProgramDiffDetails
-
Determine the detailed differences between the two programs at the indicated address.
- getDetailsAddressSet(Address) - Method in class ghidra.program.util.ProgramDiffDetails
-
Gets the address set where detailed differences will be determined for details at the indicated address.
- getDeviceConfiguration() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getDeviceConfiguration() - Method in class generic.text.TextLayoutGraphics
- getDeviceConfiguration() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getDialog() - Method in class help.screenshot.AbstractScreenShotGenerator
- getDialog(Class<? extends DialogComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
- getDialogComponent() - Method in class docking.DockingDialog
- getDialogComponent(Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Gets a dialog component provider of the given type
- getDialogComponentProvider(Window, Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Gets the dialog component provider that is inside the given window or null if a provider of the given class type is not in the window.
- getDialogSize() - Method in class docking.DialogComponentProvider
- getDIECount() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the count of the DIE records in this compilation unit.
- getDiffCodeUnitsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getDiffDetails(Address) - Method in class ghidra.program.util.ProgramDiffDetails
-
Gets a string indicating the types of differences for the code units at the indicated address.
- getDiffDetails(Address, ProgramDiffFilter) - Method in class ghidra.program.util.ProgramDiffDetails
-
Gets a string indicating the types of differences for the code units at the indicated address.
- getDiffDetails(Program, Program, Address) - Static method in class ghidra.program.util.ProgramDiffDetails
-
Gets a string indicating the types of differences for the code units at the indicated address.
- getDiffDetails(Program, Program, Address, ProgramDiffFilter) - Static method in class ghidra.program.util.ProgramDiffDetails
-
Gets a string indicating the types of differences for the code units at the indicated address.
- getDifferenceInfo(int) - Method in class ghidra.program.util.MemoryDiff
-
Gets the memory difference flags for the address range as indicated by index.
- getDifferences(Address) - Method in class ghidra.program.util.MemoryDiff
-
Gets a string representation of the types of memory differences that exist for the memory block that contains the indicated address.
- getDifferences(ProgramDiffFilter, TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
getDifferences
is used to determine the addresses where there are differences between two programs. - getDifferences(TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
getDifferences
is used to determine the addresses where there are differences between two programs using the current filter. - getDifferencesAsString() - Method in class ghidra.program.util.MemoryBlockDiff
-
Gets a string representation of the types of memory differences for this MemoryBlockDiff.
- getDifferentAddressRanges() - Method in class ghidra.program.util.MemoryDiff
-
Returns an array of address ranges where there are memory differences.
- getDifferingRegisters(ContextState) - Method in class ghidra.util.state.ContextState
- getDiffFilter() - Method in class ghidra.program.util.ProgramMergeManager
-
Get a copy of the diff filter that the merge is using.
- getDiffInput(ValidatableLine) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- getDiffInput(List<ValidatableLine>) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- getDiffNorm0() - Method in class generic.lsh.vector.WeightFactory
- getDiffNorm1() - Method in class generic.lsh.vector.WeightFactory
- getDiffRefs(Reference[]) - Static method in class ghidra.program.util.ProgramDiff
-
Gets the references that need to be checked for differences from those that are handed to it via the refs parameter.
- getDigest() - Method in class ghidra.util.HashingOutputStream
- getDigestLength() - Method in class generic.hash.AbstractMessageDigest
- getDigestLength() - Method in interface generic.hash.MessageDigest
-
Returns the length of the digest in bytes.
- getDirectAddressBytes(Program, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Get a representation of an address as it would appear in bytes in memory.
- getDirectoryByIndex(long) - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
The directory index represents an entry in the include directories section.
- getDirectoryIndex() - Method in class ghidra.app.util.bin.format.dwarf.line.FileEntry
- getDirectoryIndex() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- getDirectoryName() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
- getDirectoryName() - Method in enum ghidra.framework.Platform
-
Returns the directory name of the current platform.
- getDirectoryString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getDisabledIcon() - Method in class docking.menu.MultipleActionDockingToolbarButton
- getDisabledIcon(Icon) - Static method in class resources.ResourceManager
-
Get the disabled rendering of the given icon.
- getDisabledIcon(Icon, int) - Static method in class resources.ResourceManager
-
Returns a disabled icon while allowing the caller to control the brightness of the icon returned
- getDisabledIcon(ImageIcon) - Static method in class resources.ResourceManager
-
Get the disabled rendering of the given imageIcon.
- getDisabledLayer(JComponent) - Static method in class docking.DisabledComponentLayerFactory
- getDisassembledAddressSet() - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
-
Returns an address set of all instructions that were disassembled.
- getDisassembler() - Method in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
-
Get disassembler for the current program
- getDisassembler(Language, AddressFactory, TaskMonitor, DisassemblerMessageListener) - Static method in class ghidra.program.disassemble.Disassembler
-
Get a suitable disassembler instance.
- getDisassembler(Program, boolean, boolean, boolean, TaskMonitor, DisassemblerMessageListener) - Static method in class ghidra.program.disassemble.Disassembler
-
Get a suitable disassembler instance.
- getDisassembler(Program, TaskMonitor, DisassemblerMessageListener) - Static method in class ghidra.program.disassemble.Disassembler
-
Get a suitable disassembler instance.
- getDisassemblyContext(Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getDisassemblyContext(Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getDisassemblyContext(Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Get the disassembly context for a specified address.
- getDisassemblyContext(Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getDisjoint(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getDisjoint(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- getDisjoint(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- getDisplayChoice(int, Settings) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
-
Returns the String for the given enum value
- getDisplayChoice(int, Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getDisplayChoice(int, Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getDisplayChoice(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getDisplayChoice(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getDisplayChoices(Settings) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
-
Gets the list of choices as strings based on the current settings
- getDisplayChoices(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getDisplayChoices(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getDisplayComponent() - Method in class docking.widgets.PopupWindow
- getDisplayComponent() - Method in class ghidra.app.script.GatherParamPanel.ParamComponent
- getDisplayedMnemonicIndex() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getDisplayLanguage() - Method in class ghidra.app.decompiler.DecompileOptions
- getDisplayName() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getDisplayName() - Method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeType
-
Returns the display name of this attribute type.
- getDisplayName() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getDisplayName() - Method in class ghidra.program.database.symbol.EquateDB
- getDisplayName() - Method in class ghidra.program.model.data.AbstractDataType
- getDisplayName() - Method in interface ghidra.program.model.data.DataType
-
Gets the name for referring to this datatype.
- getDisplayName() - Method in class ghidra.program.model.data.PointerDataType
- getDisplayName() - Method in enum ghidra.program.model.lang.Endian
- getDisplayName() - Method in enum ghidra.program.model.listing.AutoParameterType
- getDisplayName() - Method in interface ghidra.program.model.symbol.Equate
-
Gets the "display name" of this equate.
- getDisplayName(Array, boolean) - Static method in class ghidra.program.database.data.DataTypeUtilities
- getDisplayOptions() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the Options used for display properties.
- getDisplayString() - Method in interface docking.widgets.table.DisplayStringProvider
-
Returns a display String suitable for user consumption
- getDisplayString() - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- getDisplayString() - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
-
Returns the String that represents the GUI presence of this option
- getDisplayString() - Method in class ghidra.app.util.viewer.field.Annotation
- getDisplayString() - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- getDisplayString() - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- getDisplayString() - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- getDisplayString() - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- getDisplayString() - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- getDisplayString() - Method in class ghidra.framework.main.datatable.DomainFileType
- getDisplayString() - Method in enum ghidra.program.model.symbol.SourceType
-
Returns a user-friendly string
- getDisplayString() - Method in class ghidra.util.table.field.CodeUnitTableCellData
-
Get the visual representation for the code unit at or containing the address associated with this cell's row
- getDisplayString() - Method in class ghidra.util.table.PreviewTableCellData
-
Get the preview for the code unit at or containing the address associated with this cell's row.
- getDisplayString(String, Program) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Returns the display string for the given raw annotation text.
- getDisplayString(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Generate preferred display string for Ghidra URLs.
- getDisplayStrings() - Method in class ghidra.util.table.field.CodeUnitTableCellData
- getDisplayText() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getDisplayText() - Method in class docking.widgets.tree.GTreeNode
-
Returns the display text for the node.
- getDisplayText() - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Get the name to display in tree.
- getDisplayText(DataType) - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- getDisplayText(File) - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
- getDisplayText(T) - Method in class docking.widgets.DefaultDropDownSelectionDataModel
- getDisplayText(T) - Method in interface docking.widgets.DropDownTextFieldDataModel
-
Returns the text for the given item that will be entered into the
DropDownSelectionTextField
when the user makes a selection. - getDisplayValue() - Method in class ghidra.program.database.symbol.EquateDB
- getDisplayValue() - Method in interface ghidra.program.model.symbol.Equate
-
Gets a more accurate representation of the equate value.
- getDisplayValue(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getDisplayValue(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getDisplayValue(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getDisposeState() - Method in class ghidra.app.decompiler.DecompileProcess
- getDistance() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getDistancesFromSource(V) - Method in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
-
Compute the shortest distance to all reachable vertices from the given source
- getDiversity(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getDividerLocation() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the divider location between the left margin areas and the main display.
- getDividerModel() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for the address break (divider)
- getDLL() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
- getDLL() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
-
Returns the name of the imported DLL.
- getDllCharacteristics() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return flags that describe properties of and features of this binary.
- getDllCharacteristics() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getDLLName() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the DLL name.
- getDockableComponent(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
- getDockableComponent(DockingWindowManager, ComponentProvider) - Static method in class docking.DockingWindowManagerTestUtils
- getDockableComponent(Class<? extends ComponentProvider>) - Method in class help.screenshot.AbstractScreenShotGenerator
- getDockableComponent(JComponent) - Static method in class docking.test.AbstractDockingTest
-
Get the dockable component that contains this component if there is one.
- getDockingAction() - Method in class docking.menu.DialogToolbarButton
- getDockingActions() - Method in interface docking.action.DockingActionProviderIf
-
Deprecated.Returns actions that are compatible with the given context.
- getDockingActionsByOwnerName(String) - Method in class docking.AbstractDockingTool
- getDockingActionsByOwnerName(String) - Method in interface docking.Tool
-
Returns all actions for the given owner
- getDockingKeyAction(KeyStroke) - Method in class docking.action.KeyBindingsManager
- getDockingWindowManager() - Method in class docking.DockableComponent
-
Returns the docking window manager that owns this component
- getDocs() - Method in class ghidra.program.model.data.AbstractDataType
- getDocs() - Method in interface ghidra.program.model.data.DataType
-
The getDocs method should provide a URL pointing to extended documentation for this DataType if it exists.
- getDocumentFilter() - Method in class docking.widgets.textfield.IntegerFormatter
- getDomainFile() - Method in class ghidra.framework.data.DomainObjectAdapter
- getDomainFile() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getDomainFile() - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Get the domain file if this node represents a file object versus a folder; interface method for DomainDataTransfer.
- getDomainFile() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Get current domain file
- getDomainFile() - Method in class ghidra.framework.main.DataTreeDialog
-
Get the selected domain file.
- getDomainFile() - Method in interface ghidra.framework.model.DomainObject
-
Get the domain file for this domain object.
- getDomainFile() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getDomainFile() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getDomainFile() - Method in interface ghidra.program.model.data.DomainFileBasedDataTypeManager
- getDomainFileFilter() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- getDomainFileID() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getDomainFileID() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getDomainFileID() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getDomainFileID() - Method in class ghidra.program.database.data.SourceArchiveDB
-
Gets the ID used to uniquely identify the domain file for the data type archive.
- getDomainFileID() - Method in interface ghidra.program.model.data.SourceArchive
-
Gets the ID used to uniquely identify the domain file for the data type archive.
- getDomainFileID() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- getDomainFilePath() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Get current domain file path or null
- getDomainFilePath() - Method in class ghidra.framework.main.datatree.VersionInfo
-
Get the path to the domain file.
- getDomainFiles() - Method in class ghidra.framework.plugintool.PluginTool
- getDomainFileType() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getDomainFolder() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Get the domain folder; returns null if this node represents a domain file.
- getDomainFolder() - Method in class ghidra.framework.main.DataTreeDialog
-
Get the selected folder.
- getDomainObject() - Method in interface ghidra.app.util.DomainObjectService
- getDomainObject(int) - Method in class ghidra.app.merge.MergeManager
-
Returns one of the four programs involved in the merge as indicated by the version.
- getDomainObject(FolderItem, FileSystem, long, boolean, boolean, Object, TaskMonitor) - Method in interface ghidra.framework.data.ContentHandler
-
Open a folder item for update.
- getDomainObject(FolderItem, FileSystem, long, boolean, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getDomainObject(FolderItem, FileSystem, long, boolean, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
- getDomainObject(Object, boolean, boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- getDomainObject(Object, boolean, boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- getDomainObject(Object, boolean, boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Opens and returns the current domain object.
- getDomainObjectClass() - Method in interface ghidra.framework.data.ContentHandler
-
Returns domain object implementation class supported.
- getDomainObjectClass() - Method in class ghidra.framework.data.DomainFileProxy
- getDomainObjectClass() - Method in class ghidra.framework.data.GhidraFile
- getDomainObjectClass() - Method in interface ghidra.framework.model.DomainFile
-
Returns the underlying Class for the domain object in this domain file.
- getDomainObjectClass() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getDomainObjectClass() - Method in class ghidra.program.database.ProgramContentHandler
- getDominanceGraph() - Method in class ghidra.util.graph.Dominator
-
This iterates through the vertices of our graph and gets the dominator for each.
- getDominanceGraph(VisualGraph<V, E>, boolean) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- getDominanceTree() - Method in class ghidra.graph.algo.ChkDominanceAlgorithm
-
Returns the dominance tree for the given graph, which is tree where each node's children are those nodes it *immediately* dominates (a idom b).
- getDominated(V) - Method in class ghidra.graph.algo.ChkDominanceAlgorithm
-
Returns all nodes dominated by the given vertex.
- getDominator(Vertex) - Method in class ghidra.util.graph.Dominator
-
this returns the vertex that is the dominator
- getDominators(V) - Method in class ghidra.graph.algo.ChkDominanceAlgorithm
-
Returns all nodes that dominate the given vertex.
- getDOSHeader() - Method in class ghidra.app.util.bin.format.mz.OldStyleExecutable
-
Returns the DOS Header from this old-style executable.
- getDOSHeader() - Method in class ghidra.app.util.bin.format.ne.NewExecutable
-
Returns the DOS header from the new executable.
- getDOSHeader() - Method in class ghidra.app.util.bin.format.pe.PortableExecutable
-
Returns the DOS header from the PE image.
- getDotNetPdbInfo() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
- getDouble() - Method in class db.ObjectStorageAdapterDB
- getDouble() - Method in interface ghidra.util.ObjectStorage
-
Gets the double value.
- getDouble() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getDouble() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getDouble(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the double at the given row, column.
- getDouble(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'double' value at the specified address in memory.
- getDouble(String) - Method in class generic.constraint.ConstraintData
- getDouble(String, double) - Method in class ghidra.framework.options.AbstractOptions
- getDouble(String, double) - Method in interface ghidra.framework.options.Options
-
Get the double value for the given option name.
- getDouble(String, double) - Method in class ghidra.framework.options.SaveState
-
Gets the double value for the given name.
- getDouble(String, double) - Method in class ghidra.framework.options.SubOptions
- getDoubleArray() - Method in class db.BinaryCodedField
-
Get the double array contained with this field.
- getDoubleArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the double array at the given row, column.
- getDoubles() - Method in class db.ObjectStorageAdapterDB
- getDoubles() - Method in interface ghidra.util.ObjectStorage
-
Gets the double array.
- getDoubles() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getDoubles() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getDoubles(String, double[]) - Method in class ghidra.framework.options.SaveState
-
Gets the double array for the given name.
- getDoubleSize() - Method in interface ghidra.program.model.data.DataOrganization
- getDoubleSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getDoubleValue() - Method in class db.BinaryCodedField
-
Get the double value contained with this field.
- getDoubleValue(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- getDragAction() - Method in interface docking.dnd.Draggable
-
Get the drag actions supported by this drag source: DnDConstants.ACTION_MOVE DnDConstants.ACTION_COPY DnDConstants.ACTION_COPY_OR_MOVE
- getDragAction() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- getDraggedColumn() - Method in class docking.widgets.table.GTableHeader
-
Overridden to fix a 'bug' in Java whereby it tries to render columns that we have just removed when editing the visible columns.
- getDragNDropHandler() - Method in class docking.widgets.tree.GTree
- getDragSourceListener() - Method in interface docking.dnd.Draggable
-
Called by the DragGestureAdapter to start the drag.
- getDragSourceListener() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- getDropDownTextField() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- getDropOkCursor(int) - Method in class docking.dnd.DragSrcAdapter
-
Get the cursor for an "OK" drop.
- getDSYMForProgram(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- getDummyPcode(AddressFactory) - Static method in class ghidra.program.model.lang.InjectPayloadSleigh
-
Build a dummy p-code sequence to use in place of a normal parsed payload.
- getDuplicateAnchors() - Method in class help.validator.LinkDatabase
- getDuplicateAnchorsByFile() - Method in class help.validator.location.HelpModuleCollection
- getDuplicateAnchorsByID() - Method in class help.validator.AnchorManager
- getDuplicateAnchorsByID() - Method in class help.validator.model.HelpFile
- getDuplicateAnchorsByTopic() - Method in class help.validator.location.HelpModuleCollection
- getDuration() - Method in interface docking.util.SwingAnimationCallback
-
Returns the duration of this callback.
- getDWARFRegisterMappingFileFor(Language) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Returns
ResourceFile
that should contain the specified language's DWARF register mapping, never null. - getDWARFStackPointerRegNum() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- getDyldCacheHeader(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the i'th
DyldCacheHeader
in the split DYLD Cache - getDynamicHash() - Method in class ghidra.program.util.EquateInfo
-
Get the varnode dynamic hash of where the equate was placed; This value is meaningful only if the reference address is not null, and may be 0 if only the operand index applies.
- getDynamicHashValue() - Method in interface ghidra.program.model.symbol.EquateReference
-
Returns the dynamic Hash value associated with the referenced constant varnode.
- getDynamicLibrary() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
-
Returns the dynamically linked shared library.
- getDynamicLibraryNames() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns array of dynamic library names defined by DT_NEEDED
- getDynamicName(int, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Create a name for a dynamic symbol with a 3-letter prefix based upon reference level and an address.
- getDynamicName(Program, Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Create a name for a dynamic symbol.
- getDynamicOffcutName(Address) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Create a dynamic label name for an offcut reference.
- getDynamicOffset() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- getDynamics() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns an array of the dynamics defined this dynamic header.
- getDynamics(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns an array of the dynamics defined this dynamic header with the specified type.
- getDynamics(ElfDynamicType) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns an array of the dynamics defined this dynamic header with the specified (enum) type.
- getDynamicStringTable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the dynamic string table as defined in this ELF file.
- getDynamicSymbolID(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getDynamicSymbolID(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get the unique symbol ID for a dynamic symbol associated with the specified addr.
- getDynamicSymbolTable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the dynamic symbol table as defined in this ELF file.
- getDynamicTable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the dynamic table defined by program header of type PT_DYNAMIC or the .dynamic program section.
- getDynamicTableColumns(Class<ROW_TYPE>) - Static method in class docking.widgets.table.DiscoverableTableUtils
-
Returns all "discovered"
AbstractDynamicTableColumn
classes that are compatible with the given class, which represents the object for a table's row. - getDynamicTemp() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- getDynamicType(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getDynamicTypeMap() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getDynamicValue(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns the value of the specified dynamic type.
- getDynamicValue(ElfDynamicType) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Returns the value of the specified dynamic (enum) type.
- getEclipseExecutableFile() - Method in interface ghidra.app.services.EclipseIntegrationService
-
Gets the Eclipse executable file.
- getEclipseIntegrationOptions() - Method in interface ghidra.app.services.EclipseIntegrationService
-
Gets the Eclipse Integration options.
- getEclipseWorkspaceDir() - Method in interface ghidra.app.services.EclipseIntegrationService
-
Gets the Eclipse workspace directory.
- getEdge(Layout<V, E>, double, double) - Method in class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
-
Overridden to handle edge picking with our custom edge placement.
- getEdge(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Returns an edge for the given event
- getEdgeArray() - Method in class ghidra.util.graph.DirectedGraph
-
returns an array containing the edges in the graph
- getEdgeArticulations() - Method in class ghidra.graph.viewer.layout.LayoutPositions
- getEdgeAttribute(String) - Method in class ghidra.util.graph.DirectedGraph
-
This method gets and ObjectAttribute method give an attribute name.
- getEdgeColor(AttributedEdge) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the color that will be used to draw the edge
- getEdgeColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the color for the given edge type
- getEdgeColorOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the attribute key that can be used to override the color of an edge
- getEdgeCount() - Method in interface ghidra.graph.GDirectedGraph
-
Count the number of edges in the graph
- getEdgeCount() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEdgeCount() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getEdgeCount() - Method in class ghidra.service.graph.AttributedGraph
-
Returns the total number of edges in the graph
- getEdgeCount(EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEdgeFromPointInViewSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getEdgeLabelRenderer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getEdgeLabelRenderer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getEdgeLabelRenderer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Returns an optional custom edge label renderer.
- getEdgeLabelRendererComponent(JComponent, Object, Font, boolean, E) - Method in class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
- getEdgeLocation(Column, Row<V>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getEdgePriority(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the priority for the given edge type.
- getEdgeProperty(String, Edge) - Method in class ghidra.util.graph.DirectedGraph
-
This is a helper method that gets a property named propName to from edge e.
- getEdgeRenderer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getEdgeRenderer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getEdgeRenderer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Returns an optional edge renderer.
- getEdges() - Method in interface ghidra.graph.GDirectedGraph
-
Retrieve all the edges
- getEdges() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEdges() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getEdges() - Method in class ghidra.util.graph.DirectedGraph
-
returns a java.util.Set containing the edges in this graph.
- getEdges(EdgeType) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEdges(GDirectedGraph<V, E>, V) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets all edges leaving the given vertex, depending upon the direction of this navigator.
- getEdges(Vertex, Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns all edges joing the from and to vertices.
- getEdges(Collection<V>) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- getEdges(V) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- getEdges(V, V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
-
Returns all edges shared between the two given vertices
- getEdgeSelectionColor() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the color for edge selections
- getEdgesFrom(GDirectedGraph<V, E>, Collection<V>, boolean) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a set of all edges that are reachable from the given collection of vertices.
- getEdgesFrom(GDirectedGraph<V, E>, V, boolean) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a set of all edges that are reachable from the given vertex.
- getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
-
Returns the edge shape for the given points
- getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- getEdgeShape(RenderContext<V, E>, Graph<V, E>, E, float, float, float, float, boolean, Shape) - Method in class ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
- getEdgeShapeInGraphSpace(VisualizationServer<V, E>, E) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getEdgeShapeTransformer() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getEdgeShapeTransformer() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getEdgeShapeTransformer() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Returns an optional edge shape transformer.
- getEdgeType() - Method in class ghidra.service.graph.AttributedEdge
-
Returns the edge type for this edge
- getEdgeType(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEdgeType(RefType) - Static method in class ghidra.graph.ProgramGraphType
- getEdgeTypes() - Method in class ghidra.service.graph.GraphType
-
Returns a list of valid edge types for graphs of this type
- getEdgeWeights() - Method in class ghidra.util.graph.WeightedDigraph
-
Get the edge weights for this graph.
- getEdgeWithKey(long) - Method in class ghidra.util.graph.DirectedGraph
- getEditor() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- getEditor(ColumnConstraint<BigInteger>, ColumnData<BigInteger>) - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
- getEditor(ColumnConstraint<BigInteger>, ColumnData<BigInteger>) - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
- getEditor(ColumnConstraint<T>, ColumnData<T>) - Method in interface docking.widgets.table.constraint.provider.EditorProvider
-
Returns an editor initialized to the given columnConstraint.
- getEditor(ColumnConstraint<T>, ColumnData<T>) - Method in class docking.widgets.table.constraint.provider.IntegerEditorProvider
- getEditor(ColumnConstraint<T>, ColumnData<T>) - Method in class docking.widgets.table.constraint.provider.IntegerRangeEditorProvider
- getEditor(ColumnData<Boolean>) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- getEditor(ColumnData<String>) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getEditor(ColumnData<String>) - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- getEditor(ColumnData<String>) - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- getEditor(ColumnData<T>) - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns a ColumnConstraintEditor which will provide gui components for users to edit the constraint values.
- getEditor(ColumnData<T>) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getEditor(ColumnData<T>) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- getEditor(ColumnData<T>) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- getEditor(ColumnData<T>) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- getEditorComponent() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Returns the component that allows the user to edit.
- getEditorComponent() - Method in class ghidra.framework.options.EditorState
- getEditorComponent(Option) - Method in class ghidra.app.util.OptionsEditorPanel
- getEditorComponent(Options, EditorStateFactory) - Method in class docking.options.editor.ScrollableOptionsEditor
- getEditorComponent(Options, EditorStateFactory) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- getEditorComponent(Options, EditorStateFactory) - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- getEditorComponent(Options, EditorStateFactory) - Method in interface ghidra.framework.options.OptionsEditor
-
Get the editor component.
- getEditorHelpLocation(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Gets the location of the help for editing the specified data type.
- getEditorState(Options, String, PropertyChangeListener) - Method in class ghidra.framework.options.EditorStateFactory
- getEffectiveBitSize(int, int) - Static method in class ghidra.program.model.data.BitFieldDataType
-
Get the effective bit-size based upon the specified base type size.
- getEh_FrameDescEntryCntEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Gets the eh frame description entry count.
- getEh_FramePtrEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Gets the eh frame pointer encoding.
- getEh_FrameTableEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Gets the eh handler table encoding.
- getEh_FrameVersion() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Gets the version for this program's eh frame.
- getEhBlock() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the exception handling memory block with this dwarf encoded data.
- getEHMemoryBlock() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the exception handling memory block associated with this region.
- getEHStateDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets an exception handling state data type.
- getEightPlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getElement() - Method in class docking.widgets.fieldpanel.support.FieldRange
- getElement(String) - Method in class docking.widgets.fieldpanel.support.FieldLocation
- getElementAt(int) - Method in class ghidra.framework.task.gui.CompletedTaskListModel
- getElementDisplayName(T) - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
-
Resolves and returns a more friendly display name for a given Enum value.
- getElementIndexOnLine(Data) - Method in class ghidra.app.util.viewer.field.ArrayElementFieldLocation
- getElementLength() - Method in interface ghidra.program.model.data.Array
-
Returns the length of an element in the array.
- getElementLength() - Method in class ghidra.program.model.data.ArrayDataType
- getElfHeader() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get ELF Header object
- getElfHeader() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Return ElfHeader associated with this program header
- getElfHeader() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Return ElfHeader associated with this section
- getElfHeader() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getElfOriginalImageBase(Program) - Static method in class ghidra.app.util.opinion.ElfLoader
-
Getter for the
ElfLoader.ELF_ORIGINAL_IMAGE_BASE_PROPERTY
property. - getElfSymbolAddress(ElfSymbol) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get the memory address of a previously resolved symbol
- getEmphasis() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- getEmphasis() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- getEmphasis() - Method in interface ghidra.graph.viewer.VisualEdge
-
Returns the emphasis value of this edge.
- getEmphasis() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns the emphasis value of this vertex.
- getEmphasisGraphics(GraphicsDecorator, V, RenderContext<V, E>, Layout<V, E>) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Creates a copy of the given
GraphicsDecorator
that may have scaling tweaked to handleVisualVertex.getEmphasis()
emphasized vertices. - getEmphasizeString(String) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the text in color for emphasis.
- getEmuError() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getEmulateExecutionState() - Method in class ghidra.app.emulator.Emulator
- getEmulateExecutionState() - Method in class ghidra.app.emulator.EmulatorHelper
- getEmulator() - Method in class ghidra.app.emulator.EmulatorHelper
- getEmulatorHelper() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getEnabledCount() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns the count of applications in enabled
BatchGroup
s... - getEncodedLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the length of the encoded data that is at the address.
- getEncoding(double) - Method in class ghidra.pcode.floatformat.FloatFormat
- getEncoding(BigFloat) - Method in class ghidra.pcode.floatformat.FloatFormat
- getEnd() - Method in class docking.widgets.fieldpanel.support.FieldRange
- getEnd() - Method in class docking.widgets.fieldpanel.support.Highlight
-
Returns the ending position (inclusive) of the highlight.
- getEnd() - Method in interface docking.widgets.FindDialogSearcher
- getEnd() - Method in class generic.json.JSONToken
- getEnd() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- getEnd() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
- getEnd() - Method in class ghidra.framework.main.logviewer.model.Pair
- getEnd() - Method in class ghidra.graph.DefaultGEdge
- getEnd() - Method in interface ghidra.graph.GEdge
-
Get the end, or head, of the edge
- getEnd() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- getEnd() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getEnd() - Method in exception ghidra.program.database.symbol.OverlappingNamespaceException
- getEnd() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Return the end address of this block.
- getEnd() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getEnd() - Method in class ghidra.program.util.ProgramChangeRecord
-
Get the end address.
- getEnd() - Method in class ghidra.util.ascii.Sequence
- getEnd() - Method in class ghidra.util.datastruct.IndexRange
-
Returns the ending index of the range.
- getEnd() - Method in class ghidra.util.datastruct.ObjectValueRange
-
Returns the end of the range.
- getEnd() - Method in class ghidra.util.datastruct.ValueRange
-
Returns the end of the range.
- getEnd() - Method in class ghidra.util.state.SequenceRange
- getEnd(E) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets the vertex at the end of the given edge, where the 'end' of the edge depends on the start vertex.
- getEndAddress() - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the index of the last layout in this map.
- getEndAddress() - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getEndAddress() - Method in class ghidra.program.model.lang.ContextSetting
- getEndAddress() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the end address of the range of properties that were removed.
- getEndAddress() - Method in class ghidra.program.util.InteriorSelection
-
Get the end address of this selection.
- getEndAddress() - Method in class ghidra.program.util.string.FoundString
- getEndAddressOfRawData() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
-
Returns the ending address of the range of memory used to initialize a new thread's TLS data in memory.
- getEndBit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getEndColumn() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get token end column number.
- getEndColumn() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class ghidra.graph.viewer.layout.Row
-
Returns the largest column index in this row
- getEndElement() - Method in class ghidra.xml.XmlTreeNode
-
Returns the end element of this node.
- getEndian() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getEndian() - Method in interface ghidra.program.model.lang.LanguageDescription
- getEndianess(Settings, Endian) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getEndianity(long, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
-
Get the endianity given a DWARFEndianity value.
- getEndianness() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getEndIndexInclusive() - Method in class docking.widgets.SearchLocation
- getEndLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get token end line number.
- getEndLine() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Get end line.
- getEndOfDelaySlots(Instruction) - Static method in class ghidra.program.util.SimpleDiffUtility
-
If the specified instruction is contained within a delay slot, or has delay slots, the maximum address of the last delay slot instruction will be returned.
- getEndOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Returns the byte offset to the end of this compilation unit.
- getEndOffset() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the byte offset of where this component ends relative to the start of the parent data type.
- getEndOffset() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getEndOffset() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getEndpoints(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getEndPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the y position of the bottom of the i'th layout.
- getEndPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getEndRowFieldNum(int) - Method in interface docking.widgets.fieldpanel.Layout
- getEndRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getEndRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getEndRowFieldNum(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getEnds() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns an array of ending addresses of code from the module.
- getEnds() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns the ending addresses of the code from the module.
- getEndY() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getEntries() - Method in class generic.lsh.vector.LSHCosineVector
- getEntries() - Method in interface generic.lsh.vector.LSHVector
- getEntries() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getEntries() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
- getEntries() - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntriesCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getEntriesOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getEntriesSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getEntry() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getEntry() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
- getEntry() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the virtual address of the entry point.
- getEntry(int) - Method in class generic.lsh.vector.LSHCosineVector
- getEntry(int) - Method in interface generic.lsh.vector.LSHVector
- getEntry(BinaryReader, EntryDescriptor) - Static method in class ghidra.app.util.bin.format.macos.asd.EntryFactory
- getEntry(Hash) - Method in class ghidra.program.model.correlate.HashStore
-
Get the HashEntry corresponding to a given hash
- getEntry(K) - Method in class ghidra.util.datastruct.RedBlackTree
- getEntryAsBytes(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntryAsContent(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntryAsNativeLibrary(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntryAsStream(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntryAsURL(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- getEntryAtByteOffsetUnchecked(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the entry with the given byte offset.
- getEntryComponentOrdinal() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Get the Elf header structure component ordinal corresponding to the e_entry element
- getEntryDescriptor() - Method in class ghidra.app.util.bin.format.macos.asd.Entry
- getEntryGreaterThanEqual(K) - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns the node with largest key in the set that is less or equal to the given key.
- getEntryID() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
-
Returns the entry's ID.
- getEntryLessThanEqual(K) - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns the node with largest key in the set that is less or equal to the given key.
- getEntryList() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- getEntryName() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- getEntryName(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getEntryOffset() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
-
Returns the file (__TEXT) offset of main().
- getEntryPoint() - Method in class ghidra.program.database.function.FunctionDB
- getEntryPoint() - Method in interface ghidra.program.model.listing.Function
-
Get the entry point for this function.
- getEntryPoint() - Method in class ghidra.util.state.ContextState
-
Returns the point at which the state was instantiated.
- getEntryPoint() - Method in class ghidra.util.state.ResultsState
-
Returns entry point associated with this results state.
- getEntryPoint() - Method in class ghidra.util.UndefinedFunction
- getEntryPointOffset() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the offset portion of the entry point.
- getEntryPoints() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Returns the array of entry points in this bundle.
- getEntryPoints() - Method in class ghidra.util.graph.DirectedGraph
-
Returns a vector containing the entry points to a directed graph.
- getEntryPoints(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns all entry points in the given graph.
- getEntryPointSegment() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the segment portion of the entry point.
- getEntryPointToken() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the entry point token.
- getEntryPointVA() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the entry point virtual address.
- getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- getEntrySize() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
-
Size of each structured entry in bytes
- getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Some sections hold a table of fixed-size entries, such as a symbol table.
- getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
- getEntrySize() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- getEntrySize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- getEntryTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the entry table.
- getEntsize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- getEntsizeAndFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- getEnum(String, T) - Method in class ghidra.framework.options.AbstractOptions
- getEnum(String, T) - Method in interface ghidra.framework.options.Options
-
Get the Enum value for the given option name.
- getEnum(String, T) - Method in class ghidra.framework.options.SaveState
-
Gets the Enum value for the given name.
- getEnum(String, T) - Method in class ghidra.framework.options.SubOptions
- getEnumByOrdinal(int) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Returns the Enum instance that corresponds to the specified ordinal value.
- getEnumClass() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
-
Return the class of the column's Enum type.
- getEnumDataType() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- getEnumDataType() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Get's the user selected entry in the dialog and returns the enum data type for that entry
- getEnumDataType(boolean, String, Map<Integer, ElfProgramHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- getEnumDataType(boolean, String, Map<Integer, ElfSectionHeaderType>) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- getEnums() - Method in class ghidra.app.util.cparser.C.CParser
-
Get Defined Enumerations
- getEnums() - Method in class ghidra.framework.options.EnumEditor
- getEnumUUID() - Method in class ghidra.program.database.symbol.EquateDB
- getEnumUUID() - Method in interface ghidra.program.model.symbol.Equate
-
Gets the universal id from this equate if the equate was based off of an enum.
- getEnumValue(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Returns an enum instance that corresponds to the setting stored, or the
default enum
if the setting has not been assigned yet. - getEnumValue(Settings, T) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Returns an enum instance that corresponds to the setting stored, or the a custom default value if the setting has not been assigned yet.
- getEnvironmentNames() - Method in class ghidra.app.script.GhidraState
- getEnvironmentVar(String) - Method in class ghidra.app.script.GhidraState
- getEOLComment() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the EOL comment.
- getEOLComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the EOL comment at the specified address.
- getEOLCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
-
Returns the EOL comment at the specified address.
- getEOLComments() - Method in class ghidra.app.util.DisplayableEol
-
Gets the end of line comment as an array.
- getEquate() - Method in class ghidra.app.cmd.equate.SetEquateCmd
- getEquate() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- getEquate() - Method in class ghidra.program.util.EquateOperandFieldLocation
-
Returns the equate at this operand field location.
- getEquate(Address, int, long) - Method in class ghidra.program.database.symbol.EquateManager
- getEquate(Address, int, long) - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns the first equate found that is associated with the given value at the given reference address and operand position;
- getEquate(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the equate defined on the data.
- getEquate(Instruction, int, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the equate defined at the operand index of the instruction with the given value.
- getEquate(String) - Method in class ghidra.program.database.symbol.EquateManager
- getEquate(String) - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns the equate with the given name, null if no such equate exists
- getEquateAddresses() - Method in class ghidra.program.database.symbol.EquateManager
- getEquateAddresses() - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns an address iterator over all the addresses where equates have been set.
- getEquateAddresses(Address) - Method in class ghidra.program.database.symbol.EquateManager
- getEquateAddresses(Address) - Method in interface ghidra.program.model.symbol.EquateTable
-
Return an address iterator over each address with an equate reference starting at the start address.
- getEquateAddresses(AddressSetView) - Method in class ghidra.program.database.symbol.EquateManager
- getEquateAddresses(AddressSetView) - Method in interface ghidra.program.model.symbol.EquateTable
-
Return an address iterator over each address with an equate reference that is in the specified address set.
- getEquateName() - Method in class ghidra.app.util.bean.SetEquateDialog
- getEquates() - Method in class ghidra.program.database.symbol.EquateManager
- getEquates() - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns an iterator over all equates.
- getEquates(long) - Method in class ghidra.program.database.symbol.EquateManager
- getEquates(long) - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns all equates defined for value.
- getEquates(Address) - Method in class ghidra.program.database.symbol.EquateManager
- getEquates(Address) - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns the equates (one for each scalar and opIndex) at the given reference address.
- getEquates(Address, int) - Method in class ghidra.program.database.symbol.EquateManager
- getEquates(Address, int) - Method in interface ghidra.program.model.symbol.EquateTable
-
Returns the equates (one for each scalar) at the given reference address and operand position; For an instruction a given operand can have multiple scalars.
- getEquates(Instruction, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the equates defined at the operand index of the instruction.
- getEquateTable() - Method in class ghidra.program.database.ProgramDB
- getEquateTable() - Method in interface ghidra.program.model.listing.Program
-
Get the equate table object.
- getEquateValue() - Method in class ghidra.program.util.EquateOperandFieldLocation
- getEquateValueFromFormattedName(String) - Static method in class ghidra.program.database.symbol.EquateManager
-
Pulls out the value of the equate given the formatted equate name.
- getError() - Method in class generic.concurrent.QResult
-
Returns any Exception that was encountered during processing of the item
- getError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
-
Get a description of the error
- getError() - Method in class ghidra.util.worker.Job
- getErrorCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getErrorCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- getErrorCount() - Method in class help.validator.ReferenceTagProcessor
- getErrorCount() - Method in class help.validator.TagProcessor
- getErrorDisplay() - Method in class docking.framework.DockingApplicationConfiguration
- getErrorDisplay() - Method in class ghidra.framework.ApplicationConfiguration
- getErrorDisplay() - Method in class ghidra.framework.GhidraApplicationConfiguration
- getErrorFile() - Method in exception ghidra.framework.plugintool.dialog.ExtensionException
- getErrorHandler(Object, String) - Static method in class ghidra.program.model.pcode.HighFunction
- getErrorHandler(Object, String) - Static method in class ghidra.program.model.pcode.HighParamID
- getErrorHandler(String) - Static method in class ghidra.program.model.lang.BasicCompilerSpec
-
Generate an XML error handler suitable for parsing a specification document.
- getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getErrorHeader(RecognitionException) - Method in class ghidra.sleigh.grammar.SleighCompiler
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- getErrorMessage() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
If the editor contains and invalid value, this message should indicate why the value is invalid.
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- getErrorMessage() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- getErrorMessage() - Method in class ghidra.app.decompiler.component.DecompileData
- getErrorMessage() - Method in class ghidra.app.decompiler.DecompileResults
-
Return any error message associated with the decompilation producing these results.
- getErrorMessage() - Method in class ghidra.app.script.ScriptInfo
- getErrorMessage() - Method in class ghidra.program.util.ProgramMerge
-
Get the error messages that resulted from the last call to a merge or replace method.
- getErrorMessage() - Method in class ghidra.program.util.ProgramMergeManager
-
Get the error messages that resulted from doing the merge.
- getErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- getErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- getErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.SleighCompiler
- getErrorMessage(RecognitionException, String[], LineArrayListWriter) - Method in class ghidra.sleigh.grammar.BaseRecognizerOverride
- getErrorMessage(RecognitionException, String[], LineArrayListWriter) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getErrorReporter() - Static method in class docking.ErrLogDialog
- getErrors() - Method in exception ghidra.app.plugin.assembler.AssemblySemanticException
-
Get the collection of associated semantic errors
- getErrors() - Method in exception ghidra.app.plugin.assembler.AssemblySyntaxException
-
Get the collection of associated syntax errors
- getErrorText() - Method in class help.validator.ReferenceTagProcessor
- getErrorTitle() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getEvent() - Method in class docking.PopupMenuContext
- getEventName() - Method in class ghidra.framework.plugintool.PluginEvent
-
Get the plugin event name.
- getEventOrigin() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getEvents() - Method in interface ghidra.framework.model.ToolConnection
-
Get the list of event names that is an intersection between what the producer produces and what the consumers consumes.
- getEvents() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getEvents() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Get pending change events.
- getEventsConsumed() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Get the names of all events consumed by plugins in the tool.
- getEventsConsumed() - Method in class ghidra.framework.plugintool.util.PluginDescription
- getEventSource() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getEventsProduced() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Get the names of all events produced by plugins in the tool.
- getEventsProduced() - Method in class ghidra.framework.plugintool.util.PluginDescription
- getEventType() - Method in class ghidra.framework.model.DomainObjectChangeRecord
-
Return the event type for this change record.
- getExaminedSet() - Method in class ghidra.util.state.ResultsState
-
Returns set of addresses analyzed with function.
- getException() - Method in class generic.test.TestExceptionTracker
- getException() - Method in class ghidra.framework.task.GTaskResult
-
Returns the exception generated by the task, or null if no exception was generated.
- getExceptionMessage() - Method in class generic.test.TestExceptionTracker
- getExceptions() - Static method in class generic.test.ConcurrentTestExceptionHandler
- getExceptionType() - Method in exception ghidra.framework.plugintool.dialog.ExtensionException
- getExcludedModules() - Method in class ghidra.util.GhidraJarBuilder
- getExecutableExtension() - Method in enum ghidra.framework.Platform
- getExecutableFormat() - Method in class ghidra.program.database.ProgramDB
- getExecutableFormat() - Method in interface ghidra.program.model.listing.Program
-
Returns a value corresponding to the original file format.
- getExecutableMD5() - Method in class ghidra.program.database.ProgramDB
- getExecutableMD5() - Method in interface ghidra.program.model.listing.Program
-
Returns a value corresponding to the original binary file MD5 hash.
- getExecutablePath() - Method in class ghidra.program.database.ProgramDB
- getExecutablePath() - Method in interface ghidra.program.model.listing.Program
-
Gets the path to the program's executable file.
- getExecutableSHA256() - Method in class ghidra.program.database.ProgramDB
- getExecutableSHA256() - Method in interface ghidra.program.model.listing.Program
-
Returns a value corresponding to the original binary file SHA256 hash.
- getExecuteAddress() - Method in class ghidra.app.emulator.Emulator
- getExecuteAddress() - Method in class ghidra.pcode.emulate.Emulate
- getExecuteSet() - Method in class ghidra.program.database.mem.MemoryMapDB
- getExecuteSet() - Method in interface ghidra.program.model.mem.Memory
-
Returns the set of addresses which correspond to the executable memory.
- getExecuteSet() - Method in class ghidra.program.model.mem.MemoryStub
- getExecutionAddress() - Method in class ghidra.app.emulator.EmulatorHelper
-
Get current execution address
- getExecutionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getExecutionDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getExecutionState() - Method in class ghidra.pcode.emulate.Emulate
- getExecutor() - Method in class generic.concurrent.GThreadPool
-
Returns the
Executor
used by this thread pool. - getExistingLockFileInformation() - Method in class generic.util.FileLocker
- getExistingScriptInfo(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Get
ScriptInfo
forscript
under the assumption that it's already managed. - getExistingScriptInfo(String) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Returns the existing script info for the given name.
- getExitPoint() - Method in class ghidra.util.state.ContextState
- getExpandedPaths() - Method in class docking.widgets.tree.GTree
- getExpandedPaths() - Method in class docking.widgets.tree.GTreeState
- getExpandedPaths(GTreeNode) - Method in class docking.widgets.tree.GTree
- getExpandedPathsByNodeName() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- getExpansionType() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getExpected(int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Get the terminals that are expected, i.e., have entries for the given state
- getExpectedLabelOrFunctionSymbol(Program, String, Consumer<String>) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns the unique global label or function symbol with the given name.
- getExpectedWindowsVersion() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the expected windows version.
- getExplicitMinimumAlignment() - Method in interface ghidra.program.model.data.Composite
-
Get the explicit minimum alignment setting for this Composite which contributes to the actual computed alignment value (see
Composite.getAlignment()
. - getExplicitMinimumAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getExplicitPackingValue() - Method in interface ghidra.program.model.data.Composite
-
Gets the current packing value (typically a power of 2).
- getExplicitPackingValue() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getExplodedCompiledSourceBundlePaths() - Static method in class ghidra.app.script.GhidraScriptUtil
-
Deprecated.accessing class file directly precludes OSGi wiring according to requirements and capabilities
- getExportAddressTableJumps() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the ExportAddressTableJumps directory.
- getExportedHashSlots() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getExportedNamesSize() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the exported names size.
- getExportedSymbolCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The exportedSymbolCount field (4 bytes) indicates the number of symbols exported from this container.
- getExportedSymbolKeys() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getExportedSymbols() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getExportHashOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The exportHashOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the export hash table.
- getExportHashTablePower() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The exportHashTablePower field (4 bytes) indicates the number of hash index values (that is, the number of entries in the hash table).
- getExportName() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getExportOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
- getExports() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
-
Returns an array of the exports defined in this export data directory.
- getExportSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
- getExpression() - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- getExtDefSymCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getExtDefSymIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getExtendedAddress() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
-
Returns the extended address value.
- getExtension() - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns the file extension for this type of script.
- getExtension() - Method in class ghidra.app.script.JavaScriptProvider
- getExtension() - Method in class ghidra.python.PythonScriptProvider
- getExtension(String, int) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the "extension" of the filename part of the path string.
- getExtensionArchiveDir() - Method in class utility.application.ApplicationLayout
-
Returns the directory where archived application Extensions are stored.
- getExtensionCount() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getExtensionInstallationDirs() - Method in class utility.application.ApplicationLayout
-
Returns an
ordered list
of the application Extensions installation directories. - getExtensions() - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns a set of all extensions known to Ghidra, represented by
ExtensionDetails
objects. - getExtensionsInstalledSinceLastToolLaunch(PluginTool) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Finds any extensions that have been installed since the last time a given tool was launched.
- getExtensionType(String, boolean) - Static method in class ghidra.program.database.SpecExtension
-
Get the extension type either from the XML tag name or the option name
- getExternalBlockReserveSize() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get reserve size of the EXTERNAL memory block as addressable units within the default memory space.
- getExternalDebugFileLocation(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
-
Returns the previouly saved value of the external debug file location from the program's metadata.
- getExternalDebugFilesService(SearchLocationCreatorContext) - Static method in class ghidra.app.util.bin.format.dwarf4.external.DWARFExternalDebugFilesPlugin
-
Get a new instance of
ExternalDebugFilesService
using the previously saved information (viaDWARFExternalDebugFilesPlugin.saveExternalDebugFilesService(ExternalDebugFilesService)
). - getExternalEntryIterator() - Method in class ghidra.program.database.references.ReferenceDBManager
- getExternalEntryPointIterator() - Method in class ghidra.program.database.symbol.SymbolManager
- getExternalEntryPointIterator() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get forward/back iterator over addresses that are entry points.
- getExternalFunctions() - Method in class ghidra.program.database.function.FunctionManagerDB
- getExternalFunctions() - Method in interface ghidra.program.model.listing.FunctionManager
-
Get an iterator over all external functions.
- getExternalFunctions() - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all external functions
- getExternalFunctions() - Method in class ghidra.program.model.listing.ListingStub
- getExternalLanguageDescriptions(String, String, Endian, Integer) - Method in class ghidra.program.util.DefaultLanguageService
- getExternalLibrary(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLibrary(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get the Library which corresponds to the specified name
- getExternalLibraryNames() - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLibraryNames() - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns an array of all external names for which locations have been defined.
- getExternalLibraryPath(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLibraryPath(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns the file pathname associated with an external name.
- getExternalLinkageAddresses(Program, Address) - Static method in class ghidra.app.nav.NavigationUtils
-
Locate all possible linkage addresses which correspond to the specified external address.
- getExternalLocation() - Method in class ghidra.app.events.ExternalReferencePluginEvent
-
Get the external location for this event.
- getExternalLocation() - Method in class ghidra.program.database.function.FunctionDB
- getExternalLocation() - Method in interface ghidra.program.model.listing.Function
- getExternalLocation() - Method in interface ghidra.program.model.symbol.ExternalReference
-
Returns the object that represents the external location.
- getExternalLocation() - Method in class ghidra.util.UndefinedFunction
- getExternalLocation(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocation(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Deprecated.Use
ExternalManager.getExternalLocations(Namespace, String)
orExternalManager.getUniqueExternalLocation(Namespace, String)
since duplicate names may exist - getExternalLocation(Symbol) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocation(Symbol) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns the external location associated with the given external symbol
- getExternalLocation(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocation(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Deprecated.Use
ExternalManager.getExternalLocations(String, String)
orExternalManager.getUniqueExternalLocation(String, String)
since duplicate names may exist - getExternalLocations(Address) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(Address) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get an iterator over all external locations which have been associated to the specified memory address
- getExternalLocations(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns a list of External Locations matching the given label name in the given Namespace.
- getExternalLocations(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Get an iterator over all external locations associated with the specified externalName.
- getExternalLocations(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getExternalLocations(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns a list of External Locations matching the given label name in the given Library.
- getExternalManager() - Method in class ghidra.program.database.ProgramDB
- getExternalManager() - Method in interface ghidra.program.model.listing.Program
-
Returns the external manager.
- getExternalNames(String) - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getExternalNames(String) - Method in interface ghidra.program.model.lang.LanguageDescription
-
Returns external names for this language associated with other tools.
- getExternalReference(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Gets the external reference (if any) at the opIndex
- getExternalReference(int) - Method in class ghidra.program.model.listing.DataStub
- getExternalReference(int) - Method in class ghidra.program.model.listing.InstructionStub
- getExternalReferences() - Method in class ghidra.program.database.references.ReferenceDBManager
- getExternalReferences() - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns an iterator over all external references
- getExternalRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
- getExternalRefXML(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getExternalRelocationCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getExternalRelocationIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getExternalRelocationOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the external relocation table.
- getExternalRelocations() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getExternalRelocationSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the external relocation table.
- getExternalSpaceAddress() - Method in class ghidra.program.database.external.ExternalLocationDB
- getExternalSpaceAddress() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the address in "External" (fake) space where this location is stored.
- getExternalSymbol(String) - Method in class ghidra.program.database.symbol.SymbolManager
- getExternalSymbol(String) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the external symbol with the given name.
- getExternalSymbolCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the total number of external symbols.
- getExternalSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the index of the first external symbol.
- getExternalSymbols() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getExternalSymbols() - Method in class ghidra.program.database.symbol.SymbolManager
- getExternalSymbols() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all defined external symbols in no particular order.
- getExternalSymbols(String) - Method in class ghidra.program.database.symbol.SymbolManager
- getExternalSymbols(String) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all the external symbols with the given name.
- getExternalTocItemsById() - Method in interface help.TOCItemProvider
-
Returns all external TOC items referenced by this provider
- getExternalTocItemsById() - Method in class help.validator.location.HelpModuleCollection
- getExtLocation(Address) - Method in class ghidra.program.database.external.ExternalManagerDB
-
Returns the external location associated with the given external address
- getExtraApplicationTools() - Static method in class ghidra.framework.ToolUtils
-
Returns all tools found in the classpath that live under a root 'extraTools' directory
- getExtrapop() - Method in class ghidra.program.model.lang.PrototypeModel
- getExtraPop() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getExtraSegments() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getExtSymbol() - Method in class ghidra.app.cmd.function.CreateExternalFunctionCmd
- getFactory() - Method in class ghidra.app.util.bin.format.FactoryBundledWithBinaryReader
- getFactory() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
The
GFileSystemFactory
instance that will create new filesystem instances when needed. - getFactoryPrototype(String, FieldFactory[]) - Static method in class ghidra.app.util.viewer.format.FieldFactoryNameMapper
- getFactorys() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the list factories valid for this format.
- getFactorys(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the FieldFactorys on a given row.
- getFailResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
- getFallFrom() - Method in class ghidra.app.util.PseudoInstruction
- getFallFrom() - Method in class ghidra.program.database.code.InstructionDB
- getFallFrom() - Method in interface ghidra.program.model.listing.Instruction
-
Get the Address for the instruction that fell through to this instruction.
- getFallFrom() - Method in class ghidra.program.model.listing.InstructionStub
- getFallOffset() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- getFallThrough() - Method in class ghidra.app.util.PseudoInstruction
- getFallThrough() - Method in class ghidra.program.database.code.InstructionDB
- getFallThrough() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns the fallthrough address.
- getFallThrough() - Method in interface ghidra.program.model.listing.Instruction
-
Get the fallthrough for this instruction, factoring in any fallthrough override and delay slotted instructions.
- getFallThrough() - Method in class ghidra.program.model.listing.InstructionStub
- getFallThrough(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getFallThrough(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the Address for default flow after instruction.
- getFallThrough(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getFallThroughOffset(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getFallThroughOffset(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the byte offset to the default flow after instruction.
- getFallThroughOffset(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getFallThroughOverride() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getFallThroughOverride() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Get the fall-through override address which may have been applied to the current instruction.
- getFalseOut() - Method in class ghidra.program.model.pcode.PcodeBlock
-
Assuming paths out of this block depend on a boolean condition
- getFastRootDescriptionString(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
-
Return a description string for a file system root.
- getFatArchitectureCount() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- getFatJars() - Method in class ghidra.framework.GModule
- getFatJars() - Method in class utility.module.ModuleManifestFile
- getFavoredEdgeType() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the edge type that is the preferred edge for layout purposes
- getFavorites() - Method in interface ghidra.app.services.DataTypeManagerService
-
Get the data types marked as favorites that will show up on a popup menu.
- getFavorites() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getFavorites() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a list of datatypes that have been designated as favorites.
- getFDEDecoder() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the decoder for the FDE that is associated with this CIE.
- getFDEEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the indicator for the FDE address pointer encoding.
- getField() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Get the field having focus at the time of the event.
- getField() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Get the field that will have a component placed over it
- getField(int) - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the i'th Field in this Layout.
- getField(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getField(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getField(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getField(int) - Method in class docking.widgets.textfield.TextFieldLinker
-
Get an individual field in the composite
- getField(ProxyObj<?>, int) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Generates a Field based on the given information.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
PUBLIC METHODS
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getField(ProxyObj<?>, int) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- getField(ProxyObj, int) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
-
Returns the FactoryField for the given object at index index.
- getField(Point) - Method in class help.screenshot.AbstractScreenShotGenerator
- getFieldAt(int, int, FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the Field at the given x,y coordinates.
- getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
- getFieldBackgroundColorManager(int) - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
-
Returns a
FieldBackgroundColorManager
to manage the background colors for field indexed by fieldNum. - getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- getFieldBackgroundColorManager(int) - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- getFieldBounds(int) - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the bounds of the given field (in coordinates relative to the layout)
- getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getFieldBounds(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getFieldCount() - Method in class db.Schema
-
Get the number of data Fields
- getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getFieldElement(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the inner-most FieldElement inside this field element at the given location
- getFieldElement(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getFieldElement(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
-
Returns the FieldElement at the given screen location.
- getFieldElement(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getFieldElement(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getFieldFactory() - Method in class ghidra.app.util.viewer.field.ImageFactoryField
-
Returns the FieldFactory that generated this Field.
- getFieldFactory() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the FieldFactory that generated this field.
- getFieldFactory() - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the FieldFactory that generated this Field
- getFieldFactory() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getFieldFactory() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getFieldFactory() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
-
Returns the field factory for this location.
- getFieldHeader() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getFieldHeaderLocation(Point) - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Returns the a FieldHeaderLocation for the given point within the header.
- getFieldHeaderLocation(Point) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Returns a FieldHeaderLocation for the given point
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Return a FieldLocation that corresponds to the given index, fieldNum, and ProgramLocation IF and ONLY IF the given programLocation is the type generated by this class's
FieldFactory.getFieldLocation(ListingField, BigInteger, int, ProgramLocation)
. - getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Overridden to ensure that we only place function tag text on the header of a function.
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Overridden to ensure that we only place block comments on the first
CodeUnit
of the block. - getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getFieldLocation(ListingField, BigInteger, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- getFieldLocation(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
-
Translates the given ProgramLocation into a FieldLocation.
- getFieldModel() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the FieldModel that this factory belongs to.
- getFieldModel() - Method in class ghidra.app.util.viewer.field.ImageFactoryField
-
Returns the model that contains the FieldFactory that generated this Field.
- getFieldModel() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the FieldModel that contains the FieldFactory that generated this field.
- getFieldModel() - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the fieldModel that has the FieldFactory that generated this field.
- getFieldModel() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getFieldModel() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getFieldName() - Method in class ghidra.app.util.PseudoData
- getFieldName() - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getFieldName() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the Field name.
- getFieldName() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the name of the field name as a component of a Data Type.
- getFieldName() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getFieldName() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getFieldName() - Method in interface ghidra.program.model.listing.Data
-
Get the field name of this data item if it is "inside" another data item, otherwise return null.
- getFieldName() - Method in class ghidra.program.model.listing.DataStub
- getFieldName() - Method in class ghidra.program.util.FieldNameFieldLocation
-
Returns the field name of this location.
- getFieldName() - Method in class ghidra.program.util.SubDataFieldLocation
-
Returns the name of the sub-data field.
- getFieldNames() - Method in class db.Schema
-
Get the list of data Field names for this schema.
- getFieldNum() - Method in class docking.widgets.fieldpanel.support.FieldLocation
-
Returns the field index for this location.
- getFieldOptions() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the Options used for field specific properties.
- getFieldPanel() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getFieldPanel() - Method in interface ghidra.app.services.CodeViewerService
-
Return the fieldPanel.
- getFieldPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the FieldPanel used by this ListingPanel.
- getFieldPanelCoordinator() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the current field panel coordinator used to synchronize scrolling between the left and right view for this CodeComparisonPanel.
- getFieldRange(int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Returns the i'th Field Range in the selection.
- getFields() - Method in class db.Schema
-
Get the list of data Field classes for this schema.
- getFields() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getFields(long, long) - Method in interface ghidra.program.database.util.DBFieldAdapter
-
Get the iterator over the primary key.
- getFieldSelection(AddressSetView) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns a FieldSelection containing the set of indexes represented by the given address set
- getFieldSelection(AddressSetView) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getFieldSelection(ProgramSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getFieldSelection(List<ClangToken>) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getFieldSelectionText(FieldSelection, FieldPanel) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
-
Gets the selected text that pertains to an individual field.
- getFieldString() - Method in class ghidra.app.util.viewer.field.FieldStringInfo
-
The string that exists within the parent string.
- getFieldText() - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getFieldText() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns a description of the fields generated by this factory.
- getFieldText() - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- getFieldValue(int) - Method in class db.DBRecord
-
Get a copy of the specified field value.
- getFile() - Method in class db.buffers.LocalBufferFile
-
Returns the physical file associated with this BufferFile.
- getFile() - Method in class generic.jar.FileResource
- getFile() - Method in class generic.jar.JarEntryRootNode
- getFile() - Method in class generic.jar.JarResource
- getFile() - Method in interface generic.jar.Resource
- getFile() - Method in class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
- getFile() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getFile() - Method in class ghidra.app.util.bin.ByteArrayProvider
- getFile() - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns the underlying
File
for thisByteProvider
, or null if thisByteProvider
is not associated with aFile
. - getFile() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- getFile() - Method in class ghidra.app.util.bin.EmptyByteProvider
- getFile() - Method in class ghidra.app.util.bin.FileByteProvider
- getFile() - Method in class ghidra.app.util.bin.FileBytesProvider
- getFile() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getFile() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getFile() - Method in class ghidra.app.util.bin.MemBufferByteProvider
- getFile() - Method in class ghidra.app.util.bin.MemoryByteProvider
- getFile() - Method in class ghidra.app.util.bin.ObfuscatedFileByteProvider
- getFile() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getFile() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- getFile() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getFile() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- getFile() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Returns the file being read.
- getFile() - Method in class ghidra.framework.options.FileOptions
- getFile() - Method in class help.validator.model.GhidraTOCFile
- getFile() - Method in class help.validator.model.HelpFile
- getFile(boolean) - Method in class generic.jar.ResourceFile
-
Returns a File object.
- getFile(int) - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
- getFile(int, String) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine
-
Get a file name given a file index.
- getFile(String) - Method in class ghidra.framework.data.GhidraFolder
- getFile(String) - Method in class ghidra.framework.data.ProjectFileManager
- getFile(String) - Method in interface ghidra.framework.model.DomainFolder
-
Get the domain file in this folder with the given name.
- getFile(String) - Method in interface ghidra.framework.model.ProjectData
-
Get domain file specified by an absolute data path.
- getFile(String, File) - Method in class ghidra.framework.options.AbstractOptions
- getFile(String, File) - Method in interface ghidra.framework.options.Options
-
Get the File for the given option name.
- getFile(String, File) - Method in class ghidra.framework.options.SaveState
-
Gets the File value for the given name.
- getFile(String, File) - Method in class ghidra.framework.options.SubOptions
- getFile(String, Properties, boolean, File) - Static method in class ghidra.net.http.HttpUtil
-
Download a file by executing an HTTP/HTTPS GET request.
- getFile(Path, String) - Static method in class help.HelpBuildUtils
- getFileAlignment() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getFileAlignment() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getFileAttributes(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a container of
FileAttribute
values. - getFileAttributes(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getFileAttributes(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getFileAttributes(File) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Create a
FileAttributes
container with info about the specified local file. - getFileByID(String) - Method in class ghidra.framework.data.ProjectFileManager
- getFileByID(String) - Method in interface ghidra.framework.model.ProjectData
-
Get domain file specified by its unique fileID.
- getFileByIndex(int) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get a file name based on a file index.
- getFileByIndex(long) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Gets the GFile instance that was associated with the filesystem file index.
- getFileBytes() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns an
Optional
FileBytes
object if a FileBytes object is the byte source for this SourceInfo. - getFileBytesOffset() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
- getFileBytesOffset(Address) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
- getFileCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns the number of source files contributing code to segments.
- getFileCount() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Number of files in this index.
- getFileCount() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns the number of files in the filesystem, if known, otherwise -1 if not known.
- getFileCount() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Number of files in this index.
- getFileCount() - Method in class ghidra.framework.data.ProjectFileManager
- getFileCount() - Method in interface ghidra.framework.main.datatable.DomainFileContext
-
Returns the count of selected files
- getFileCount() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getFileCount() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns the number of files selected in the tree.
- getFileCount() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getFileCount() - Method in class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
- getFileCount() - Method in interface ghidra.framework.model.ProjectData
-
Get the approximate number of files contained within the project.
- getFileCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- getFileExt() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- getFileExtension() - Method in interface ghidra.service.graph.AttributedGraphExporter
-
Returns the suggested file extension to use for this exporter
- getFileExtensions() - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns an array of known extensions for the output file type.
- getFileExtensions() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getFileFlags() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file flags.
- getFileFlagsMask() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file flags mask.
- getFileForInput(JavaFileManager.Location, String, String) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getFileFSRL() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the FSRL of the currently selected file node
- getFileFSRLs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns a list of FSRLs of the currently selected file nodes in the tree.
- getFileHeader() - Method in class ghidra.app.util.bin.format.pe.NTHeader
-
Returns the file header.
- getFileID() - Method in class ghidra.framework.data.DomainFileProxy
- getFileID() - Method in class ghidra.framework.data.GhidraFile
- getFileID() - Method in interface ghidra.framework.model.DomainFile
-
Returns a unique file-ID
- getFileID() - Method in class ghidra.framework.remote.RepositoryItem
- getFileID() - Method in interface ghidra.framework.store.FolderItem
-
Return the file ID if one has been established or null
- getFileID() - Method in class ghidra.framework.store.local.LocalFolderItem
- getFileID() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getFileID() - Method in class ghidra.util.PropertyFile
-
Returns the FileID associated with this file.
- getFileLength() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the file length of this resource.
- getFileLength() - Method in class ghidra.app.util.bin.format.pe.PortableExecutable
- getFileLengthInBytes() - Method in class ghidra.app.util.bin.format.dwarf.line.FileEntry
- getFileLengthShifted() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the shifted file length of this resource.
- getFileMD5(File, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Calculate the MD5 of a file.
- getFilename() - Method in class ghidra.app.script.GhidraScriptProperties
- getFilename() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFilename
- getFilename() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Return the filename of the external debug file, or null if not specified.
- getFilename() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Returns the filename
- getFilename() - Method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection.GnuDebugLinkSectionValues
- getFilename() - Method in enum ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- getFilename() - Static method in class ghidra.framework.preferences.Preferences
-
Get the filename that will be used in the store() method.
- getFilename() - Method in class ghidra.program.database.mem.FileBytes
-
Returns the name of the file that supplied the bytes.
- getFilename() - Method in class ghidra.program.model.data.FileDataTypeManager
-
Get the filename for the current file.
- getFilename() - Method in interface resources.icons.FileBasedIcon
-
Get the name of the image which in most cases will be the associated data file path.
- getFilename() - Method in class resources.icons.ImageIconWrapper
- getFileName() - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Returns the filename currently in the text field.
- getFileName() - Method in class ghidra.app.util.bin.format.dwarf.line.FileEntry
- getFileName() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the filename of the compile unit
- getFileName() - Method in class ghidra.program.database.mem.AddressSourceInfo
-
Returns the filename of the originally imported file that provided the byte value for the associated address or null if there is no source information for this location.
- getFileName(Integer) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
-
Returns the file name at a given index
- getFileNameByIndex(int) - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the file entry at the given index.
- getFileNames() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
- getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- getFileOffset() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- getFileOffset() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
-
Offset within file where section bytes are specified
- getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
- getFileOffset() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- getFileOffset() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- getFileOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Gets the file offset of the start of the mapping.
- getFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Gets the file offset of the start of the mapping.
- getFileOffset() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the file offset of this resource.
- getFileOffset() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the file offset of this header.
- getFileOffset() - Method in class ghidra.program.database.mem.AddressSourceInfo
-
Returns the offset into the originally imported file that provided the byte value for the associated address or -1 if there is no source information for this location.
- getFileOffset() - Method in class ghidra.program.database.mem.FileBytes
-
Returns the offset in the original file from where these bytes originated.
- getFileOffsetShifted() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the shifted file offset of this resource.
- getFileOS() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file OS.
- getFilePointerToLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- getFilePosition(int) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
Returns the file position (long) for the given slider position (int).
- getFilePositionForRow(int) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Returns the start/end byte positions within the input file for the given row.
- getFileReferenceNumber() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getFiles() - Method in class ghidra.framework.data.GhidraFolder
- getFiles() - Method in interface ghidra.framework.model.DomainFolder
-
Get all domain files in this folder.
- getFileSetEntryName() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- getFileSize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
This member gives the number of bytes in the file image of the segment; it may be zero.
- getFileSize() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getFileSize() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Returns the number of bytes in the input file.
- getFileSubtype() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file sub-type.
- getFilesystem() - Method in class ghidra.formats.gfilesystem.FileSystemRef
-
GFileSystem
this ref points to. - getFilesystem() - Method in interface ghidra.formats.gfilesystem.GFile
-
The
GFileSystem
that owns this file. - getFilesystem() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getFilesystem() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getFilesystem(FSRLRoot, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a filesystem instance for the requested
FSRLRoot
, either from an already loaded instance in the global fscache, or by instantiating the requested filesystem from its container file (in a possibly recursive manner, depending on the depth of the FSLR) - getFilesystemDescriptionFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the description value of the
FileSystemInfo
annotation attached to the specified class. - getFilesystemPriorityFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the priority value of the
FileSystemInfo
annotation attached to the specified class. - getFileSystemRoot() - Method in class generic.jar.FileResource
- getFileSystemRoot() - Method in class generic.jar.JarResource
- getFileSystemRoot() - Method in interface generic.jar.Resource
- getFileSystemRoot() - Method in class generic.jar.ResourceFile
-
Returns the root file for this file.
- getFileSystemType(Class<? extends GFileSystem>) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Returns the file system type of the specified
GFileSystem
class. - getFilesystemTypeFromClass(Class<?>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the type value of the
FileSystemInfo
annotation attached to the specified class. - getFileTimestamp() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file timestamp.
- getFileType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getFileType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file type.
- getFileType() - Method in class ghidra.framework.store.local.ItemDeserializer
-
Returns packed file type.
- getFileTypeDescription(int) - Static method in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
- getFileTypeName(int) - Static method in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
- getFileVersion() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the file version.
- getFiller() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- getFilter() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- getFilter() - Method in class docking.widgets.tree.GTree
- getFilter() - Method in interface docking.widgets.tree.GTreeFilterProvider
- getFilter() - Method in class ghidra.program.util.ProgramDiff
-
Returns a new ProgramDiffFilter equal to the one in this program diff.
- getFilter(int) - Method in class docking.widgets.table.CombinedTableFilter
-
Returns the filter at the given index into the list of sub filters.
- getFilter(int) - Method in class ghidra.program.util.ProgramDiffFilter
-
getFilter determines whether or not the specified type of filter is set.
- getFilter(int) - Method in class ghidra.program.util.ProgramMergeFilter
-
getFilter determines whether or not the specified type of filter is set.
- getFilterComponent() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- getFilterComponent() - Method in interface docking.widgets.tree.GTreeFilterProvider
- getFilterConditions() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Returns a list of the "or-able" constraints configured for this column.
- getFilterCount() - Method in class docking.widgets.table.CombinedTableFilter
-
Returns the number of sub-filters in this combined filter.
- getFilterDescription() - Method in class docking.widgets.filter.FilterOptions
- getFilteredDifferences() - Method in class ghidra.program.util.ProgramMergeManager
-
Gets the filtered program differences for this merge.
- getFilteredDifferences(TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
-
Gets the filtered program differences for this merge.
- getFilteredEdges() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address, long, InputStream) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Return filtered InputStream for loading a memory block (includes non-loaded OTHER blocks).
- getFilteredMemState() - Method in class ghidra.app.emulator.Emulator
- getFilteredVertices() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getFilteredVertices(Layout<V, E>) - Method in class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
- getFilterField() - Method in class docking.widgets.tree.GTree
-
Returns the filter text field in this tree.
- getFilterOptions() - Method in class docking.widgets.tree.GTreeFilterFactory
- getFilterOptions() - Method in interface docking.widgets.tree.GTreeTextFilterFactory
- getFilterPanel() - Method in class docking.widgets.table.GFilterTable
- getFilterPanel() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
-
Returns the filter panel.
- getFilterProvider() - Method in class docking.widgets.tree.GTree
- getFilterRows() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Returns a list of all filter rows in this model.
- getFilterStateIcon() - Method in class docking.widgets.filter.FilterOptions
- getFilterStateIcon() - Method in class docking.widgets.tree.GTreeFilterFactory
- getFilterString(CodeUnitTableCellData, Settings) - Method in class ghidra.util.table.CodeUnitTableCellRenderer
- getFilterString(PreviewTableCellData, Settings) - Method in class ghidra.util.table.PreviewDataTableCellRenderer
- getFilterString(Date, Settings) - Method in class ghidra.util.table.column.DefaultTimestampRenderer
- getFilterString(T, Settings) - Method in interface ghidra.util.table.column.AbstractWrapperTypeColumnRenderer
- getFilterString(T, Settings) - Method in interface ghidra.util.table.column.GColumnRenderer
-
Returns a string that is suitable for use when filtering.
- getFilterText() - Method in class docking.widgets.filter.AbstractPatternTextFilter
- getFilterText() - Method in class docking.widgets.filter.InvertedTextFilter
- getFilterText() - Method in interface docking.widgets.filter.TextFilter
- getFilterText() - Method in class docking.widgets.table.GTableFilterPanel
-
Gets the contents of the filter's text field.
- getFilterText() - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- getFilterText() - Method in class docking.widgets.tree.GTree
- getFilterText() - Method in interface docking.widgets.tree.GTreeFilterProvider
- getFilterType() - Method in interface docking.widgets.table.FilterTypeConverter
-
Returns the destination class of the conversion
- getFinalState() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
-
Get the final state of this production
- getFirst() - Method in class generic.stl.RedBlackTree
-
Returns the first entry in this set.
- getFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- getFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- getFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- getFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- getFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- getFirst() - Method in class ghidra.util.datastruct.BitTree
-
Returns the first (lowest) key in the set.
- getFirst() - Method in class ghidra.util.datastruct.FullKeySet
- getFirst() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns the object with the lowest priority number in the queue.
- getFirst() - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns the first key in this set.
- getFirst() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns the first key in this set.
- getFirst() - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns the first entry in this set.
- getFirst() - Method in interface ghidra.util.datastruct.ShortKeySet
-
Returns the first (lowest) key in the set.
- getFirst(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Get the first set for a given non-terminal That is the set of all terminals, which through some derivation from the given non-terminal, can appear first in a sentential form.
- getFirstAddress() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the first address of this module which will be the minimum address of the first descendant fragment which is non-empty.
- getFirstAddress() - Method in class ghidra.program.model.pcode.AddressXML
- getFirstByteOfCodeRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the RVA of the first code byte.
- getFirstByteOfDataRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the RVA of the first data byte.
- getFirstCodeBlockContaining(Address, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get the first code block that contains the given address.
- getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get the MultEntSubModel Code Block that contains the address.
- getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get the (first) Model-P subroutine that contains the address.
- getFirstCodeBlockContaining(Address, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get the First Code Block that contains the address.
- getFirstConstraint() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the first constraint in the list.
- getFirstData() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the first defined data in the current program.
- getFirstDIEOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- getFirstDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getFirstEntry() - Method in class ghidra.program.model.correlate.HashStore
- getFirstFunction() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the first function in the current program.
- getFirstFunction() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getFirstFunction() - Method in interface ghidra.program.util.FunctionAddressCorrelation
-
Gets the first function for this address correlator.
- getFirstImportedSymbol() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The firstImportedSymbol field (4 bytes) holds the (zero-based) index of the first entry in the imported symbol table for this library.
- getFirstInstruction() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the first instruction in the current program.
- getFirstInstruction(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the first instruction in the function.
- getFirstLcsPairIndex(LanguageCompilerSpecPair) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getFirstLinenumberLVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the LVA of the first line number.
- getFirstLinkerMember() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- getFirstLoadCommand(Class<T>) - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getFirstMatchingFlavor(DropTargetDragEvent, DataFlavor[]) - Static method in class docking.dnd.DropTgtAdapter
- getFirstNonFunctionNamespace(Namespace, String, Program) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns the first namespace with the given name and that is NOT a function that is within the parent namespace.
- getFirstPreferredLoadSpec() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- getFirstPriority() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns the priority of the object with the lowest priority in the queue.
- getFirstProgram() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getFirstProgram() - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the program containing the first set of addresses.
- getFirstPropertyAddress() - Method in class ghidra.program.database.properties.PropertyMapDB
- getFirstPropertyAddress() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the first Address where a property value exists.
- getFirstPropertyAddress() - Method in interface ghidra.program.model.util.PropertyMap
-
Get the first Address where a property value exists.
- getFirstPropertyIndex() - Method in class ghidra.util.prop.PropertySet
-
Get the first index where a property value exists.
- getFirstRange() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getFirstRange() - Method in class ghidra.program.database.mem.MemoryMapDB
- getFirstRange() - Method in class ghidra.program.model.address.AddressSet
- getFirstRange() - Method in interface ghidra.program.model.address.AddressSetView
-
Returns the first range in this set or null if the set is empty;
- getFirstRange() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getFirstRange() - Method in class ghidra.program.model.block.CodeBlockImpl
- getFirstRange() - Method in class ghidra.program.model.mem.MemoryStub
- getFirstRange() - Method in class ghidra.program.util.ProgramSelection
- getFirstRelocOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
-
The firstRelocOffset field (4 bytes) indicates the byte offset from the start of the relocations area to the first relocation instruction for this section.
- getFirstRowID() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getFirstStartAddress() - Method in interface ghidra.program.model.block.CodeBlock
-
Return the first start address of the CodeBlock.
- getFirstStartAddress() - Method in class ghidra.program.model.block.CodeBlockImpl
- getFirstStartAddress() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getFirstStorageVarnode() - Method in class ghidra.program.database.function.VariableDB
- getFirstStorageVarnode() - Method in interface ghidra.program.model.listing.Variable
-
Get the first storage varnode for this variable
- getFirstSymbol() - Method in class ghidra.app.context.ProgramSymbolActionContext
- getFirstSymbolLVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the LVA of the first symbol.
- getFirstThunk() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
This field is an offset (an RVA) to an IMAGE_THUNK_DATA union.
- getFirstToSecondIterator() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Gets an iterator of the matching addresses from the first function to the second.
- getFirstUndefinedData(AddressSetView, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next undefined data whose min address falls within the address set searching in the forward direction
(e.g., 0 -> 0xfff).
- getFirstUndefinedData(AddressSetView, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Get the undefined Data object that falls within the set.
- getFirstUndefinedData(AddressSetView, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- getFirstUndefinedDataAfter(Address, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next undefined data whose min address is greater than the specified address.
- getFirstUndefinedDataBefore(Address, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next undefined data whose min address is closest to and less than the specified address.
- getFirstUseOffset() - Method in class ghidra.program.database.function.LocalVariableDB
- getFirstUseOffset() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getFirstUseOffset() - Method in class ghidra.program.model.listing.LocalVariableImpl
- getFirstUseOffset() - Method in class ghidra.program.model.listing.ParameterImpl
- getFirstUseOffset() - Method in interface ghidra.program.model.listing.Variable
- getFirstUseOffset() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the first code Address (expressed as a different in bytes from the starting address of the function) where this symbol's storage actually holds the value of the symbol.
- getFirstVarnode() - Method in class ghidra.program.model.listing.VariableStorage
- getFirstWholeMap() - Method in class ghidra.program.model.pcode.HighSymbol
- getFixedHandle(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getFixedHandle(ConstructState) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- getFixedHandle(FixedHandle, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- getFixedLength() - Method in class db.Schema
-
Get length of fixed-length schema record.
- getFixedVarnode() - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- getFixedWidthFont() - Method in class docking.widgets.AbstractGCellRenderer
- getFixups() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getFixups_version() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getFlagByte() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns the relocation flags.
- getFlags() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the flags about this COFF.
- getFlags() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the flags for this section.
- getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns a string representation of the numeric flags field.
- getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
This member gives flags relevant to the segment.
- getFlags() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sections support 1-bit flags that describe miscellaneous attributes.
- getFlags() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getFlags() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- getFlags() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
- getFlags() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getFlags() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Get slide info flags
- getFlags() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getFlags() - Method in class ghidra.app.util.bin.format.macho.Section
- getFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getFlags() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- getFlags() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the flags.
- getFlags() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the descriptor flags bit field.
- getFlags() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the flags.
- getFlags() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the flags.
- getFlags() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getFlags() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getFlags() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
This field consists of 4 1-bit flags and a 4-bit .tdata alignment.
- getFlags(int) - Static method in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
Returns string representation of the flag values.
- getFlagword() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
-
Returns the flagword.
- getFlagword() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the flag word of this resource.
- getFlagword() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the flag word of this segment.
- getFlatOffset(int, long) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getFlatOffset(int, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Given a 16-bit segment and an offset, produce the flat address offset
- getFlavor() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
-
Returns the flavor of thread state.
- getFlavor() - Method in class ghidra.app.util.ClipboardType
-
Returns the DataFlavor for this type
- getFlipNorm0() - Method in class generic.lsh.vector.WeightFactory
- getFlipNorm1() - Method in class generic.lsh.vector.WeightFactory
- getFloat() - Method in class db.ObjectStorageAdapterDB
- getFloat() - Method in interface ghidra.util.ObjectStorage
-
Gets the float value.
- getFloat() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getFloat() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getFloat(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the float at the given row, column.
- getFloat(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'float' value at the specified address in memory.
- getFloat(String) - Method in class generic.constraint.ConstraintData
- getFloat(String, float) - Method in class ghidra.framework.options.AbstractOptions
- getFloat(String, float) - Method in interface ghidra.framework.options.Options
-
Get the float value for the given option name.
- getFloat(String, float) - Method in class ghidra.framework.options.SaveState
-
Gets the float value for the given name.
- getFloat(String, float) - Method in class ghidra.framework.options.SubOptions
- getFloatArray() - Method in class db.BinaryCodedField
-
Get the float array contained with this field.
- getFloatArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the float array at the given row, column.
- getFloatDataType(int, DataTypeManager) - Static method in class ghidra.program.model.data.AbstractFloatDataType
-
Get a Float data-type instance of the requested size
- getFloatDataTypes(DataTypeManager) - Static method in class ghidra.program.model.data.AbstractFloatDataType
-
Returns all built-in float data-types
- getFloatFormat(int) - Static method in class ghidra.pcode.floatformat.FloatFormatFactory
-
Get float format
- getFloats() - Method in class db.ObjectStorageAdapterDB
- getFloats() - Method in interface ghidra.util.ObjectStorage
-
Gets the float array.
- getFloats() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getFloats() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getFloats(String, float[]) - Method in class ghidra.framework.options.SaveState
-
Gets the float array for the given name.
- getFloatSize() - Method in interface ghidra.program.model.data.DataOrganization
- getFloatSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getFloatValue() - Method in class db.BinaryCodedField
-
Get the float value contained with this field.
- getFlowAddressSet(TaskMonitor) - Method in class ghidra.program.model.block.FollowFlow
-
Determines the address set that flows from the addresses in this FollowFlow object's initialAddresses set.
- getFlowContextValue(Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Get flowed context value at arbitrary destination address without affecting state.
- getFlowContextValue(Address, Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Get flowed context value at a destination address, that has been flowed from the fromAddr, without affecting state.
- getFlowDestAddr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getFlowDestAddr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getFlowFlags() - Method in class ghidra.app.plugin.processors.generic.ConstructorInfo
- getFlowFlags() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- getFlowFromAddress() - Method in class ghidra.program.model.lang.InstructionBlock
- getFlowFromAddress() - Method in class ghidra.program.model.lang.InstructionBlockFlow
-
Get the flow from address
- getFlowFromAddress() - Method in class ghidra.program.model.lang.InstructionError
- getFlowFroms() - Method in class ghidra.util.state.ContextState
- getFlowOverride() - Method in class ghidra.app.util.PseudoInstruction
- getFlowOverride() - Method in class ghidra.program.database.code.InstructionDB
- getFlowOverride() - Method in interface ghidra.program.model.listing.Instruction
-
Returns the flow override which may have been set on this instruction.
- getFlowOverride() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getFlowOverride() - Method in class ghidra.program.model.listing.InstructionStub
- getFlowOverride() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Get the flow override which may have been applied to the current instruction.
- getFlowOverride(int) - Static method in enum ghidra.program.model.listing.FlowOverride
-
Return FlowOrdinal with the specified ordinal value.
- getFlowRefAddr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getFlowRefAddr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getFlowReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getFlowReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get the flow references from the given address.
- getFlows() - Method in class ghidra.app.util.PseudoInstruction
- getFlows() - Method in class ghidra.program.database.code.InstructionDB
- getFlows() - Method in interface ghidra.program.model.listing.Instruction
-
Get an array of Address objects for all flows other than a fall-through.
- getFlows() - Method in class ghidra.program.model.listing.InstructionStub
- getFlows(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getFlows(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get an array of Address objects for all flows other than a fall-through, null if no flows.
- getFlows(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getFlowthruIndex() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getFlowToAddressSet(TaskMonitor) - Method in class ghidra.program.model.block.FollowFlow
-
Determines the address set that flows to the addresses in this FollowFlow object's initialAddresses set.
- getFlowType() - Method in class ghidra.app.util.PseudoInstruction
- getFlowType() - Method in class ghidra.program.database.code.InstructionDB
- getFlowType() - Method in interface ghidra.program.model.block.CodeBlock
-
Return, in theory, how things flow out of this node.
- getFlowType() - Method in class ghidra.program.model.block.CodeBlockImpl
- getFlowType() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the type of flow from the Source to the Destination CodeBlock.
- getFlowType() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getFlowType() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getFlowType() - Method in interface ghidra.program.model.listing.Instruction
-
Get the flow type of this instruction (how this instruction flows to the next instruction).
- getFlowType() - Method in class ghidra.program.model.listing.InstructionStub
- getFlowType(CodeBlock) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Return in general how things flow out of this node.
- getFlowType(CodeBlock) - Method in class ghidra.program.model.block.MultEntSubModel
-
Return in general how things flow out of this node.
- getFlowType(CodeBlock) - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Return in general how things flow out of this node.
- getFlowType(CodeBlock) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Return in general how things flow out of this node.
- getFlowType(CodeBlock) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Return in general how things flow out of this node.
- getFlowType(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getFlowType(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the flow type of this instruction.
- getFlowType(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getFlowValue(RegisterValue) - Method in class ghidra.program.database.register.OldProgramContextDB
- getFlowValue(RegisterValue) - Method in interface ghidra.program.model.listing.ProgramContext
-
Modify register value to eliminate non-flowing bits
- getFlowValue(RegisterValue) - Method in class ghidra.program.util.AbstractProgramContext
-
Modify register value to eliminate non-flowing bits
- getFNTypes(HighFunction) - Method in class ghidra.app.decompiler.DecompileDebug
- getFocusComponent() - Method in class docking.DialogComponentProvider
-
Returns the component that will receive focus when the dialog is shown
- getFocusedComponent() - Method in class docking.DockableComponent
- getFocusedComponent() - Method in class docking.DockingWindowManager
-
Returns the component which has focus
- getFocusedCursorColor() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the current cursor color.
- getFocusedCursorColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- getFocusedDecompilerPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Gets the display panel from the left or right side that has or last had focus.
- getFocusedField() - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the individual field last having focus Effectively, this gives the field containing the composite caret
- getFocusedListingPanel() - Method in class ghidra.app.merge.tool.ListingMergePanel
- getFocusedListingPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Get the left or right listing panel that has or last had focus.
- getFocusedProgram() - Method in class ghidra.app.merge.tool.ListingMergePanel
- getFocusedProgram() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the program from the left or right side that has or last had focus.
- getFocusedVertex() - Method in class ghidra.graph.graphs.DefaultVisualGraph
- getFocusedVertex() - Method in class ghidra.graph.viewer.VisualGraphView
- getFocusedVertex() - Method in interface ghidra.graph.VisualGraph
-
Returns the focused vertex; null if no vertex has focus.
- getFocusedVertex() - Method in class ghidra.service.graph.GraphActionContext
-
Returns the focused vertex (similar concept to the cursor in a text document)
- getFocusedVertex() - Method in interface ghidra.service.graph.GraphDisplay
-
Returns the currently focused vertex or null if no vertex is focused
- getFocusOwner() - Method in class docking.DefaultFocusOwnerProvider
- getFocusOwner() - Method in interface docking.FocusOwnerProvider
-
Returns the current focus owner
- getFolder() - Method in class ghidra.util.PropertyFile
-
Return the parent file to this PropertyFile.
- getFolder(String) - Method in class ghidra.framework.data.GhidraFolder
- getFolder(String) - Method in class ghidra.framework.data.ProjectFileManager
- getFolder(String) - Method in interface ghidra.framework.model.DomainFolder
-
Return the folder for the given name.
- getFolder(String) - Method in interface ghidra.framework.model.ProjectData
-
Get domain folder specified by an absolute data path.
- getFolderCount() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getFolderCount() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns the number of folders selected in the tree.
- getFolderCount() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getFolderItemName() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Gets the repository folder item name associated with the URL.
- getFolderItemName() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Gets the repository folder item name associated with this connection.
- getFolderNames(String) - Method in interface ghidra.framework.store.FileSystem
-
Return a list of subfolders (by name) that are stored within the specified folder path.
- getFolderNames(String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- getFolderNames(String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- getFolderNames(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getFolderPath() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Gets the repository folder path associated with the URL.
- getFolderPath() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Gets the repository folder path associated with this connection.
- getFolders() - Method in class ghidra.framework.data.GhidraFolder
- getFolders() - Method in interface ghidra.framework.model.DomainFolder
-
Get DomainFolders in this folder.
- getFollow(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Get the follow set for a given non-terminal That is the set of all terminals, which through some derivation from the start symbol, can appear immediately after the given non-terminal in a sentential form.
- getFont() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getFont() - Method in class generic.text.TextLayoutGraphics
- getFont() - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
- getFont() - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
Get the font for the text area; font property will show up on the plugin property sheet.
- getFont() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getFont() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the font being used to render vertex labels
- getFont(String, Font) - Method in class ghidra.framework.options.AbstractOptions
- getFont(String, Font) - Method in interface ghidra.framework.options.Options
-
Get the Font for the given option name.
- getFont(String, Font) - Method in class ghidra.framework.options.SaveState
-
Gets the Font value for the given name.
- getFont(String, Font) - Method in class ghidra.framework.options.SubOptions
- getFontMetrics() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Get the font metrics for this field.
- getFontMetrics() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getFontMetrics(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- getFontMetrics(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getFontMetrics(Font) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getFontMetrics(Font) - Static method in class generic.test.AbstractGenericTest
-
Returns a font metrics for the given font using a generic buffered image graphics context.
- getFontMetrics(Font) - Method in class generic.text.TextLayoutGraphics
- getFontMetrics(Font) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getFontRenderContext() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getFontRenderContext() - Method in class generic.text.TextLayoutGraphics
- getFontRenderContext() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getFontSizeOverrideValue() - Static method in class ghidra.util.SystemUtilities
-
Returns a non-null value if the system property is set that triggers the font override setting, which makes all Java and Ghidra component fonts the same size.
- getForeground() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
-
Get the foreground color.
- getForeground() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Get the foreground color.
- getForeground() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current foreground color setting.
- getForegroundColor() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the foreground color.
- getForm() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFIndirectAttribute
- getFormalDataType() - Method in class ghidra.program.database.function.ReturnParameterDB
- getFormalDataType() - Method in interface ghidra.program.model.listing.Parameter
-
Get the original formal signature data type before a possible forced indirect was possibly imposed by the functions calling convention.
- getFormalDataType() - Method in class ghidra.program.model.listing.ParameterImpl
- getFormalName() - Method in class ghidra.program.database.SpecExtension.DocInfo
- getFormalName(String) - Static method in class ghidra.program.database.SpecExtension
-
Get the formal name of an extension from its option name.
- getFormat() - Method in class ghidra.app.script.ScriptMessage
- getFormat() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Returns either DWARF_32 or DWARF_64 depending on the current compilation unit format
- getFormat(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
-
Returns the format based on the specified settings
- getFormatedInstructionObjects(Instruction, boolean) - Static method in class ghidra.program.util.InstructionUtils
-
Format instruction input or result objects
- getFormatedOperandObjects(Instruction, int) - Static method in class ghidra.program.util.InstructionUtils
-
Format instruction operand objects
- getFormatHighlightProvider() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the
HighlightProvider
that should be used when creatingFieldFactory
objects. - getFormatManager() - Method in class ghidra.app.merge.tool.ListingMergePanel
- getFormatManager() - Method in interface ghidra.app.services.CodeFormatService
- getFormatManager() - Method in interface ghidra.app.services.CodeViewerService
- getFormatManager() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the formatMgr that is managing this model.
- getFormatManager() - Method in class ghidra.app.util.viewer.format.FieldHeader
- getFormatManager() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getFormatManager() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the FormatManager used by this listing panel.
- getFormatMode(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
-
Returns the format based on the specified settings
- getFormatSettingsDefinition() - Method in class ghidra.program.model.data.AbstractIntegerDataType
-
Return the Format settings definition included in the settings definition array
- getFormatSettingsDefinition() - Method in class ghidra.program.model.data.CharDataType
- getFormattedBytes(byte[]) - Static method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Convenience method for formatting bytes as a bit sequence
- getFormattedContextRegisterValueBreakout(Instruction, String) - Static method in class ghidra.program.util.InstructionUtils
-
Get formatted context register as list of child register values
- getFormattedInstructionDetails(Instruction, SleighDebugLogger) - Static method in class ghidra.program.util.InstructionUtils
-
Get details instruction info as formatted text
- getFormattedInstructionMask(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Return general/operand bit mask formatted as a String
- getFormattedMaskedValue(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Return general/operand bit values formatted as a String
- getFormattedMessage() - Method in class ghidra.app.script.ScriptMessage
- getFormattedRegisterValueBits(RegisterValue, String) - Static method in class ghidra.program.util.InstructionUtils
-
Get formatted RegisterValue as list of child register values
- getFormattedTreePath() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Converts the tree-node hierarchy of the currently selected item into a string path using "/" separators.
- getFormatter(JFormattedTextField) - Method in class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
- getFormatter(JFormattedTextField) - Method in class docking.widgets.textfield.DecimalFormatterFactory
- getFormatVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the version of this PEF container.
- getForwarderChain() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
This field relates to forwarding.
- getForwarderString() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the forward string pointer.
- getForwardModMapData(int) - Method in class db.buffers.LocalManagedBufferFile
- getForwardModMapData(int) - Method in interface db.buffers.ManagedBufferFile
-
Returns a bit map corresponding to all buffers modified since oldVersion.
- getForwardModMapData(int) - Method in class db.buffers.ManagedBufferFileAdapter
- getForwardModMapData(int) - Method in interface db.buffers.ManagedBufferFileHandle
- getForwardModMapData(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getForwardSlice(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Construct the set of varnodes making up a simple forward slice of seed
- getForwardSliceToPCodeOps(Varnode) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getFoundCrossCURefs() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getFoundString(MemBuffer, Sequence, DataType) - Method in class ghidra.program.util.string.AbstractStringSearcher
- getFourPlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getFourthDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getFragment(ProgramModule, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the fragment with the specified name defined in the given module.
- getFragment(String, Address) - Method in class ghidra.program.database.module.TreeManager
-
Get the fragment that contains the given address within the tree identified by the treeName.
- getFragment(String, Address) - Method in interface ghidra.program.model.listing.Listing
-
Returns the fragment containing the given address.
- getFragment(String, Address) - Method in class ghidra.program.model.listing.ListingStub
- getFragment(String, String) - Method in class ghidra.program.database.module.TreeManager
-
Get the fragment with the given name that is in the tree identified by the treeName.
- getFragment(String, String) - Method in interface ghidra.program.model.listing.Listing
-
Returns the fragment with the given name.
- getFragment(String, String) - Method in class ghidra.program.model.listing.ListingStub
- getFragmentCount() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
-
This is the segment selector needed for this object
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getFrameDatum() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getFrameDescriptorEntry() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the FDE associated with this region.
- getFrameMethod() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- getFramePointerCandidates() - Method in class ghidra.util.state.ResultsState
-
Returns collection of frame pointer candidates.
- getFrameSize() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the size of this stack frame in bytes.
- getFreeBufferCount() - Method in class db.buffers.BufferMgr
- getFreeIndexes() - Method in interface db.buffers.BufferFile
-
Returns the list of free indexes sorted by value.
- getFreeIndexes() - Method in class db.buffers.BufferFileAdapter
- getFreeIndexes() - Method in interface db.buffers.BufferFileHandle
- getFreeIndexes() - Method in class db.buffers.LocalBufferFile
- getFreeIndexes() - Method in interface db.buffers.RemoteBufferFileHandle
- getFreeIndexes() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getFrom() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFRange
-
Returns starting address.
- getFrom() - Method in class ghidra.program.util.InteriorSelection
-
Get the start location.
- getFromAddress() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getFromAddress() - Method in interface ghidra.program.model.symbol.Reference
-
Get the address of the codeunit that is making the reference.
- getFromAddress() - Method in class ghidra.program.model.symbol.ThunkReference
- getFromReferenceAddress(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getFromReferenceAddress(ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getFrontEndProvider() - Method in class ghidra.test.TestEnv
- getFrontEndTool() - Static method in class ghidra.framework.main.AppInfo
- getFrontEndTool() - Method in class ghidra.test.TestEnv
- getFrontEndTool() - Method in class help.screenshot.GhidraScreenShotGenerator
- getFrontLeaf() - Method in class ghidra.program.model.pcode.PcodeBlock
- getFS() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns the
FSRLRoot
object that represents the entirefilesystem
for this FSRL. - getFS() - Method in class ghidra.formats.gfilesystem.FSRLRoot
- getFSBRootNode() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getFSClass() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
The
Class
of the filesystem implementation. - getFSRef() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getFSRL() - Method in class ghidra.app.util.bin.ByteArrayProvider
- getFSRL() - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns the
FSRL
of the underlying file for this byte provider, or null if this byte provider is not associated with a file. - getFSRL() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- getFSRL() - Method in class ghidra.app.util.bin.EmptyByteProvider
- getFSRL() - Method in class ghidra.app.util.bin.FileByteProvider
- getFSRL() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getFSRL() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- getFSRL() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getFSRL() - Method in interface ghidra.formats.gfilesystem.GFile
-
The
FSRL
of this file. - getFSRL() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getFSRL() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getFSRL() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
File system's FSRL
- getFSRL() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- getFSRL() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getFSRL() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getFSRL() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBNode
-
Returns the
FSRL
of the filesystem object that this node represents. - getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getFSRL() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getFSRL() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- getFSRL(boolean) - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the
FSRL
of the currently selected item, as long as it conforms to the dirsOk requirement. - getFSRLs(boolean) - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns a list of FSRLs of the currently selected nodes in the tree.
- getFullFile(int, String) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine
-
Get a file name with the full path included.
- getFullFileByIndex(int) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get a file name with the full path included based on a file index.
- getFullHashWord() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
- getFullHTMLContentString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
This is like
HTMLDataTypeRepresentation.getHTMLString()
, but does not put HTML tags around the data - getFullHTMLString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Returns an HTML string for this data representation object
- getFullName() - Method in class docking.action.DockingAction
- getFullName() - Method in interface docking.action.DockingActionIf
-
Returns the full name (the action name combined with the owner name)
- getFullName() - Method in class docking.DockingActionProxy
- getFullShape() - Method in interface ghidra.graph.viewer.vertex.VertexShapeProvider
-
Returns the full (the actual) shape of a vertex.
- getFullShape(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
-
Uses the render context to create a compact shape for the given vertex
- getFullShape(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Uses the render context to create a compact shape for the given vertex
- getFullTitle() - Method in class docking.ComponentPlaceholder
-
Returns the full title for this component (title + subtitle)
- getFullToolTipText(DataType) - Static method in class ghidra.app.util.ToolTipUtils
-
Examines the give
dataType
and creates a tool tip for it, depending upon its actual class type. - getFullyQualifiedFSRL(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a cloned copy of the
FSRL
that should have MD5 values specified. - getFunction() - Method in class ghidra.app.cmd.function.CreateFunctionCmd
-
Returns function if create command was successful
- getFunction() - Method in class ghidra.app.decompiler.component.DecompileData
- getFunction() - Method in class ghidra.app.decompiler.component.DecompilerController
- getFunction() - Method in class ghidra.app.decompiler.DecompileResults
- getFunction() - Method in class ghidra.app.decompiler.PrettyPrinter
- getFunction() - Method in class ghidra.app.services.DataTypeReference
- getFunction() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the function pointer.
- getFunction() - Method in class ghidra.program.database.external.ExternalLocationDB
- getFunction() - Method in class ghidra.program.database.function.VariableDB
- getFunction() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getFunction() - Method in class ghidra.program.model.listing.AutoParameterImpl
- getFunction() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the function that this stack belongs to.
- getFunction() - Method in interface ghidra.program.model.listing.Variable
-
Returns the function that contains this Variable.
- getFunction() - Method in class ghidra.program.model.pcode.HighFunction
- getFunction() - Method in class ghidra.program.model.pcode.HighParamID
- getFunction() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the external function associated with this location or null if this is a data location.
- getFunction(long) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Get the function with the given key.
- getFunction(long) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get a Function object by its key
- getFunction(Function, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a function, get the corresponding function from the specified otherProgram.
- getFunction(Program, ClangFuncNameToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Returns the function represented by the given token.
- getFunction(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.this method makes no sense in the new world order where function names no longer have to be unique. Use
FlatProgramAPI.getGlobalFunctions(String)
Deprecated in Ghidra 7.4 - getFunctionAddress() - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
- getFunctionAddress() - Method in class ghidra.app.util.viewer.proxy.VariableProxy
- getFunctionAddress() - Method in class ghidra.program.model.pcode.HighParamID
- getFunctionAddress() - Method in class ghidra.program.util.FunctionLocation
-
Return the Function symbol address which may differ from the "location address" when a function is indirectly inferred via a reference.
- getFunctionAfter(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function defined after the specified address.
- getFunctionAfter(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function defined before the specified function in address order.
- getFunctionAt(Address) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function with the specified entry point, or null if no function exists.
- getFunctionAt(Address) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get the function at entryPoint
- getFunctionAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
Get a function with a given entry point.
- getFunctionAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getFunctionBefore(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function defined before the specified address.
- getFunctionBefore(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function defined before the specified function in address order.
- getFunctionBody(Program, Address) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
-
Find the function body by following all flows other than a call from the entry point.
- getFunctionBody(Program, Address, boolean, TaskMonitor) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
- getFunctionBody(Program, Address, TaskMonitor) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
- getFunctionBody(TaskMonitor, Program, Address) - Static method in class ghidra.app.cmd.function.CreateFunctionCmd
-
Find the function body by following all flows other than a call from the entry point.
- getFunctionColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getFunctionComments() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the function comments.
- getFunctionContaining(Address) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionContaining(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the function containing the specified address.
- getFunctionContaining(Address) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get a function containing an address.
- getFunctionContaining(Address) - Method in interface ghidra.program.model.listing.Listing
-
Get a function containing an address.
- getFunctionContaining(Address) - Method in class ghidra.program.model.listing.ListingStub
- getFunctionCount() - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionCount() - Method in interface ghidra.program.model.listing.FunctionManager
-
Returns the total number of functions in the program including external functions
- getFunctionEntryPoint() - Method in class ghidra.app.decompiler.DecompilerLocation
- getFunctionEntryPoint() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the associated function's entry point.
- getFunctionFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for the function signature
- getFunctionInfo(int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getFunctionInfo(String) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getFunctionManager() - Method in class ghidra.program.database.ProgramDB
- getFunctionManager() - Method in interface ghidra.program.model.listing.Program
-
Returns the programs function manager.
- getFunctionName() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the function name.
- getFunctionName() - Method in class ghidra.program.model.pcode.HighParamID
- getFunctionName() - Method in class ghidra.program.util.FunctionNameFieldLocation
- getFunctionNamespaceAt(Program, SymbolPath, Address) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns the existing Function at the given address if its
SymbolPath
matches the given path - getFunctionNamespaceContaining(Program, SymbolPath, Address) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns the existing Function containing the given address if its
SymbolPath
matches the given path - getFunctionNameSymbolIndex() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
- getFunctionPrototype() - Method in class ghidra.program.model.pcode.HighFunction
- getFunctions() - Method in class ghidra.app.util.cparser.C.CParser
-
Get Function signatures
- getFunctions(boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctions(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Returns an iterator over all non-external functions in address (entry point) order
- getFunctions(boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all functions
- getFunctions(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getFunctions(Address, boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctions(Address, boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get an iterator over non-external functions starting at an address and ordered by entry address
- getFunctions(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all functions starting at address
- getFunctions(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getFunctions(AddressSetView, boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctions(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get an iterator over functions with entry points in the specified address set.
- getFunctions(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an iterator over all functions with entry points in the address set.
- getFunctions(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getFunctions(String, String) - Method in interface ghidra.program.model.listing.Listing
-
Returns a list of all functions with the given name in the given namespace.
- getFunctions(String, String) - Method in class ghidra.program.model.listing.ListingStub
- getFunctionScopeSymbolNames() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the names of the function scope symbols.
- getFunctionScopeSymbolSources() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the sources of the function scope symbols.
- getFunctionSignature(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Construct a temporary 'impl'
FunctionDefinition
DataType using the information found in the specifiedDIEAggregate
. - getFunctionsNoStubs(boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionsNoStubs(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Returns an iterator over all REAL functions in address (entry point) order (real functions have instructions, and aren't stubs)
- getFunctionsNoStubs(Address, boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionsNoStubs(Address, boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get an iterator over REAL functions starting at an address and ordered by entry address (real functions have instructions, and aren't stubs).
- getFunctionsNoStubs(AddressSetView, boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionsNoStubs(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get an iterator over REAL functions with entry points in the specified address set (real functions have instructions, and aren't stubs).
- getFunctionsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
-
Gets the functions offset, which is an address offset from the start of the cache mapping.
- getFunctionsOverlapping(AddressSetView) - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionsOverlapping(AddressSetView) - Method in interface ghidra.program.model.listing.FunctionManager
-
Return an iterator over functions that overlap the given address set.
- getFunctionSpace() - Method in class ghidra.app.decompiler.component.DecompileData
- getFunctionTag(long) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- getFunctionTag(long) - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Returns the function tag with the given database id
- getFunctionTag(String) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- getFunctionTag(String) - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Returns the function tag with the given name
- getFunctionTagListingMerger() - Method in class ghidra.app.merge.listing.ListingMergeManager
- getFunctionTagManager() - Method in class ghidra.program.database.function.FunctionManagerDB
- getFunctionTagManager() - Method in interface ghidra.program.model.listing.FunctionManager
-
Returns the function tag manager
- getFunctionThunkAddresses() - Method in class ghidra.program.database.function.FunctionDB
- getFunctionThunkAddresses() - Method in interface ghidra.program.model.listing.Function
-
If this function is "Thunked", an array of Thunk Function entry points is returned
- getFunctionThunkAddresses() - Method in class ghidra.util.UndefinedFunction
- getFunctionTitle(Function) - Static method in class ghidra.program.util.FunctionUtility
-
Gets a title string wrapped as HTML and indicating the function's name and the program containing it.
- getFunctionVarFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for the function variables.
- getGenericCallingConvention() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getGenericCallingConvention() - Method in class ghidra.program.model.lang.PrototypeModel
- getGenericCallingConvention() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Returns the generic calling convention associated with this function definition.
- getGenericCallingConvention() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getGenericCallingConvention(String) - Static method in enum ghidra.program.model.data.GenericCallingConvention
-
Returns the GenericCallingConvention corresponding to the specified type string or unknown.
- getGhidraCreatedTools() - Method in class ghidra.test.TestEnv
-
Returns an array of tools spawned by the Ghidra environment.
- getGhidraPrincipal(Subject) - Static method in class ghidra.framework.remote.GhidraPrincipal
-
Returns the GhidraPrincipal object contained within a Subject, or null if not found.
- getGhidraProgram() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getGhidraProject() - Method in class ghidra.test.TestEnv
-
Returns GhidraProject associated with this environment
- getGhidraReg(int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- getGhidraTimer(int, int, TimerCallback) - Static method in class generic.timer.GhidraTimerFactory
- getGhidraVersion() - Method in class ghidra.app.script.GhidraScript
-
Returns the version of the Ghidra being run.
- getGlassPane() - Method in class docking.DialogComponentProvider
- getGlassPane(Component) - Static method in class docking.util.AnimationUtils
-
Returns the
GGlassPane
for the given component - getGlassPane(Component) - Static method in class ghidra.util.bean.GGlassPane
- getGlobalAddress() - Method in class ghidra.program.model.address.OldGenericNamespaceAddress
-
Returns global address (i.e., GenericAddress) for this address.
- getGlobalCaret() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Get the composite caret location
- getGlobalCaret(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Get the composite caret location, omitting the given separator.
- getGlobalColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getGlobalContext() - Method in class docking.ActionContext
-
Returns the global action context for the tool.
- getGlobalFunctions(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns a list of all functions in the global namespace with the given name.
- getGlobalFunctions(String) - Method in interface ghidra.program.model.listing.Listing
-
Returns a list of all global functions with the given name.
- getGlobalFunctions(String) - Method in class ghidra.program.model.listing.ListingStub
- getGlobalNamespace() - Method in class ghidra.program.database.ProgramDB
- getGlobalNamespace() - Method in class ghidra.program.database.symbol.NamespaceManager
-
Get the global namespace.
- getGlobalNamespace() - Method in interface ghidra.program.model.listing.Program
-
Returns the global namespace for this program
- getGlobalScope() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- getGlobalSymbol(String, Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getGlobalSymbol(String, Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get the global symbol with the given name and address.
- getGlobalSymbolMap() - Method in class ghidra.program.model.pcode.HighFunction
- getGlobalSymbols() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns all of the global symbols.
- getGlobalSymbols(String) - Method in class ghidra.program.database.symbol.SymbolManager
- getGlobalSymbols(String) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a list of all global symbols with the given name.
- getGotoTarget() - Method in class ghidra.program.model.pcode.BlockGoto
- getGotoTarget() - Method in class ghidra.program.model.pcode.BlockIfGoto
- getGoToTargetToken(ClangTokenGroup, ClangLabelToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getGotoType() - Method in class ghidra.program.model.pcode.BlockGoto
- getGotoType() - Method in class ghidra.program.model.pcode.BlockIfGoto
- getGOTValue() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Returns the appropriate .got (Global Offset Table) section address using the DT_PLTGOT value defined in the .dynamic section.
- getGOTValue() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Returns the appropriate .got section using the DT_PLTGOT value defined in the .dynamic section.
- getGPickedVertexState() - Method in class ghidra.graph.viewer.GraphViewer
- getGprMask() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
-
Returns the general purpose register mask.
- getGprMask() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getGpValue() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
-
Returns the GP value.
- getGpValue() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Get the grammar used to construct this parser
- getGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Get the built grammar for the language
- getGrammar() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Get the grammar used to parse the tree
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.BaseLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.DisplayLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SemanticLexer
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighCompiler
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighEcho
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- getGrammarFileName() - Method in class ghidra.sleigh.grammar.SleighParser
- getGraph() - Method in class ghidra.graph.viewer.GraphComponent
- getGraph() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getGraph() - Method in class ghidra.service.graph.GraphActionContext
-
Returns the graph
- getGraph() - Method in interface ghidra.service.graph.GraphDisplay
-
Returns the graph for this display
- getGraphBackgroundColor() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- getGraphCenterInLayoutSpace(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getGraphComponent() - Method in class ghidra.graph.viewer.VisualGraphView
- getGraphDisplay(boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Returns a GraphDisplay that can be used to "display" a graph
- getGraphDisplayProvider(String) - Method in interface ghidra.app.services.GraphDisplayBroker
-
Gets the
GraphDisplayProvider
with the given name - getGraphExporters() - Method in interface ghidra.app.services.GraphDisplayBroker
-
Returns a list of all discovered
AttributedGraphExporter
. - getGraphExporters(String) - Method in interface ghidra.app.services.GraphDisplayBroker
-
Returns the
AttributedGraphExporter
with the given name or null in no exporter with that name is known - getGraphics2D(Graphics) - Static method in class docking.util.GraphicsUtils
- getGraphMouse() - Method in class ghidra.graph.viewer.GraphViewer
- getGraphMouse() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
- getGraphOptions() - Method in class ghidra.graph.viewer.GraphComponent
- getGraphScale(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getGraphTitle() - Method in interface ghidra.service.graph.GraphDisplay
-
Returns the title of the current graph
- getGraphType() - Method in class ghidra.service.graph.AttributedGraph
-
Returns the
GraphType
for this graph - getGraphType() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the
GraphType
that this object provides display options for - getGraphViewer(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
-
Returns the primary/master graph viewer.
- getGreaterBoundedLocation(int, int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
With all inputs on a line (one-dimensional), returns a location that is shifted enough from the placementLocation such that the greater end of bounds specified by boundLocation is not exceeded (i.e., the new location is not bigger than
#boundLocation
). - getGreaterLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
Returns the placement on a line (one-dimensional) on the greater end of the context area.
- getGreatestCommonDenominator(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
-
Determines the greatest common denominator of two numbers.
- getGroup() - Method in class docking.menu.MenuManager
- getGroup() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- getGroup() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns a "group" string that is used to logically group column constraints for presentation to the user
- getGroup() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringNotContainsColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
- getGroup() - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
- getGroup() - Method in class ghidra.app.util.Option
-
Return the group name for this option; may be null if group was not specified.
- getGroup() - Method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeType
-
Returns the
group
this attribute belongs in. - getGroup() - Method in class ghidra.framework.task.GScheduledTask
-
Return GTaskGroup for this task.
- getGroup() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- getGroup() - Method in class ghidra.program.model.lang.ParamEntry
- getGroup() - Method in class ghidra.program.model.lang.Register
- getGroup(Program, String) - Method in class ghidra.program.util.GroupPath
-
Get the Group for this group path object.
- getGroupDescription() - Method in class ghidra.framework.task.GTaskResult
-
Returns the description for the group for which this task belonged.
- getGroupId() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getGroupID() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getGroupIdInt() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getGroupIndex() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- getGroupIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the group index into the descriptor array.
- getGroupPaths() - Method in class ghidra.app.events.TreeSelectionPluginEvent
-
Get the group paths that are in the tree selection.
- getGroups() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getGroups() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns a list of the
BatchGroup
s that have been found when processing the added files. - getGroupSize() - Method in class ghidra.program.model.lang.ParamEntry
- getGroupTestNames() - Method in class ghidra.test.processors.support.PCodeTestResults
- getGTable() - Method in class docking.widgets.table.GTableColumnModel
- getGTSelectionModel() - Method in class docking.widgets.tree.GTree
- getGuardAddressIatTableCount() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard IAT entries count.
- getGuardAddressIatTableTablePointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ControlFlowGuard IAT table pointer address.
- getGuid(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
-
Gets the GUID at the given index.
- getGuidIndexDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the data type of the index into the GUID stream.
- getGuidStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the GUID stream.
- getGuidStream() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the GUID stream.
- getGuidString() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
- getGuidString(Program, Address, boolean) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- getGuidVersionString() - Method in class ghidra.app.util.datatype.microsoft.VersionedGuidInfo
- getHalt() - Method in class ghidra.app.emulator.Emulator
- getHandle() - Method in class ghidra.app.plugin.processors.generic.Operand
-
Returns previously computed handle for this operand.
- getHandle() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
-
Returns the resource handle.
- getHandle() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the handle of this resource.
- getHandle(Position, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- getHandle(Position, int) - Method in class ghidra.app.plugin.processors.generic.Operand
-
Returns a handle for this operand *without* generating any pcode
- getHandle(Position, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
- getHandle(ArrayList<PcodeOp>, Position, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- getHandle(ArrayList<PcodeOp>, Position, int) - Method in class ghidra.app.plugin.processors.generic.Operand
-
Method getHandle.
- getHandle(ArrayList<PcodeOp>, Position, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
-
Method getHandle.
- getHandleIndex() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- getHandler() - Method in enum ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
- getHandler(CoffFileHeader) - Static method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandlerFactory
-
Gets the appropriate COFF relocation handler that is capable of relocating the COFF that is defined by the given COFF file header.
- getHandler(ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
- getHandler(MachHeader) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandlerFactory
-
Gets the appropriate Mach-O relocation handler that is capable of relocating the Mach-O that is defined by the given Mach-O header
- getHandlers() - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
- getHandleToNextResourceMap() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getHash() - Method in class generic.lsh.vector.HashEntry
- getHash() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Return the build-id hash digest.
- getHash() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getHash() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- getHash() - Method in class ghidra.program.model.pcode.DynamicEntry
- getHash() - Method in class ghidra.program.model.pcode.DynamicHash
- getHash(String, byte[]) - Static method in class ghidra.util.HashUtilities
-
Generate combined message digest hash for the bytes in the specified array.
- getHash(String, char[]) - Static method in class ghidra.util.HashUtilities
-
Generate hash in a hex character representation
- getHash(String, File) - Static method in class ghidra.util.HashUtilities
-
Generate message digest hash for specified file contents.
- getHash(String, InputStream) - Static method in class ghidra.util.HashUtilities
-
Generate message digest hash for specified input stream.
- getHash(String, List<String>) - Static method in class ghidra.util.HashUtilities
-
Generate combined message digest hash for all values in the specified values list.
- getHashString(long) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the hash value in color as an unsigned hexadecimal value.
- getHashValue() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
- getHeader() - Method in class docking.DockableComponent
- getHeader() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
- getHeaderActions(String) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getHeaderAddress() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
-
Returns the file's virtual address.
- getHeaderFormat() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- getHeaderSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the size of this LSDA header.
- getHeaderTab() - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Returns the field header tab component.
- getHeadFragment() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the first
DIE
fragment, ie. - getHeadlessContinuationOption() - Method in class ghidra.app.util.headless.HeadlessScript
-
Returns the continuation option for the current script (if one has not been set in this script, the option defaults to CONTINUE).
- getHeight() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getHeight() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getHeight() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getHeight() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the height of this field when populated with the given data
- getHeight() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getHeight() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getHeight() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getHeight() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getHeight() - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the total height of this layout.
- getHeight() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getHeight() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getHeight() - Method in class docking.widgets.fieldpanel.support.RowLayout
- getHeight() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the height of this field when populated with the given data.
- getHeight() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getHeight() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getHeight() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Returns the height (in pixels) of the viewport.
- getHeight() - Method in class ghidra.program.model.data.BitmapResource
- getHeight() - Method in class ghidra.program.model.data.IconResource
- getHeight(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- getHeight(BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getHeightAbove() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the height above the baseLine
- getHeightAbove() - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the amount of height above the baseline of this element.
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getHeightAbove() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getHeightAbove() - Method in class docking.widgets.fieldpanel.support.RowLayout
-
Returns the height above the baseline.
- getHeightAbove() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the heightAbove the imaginary alignment line used to align fields on the same row.
- getHeightAbove() - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the height above the imaginary base line used for alignment of fields.
- getHeightAbove() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getHeightAbove() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getHeightBelow() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the height below the baseLine
- getHeightBelow() - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the amount of height below the baseline of this element.
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getHeightBelow() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getHeightBelow() - Method in class docking.widgets.fieldpanel.support.RowLayout
-
Returns the height below the baseline.
- getHeightBelow() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the heightBelow the imaginary alignment line used to align fields on the same row.
- getHeightBelow() - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the height below the imaginary base line used for alignment of fields.
- getHeightBelow() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getHeightBelow() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getHelpDirectory() - Method in class help.validator.model.HelpTopic
- getHelpFile() - Method in class help.validator.DuplicateAnchorCollectionByHelpFile
- getHelpFile(Path) - Method in class help.validator.location.HelpModuleCollection
- getHelpFiles() - Method in class help.validator.model.HelpTopic
- getHelpId() - Method in class ghidra.util.HelpLocation
-
Get the help ID for this help location.
- getHelpInfo() - Method in class docking.action.DockingAction
- getHelpInfo() - Method in class docking.ComponentProvider
- getHelpInfo() - Method in class docking.DockingActionProxy
- getHelpInfo() - Method in class docking.DockingDialog
- getHelpInfo() - Method in interface docking.help.HelpDescriptor
-
Returns a descriptive String about the help object that this descriptor represents.
- getHelpLocatdion() - Method in class docking.DialogComponentProvider
-
Returns the help location for this dialog
- getHelpLocation() - Method in class docking.ComponentProvider
-
Returns the general HelpLocation for this provider.
- getHelpLocation() - Method in class docking.menu.ActionState
- getHelpLocation() - Method in class docking.wizard.AbstractMageJPanel
- getHelpLocation() - Method in class docking.wizard.AbstractWizardJPanel
- getHelpLocation() - Method in interface docking.wizard.WizardPanel
-
Returns the help content location for this panel.
- getHelpLocation() - Method in interface ghidra.app.services.StringTranslationService
-
Returns the
HelpLocation
instance that describes where to direct the user for help when they hit f1. - getHelpLocation() - Method in class ghidra.app.util.exporter.Exporter
-
Returns the help location for this exporter.
- getHelpLocation() - Method in class ghidra.framework.main.ProjectAccessPanel
- getHelpLocation() - Method in class ghidra.framework.main.RepositoryPanel
- getHelpLocation() - Method in class ghidra.framework.main.ServerInfoPanel
- getHelpLocation() - Method in class ghidra.framework.options.Option
- getHelpLocation() - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Gets the help location for this GraphDisplayProvider
- getHelpLocation() - Method in class help.validator.location.HelpModuleLocation
- getHelpLocation(Object) - Method in class docking.DefaultHelpService
- getHelpLocation(Object) - Method in class docking.help.HelpManager
-
Returns the Help location associated with the specified object or null if no help has been registered for the object.
- getHelpLocation(Object) - Method in interface docking.help.HelpService
-
Returns the registered (via
HelpService.registerHelp(Object, HelpLocation)
help location for the given object; null if there is no registered help. - getHelpLocation(String) - Method in class ghidra.framework.options.AbstractOptions
- getHelpLocation(String) - Method in interface ghidra.framework.options.Options
-
Get the location for where help can be found for the option with the given name.
- getHelpLocation(String) - Method in class ghidra.framework.options.SubOptions
- getHelpModel() - Method in class docking.help.CustomTOCView
- getHelpModuleLocation() - Method in class help.validator.location.HelpModuleLocation
- getHelpModuleLocation() - Method in class help.validator.location.JarHelpModuleLocation
- getHelpObject() - Method in class docking.action.DockingAction
- getHelpObject() - Method in class docking.ComponentProvider
- getHelpObject() - Method in class docking.DockingActionProxy
- getHelpObject() - Method in class docking.DockingDialog
- getHelpObject() - Method in interface docking.help.HelpDescriptor
-
Returns the object for which help locations are defined.
- getHelpPath() - Method in class help.validator.model.AnchorDefinition
- getHelpPath() - Method in class help.validator.model.HREF
- getHelpPath() - Method in class help.validator.model.IMG
- getHelpRoots() - Method in class help.validator.location.HelpModuleCollection
- getHelpService() - Static method in class docking.DockingWindowManager
-
Returns the global help service.
- getHelpService() - Static method in class docking.help.Help
-
Get the help service
- getHelpSet() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getHelpTopic() - Method in class help.screenshot.GhidraScreenShotGenerator
- getHelpTopicDir(String) - Method in class help.screenshot.GhidraScreenShotGenerator
- getHelpTopicDir(Path) - Static method in class help.HelpBuildUtils
-
Returns a file object that is the help topic directory for the given file.
- getHelpTopicDirs() - Method in class help.screenshot.GhidraScreenShotGenerator
- getHelpTopicName() - Method in class help.screenshot.GhidraScreenShotGenerator
- getHelpTopics() - Method in class help.validator.location.HelpModuleLocation
- getHelpURL() - Method in class ghidra.util.HelpLocation
-
Get the help URL for this help location.
- getHexOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns
DIEAggregate.getOffset()
as a hex string. - getHexString() - Method in class ghidra.util.bytesearch.DittedBitSequence
-
get a ditted hex string representing this sequence
- getHexString() - Method in class ghidra.util.bytesearch.Match
- getHigh() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
-
Get ending bit of context value within its context register.
- getHigh() - Method in class ghidra.program.model.pcode.Varnode
- getHigh() - Method in class ghidra.program.model.pcode.VarnodeAST
- getHighestIndexPlusOne() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- getHighFunction() - Method in class ghidra.app.decompiler.ClangFuncNameToken
- getHighFunction() - Method in class ghidra.app.decompiler.ClangFunction
- getHighFunction() - Method in class ghidra.app.decompiler.component.DecompileData
- getHighFunction() - Method in class ghidra.app.decompiler.component.DecompilerController
- getHighFunction() - Method in class ghidra.app.decompiler.DecompileResults
-
Get the high-level function structure associated with these decompilation results, or null if there was an error during decompilation
- getHighFunction() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the function model of which this symbol is a part.
- getHighFunction() - Method in class ghidra.program.model.pcode.HighVariable
- getHighFunction() - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Get the decompiler's function model owning this container
- getHighFunction(int) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getHighlight() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the current highlight (marked area).
- getHighlight() - Method in class ghidra.app.context.ProgramLocationActionContext
- getHighlight() - Method in class ghidra.app.decompiler.ClangToken
- getHighlight() - Method in class ghidra.app.events.ProgramHighlightPluginEvent
-
Returns the program selection contained in this event.
- getHighlight() - Method in interface ghidra.app.nav.Navigatable
-
Returns the current highlight of this Navigatable
- getHighlightColor() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the color color used as the background for highlighted items.
- getHighlightColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current selection color setting.
- getHighlightColor(Graph<V, E>, E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- getHighlightController() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getHighlightedText() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getHighlightedText() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getHighlightedText() - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- getHighlightMatcher(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- getHighlightProviders() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Gets all
HighlightProvider
s installed on this FormatManager via theFormatManager.addHighlightProvider(HighlightProvider)
. - getHighlights(Field, String, int) - Method in interface docking.widgets.fieldpanel.support.HighlightFactory
-
Returns the highlights for the given text
- getHighlights(Field, String, int) - Method in class ghidra.app.util.viewer.field.FieldHighlightFactory
- getHighlights(String, Object, Class<? extends FieldFactory>, int) - Method in interface ghidra.app.util.HighlightProvider
-
Get the highlights appropriate for the given text, object, and FieldFactory class.
- getHighlights(String, Object, Class<? extends FieldFactory>, int) - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffHighlightProvider
- getHighlightsByFunction(Function) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Returns all highlights for the given function
- getHighParamID() - Method in class ghidra.app.decompiler.DecompileResults
-
Get the high-level function structure associated with these decompilation results, or null if there was an error during decompilation
- getHighPC() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the value of the DW_AT_high_pc attribute, adjusted if necessary by the value of DW_AT_low_pc.
- getHighPC() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the high PC value of the compile unit
- getHighVariable() - Method in class ghidra.app.decompiler.ClangToken
-
Get the high-level variable associate with this token or null otherwise
- getHighVariable() - Method in class ghidra.app.decompiler.ClangVariableDecl
- getHighVariable() - Method in class ghidra.app.decompiler.ClangVariableToken
- getHighVariable() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the HighVariable associate with this symbol if any.
- getHint() - Method in class ghidra.app.util.bin.format.pe.ImportByName
- getHints() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
- getHistory() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- getHolidays(int) - Static method in class ghidra.util.DateUtils
- getHomeCallback() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- getHomeDirectory() - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getHomeDirectory() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns the home directory.
- getHomeIcon() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- getHorizontalDisplacementFactor() - Method in enum docking.util.BadgedIcon.BadgePosition
- getHorizontalScrollBar() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- getHostFloat(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- getHostFloat(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- getHoverComponent(Program, ProgramLocation, FieldLocation, Field) - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
- getHoverComponent(Program, ProgramLocation, FieldLocation, Field) - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
- getHoverComponent(Program, ProgramLocation, FieldLocation, Field) - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
- getHoverComponent(Program, ProgramLocation, FieldLocation, Field) - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
- getHoverComponent(Program, ProgramLocation, FieldLocation, Field) - Method in interface ghidra.app.services.HoverService
-
Returns a component to be shown in a popup window that is relevant to the given parameters.
- getHoverHandler() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the class responsible for triggering popups for this field panel.
- getHoverLocation(FieldLocation, Field, Rectangle, MouseEvent) - Method in class ghidra.app.decompiler.component.DecompilerHoverProvider
- getHoverLocation(FieldLocation, Field, Rectangle, MouseEvent) - Method in class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
- getHREF() - Method in class help.validator.links.InvalidHREFLink
- getHTMLContentString() - Method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
- getHTMLContentString() - Method in class ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
- getHTMLContentString() - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- getHTMLContentString() - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- getHTMLContentString() - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- getHTMLContentString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
This is like
HTMLDataTypeRepresentation.getHTMLString()
, but does not put HTML tags around the data - getHTMLContentString() - Method in class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
- getHTMLContentString() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- getHTMLDisplayString() - Method in class ghidra.util.table.field.CodeUnitTableCellData
-
Get the visual representation as HTML for the code unit at or containing the address associated with this cell's row
- getHTMLDisplayString() - Method in class ghidra.util.table.PreviewTableCellData
-
Get the preview as HTML for the code unit at or containing the address associated with this cell's row.
- getHTMLRenderingEnabled() - Method in interface docking.widgets.GComponent
-
Returns the current HTML rendering 'enable-ment' of this component.
- getHtmlRepresentation() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Returns an HTML description of this filter.
- getHTMLRepresentation(DataType) - Static method in class ghidra.app.util.ToolTipUtils
-
Return dataType details as HTML.
- getHTMLString() - Method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
- getHTMLString() - Method in class ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
- getHTMLString() - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- getHTMLString() - Method in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- getHTMLString() - Method in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- getHTMLString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Returns an HTML string for this data representation object.
- getHTMLString() - Method in class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
- getHTMLString() - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- getHttpClient() - Static method in class ghidra.net.HttpClients
-
Returns a shared, plain (no special options)
HttpClient
. - getIcon() - Method in class docking.action.ToolBarData
-
Returns the toolbar icon assigned to this toolbar data.
- getIcon() - Method in class docking.ComponentProvider
-
Returns the Icon associated with the component view
- getIcon() - Method in class docking.menu.ActionState
- getIcon() - Method in interface docking.Tool
-
Get the icon that the tool is using
- getIcon() - Method in class docking.util.image.ToolIconURL
-
Return the icon as
ToolIconURL.LARGE_ICON_SIZE
pixel size. - getIcon() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getIcon() - Method in interface ghidra.framework.data.ContentHandler
-
Returns the Icon associated with this handlers content type.
- getIcon() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getIcon() - Method in class ghidra.framework.main.datatable.DomainFileType
- getIcon() - Method in interface ghidra.framework.model.ToolTemplate
-
Get the icon for this tool template.
- getIcon() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- getIcon() - Method in class ghidra.framework.plugintool.PluginTool
- getIcon() - Method in class ghidra.framework.plugintool.util.PluginPackage
- getIcon() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- getIcon() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getIcon() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getIcon() - Method in class ghidra.program.database.ProgramContentHandler
- getIcon() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns Icon associated with this type or null if one has not been set by a plugin.
- getIcon() - Method in class ghidra.python.PythonPlugin
- getIcon() - Method in class resources.IconProvider
- getIcon(boolean) - Method in class docking.widgets.tree.GTreeNode
-
Returns the Icon to be displayed for this node in the tree
- getIcon(boolean) - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- getIcon(boolean) - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- getIcon(boolean) - Method in class ghidra.framework.data.DomainFileProxy
- getIcon(boolean) - Method in class ghidra.framework.data.GhidraFile
- getIcon(boolean) - Method in class ghidra.framework.main.datatree.DomainFileNode
- getIcon(boolean) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- getIcon(boolean) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- getIcon(boolean) - Method in class ghidra.framework.main.datatree.NoProjectNode
- getIcon(boolean) - Method in interface ghidra.framework.model.DomainFile
-
Get the state based Icon image for the domain file based upon its content class.
- getIcon(boolean) - Method in class ghidra.plugins.fsbrowser.FSBNode
- getIcon(boolean, boolean) - Method in class docking.dnd.DragDropNode
-
Get the appropriate icon for this node's state; called by the tree cell renderer.
- getIcon(TextFilterStrategy) - Static method in class docking.widgets.filter.FilterOptions
- getIcon(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GIconProvider
-
A method that
file systems
can implement if they need to preprocess image files so that Ghidra can display them. - getIcon(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
-
Called to get the icon that corresponds to the given location
- getIcon(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getIcon(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns an icon for the specified file.
- getIconBytes() - Method in class docking.util.image.ToolIconURL
-
Returns the icon bytes
- getIconForFile(GFile, TaskMonitor) - Static method in interface ghidra.formats.gfilesystem.GIconProvider
-
Helper static method that will get an Icon from a data file.
- getIconForIconsReference(String) - Static method in class resources.Icons
-
Returns an
IconProvider
for the given string value, which is usually the 'src' attribute of an IMG tag - getIconForMessageType(int) - Static method in class docking.widgets.OptionDialog
-
Returns the Icon to use for the given message type.
- getIconHeight() - Method in class docking.resources.icons.NumberIcon
- getIconHeight() - Method in class docking.util.AnimatedIcon
- getIconHeight() - Method in class docking.util.BadgedIcon
- getIconHeight() - Method in class resources.icons.ColorIcon
- getIconHeight() - Method in class resources.icons.ColorIcon3D
- getIconHeight() - Method in class resources.icons.EmptyIcon
- getIconHeight() - Method in class resources.icons.IconWrapper
- getIconHeight() - Method in class resources.icons.ImageIconWrapper
- getIconHeight() - Method in class resources.icons.OvalBackgroundColorIcon
- getIconHeight() - Method in class resources.icons.OvalColorIcon
- getIconHeight() - Method in class resources.icons.RotateIcon
- getIconHeight() - Method in class resources.icons.TranslateIcon
- getIconHeight() - Method in class resources.MultiIcon
- getIconName(Icon) - Static method in class resources.ResourceManager
-
Get the name of this icon.
- getIcons() - Method in class resources.MultiIcon
-
Return array of Icons that were added to this MultIcon.
- getIconURL() - Method in interface ghidra.framework.model.ToolTemplate
-
Get the iconURL for this tool template
- getIconURL() - Method in class ghidra.framework.plugintool.PluginTool
- getIconURL() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
-
Get the icon URL.
- getIconWidth() - Method in class docking.resources.icons.NumberIcon
- getIconWidth() - Method in class docking.util.AnimatedIcon
- getIconWidth() - Method in class docking.util.BadgedIcon
- getIconWidth() - Method in class resources.icons.ColorIcon
- getIconWidth() - Method in class resources.icons.ColorIcon3D
- getIconWidth() - Method in class resources.icons.EmptyIcon
- getIconWidth() - Method in class resources.icons.IconWrapper
- getIconWidth() - Method in class resources.icons.ImageIconWrapper
- getIconWidth() - Method in class resources.icons.OvalBackgroundColorIcon
- getIconWidth() - Method in class resources.icons.OvalColorIcon
- getIconWidth() - Method in class resources.icons.RotateIcon
- getIconWidth() - Method in class resources.icons.TranslateIcon
- getIconWidth() - Method in class resources.MultiIcon
- getId() - Method in interface db.Buffer
-
Get the buffer ID for this buffer.
- getId() - Method in class db.buffers.DataBuffer
-
Get the ID associated with this buffer.
- getId() - Method in class db.ChainedBuffer
-
Get the first buffer ID associated with this chained buffer.
- getId() - Method in class db.DBBuffer
-
Get the first buffer ID associated with this chained buffer.
- getId() - Method in class docking.DialogComponentProvider
- getId() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getId() - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- getId() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
- getId() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns a resource ID.
- getId() - Method in class ghidra.program.database.bookmark.BookmarkDB
- getId() - Method in class ghidra.program.database.function.FunctionTagDB
- getId() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns the id of the bookmark.
- getId() - Method in interface ghidra.program.model.listing.FunctionTag
-
Returns the id of the item
- getId() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get id associated with this symbol.
- getId() - Method in class ghidra.service.graph.AttributedEdge
-
Returns the id for this edge
- getId() - Method in class ghidra.service.graph.AttributedVertex
-
Returns the id for this vertex
- getId() - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns the final byte in the byte sequence represented by this node (fast, but uses a bitmask).
- getId() - Method in class help.validator.model.AnchorDefinition
- getID() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getID() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
-
Returns the resource ID.
- getID() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Returns the ID of the resource.
- getID() - Method in interface ghidra.framework.model.Transaction
- getID() - Method in enum ghidra.framework.store.CheckoutType
-
Get the abbreviated/short name for this checkout type for use with serialization.
- getID() - Method in class ghidra.program.database.function.FunctionDB
- getID() - Method in class ghidra.program.database.symbol.SymbolDB
- getID() - Method in class ghidra.program.model.address.GlobalNamespace
- getID() - Method in class ghidra.program.model.address.GlobalSymbol
- getID() - Method in interface ghidra.program.model.data.Category
-
Get the ID for this category.
- getID() - Method in class ghidra.program.model.pcode.HighFunction
-
Get the id with the associated function symbol, if it exists.
- getID() - Method in interface ghidra.program.model.symbol.Namespace
-
Return the namespace id
- getID() - Method in interface ghidra.program.model.symbol.Symbol
- getID() - Method in class ghidra.program.model.symbol.SymbolType
-
Returns the id of this symbol type.
- getID() - Method in class ghidra.util.UndefinedFunction
- getID() - Method in class ghidra.util.worker.PriorityJob
- getID(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getID(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the dataTypeId for the given dataType.
- getID(String) - Method in class ghidra.framework.options.AbstractOptions
- getID(String) - Method in interface ghidra.framework.options.Options
-
Returns a unique id for option in this options with the given name.
- getID(String) - Method in class ghidra.framework.options.SubOptions
- getIdAsString() - Method in class ghidra.program.model.lang.CompilerSpecID
-
Gets the compiler spec ID as a string.
- getIdAsString() - Method in class ghidra.program.model.lang.LanguageID
-
Gets the compiler spec ID as a string.
- getIDAttribute() - Method in class help.validator.model.TOCItem
- getIdentifierCase() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the identifier case of the compile unit
- getIDF() - Method in class generic.lsh.vector.HashEntry
- getIDForLink(String) - Method in class help.validator.LinkDatabase
- getIDFSize() - Method in class generic.lsh.vector.WeightFactory
- getIDFWeight(short) - Method in class generic.lsh.vector.WeightFactory
- getIgnoreAddressSet() - Method in class ghidra.program.util.ProgramDiff
-
Get the address set that contains addresses that should not be indicated as having any differences.
- getIgnoreAddressSet() - Method in class ghidra.program.util.ProgramMergeManager
-
Get the address set indicating the addresses to be ignored (not checked) when determining differences between the two programs.
- getILib() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
- getImage() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the currently-displayed image
- getImage() - Method in class resources.icons.ImageIconWrapper
- getImage(String, String...) - Method in class ghidra.plugins.fsbrowser.FileIconService
-
Returns an
Icon
that represents a file's content based on its name. - GetImage() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get token literal value.
- GetImage() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- getImageBackgroundColor() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the current background color of this panel
- getImageBase() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the image base of this ELF.
- getImageBase() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getImageBase() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getImageBase() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getImageBase() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the image base.
- getImageBase() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
- getImageBase() - Method in interface ghidra.program.database.map.AddressMap
-
Returns the current image base setting.
- getImageBase() - Method in class ghidra.program.database.map.AddressMapDB
- getImageBase() - Method in class ghidra.program.database.ProgramDB
- getImageBase() - Method in interface ghidra.program.model.listing.Program
-
Returns the current program image base address
- getImageBase(boolean) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the image base.
- getImageBaseOffsets32Bytes(Program, int, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
- getImageBaseOption(List<Option>) - Static method in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- getImageBaseWordAdjustmentOffset() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get the program image base offset adjustment.
- getImageBaseWordAdjustmentOffset() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get image base addressable word adjustment value to be applied to any pre-linked address values such as those contained with the dynamic table.
- getImageDataSize() - Method in class ghidra.program.model.data.BitmapResource
-
Returns the uncompressed image data size.
- getImageDataSize() - Method in class ghidra.program.model.data.IconResource
- getImageFile() - Method in class help.validator.model.IMG
- getImageFileType() - Method in class ghidra.program.model.data.DataImage
-
Returns the type of the underlying image data, suitable for
ImageIO.write(java.awt.image.RenderedImage, String, java.io.File)
's formatName parameter. - getImageIcon() - Method in class ghidra.program.model.data.DataImage
-
Return image icon
- getImageIcon() - Method in interface ghidra.program.model.data.Playable
- getImageIcon(Icon) - Static method in class resources.ResourceManager
-
Returns an
ImageIcon
for the given icon. - getImageIconFromImage(String, Image) - Static method in class resources.ResourceManager
-
Creates an image icon from the given image.
- getImageID() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getImageLoadStatus() - Method in class resources.icons.ImageIconWrapper
- getImageName() - Method in class resources.icons.ImageIconWrapper
-
Get icon reference name
- getImageObserver() - Method in class resources.icons.ImageIconWrapper
- getImageRefs() - Method in class help.validator.AnchorManager
- getImageRuntimeFunctionEntries() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the array of RUNTIME_INFO entries, if any are present.
- getImages() - Method in class ghidra.program.examiner.ProgramExaminer
-
Returns a list of byte[] containing image data.
- getImagesCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the number of
DyldCacheImageInfo
s. - getImagesOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the file offset to first
DyldCacheImageInfo
. - getImageSrc() - Method in class help.ImageLocation
- getImaginary() - Method in class generic.complex.Complex
- getIMG() - Method in class help.validator.links.InvalidIMGLink
- getImmutableDomainObject(Object, int, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- getImmutableDomainObject(Object, int, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- getImmutableDomainObject(Object, int, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Returns a new DomainObject that cannot be changed or saved to its original file.
- getImmutableObject(FolderItem, Object, int, int, TaskMonitor) - Method in interface ghidra.framework.data.ContentHandler
-
Open a folder item for immutable use.
- getImmutableObject(FolderItem, Object, int, int, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getImmutableObject(FolderItem, Object, int, int, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
- getImplementation() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- getImplementation() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- getImplementation() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
- getImplementation() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- getImplementation() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
- getImportAddressTableThunkData() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Returns the array of thunks from the import address table.
- getImportByName() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the underlying import by name structure.
- getImportByNameMap() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getImportDescriptors() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
-
Returns the array of ImportDescriptor defined in this import directory.
- getImportedLibraries() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getImportedLibraryCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The importedLibraryCount field (4 bytes) indicates the number of imported libraries.
- getImportedNameTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the imported name table.
- getImportedSymbolCount() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The importedSymbolCount field (4 bytes) indicates the number of symbols imported from this library.
- getImportedSymbols() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getImportedTypes() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
- getImportIndex() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Returns the current import index.
- getImportLimitDIECount() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to skip DWARF import if the DWARF record count is too large.
- getImportList() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getImportNameTableThunkData() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Returns the array of thunks from the import name table.
- getImportOptions() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFParser
- getImportOptions() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getImportPackage() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script imports
- getImports() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
-
Returns the array of ImportInfo defined in this import directory.
- getImports_count() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getImports_format() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getImports_offset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getImportsCount() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- getImportSectionStartLineNumber() - Method in class ghidra.util.JavaSourceFile
- getImportsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- getIn(int) - Method in class ghidra.program.model.pcode.PcodeBlock
- getInceptionFromTheFirstClassThatIsNotUsOrABuilder() - Method in class docking.action.DockingAction
- getInceptionInformation() - Method in class docking.action.DockingAction
- getInceptionInformation() - Method in interface docking.action.DockingActionIf
-
Returns a string that includes source file and line number information of where this action was created
- getInceptionInformation() - Method in class docking.DockingActionProxy
- getInceptionInformation() - Method in class ghidra.framework.options.Option
- getInceptionInformation() - Method in class ghidra.util.HelpLocation
-
Returns information describing how/where this help location was created.
- getIncidentCount(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getIncidentEdges(V) - Method in interface ghidra.graph.GDirectedGraph
-
Returns all edges connected to the given vertex
- getIncidentEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getIncidentVertices(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getIncludeDirectories() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
- getIncludedModules() - Method in class ghidra.util.GhidraJarBuilder
- getIncomingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Set containing all of the edges to the given vertex.
- getIndent() - Method in class ghidra.app.decompiler.ClangBreak
- getIndent() - Method in class ghidra.app.decompiler.ClangLine
- getIndention() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- getIndention() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
- getIndentString() - Method in class ghidra.app.decompiler.ClangLine
- getIndex() - Method in class db.buffers.BufferFileBlock
-
Get absolute block index, where 0 corresponds to the first physical block within the buffer file.
- getIndex() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
-
Returns the LayoutModel index of the item that was just returned via
LayoutModelIterator.next()
. - getIndex() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getIndex() - Method in class docking.widgets.fieldpanel.support.FieldLocation
- getIndex() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
- getIndex() - Method in class generic.stl.VectorIterator
- getIndex() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
-
Get the index of the production Instead of using deep comparison, the index is often used as the identify of the production within a grammar.
- getIndex() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- getIndex() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getIndex() - Method in class ghidra.app.plugin.processors.sleigh.symbol.UseropSymbol
- getIndex() - Method in class ghidra.app.util.bin.format.ne.LengthStringSet
-
Returns the byte index of this string, relative to the beginning of the file.
- getIndex() - Method in class ghidra.app.util.bin.format.ne.ResourceName
-
Returns the byte index of this resource name, relative to the beginning of the file.
- getIndex() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
-
Returns the byte index where the resource table begins, relative to the beginning of the file.
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getIndex() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- getIndex() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- getIndex() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- getIndex() - Method in class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
- getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
- getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
- getIndex() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
- getIndex() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the relative index for this CodeUnitInfo to add to a base address.
- getIndex() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the current index.
- getIndex() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
- getIndex() - Method in class ghidra.program.model.pcode.PcodeBlock
- getIndex() - Method in class ghidra.program.util.VariableXRefFieldLocation
-
Returns the index of the XREF in the list.
- getIndex() - Method in class ghidra.program.util.XRefFieldLocation
-
Returns the index of the XREF in the list.
- getIndex() - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Get the index or identifying id attached to this pattern
- getIndex(int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- getIndex(int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- getIndex(int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- getIndex(int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- getIndex(long, short) - Method in class ghidra.util.prop.PropertySet
-
Create an index from the pageID and the offset in the page.
- getIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the index for the given address.
- getIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getIndex(Address) - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the index (old encoding) for the given address.
- getIndex(Address) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getIndex(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getIndex(ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getIndex(String) - Method in interface ghidra.program.model.listing.ProgramModule
-
Get the index of the child with the given name.
- getIndex(String) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
-
Returns the index for a filename
- getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- getIndexAfter(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- getIndexAfter(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns the closest larger index in the model that has a non-null layout.
- getIndexAfter(BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- getIndexAfter(BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getIndexAfter(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getIndexAsInt() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
-
Returns the index of the item at the top of the screen.
- getIndexAtOrAfter(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the index for the given address.
- getIndexBefore(int) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getIndexBefore(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- getIndexBefore(BigInteger) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- getIndexBefore(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- getIndexBefore(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns the closest smaller index in the model that has a non-null layout.
- getIndexBefore(BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- getIndexBefore(BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getIndexBefore(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getIndexCount() - Method in interface db.buffers.BufferFile
-
Returns the number of allocated buffer indexes.
- getIndexCount() - Method in class db.buffers.BufferFileAdapter
- getIndexCount() - Method in interface db.buffers.BufferFileHandle
- getIndexCount() - Method in class db.buffers.LocalBufferFile
- getIndexCount() - Method in interface db.buffers.RemoteBufferFileHandle
- getIndexCount() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getIndexCount() - Method in class docking.widgets.fieldpanel.FieldPanel
- getIndexCount() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- getIndexCount() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the total number of addresses
- getIndexedAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the total set of addresses in this index mapping (not including those that have been closed)
- getIndexedAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getIndexedColumns() - Method in class db.Table
-
Get the list of columns which are indexed
- getIndexForRowObject(T) - Method in class docking.widgets.table.AbstractGTableModel
-
A convenience method to search for the index of a given row object that is visible in the GUI.
- getIndexForRowObject(T) - Method in class docking.widgets.table.AbstractSortedTableModel
-
A convenience method for subclasses to quickly/efficiently search for the index of a given row object that is visible in the GUI.
- getIndexForRowObject(T, List<T>) - Method in class docking.widgets.table.AbstractGTableModel
-
Returns the index for the given object in the given list; -1 when the item is not in the list.
- getIndexForRowObject(T, List<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
-
Returns the index for the given object in the given list
- getIndexImplementationVersion() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- getIndexImplementationVersion() - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
- getIndexInParent() - Method in class docking.widgets.tree.GTreeNode
-
Returns the index of this node within its parent node
- getIndexOfChild(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Returns the index of the given node within this node.
- getIndexOfChild(Object, Object) - Method in class docking.widgets.tree.internal.GTreeModel
- getIndexOfFirstExportKey() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
- getIndexOfFirstMatchingEntry(List<DataType>, String) - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- getIndexOfFirstMatchingEntry(List<File>, String) - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
- getIndexOfFirstMatchingEntry(List<T>, String) - Method in class docking.widgets.DefaultDropDownSelectionDataModel
- getIndexOfFirstMatchingEntry(List<T>, String) - Method in interface docking.widgets.DropDownTextFieldDataModel
-
Returns the index in the given list of the first item that matches the given text.
- getIndexRangeIterator() - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Returns an
IndexRangeIterator
over all ranges that have associated objects. - getIndexRangeIterator(long) - Method in class ghidra.util.datastruct.RangeMap
-
Returns an iterator over all occupied ranges in the map.
- getIndexRangeIterator(long) - Method in class ghidra.util.datastruct.ShortRangeMap
-
Returns an iterator over all occupied ranges in the map.
- getIndexRangeIterator(long, long) - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Returns an
IndexRangeIterator
over all ranges that have associated objects within the given range. - getIndexSize() - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the number of indexes consumed by this layout.
- getIndexSize() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getIndexSize() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getIndexSize() - Method in class docking.widgets.fieldpanel.support.RowLayout
- getIndicator() - Method in enum ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
- getIndices() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getIndirectAddr(Address) - Method in class ghidra.app.util.PseudoDisassembler
-
Interpret the bytes at a location in memory as an address and return the address.
- getIndirectSymbols() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getIndirectSymbolTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the indirect symbol table.
- getIndirectSymbolTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the indirect symbol table.
- getInEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
-
This operation is not supported.
- getInEdges(V) - Method in interface ghidra.graph.GDirectedGraph
-
Compute the incident edges that end at the given vertex
- getInEdges(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
-
Compute the incident edges that end at the given vertex (Optional operation) NOTE: This method ought to return cached results if available NOTE: As part of computing in-edges, this method will also provide predecessors
- getInEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getInEdges(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getInfinityEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getInfo() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
This member holds extra information, whose interpretation depends on the section type.
- getInfo() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
This member specifies the symbol's type and binding attributes.
- getInfo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getInfo() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getInfo() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the info.
- getInfo(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- getInfo(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
- getInfo(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
- getInfoMessage() - Method in class ghidra.program.util.ProgramMerge
-
Get the information messages that resulted from the last call to a merge or replace method.
- getInfoMessage() - Method in class ghidra.program.util.ProgramMergeManager
-
Get the informational messages that resulted from doing the merge.
- getInformationBlock() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the information block.
- getInfoStructureAddress() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getInfoTitle() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getInitial(String) - Static method in class ghidra.app.services.AnalysisPriority
-
Return first gross priority.
- getInitialDelay() - Method in class generic.timer.GhidraSwinglessTimer
-
Returns the delay for the first callback.
- getInitialDelay() - Method in class generic.timer.GhidraSwingTimer
- getInitialDelay() - Method in interface generic.timer.GhidraTimer
- getInitialHeapSize() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the initial heap size.
- getInitialInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- getInitializationRoutineAddress() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
-
Address of initialization routine.
- getInitializationRoutineModuleIndex() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
-
Index into the module table that the init routine is defined in.
- getInitializedAddressesInCommon() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses of initialized memory in common between program1 and program2.
- getInitializedAddressSet() - Method in class ghidra.app.emulator.memory.ProgramLoadImage
- getInitializedAddressSet() - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
- getInitializedAddressSet() - Method in class ghidra.program.database.mem.MemoryMapDB
- getInitializedAddressSet() - Method in interface ghidra.program.model.mem.Memory
-
Deprecated.
- getInitializedAddressSet() - Method in class ghidra.program.model.mem.MemoryStub
- getInitializedByteCount(byte[], int, int) - Static method in class ghidra.pcode.memstate.MemoryPage
-
Determine how many leading bytes of a specified page region is marked as initialized.
- getInitializedByteCount(int, int) - Method in class ghidra.pcode.memstate.MemoryPage
-
Get number of leading bytes within page range which have been initialized.
- getInitializedDataSize() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getInitializedDataSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the size (in bytes) of the raw data for the .data section.
- getInitializedDataStart() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getInitializedInCommon() - Method in class ghidra.program.util.ProgramDiff
-
Returns the initialized memory addresses in common between program1 and program2.
- getInitializedMask() - Method in class ghidra.pcode.memstate.MemoryPage
- getInitializedMask(int, boolean) - Static method in class ghidra.pcode.memstate.MemoryPage
-
Generate an initialized mask for the specified page size
- getInitializedMask(int, int, int, boolean) - Static method in class ghidra.pcode.memstate.MemoryPage
-
Generate an initialized mask for the specified page size.
- getInitializedMaskSize() - Method in class ghidra.pcode.memstate.MemoryBank
- getInitialPanel() - Method in class docking.wizard.AbstractMagePanelManager
- getInitialPanel() - Method in interface docking.wizard.PanelManager
-
Get the first panel in the process.
- getInitialRegisterState() - Method in interface ghidra.app.emulator.memory.EmulatorLoadData
- getInitialStackSize() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the initial stack size.
- getInitialVertex() - Method in class ghidra.graph.viewer.GraphComponent
- getInitOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The initOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the section to the initialization function's transition vector.
- getInitProtection() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
Returns a octal model value reflecting the segment's initial protection value.
- getInitSection() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The initSection field (4 bytes) contains the number of the section containing the initialization function's transition vector.
- getInitTermCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
-
low 16 bits are the number of init section entries, high 16 bits are the number of term section entries
- getInitTermIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
-
low 16 bits are the index into the init section, high 16 bits are the index into the term section
- getInjectName() - Method in class ghidra.program.model.lang.PrototypeModel
- getInlineComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- getInlineComponent() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
The inline component resides in the configuration interface on the same visual line as the column and constraint selection widgets.
- getInlineComponent() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- getInlineComponent() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- getInlineEditorComponent() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Returns an editor component for use by the user to change the constraint value.
- getInput() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
- getInput() - Method in interface ghidra.program.model.lang.InjectPayload
- getInput() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getInput(int) - Method in class ghidra.program.model.pcode.HighParamID
- getInput(int) - Method in class ghidra.program.model.pcode.PcodeOp
- getInputBlockStream() - Method in interface db.buffers.BufferFileHandle
-
Provides local access to an input block stream.
- getInputBlockStream() - Method in class db.buffers.LocalBufferFile
-
Obtain a direct stream to read all blocks of this buffer file
- getInputBlockStream() - Method in class db.buffers.LocalManagedBufferFile
-
Obtain a direct stream to read all blocks of this buffer file
- getInputBlockStream() - Method in interface db.buffers.RemoteBufferFileHandle
- getInputBlockStream() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getInputBlockStream(byte[]) - Method in class db.buffers.LocalManagedBufferFile
-
Obtain a direct stream to read modified blocks of this buffer file based upon the specified changeMap
- getInputBlockStream(byte[]) - Method in interface db.buffers.ManagedBufferFileHandle
-
Provides local access to an input block stream for a given change map.
- getInputBlockStream(byte[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getInputBlockStreamHandle() - Method in interface db.buffers.BufferFileHandle
-
Get an input block stream handle which will facilitate access to a remote InputBlockStream.
- getInputBlockStreamHandle() - Method in interface db.buffers.RemoteBufferFileHandle
- getInputBlockStreamHandle() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getInputBlockStreamHandle(byte[]) - Method in interface db.buffers.ManagedBufferFileHandle
-
Get an input block stream handle, for a given change map, which will facilitate access to a remote InputBlockStream.
- getInputBlockStreamHandle(byte[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getInputListType() - Method in class ghidra.program.model.lang.PrototypeModel
- getInputObjects() - Method in class ghidra.app.util.PseudoInstruction
- getInputObjects() - Method in class ghidra.program.database.code.InstructionDB
- getInputObjects() - Method in interface ghidra.program.model.listing.Instruction
-
Get the Input objects used by this instruction.
- getInputObjects() - Method in class ghidra.program.model.listing.InstructionStub
- getInputObjects(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getInputObjects(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the Result objects produced/affected by this instruction These would probably only be Register or Address
- getInputObjects(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getInputRegisters() - Method in class ghidra.util.state.ResultsState
-
Returns list of registers which are read before written.
- getInputs() - Method in class ghidra.program.model.pcode.PcodeOp
- getInputStream() - Method in class generic.jar.FileResource
- getInputStream() - Method in class generic.jar.JarEntryNode
- getInputStream() - Method in class generic.jar.JarResource
- getInputStream() - Method in interface generic.jar.Resource
- getInputStream() - Method in class generic.jar.ResourceFile
-
If this file exists and is not a directory, it will return an InputStream for the file's contents.
- getInputStream() - Method in class ghidra.app.decompiler.LimitedByteBuffer
-
Generate an InputStream from the bytes that have been appended to the buffer The buffer is NOT copied
- getInputStream() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
- getInputStream() - Method in interface ghidra.framework.store.DataFileItem
-
Open the current version of this item for reading.
- getInputStream() - Method in class ghidra.framework.store.local.LocalDataFile
- getInputStream(int) - Method in interface ghidra.framework.store.DataFileItem
-
Open a specific version of this item for reading.
- getInputStream(int) - Method in class ghidra.framework.store.local.LocalDataFile
- getInputStream(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
- getInputStream(long) - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns an input stream to the underlying byte provider starting at the specified index.
- getInputStream(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
- getInputStream(long) - Method in class ghidra.app.util.bin.FileBytesProvider
- getInputStream(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getInputStream(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
- getInputStream(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getInputStream(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getInputStream(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns an
InputStream
that contains the contents of the specifiedGFile
. - getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getInputStreamHelper(GFile, GFileSystem, TaskMonitor) - Static method in interface ghidra.formats.gfilesystem.GFileSystem
- getInputTOCItems() - Method in class help.validator.location.HelpModuleCollection
-
Input TOC items are those that we are building for the input help module of this collection
- getInputValues() - Method in class ghidra.util.state.VarnodeOperation
- getInRevIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Get reverse index of the i-th incoming block.
- getInsertIter() - Method in class ghidra.program.model.pcode.PcodeOp
- getInsertIter() - Method in class ghidra.program.model.pcode.PcodeOpAST
- getInSize() - Method in class ghidra.program.model.pcode.PcodeBlock
- getInstallationDirectory() - Static method in class ghidra.framework.Application
-
Returns the installation directory.
- getInstallationDirectory() - Static method in class ghidra.framework.TestApplicationUtils
-
Returns the directory containing the installation of this application.
- getInstalledExtensions(boolean) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns all installed extensions.
- getInstalledLookAndFeelName() - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Returns the currently installed LaF.
- getInstallPath() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
-
Returns the location where this extension is installed.
- getInstance() - Static method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
- getInstance() - Static method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Gets a headless analyzer instance, with the assumption that the application has already been initialized.
- getInstance() - Static method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Fetch the global
CryptoProviders
singleton instance. - getInstance() - Static method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
- getInstance() - Static method in class ghidra.formats.gfilesystem.FileSystemService
- getInstance() - Static method in class ghidra.plugins.fsbrowser.FileIconService
- getInstance() - Static method in class ghidra.program.model.data.CharsetInfo
-
Get the global singleton instance of this
CharsetInfo
. - getInstance() - Static method in class ghidra.util.graph.KeyedObjectFactory
-
Returns singleton instance of KeyedObjectFactory.
- getInstance(boolean) - Static method in interface ghidra.util.DataConverter
-
Returns the correct DataConverter static instance for the requested endian-ness.
- getInstance(boolean) - Static method in interface ghidra.util.GhidraDataConverter
-
Returns the correct GhidraDataConverter static instance for the requested endian-ness.
- getInstance(Component) - Static method in class docking.DockingWindowManager
-
A convenience method for getting the window for
component
and then callingDockingWindowManager.getInstanceForWindow(Window)
. - getInstanceField(String, Object) - Static method in class generic.test.AbstractGenericTest
-
Gets the instance field by the given name on the given object instance.
- getInstanceField(String, Object) - Static method in class generic.test.TestUtils
-
Gets the instance field by the given name on the given object instance.
- getInstanceFieldByClassType(Class<T>, Object) - Static method in class generic.test.AbstractGenericTest
-
Get the first field object contained within object ownerInstance which has the type classType.
- getInstanceFieldByClassType(Class<T>, Object) - Static method in class generic.test.TestUtils
-
Get the first field object contained within object ownerInstance which has the type classType.
- getInstanceID() - Method in class docking.ComponentProvider
-
A unique ID for this provider
- getInstanceID() - Method in interface ghidra.app.nav.Navigatable
- getInstanceMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getInstanceMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getInstanceMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getInstanceMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- getInstanceName() - Method in class ghidra.framework.plugintool.PluginTool
- getInstanceProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getInstanceProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getInstances() - Method in class ghidra.program.model.pcode.HighVariable
-
A variable can reside in different locations at various times.
- getInstances(Class<T>) - Static method in class ghidra.util.classfinder.ClassSearcher
- getInstances(Class<T>, ClassFilter) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Get
priority-sorted
classes instances that implement or derive from the given class - getInstanceSize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getInstanceSize() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getInstanceSize() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getInstanceStart() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getInstanceVariableCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- getInstanceVariableList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getInstanceVariableList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getInstanceVariables() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getInstanceVariables() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- getInstantiatedSectionCount() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the number of instantiated sections.
- getInstruction() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Get the instruction block
- getInstruction() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
-
Returns the instruction.
- getInstructionAddress() - Method in exception ghidra.pcode.emulate.UnimplementedInstructionException
- getInstructionAddress() - Method in class ghidra.program.model.lang.InstructionError
- getInstructionAfter(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next instruction whose min address is greater than the specified address.
- getInstructionAfter(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction defined after the specified address or null if no instruction exists.
- getInstructionAfter(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the closest Instruction that starts at an address that is greater than the given address.
- getInstructionAfter(Address) - Method in class ghidra.program.model.listing.ListingStub
- getInstructionAfter(Instruction) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction defined after the specified instruction or null if no instruction exists.
- getInstructionAlignment() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getInstructionAlignment() - Method in interface ghidra.program.model.lang.Language
-
Get instruction alignment in terms of bytes.
- getInstructionAt(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the instruction whose min address equals the specified address or null if the address is not the beginning address of some codeunit.
- getInstructionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction at the specified address or null if no instruction exists.
- getInstructionAt(Address) - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns the instruction at the specified address within this block
- getInstructionAt(Address) - Method in class ghidra.program.model.lang.InstructionSet
-
Returns the instruction at the specified address within this instruction set
- getInstructionAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Instruction that starts at the given address.
- getInstructionAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getInstructionBefore(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the next instruction whose min address is closest to and less than the specified address.
- getInstructionBefore(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction defined before the specified address or null if no instruction exists.
- getInstructionBefore(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the closest Instruction that starts at an address that is less than the given address.
- getInstructionBefore(Address) - Method in class ghidra.program.model.listing.ListingStub
- getInstructionBefore(Instruction) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction defined before the specified instruction or null if no instruction exists.
- getInstructionBits(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getInstructionBits(int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Get bits from the instruction stream into an int (packed in big endian format).
- getInstructionBlock() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getInstructionBlock() - Method in class ghidra.program.model.lang.InstructionError
- getInstructionBlockContaining(Address) - Method in class ghidra.program.model.lang.InstructionSet
-
Returns the non-empty InstructionBlock containing the specified address
- getInstructionBytes(int, int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getInstructionBytes(int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Get bytes from the instruction stream into an int (packed in big endian format).
- getInstructionConflict() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns the current conflict associated with this block.
- getInstructionContaining(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the instruction whose min address is less than or equal to the specified address and whose max address is greater than or equal to the specified address.
- getInstructionContaining(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the instruction containing the specified address or null if no instruction exists.
- getInstructionContaining(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Instruction that contains the given address.
- getInstructionContaining(Address) - Method in class ghidra.program.model.listing.ListingStub
- getInstructionContext() - Method in class ghidra.app.util.PseudoInstruction
- getInstructionContext() - Method in class ghidra.program.database.code.InstructionDB
- getInstructionContext() - Method in interface ghidra.program.model.listing.Instruction
- getInstructionContext() - Method in class ghidra.program.model.listing.InstructionStub
- getInstructionCount() - Method in class ghidra.program.model.lang.InstructionBlock
- getInstructionCount() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns the number of instructions in this instruction set.
- getInstructionDetails(CodeUnit) - Static method in class ghidra.app.merge.listing.CodeUnitDetails
-
Gets a string that indicates the code unit along with its overrides and its "from" references.
- getInstructionEndian() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getInstructionEndian() - Method in interface ghidra.program.model.lang.LanguageDescription
- getInstructionErrorType() - Method in class ghidra.program.model.lang.InstructionError
- getInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
-
Get the expected length of the instruction portion of the future encoding This is used to make sure that operands following a to-be-determined encoding are placed properly.
- getInstructionLength() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Get the length of the instruction encoding This is used to ensure each operand is encoded at the correct offset
- getInstructionLength(ConstantValue, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
- getInstructionLength(ContextField, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
- getInstructionLength(EndInstructionValue, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
- getInstructionLength(OperandValue, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
- getInstructionLength(PatternExpression, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Determine the length of the instruction part of the encoded solution to the given expression This is used to keep operands in their appropriate position when backfilling becomes applicable.
- getInstructionLength(StartInstructionValue, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
- getInstructionLength(TokenField, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
- getInstructionLength(T, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- getInstructionLength(T, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Determines the length of the subconstructor that would be returned had the expression not depended on an undefined symbol.
- getInstructionLength(T, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
- getInstructionMask() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Returns the instruction bit mask which identifies those bits used to uniquely identify the instruction (includes addressing modes, generally excludes register selector bits associated with attaches or immediate values used in for semantic values only).
- getInstructionMask() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getInstructionMask() - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get a Mask that describe which bits of this instruction determine the opcode.
- getInstructionMask() - Method in class ghidra.program.model.lang.InvalidPrototype
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadState
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- getInstructionPointer() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- getInstructionRecord(long) - Method in class ghidra.program.database.code.CodeManager
- getInstructions(boolean) - Method in interface ghidra.program.model.listing.Listing
-
get an Instruction iterator that will iterate over the entire address space.
- getInstructions(boolean) - Method in class ghidra.program.model.listing.ListingStub
- getInstructions(Address, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all instructions in the program from the given start address to either the end address or the start address, depending if the iterator is forward or not.
- getInstructions(Address, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Returns an iterator of the instructions in this listing (in proper sequence), starting at the specified address.
- getInstructions(Address, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getInstructions(AddressSetView, boolean) - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all instructions in the given addressSet.
- getInstructions(AddressSetView, boolean) - Method in interface ghidra.program.model.listing.Listing
-
Get an Instruction iterator over the address range(s).
- getInstructions(AddressSetView, boolean) - Method in class ghidra.program.model.listing.ListingStub
- getInstructionsAddedCount() - Method in class ghidra.program.model.lang.InstructionBlock
- getInstructionStackDepthChange(Instruction) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Inspect the instruction and return how it affects the stack depth.
- getInstructionStart() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getInstructionStart() - Method in interface ghidra.program.model.pcode.PcodeOverride
- getInt() - Method in class db.ObjectStorageAdapterDB
- getInt() - Method in interface ghidra.util.ObjectStorage
-
Gets the int value.
- getInt() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getInt() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getInt(byte[]) - Method in interface ghidra.util.DataConverter
-
Get the int value from the given byte array.
- getInt(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
- getInt(byte[], int) - Method in interface ghidra.util.DataConverter
-
Get the int value from the given byte array.
- getInt(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
- getInt(int) - Method in interface db.Buffer
-
Get the 32-bit integer value located at the specified offset.
- getInt(int) - Method in class db.buffers.DataBuffer
- getInt(int) - Method in class db.ChainedBuffer
- getInt(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getInt(int) - Method in class ghidra.program.model.listing.DataStub
- getInt(int) - Method in class ghidra.program.model.listing.InstructionStub
- getInt(int) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getInt(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
returns the int at the given offset, taking into account the endianess.
- getInt(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getInt(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getInt(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the int at the given row, column.
- getInt(long) - Method in class ghidra.util.prop.IntPropertySet
-
Retrieves the int value stored at the given index.
- getInt(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getInt(Address) - Method in class ghidra.program.database.properties.IntPropertyMapDB
- getInt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'integer' value at the specified address in memory.
- getInt(Address) - Method in interface ghidra.program.model.mem.Memory
-
Get the int at addr.
- getInt(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getInt(Address) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
-
Get the integer value at the given address.
- getInt(Address) - Method in interface ghidra.program.model.util.IntPropertyMap
-
Get the integer value at the given address.
- getInt(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getInt(Address, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get the int at addr using the specified endian order.
- getInt(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getInt(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
- getInt(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
-
Generate a int value by invoking buf.getBytes at the specified offset.
- getInt(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
- getInt(String) - Method in class generic.constraint.ConstraintData
- getInt(String, int) - Method in class ghidra.framework.options.AbstractOptions
- getInt(String, int) - Method in interface ghidra.framework.options.Options
-
Get the int value for the given option name.
- getInt(String, int) - Method in class ghidra.framework.options.SaveState
-
Gets the int value for the given name.
- getInt(String, int) - Method in class ghidra.framework.options.SubOptions
- getInt(String, int) - Method in class ghidra.util.PropertyFile
-
Return the int value with the given propertyName.
- getIntArray() - Method in class db.BinaryCodedField
-
Get the int array contained with this field.
- getIntArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the int array at the given row, column.
- getIntegerCTypeApproximation(int, boolean) - Method in interface ghidra.program.model.data.DataOrganization
-
Returns the best fitting integer C-type whose size is less-than-or-equal to the specified size.
- getIntegerCTypeApproximation(int, boolean) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Returns the best fitting integer C-type whose size is less-than-or-equal to the specified size.
- getIntegerSize() - Method in interface ghidra.program.model.data.DataOrganization
- getIntegerSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getInteriorSelection() - Method in class ghidra.program.util.ProgramSelection
-
Get the interior selection.
- getInternalHigh() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
-
Get the ending bit of the context value within the "global" buffer, after the values have been packed.
- getInternalLow() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
-
Get the starting bit of the context value within the "global" buffer, after the values have been packed.
- getIntialLocation() - Method in class docking.DialogComponentProvider
-
Returns the initial location for the dialog or null if none was set
- getIntProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the int property for name.
- getIntProperty(String) - Method in class ghidra.program.model.listing.DataStub
- getIntProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- getIntProperty(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get a address-based Integer property map
- getIntPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the IntPropertyMap associated with the given name.
- getIntPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the IntPropertyMap associated with the given name.
- getIntraGroupPosition() - Method in class docking.ComponentProvider
-
The position of this provider when being placed with other members of the same group.
- getIntRangeMap(String) - Method in class ghidra.program.database.ProgramDB
- getIntRangeMap(String) - Method in interface ghidra.program.model.listing.Program
-
Get the property map with the given name.
- getInts() - Method in class db.ObjectStorageAdapterDB
- getInts() - Method in interface ghidra.util.ObjectStorage
-
Gets the int array.
- getInts() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getInts() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getInts(Address, int[]) - Method in class ghidra.program.database.mem.MemoryMapDB
- getInts(Address, int[]) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of ints starting at the given address.
- getInts(Address, int[]) - Method in class ghidra.program.model.mem.MemoryStub
- getInts(Address, int[], int, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- getInts(Address, int[], int, int) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of ints starting at the given address.
- getInts(Address, int[], int, int) - Method in class ghidra.program.model.mem.MemoryStub
- getInts(Address, int[], int, int, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getInts(Address, int[], int, int, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of ints starting at the given address.
- getInts(Address, int[], int, int, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getInts(String, int[]) - Method in class ghidra.framework.options.SaveState
-
Gets the int array for the given name.
- getIntValue() - Method in class db.Field
-
Get field as an integer value.
- getIntValue() - Method in class db.IntField
- getIntValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Get the current input value as an int
- getIntValue() - Method in class docking.widgets.textfield.HexOrDecimalInput
- getIntValue() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the current value as an int.
- getIntValue(int) - Method in class db.DBRecord
-
Get the integer value for the specified field.
- getInvalidHelpLocations(TaskMonitor) - Method in class docking.help.HelpManager
- getIsa() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getIsa() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- getISA() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getISA() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getISA() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getIsNotAttached(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getItem() - Method in class generic.concurrent.QResult
-
Returns the item that was processed.
- getItem() - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns the user item stored in a terminal node (or null in an internal node).
- getItem() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
-
Returns the user item stored in a terminal node (or null in an internal node).
- getItem() - Method in class ghidra.util.search.trie.SearchResult
-
Returns the user item stored in this terminal node at add time.
- getItem(String) - Method in class ghidra.framework.client.RepositoryAdapter
- getItem(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getItem(String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns the RepositoryItem with the given unique file ID
- getItem(String) - Method in interface ghidra.framework.store.FileSystem
-
Returns the FolderItem specified by its unique File-ID
- getItem(String) - Method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
- getItem(String) - Method in class ghidra.framework.store.local.LocalFileSystem
- getItem(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getItem(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- getItem(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getItem(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns the RepositoryItem in the given folder with the given name
- getItem(String, String) - Method in interface ghidra.framework.store.FileSystem
-
Returns the FolderItem in the given folder with the given name
- getItem(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- getItem(String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getItemAt(Point) - Method in class docking.widgets.table.GFilterTable
- getItemAt(Point) - Method in class docking.widgets.table.GTableWidget
- getItemCount() - Method in class ghidra.framework.client.RepositoryAdapter
- getItemCount() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getItemCount() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns the number of folder items contained within this file-system.
- getItemCount() - Method in interface ghidra.framework.store.FileSystem
-
Returns the number of folder items contained within this file-system.
- getItemCount() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- getItemCount() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- getItemCount() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getItemList(String) - Method in class ghidra.framework.client.RepositoryAdapter
- getItemList(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getItemList(String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Get of all items found within the specified parent folder path.
- getItemName() - Method in class ghidra.framework.store.local.ItemDeserializer
-
Returns packed item name
- getItemNames(String) - Method in interface ghidra.framework.store.FileSystem
-
Returns a list of the folder item names contained in the given folder.
- getItemNames(String) - Method in class ghidra.framework.store.local.LocalFileSystem
- getItemNames(String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getItemNames(String, boolean) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- getItemNames(String, boolean) - Method in class ghidra.framework.store.local.LocalFileSystem
- getItemNames(String, boolean) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- getItemText(E) - Method in class docking.widgets.list.GListCellRenderer
-
Return the cell renderer text
- getItemType() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns type of item.
- getItemType(Integer) - Method in class ghidra.program.model.data.DialogResourceDataType
- getIterator() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
- getIvars() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- getJarFile() - Method in class generic.jar.JarEntryNode
- getJarFile() - Method in class generic.jar.JarEntryRootNode
- getJarOutputStream() - Method in class generic.io.JarWriter
-
Return the jar output stream being used by this JarWriter.
- getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getJavaInitializationString() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- getJavaStatementStartingAtLine(int) - Method in class ghidra.util.JavaSourceFile
- getJoinRecord() - Method in class ghidra.program.model.lang.ParamEntry
- getJoinRecord() - Method in class ghidra.program.model.pcode.AddressXML
-
Get the array of physical pieces making up this logical address range, if the range is in the JOIN address space.
- getJTree() - Method in class docking.widgets.tree.GTree
- getJumpTables() - Method in class ghidra.program.model.pcode.HighFunction
- getJUnitName() - Method in class ghidra.test.processors.support.PCodeTestResults
- getK() - Method in enum generic.lsh.LSHMemoryModel
- getKey() - Method in class db.DBRecord
-
Get the record primary key.
- getKey() - Method in class db.Table
-
Get the next available key.
- getKey() - Method in class generic.stl.RedBlackNode
- getKey() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- getKey() - Method in class ghidra.program.database.DatabaseObject
-
Get the database key for this object.
- getKey() - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
- getKey() - Method in class ghidra.util.datastruct.RedBlackEntry
- getKey(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getKey(Address) - Method in class ghidra.program.model.address.AddressMapImpl
-
Generate a unique key for the specified addr.
- getKey(Address, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Get the database key associated with the given relative address.
- getKey(Address, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getKeyBinding() - Method in class docking.action.DockingAction
- getKeyBinding() - Method in interface docking.action.DockingActionIf
-
Convenience method for getting the keybinding for this action.
- getKeyBinding() - Method in class docking.action.KeyBindingData
-
Returns an accelerator keystroke to be associated with this action.
- getKeyBinding() - Method in interface docking.actions.SharedDockingActionPlaceholder
-
The default key binding for the action represented by this placeholder
- getKeyBinding() - Method in class docking.DockingActionProxy
- getKeyBinding() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script key binding.
- getKeyBindingActionsForOwner(Tool, String) - Static method in class docking.actions.KeyBindingUtils
-
A utility method to get all key binding actions that have the given owner.
- getKeyBindingData() - Method in class docking.action.DockingAction
- getKeyBindingData() - Method in interface docking.action.DockingActionIf
-
Returns the
KeyBindingData
to be used to assign this action to a key binding. - getKeyBindingData() - Method in class docking.DockingActionProxy
- getKeyBindingErrorMessage() - Method in class ghidra.app.script.ScriptInfo
- getKeyBindingPrecedence() - Method in class docking.action.KeyBindingData
-
Returns the keyBindingPrecedence for this action
- getKeyBindingPrecedence() - Method in class docking.action.MultipleKeyAction
- getKeyBindingPrecedence() - Method in class docking.DockingKeyBindingAction
- getKeyBindingType() - Method in class docking.action.DockingAction
- getKeyBindingType() - Method in interface docking.action.DockingActionIf
-
Returns this actions level of support for key binding accelerator keys
- getKeyBindingType() - Method in class docking.DockingActionProxy
- getKeyedObject(long) - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns the KeyedObject with the specified key in this KeyIndexableSet.
- getKeyField() - Method in class db.DBRecord
-
Get the record primary key as a Field object.
- getKeyFieldType() - Method in class db.Schema
-
Get the Field type for the key.
- getKeyIterator() - Method in class ghidra.util.datastruct.StringIntHashtable
-
Returns an iterator over the strings in this hash table.
- getKeyIterator() - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns an iterator over all the keys.
- getKeyName() - Method in class db.Schema
-
Get the key name
- getKeyOffset(int) - Method in interface db.RecordNode
-
Get the key offset within the node's data buffer
- getKeyRanges(Address, Address) - Method in class ghidra.program.model.address.AddressMapImpl
- getKeyRanges(Address, Address, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Generates a properly ordered list of database key ranges for a a specified address range.
- getKeyRanges(Address, Address, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getKeyRanges(Address, Address, boolean, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Generates a properly ordered list of database key ranges for a a specified address range.
- getKeyRanges(Address, Address, boolean, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getKeyRanges(AddressSetView) - Method in class ghidra.program.model.address.AddressMapImpl
- getKeyRanges(AddressSetView, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Generates a properly ordered list of database key ranges for a a specified address set.
- getKeyRanges(AddressSetView, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getKeyRanges(AddressSetView, boolean, boolean) - Method in interface ghidra.program.database.map.AddressMap
-
Generates a properly ordered list of database key ranges for a a specified address set.
- getKeyRanges(AddressSetView, boolean, boolean) - Method in class ghidra.program.database.map.AddressMapDB
- getKeys() - Method in class ghidra.app.emulator.state.DumpMiscState
- getKeys() - Method in interface ghidra.app.emulator.state.RegisterState
- getKeys() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the array of keys in this version child.
- getKeys() - Method in class ghidra.util.datastruct.IntIntHashtable
-
Returns an array containing all the int keys.
- getKeys() - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Returns a array containing all the keys stored in this object.
- getKeys() - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Returns an array containing all the int keys.
- getKeys() - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Returns an array containing all the long keys.
- getKeys() - Method in class ghidra.util.datastruct.LongIntHashtable
-
Returns an array containing all the long keys.
- getKeys() - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Returns an array containing all the keys stored in this object.
- getKeys() - Method in class ghidra.util.datastruct.LongLongHashtable
-
Returns an array containing all the long keys.
- getKeys() - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Returns an array containing all the long keys.
- getKeys() - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Returns an array containing all the keys stored in this object.
- getKeys() - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Returns an array containing all the short keys.
- getKeys() - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Returns an array containing all the short keys.
- getKeys() - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Returns an array containing all the short keys.
- getKeys() - Method in class ghidra.util.datastruct.StringIntHashtable
-
Returns an array containing all the String keys.
- getKeys() - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns an array containing all the keys stored in this object.
- getKeys(Address, Address) - Method in interface ghidra.program.database.util.DBKeyAdapter
-
Get an iterator over the keys in the given range.
- getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Returns an array containing all the key objects.
- getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
- getKeys(T[]) - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Returns an array containing all the key objects.
- getKeyStore() - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Get the keystore path associated with the active key manager or the preferred keystore path if not yet initialized.
- getKeyStorePassword(String, boolean) - Method in class docking.widgets.PopupKeyStorePasswordProvider
- getKeyStorePassword(String, boolean) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- getKeyStorePassword(String, boolean) - Method in class ghidra.framework.client.PasswordClientAuthenticator
- getKeyStorePassword(String, boolean) - Method in interface ghidra.security.KeyStorePasswordProvider
-
Requests password for keystore file
- getKeyStroke() - Method in class docking.KeyEntryTextField
-
Get the current key stroke
- getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.AbstractOptions
- getKeyStroke(String, KeyStroke) - Method in interface ghidra.framework.options.Options
-
Get the KeyStrokg for the given action name.
- getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SaveState
-
Gets the KeyStroke value for the given name.
- getKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SubOptions
- getKeywordColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getKilledByCallList() - Method in class ghidra.program.model.lang.PrototypeModel
- getKind() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getKnownFlowToAddresses(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns an array of locations that have values that will flow to this location
- getKnownFlowToAddresses(Address) - Method in class ghidra.program.util.VarnodeContext
- getKnownGuid(Program, Address) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- getKnownGuid(String) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- getKnownVersionedGuid(String) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- getLabel() - Method in class docking.widgets.MultiLineLabel
-
Get the label text.
- getLabel() - Method in enum generic.lsh.LSHMemoryModel
- getLabel() - Method in class ghidra.program.database.external.ExternalLocationDB
- getLabel() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the label for this code unit.
- getLabel() - Method in class ghidra.program.model.listing.DataStub
- getLabel() - Method in class ghidra.program.model.listing.InstructionStub
- getLabel() - Method in class ghidra.program.model.symbol.AddressLabelPair
-
Returns the label.
- getLabel() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the external label associated with this location.
- getLabel() - Method in interface ghidra.program.model.symbol.ExternalReference
-
Returns the external label associated with this location (may be null).
- getLabel() - Method in class ghidra.program.model.util.AddressLabelInfo
-
Returns the object's label or alias.
- getLabel(String, String, String, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.StringDataInstance
- getLabel(String, String, String, DataTypeDisplayOptions) - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- getLabelAddr() - Method in class ghidra.app.cmd.label.AddLabelCmd
- getLabelHistory() - Method in class ghidra.program.database.symbol.SymbolManager
- getLabelHistory() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get an iterator over all the label history objects.
- getLabelHistory(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getLabelHistory(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get the label history objects for the given address.
- getLabelName() - Method in class ghidra.app.cmd.label.AddLabelCmd
- getLabelOrFunctionSymbol(Program, String, Consumer<String>) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns the unique global label or function symbol with the given name.
- getLabelOrFunctionSymbols(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getLabelOrFunctionSymbols(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all the label or function symbols that have the given name in the given namespace.
- getLabelPosition() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the label position relative to the vertex.
- getLabelPosition() - Method in class ghidra.service.graph.VertexShape
-
Gets the relative amount of margin space to allocate above the label.
- getLabelString() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get the label string for this label history object.
- getLabelString(MemBuffer, Settings, int, DataTypeDisplayOptions) - Static method in class ghidra.program.model.data.PointerDataType
- getLabelStringLength() - Method in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
- getLabelStringLength() - Method in interface ghidra.program.model.data.DataTypeDisplayOptions
- getLabelText() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- getLabelText() - Method in class ghidra.framework.task.gui.taskview.GroupInfo
- getLabelText() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
- getLabelType() - Method in class ghidra.program.model.listing.LabelString
- getLabelValues() - Method in class ghidra.program.model.pcode.JumpTable
- getLandingPad() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Get the landing pad address which indicates the
catch
for this call site. - getLandingPadOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Gets the offset of the landing pad address from the landing pad start.
- getLaneSizes() - Method in class ghidra.program.model.lang.Register
-
Returns the sorted array of lane sizes for this register, measured in bytes.
- getLanguage() - Method in class ghidra.app.decompiler.DecompInterface
- getLanguage() - Method in class ghidra.app.emulator.Emulator
- getLanguage() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- getLanguage() - Method in class ghidra.app.emulator.EmulatorHelper
- getLanguage() - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
-
Get the language for which this instance builds an assembler
- getLanguage() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- getLanguage() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getLanguage() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the source language of the compile unit.
- getLanguage() - Method in class ghidra.pcode.emulate.Emulate
- getLanguage() - Method in class ghidra.program.database.ProgramBuilder
- getLanguage() - Method in class ghidra.program.database.ProgramDB
- getLanguage() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getLanguage() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the Language this compiler spec is based on.
- getLanguage() - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get processor language module associated with this prototype.
- getLanguage() - Method in class ghidra.program.model.lang.InvalidPrototype
- getLanguage() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
Language
for this object'sLanguageID
. - getLanguage() - Method in interface ghidra.program.model.listing.Program
-
Returns the language used by this program.
- getLanguage() - Method in class ghidra.program.model.pcode.HighFunction
- getLanguage() - Method in class ghidra.program.util.AbstractProgramContext
-
Get underlying language associated with this context and its registers
- getLanguage(LanguageID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- getLanguage(LanguageID) - Method in class ghidra.app.script.GhidraScript
-
Returns the language provider for the specified language name.
- getLanguage(LanguageID) - Method in interface ghidra.program.model.lang.LanguageProvider
-
Returns the language with the given name or null if no language has that name
- getLanguage(LanguageID) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns the language with the given language ID
- getLanguage(LanguageID) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguage(LanguageID, int) - Method in interface ghidra.program.model.lang.VersionedLanguageService
-
Returns a specific language version with the given language ID.
- getLanguage(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
Language
for this object'sLanguageID
, using the given language service to do the lookup. - getLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
-
Gets this
LoadSpec
'sLanguageCompilerSpecPair
. - getLanguageCompilerSpecPair(LanguageService) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getLanguageCompilerSpecPair(String) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Get the language and compiler spec associated with an old language name string.
- getLanguageCompilerSpecPairs(ExternalLanguageCompilerSpecQuery) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all known language/compiler spec pairs which satisfy the criteria identify by the non-null parameters.
- getLanguageCompilerSpecPairs(ExternalLanguageCompilerSpecQuery) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageCompilerSpecPairs(LanguageCompilerSpecQuery) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all known language/compiler spec pairs which satisfy the criteria identify by the non-null parameters.
- getLanguageCompilerSpecPairs(LanguageCompilerSpecQuery) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescription() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getLanguageDescription() - Method in interface ghidra.program.model.lang.Language
-
Returns the LanguageDescription of this language, which contains useful information about the characteristics of the language.
- getLanguageDescription() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
LanguageDescription
for this object'sLanguageID
. - getLanguageDescription(LanguageID) - Method in interface ghidra.program.model.lang.LanguageService
-
Get language information for the given language ID.
- getLanguageDescription(LanguageID) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescription(LanguageID, int) - Method in interface ghidra.program.model.lang.VersionedLanguageService
-
Get language information for a specific version of the given language ID.
- getLanguageDescription(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Gets the
LanguageDescription
for this object'sLanguageID
. - getLanguageDescriptions() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- getLanguageDescriptions() - Method in interface ghidra.program.model.lang.LanguageProvider
-
Returns a list of language descriptions provided by this provider
- getLanguageDescriptions(boolean) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all known language Descriptions
- getLanguageDescriptions(boolean) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescriptions(Processor) - Method in interface ghidra.program.model.lang.LanguageService
-
Returns all language Descriptions associated with the given processor.
- getLanguageDescriptions(Processor) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageDescriptions(Processor, Endian, Integer, String) - Method in interface ghidra.program.model.lang.LanguageService
-
Deprecated.
- getLanguageDescriptions(Processor, Endian, Integer, String) - Method in class ghidra.program.util.DefaultLanguageService
- getLanguageID() - Method in interface ghidra.app.plugin.assembler.AssemblerBuilder
-
Get the ID of the language for which this instance builds an assembler
- getLanguageID() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- getLanguageID() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getLanguageID() - Method in class ghidra.program.database.ProgramDB
- getLanguageID() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getLanguageID() - Method in interface ghidra.program.model.lang.Language
-
Returns the LanguageID of this language, which is used as a primary key to find the language when Ghidra loads it.
- getLanguageID() - Method in interface ghidra.program.model.lang.LanguageDescription
- getLanguageID() - Method in interface ghidra.program.model.listing.Program
-
Return the name of the language used by this program.
- getLanguageName() - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the name of the C-like language that this handler supports
- getLanguageName() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getLanguageService() - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Gets the
Loader
's language service. - getLanguageService() - Static method in class ghidra.program.util.DefaultLanguageService
-
Returns the single instance of the DefaultLanguageService.
- getLanguageService() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Get language service used for testing.
- getLanguageService(ResourceFile) - Static method in class ghidra.program.util.DefaultLanguageService
-
Return the single instance of the DefaultLanguageService.
- getLanguageTranslator(LanguageID, int) - Method in class ghidra.program.util.LanguageTranslatorFactory
-
Returns a language translation for a language version which is no longer supported.
- getLanguageTranslator(Language, Language) - Method in class ghidra.program.util.LanguageTranslatorFactory
-
Returns a language translator for the transition from an oldLanguage to a newLanguage.
- getLanguageTranslatorFactory() - Static method in class ghidra.program.util.LanguageTranslatorFactory
-
Returns the single instance of the OldLanguageFactory.
- getLanguageTranslators() - Method in interface ghidra.program.util.LanguageTranslatorFactoryMinion
- getLargeDisplayIcon() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getLargestWindowIcon() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- getLast() - Method in class generic.stl.RedBlackTree
-
Returns the last entry in this set.
- getLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- getLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- getLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- getLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- getLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- getLast() - Method in class ghidra.graph.GraphPath
- getLast() - Method in class ghidra.util.datastruct.BitTree
-
Returns the last (highest) key in the set.
- getLast() - Method in class ghidra.util.datastruct.FullKeySet
- getLast() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns the object with the highest priority number in the queue.
- getLast() - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns the last key in this set.
- getLast() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns the last key in this set.
- getLast() - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns the last entry in this set.
- getLast() - Method in interface ghidra.util.datastruct.ShortKeySet
-
Returns the last (highest) key in the set.
- getLastActiveOpIndex() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
-
Returns the index of the last operation that is not a NOP.
- getLastAddress() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the last address of this module which will be the maximum address of the last descendant fragment which is non-empty.
- getLastAddress() - Method in class ghidra.program.model.pcode.AddressXML
- getLastByteOfCodeRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the RVA of the last code byte.
- getLastByteOfDataRVA() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the RVA of the last data byte.
- getLastChangeTime() - Method in class ghidra.program.model.data.AbstractDataType
- getLastChangeTime() - Method in class ghidra.program.model.data.ArrayDataType
- getLastChangeTime() - Method in class ghidra.program.model.data.BuiltIn
- getLastChangeTime() - Method in interface ghidra.program.model.data.DataType
-
Get the timestamp corresponding to the last time this type was changed within its datatype manager
- getLastChangeTime() - Method in class ghidra.program.model.data.DataTypeImpl
- getLastChangeTime() - Method in class ghidra.program.model.data.DefaultDataType
- getLastChangeTime() - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getLastChangeTimeForMyManager() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getLastChangeTimeForMyManager() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the timestamp of the last time this manager was changed
- getLastChangeTimeInSourceArchive() - Method in class ghidra.program.model.data.AbstractDataType
- getLastChangeTimeInSourceArchive() - Method in interface ghidra.program.model.data.DataType
-
Get the timestamp corresponding to the last time this type was sync'd within its source archive
- getLastChangeTimeInSourceArchive() - Method in class ghidra.program.model.data.DataTypeImpl
- getLastData() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the last defined data in the current program.
- getLastDataType() - Method in class ghidra.app.util.cparser.C.CParser
- getLastError() - Method in class ghidra.app.emulator.EmulatorHelper
- getLastEvents() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Return an array of the last plugin events fired.
- getLastExecuteAddress() - Method in class ghidra.app.emulator.Emulator
- getLastExecuteAddress() - Method in class ghidra.pcode.emulate.Emulate
- getLastFocusedProviderInWindow() - Method in class docking.WindowNode
- getLastFragment() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the last
DIE
fragment, ie. - getLastFunction() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the last function in the current program.
- getLastInstruction() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the last instruction in the current program.
- getLastInstructionAddress() - Method in class ghidra.program.model.lang.InstructionBlock
- getLastMessage() - Method in class ghidra.app.decompiler.DecompInterface
-
Get the last message produced by the decompiler process.
- getLastModified() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getLastModified() - Method in interface ghidra.formats.gfilesystem.GFile
- getLastModified() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getLastModifiedTime() - Method in class ghidra.app.util.bin.format.dwarf.line.FileEntry
- getLastModifiedTime() - Method in class ghidra.framework.data.DomainFileProxy
- getLastModifiedTime() - Method in class ghidra.framework.data.GhidraFile
- getLastModifiedTime() - Method in interface ghidra.framework.model.DomainFile
-
Get a long value representing the time when the data was last modified.
- getLastNonEmptyIndex() - Method in interface ghidra.util.datastruct.Array
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.BooleanArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.ByteArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.ByteArrayArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.DoubleArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.DoubleArrayArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.FloatArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.FloatArrayArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.IntArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.IntArrayArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.LongArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.LongArrayArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.ObjectArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.ShortArray
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.ShortArrayArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.StringArray
-
Returns the index of the last non-null or non-zero element in the array.
- getLastNonEmptyIndex() - Method in class ghidra.util.datastruct.StringArrayArray
- getLastOpenedProject() - Method in interface ghidra.framework.model.ProjectManager
-
Get the last opened (active) project.
- getLastOpenedProject() - Method in class ghidra.framework.project.DefaultProjectManager
-
Get the last opened (active) project.
- getLastPathComponent() - Method in class ghidra.program.util.GroupPath
-
Get the last name in the path.
- getLastPriority() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns the priority of the object with the highest priority in the queue.
- getLastPropertyAddress() - Method in class ghidra.program.database.properties.PropertyMapDB
- getLastPropertyAddress() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the last Address where a property value exists.
- getLastPropertyAddress() - Method in interface ghidra.program.model.util.PropertyMap
-
Get the last Address where a property value exists.
- getLastPropertyIndex() - Method in class ghidra.util.prop.PropertySet
-
Get the last index where a property value exists.
- getLastRange() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getLastRange() - Method in class ghidra.program.database.mem.MemoryMapDB
- getLastRange() - Method in class ghidra.program.model.address.AddressSet
- getLastRange() - Method in interface ghidra.program.model.address.AddressSetView
-
Returns the last range in this set or null if the set is empty;
- getLastRange() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getLastRange() - Method in class ghidra.program.model.block.CodeBlockImpl
- getLastRange() - Method in class ghidra.program.model.mem.MemoryStub
- getLastRange() - Method in class ghidra.program.util.ProgramSelection
- getLastRegister() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- getLastSelectedObjects() - Method in class docking.widgets.table.AbstractGTableModel
- getLastSelectedObjects() - Method in interface docking.widgets.table.SelectionStorage
- getLastSelectedObjects() - Method in class docking.widgets.table.TableModelWrapper
- getLastSelectedPathComponent() - Method in class ghidra.framework.main.datatree.DataTree
- getLastSetLocation(Register, BigInteger) - Method in class ghidra.program.util.VarnodeContext
-
return the location that this register was last set This is a transient thing, so it should only be used as a particular flow is being processed...
- getLastSetLocation(Varnode, BigInteger) - Method in class ghidra.program.util.VarnodeContext
-
return the location that this varnode was last set This is a transient thing, so it should only be used as a particular flow is being processed...
- getLastStorageVarnode() - Method in class ghidra.program.database.function.VariableDB
- getLastStorageVarnode() - Method in interface ghidra.program.model.listing.Variable
-
Get the last storage varnode for this variable
- getLastSyncTime() - Method in class ghidra.program.database.data.SourceArchiveDB
- getLastSyncTime() - Method in interface ghidra.program.model.data.SourceArchive
-
Returns the last time that this source archive was synchronized to the containing DataTypeManager.
- getLastUsedTimestamp() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
- getLastVarnode() - Method in class ghidra.program.model.listing.VariableStorage
- getLastWord(String, String) - Static method in class ghidra.util.StringUtilities
-
Takes a path-like string and retrieves the last non-empty item.
- getLatestOldLanaguageDescriptions() - Method in class ghidra.program.util.OldLanguageFactory
-
Return the Language Descriptions for the latest version of all old languages.
- getLatestOldLanguage(LanguageID) - Method in class ghidra.program.util.OldLanguageFactory
-
Return language description for the latest version of an old language
- getLatestVersion() - Method in class ghidra.framework.data.DomainFileProxy
- getLatestVersion() - Method in class ghidra.framework.data.GhidraFile
- getLatestVersion() - Method in interface ghidra.framework.model.DomainFile
-
Return the latest version
- getLayout() - Method in interface ghidra.graph.VisualGraph
-
Returns the layout that has been applied to the graph.
- getLayout(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getLayout(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getLayout(Address, boolean) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getLayout(Address, boolean) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getLayout(G, TaskMonitor) - Method in class ghidra.graph.viewer.layout.JungLayoutProvider
- getLayout(G, TaskMonitor) - Method in interface ghidra.graph.viewer.layout.LayoutProvider
-
Returns a new instance of the layout that this class provides
- getLayout(BigInteger) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- getLayout(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- getLayout(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns a layout for the given index.
- getLayout(BigInteger) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getLayout(BigInteger) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getLayoutAddress(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the address of the i'th layout in this map.
- getLayoutAddress(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getLayoutAlgorithmNames() - Static method in class ghidra.service.graph.LayoutAlgorithmNames
- getLayoutAlignmentX(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- getLayoutAlignmentY(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- getLayoutColorMap(BigInteger, FieldSelection, FieldSelection, Color, Color, Color, Color) - Static method in class docking.widgets.fieldpanel.internal.LayoutColorMapFactory
- getLayoutEndAddress(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the address of the bottom of the i'th layout.
- getLayoutEndAddress(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getLayoutIndexSize(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getLayoutListeners() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Get the list of register overlay layout event listeners
- getLayoutModel() - Method in class docking.widgets.fieldpanel.FieldPanel
- getLayoutModel() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getLayoutName() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
Returns the name of this layout
- getLayoutName() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
-
Returns the name of this layout
- getLayoutProvider() - Method in class ghidra.graph.viewer.VisualGraphView
- getLayoutSelectionMap(BigInteger) - Method in class docking.widgets.fieldpanel.FieldPanel
- getLayoutTranslateCoordinates() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
-
The offset of the transform from the world origin (which at the time of writing is the (0,0) at the upper left-hand corner of the GUI.
- getLazyBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
file offset to lazy binding info
- getLazyBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
size of lazy binding infs
- getLcs() - Method in class generic.algorithms.Lcs
-
Returns a list of the longest common subsequence.
- getLcs(TaskMonitor) - Method in class generic.algorithms.Lcs
-
Returns a list of the longest common subsequence.
- getLcsPairAtRow(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getLeadBitPos() - Method in class ghidra.pcode.floatformat.BigFloat
- getLeadingWhitespace() - Method in class ghidra.util.JavaSourceLine
- getLeafCount() - Method in class docking.widgets.tree.GTreeNode
-
Returns the total number of leaf nodes in the subtree from this node.
- getLeafOptionNames() - Method in class ghidra.framework.options.AbstractOptions
- getLeafOptionNames() - Method in interface ghidra.framework.options.Options
-
Returns a list of option names that immediately fall under this options.
- getLeafOptionNames() - Method in class ghidra.framework.options.SubOptions
- getLeastCommonMultiple(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
-
Determines the least (lowest) common multiple of two numbers.
- getLeastSignificantBit() - Method in class ghidra.program.model.lang.Register
-
Returns the bit offset from the register address for this register.
- getLeastSignificatBitInBaseRegister() - Method in class ghidra.program.model.lang.Register
- getLeft() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- getLeftAddresses() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getLeftAddresses() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the addresses in the left listing panel.
- getLeftAddresses() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the addresses loaded in the left side of this panel.
- getLeftData() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the data loaded in the left listing panel.
- getLeftData() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the data loaded in the left side of this panel.
- getLeftDecompilerPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Gets the left side's decompiler panel.
- getLeftFieldPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getLeftFieldPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getLeftFieldPanel() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the left field panel for this CodeComparisonPanel.
- getLeftFunction() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the function loaded in the left listing panel.
- getLeftFunction() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the function loaded in the left side of this panel.
- getLeftLines() - Method in class ghidra.app.util.html.diff.DataTypeDiff
- getLeftPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Gets the left side's C display panel.
- getLeftPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Get the left side's listing panel.
- getLeftProgram() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the program in the left listing panel.
- getLeftProgram() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the program being viewed in the left side of this panel.
- getLength() - Method in class generic.lsh.vector.LSHCosineVector
- getLength() - Method in class generic.lsh.vector.LSHCosineVectorAccum
- getLength() - Method in interface generic.lsh.vector.LSHVector
- getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getLength() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
-
Gets the length of the EH Frame Header.
- getLength() - Method in class ghidra.app.plugin.processors.generic.ConstructorInfo
- getLength() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- getLength() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getLength() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getLength() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBlobAttribute
- getLength() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
An unsigned long (4 bytes in 32-bit or 8 bytes in 64-bit format) representing the length of the .debug_info contribution for that compilation unit, not including the length field itself.
- getLength() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Returns the number of bytes that were used to store the LEB128 value in the stream it was read from.
- getLength() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- getLength() - Method in interface ghidra.app.util.bin.format.elf.ElfFileSection
-
Length of file section in bytes
- getLength() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- getLength() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
- getLength() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- getLength() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- getLength() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
-
Returns the length of the entry's data.
- getLength() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getLength() - Method in class ghidra.app.util.bin.format.macos.rm.SingleResourceData
-
Returns the length of the following resource.
- getLength() - Method in class ghidra.app.util.bin.format.ne.LengthStringSet
-
Returns the length of the string.
- getLength() - Method in class ghidra.app.util.bin.format.ne.ResourceName
-
Returns the length of the resource name.
- getLength() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the length of this segment.
- getLength() - Method in interface ghidra.app.util.bin.format.omf.OmfData
- getLength() - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- getLength() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
- getLength() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- getLength() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns the length of this misc debug.
- getLength() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
-
Returns the length of the symbol.
- getLength() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
-
Returns the length of the string, in bytes.
- getLength() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
-
Returns the length of the string, in bytes.
- getLength() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
-
Returns the length of the resource.
- getLength() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
Returns the length, in bytes, of the signature.
- getLength() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getLength() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getLength() - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getLength() - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getLength() - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getLength() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the length of the iterator.
- getLength() - Method in class ghidra.app.util.demangler.DemangledAddressTable
-
Returns the length of the address table.
- getLength() - Method in class ghidra.app.util.demangler.DemangledString
-
Returns the length in bytes of the demangled string.
- getLength() - Method in interface ghidra.formats.gfilesystem.GFile
-
Returns the length of this file, or -1 if not known.
- getLength() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getLength() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getLength() - Method in class ghidra.framework.store.local.ItemDeserializer
-
Returns unpacked data length
- getLength() - Method in class ghidra.program.database.function.VariableDB
- getLength() - Method in interface ghidra.program.model.address.AddressRange
-
Returns the number of addresses in the range.
- getLength() - Method in class ghidra.program.model.address.AddressRangeImpl
- getLength() - Method in class ghidra.program.model.data.AbstractComplexDataType
- getLength() - Method in class ghidra.program.model.data.AbstractStringDataType
- getLength() - Method in class ghidra.program.model.data.AIFFDataType
- getLength() - Method in class ghidra.program.model.data.AlignmentDataType
- getLength() - Method in class ghidra.program.model.data.ArrayDataType
- getLength() - Method in class ghidra.program.model.data.AUDataType
- getLength() - Method in class ghidra.program.model.data.BadDataType
- getLength() - Method in class ghidra.program.model.data.BitFieldDataType
- getLength() - Method in class ghidra.program.model.data.BooleanDataType
- getLength() - Method in class ghidra.program.model.data.ByteDataType
- getLength() - Method in class ghidra.program.model.data.CharDataType
- getLength() - Method in interface ghidra.program.model.data.DataType
-
Get the length (number of 8-bit bytes) of this DataType.
- getLength() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the length of this component.
- getLength() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getLength() - Method in class ghidra.program.model.data.DataTypeInstance
- getLength() - Method in class ghidra.program.model.data.DefaultDataType
- getLength() - Method in class ghidra.program.model.data.DoubleDataType
- getLength() - Method in class ghidra.program.model.data.DWordDataType
- getLength() - Method in class ghidra.program.model.data.DynamicDataType
- getLength() - Method in class ghidra.program.model.data.EnumDataType
- getLength() - Method in interface ghidra.program.model.data.FactoryDataType
-
All implementations must return a length of -1.
- getLength() - Method in class ghidra.program.model.data.FactoryStructureDataType
- getLength() - Method in class ghidra.program.model.data.FileTimeDataType
- getLength() - Method in class ghidra.program.model.data.Float10DataType
- getLength() - Method in class ghidra.program.model.data.Float16DataType
- getLength() - Method in class ghidra.program.model.data.Float2DataType
- getLength() - Method in class ghidra.program.model.data.Float4DataType
- getLength() - Method in class ghidra.program.model.data.Float8DataType
- getLength() - Method in class ghidra.program.model.data.FloatDataType
- getLength() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getLength() - Method in class ghidra.program.model.data.GifDataType
- getLength() - Method in class ghidra.program.model.data.GIFResource
- getLength() - Method in class ghidra.program.model.data.Integer16DataType
- getLength() - Method in class ghidra.program.model.data.Integer3DataType
- getLength() - Method in class ghidra.program.model.data.Integer5DataType
- getLength() - Method in class ghidra.program.model.data.Integer6DataType
- getLength() - Method in class ghidra.program.model.data.Integer7DataType
- getLength() - Method in class ghidra.program.model.data.IntegerDataType
- getLength() - Method in class ghidra.program.model.data.JPEGDataType
- getLength() - Method in class ghidra.program.model.data.LongDataType
- getLength() - Method in class ghidra.program.model.data.LongDoubleDataType
- getLength() - Method in class ghidra.program.model.data.LongLongDataType
- getLength() - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- getLength() - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getLength() - Method in interface ghidra.program.model.data.ParameterDefinition
-
Get the length of this variable
- getLength() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- getLength() - Method in class ghidra.program.model.data.PngDataType
- getLength() - Method in class ghidra.program.model.data.PointerDataType
- getLength() - Method in class ghidra.program.model.data.QWordDataType
- getLength() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getLength() - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getLength() - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getLength() - Method in class ghidra.program.model.data.ShortDataType
- getLength() - Method in class ghidra.program.model.data.SignedByteDataType
- getLength() - Method in class ghidra.program.model.data.SignedDWordDataType
- getLength() - Method in class ghidra.program.model.data.SignedQWordDataType
- getLength() - Method in class ghidra.program.model.data.SignedWordDataType
- getLength() - Method in class ghidra.program.model.data.StructureDataType
- getLength() - Method in class ghidra.program.model.data.TypedefDataType
- getLength() - Method in class ghidra.program.model.data.Undefined1DataType
- getLength() - Method in class ghidra.program.model.data.Undefined2DataType
- getLength() - Method in class ghidra.program.model.data.Undefined3DataType
- getLength() - Method in class ghidra.program.model.data.Undefined4DataType
- getLength() - Method in class ghidra.program.model.data.Undefined5DataType
- getLength() - Method in class ghidra.program.model.data.Undefined6DataType
- getLength() - Method in class ghidra.program.model.data.Undefined7DataType
- getLength() - Method in class ghidra.program.model.data.Undefined8DataType
- getLength() - Method in class ghidra.program.model.data.UnionDataType
- getLength() - Method in class ghidra.program.model.data.UnsignedInteger16DataType
- getLength() - Method in class ghidra.program.model.data.UnsignedInteger3DataType
- getLength() - Method in class ghidra.program.model.data.UnsignedInteger5DataType
- getLength() - Method in class ghidra.program.model.data.UnsignedInteger6DataType
- getLength() - Method in class ghidra.program.model.data.UnsignedInteger7DataType
- getLength() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- getLength() - Method in class ghidra.program.model.data.UnsignedLongDataType
- getLength() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- getLength() - Method in class ghidra.program.model.data.UnsignedShortDataType
- getLength() - Method in class ghidra.program.model.data.VoidDataType
- getLength() - Method in class ghidra.program.model.data.WAVEDataType
- getLength() - Method in class ghidra.program.model.data.WideChar16DataType
- getLength() - Method in class ghidra.program.model.data.WideChar32DataType
- getLength() - Method in class ghidra.program.model.data.WideCharDataType
- getLength() - Method in class ghidra.program.model.data.WordDataType
- getLength() - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the length of this CodeProtoype.
- getLength() - Method in class ghidra.program.model.lang.InvalidPrototype
- getLength() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get length of this code unit.
- getLength() - Method in class ghidra.program.model.listing.DataStub
- getLength() - Method in class ghidra.program.model.listing.InstructionStub
- getLength() - Method in interface ghidra.program.model.listing.Variable
-
Get the length of this variable
- getLength() - Method in class ghidra.program.model.mem.ByteMemBufferImpl
-
Get number of bytes contained within buffer
- getLength() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns the length of this block byte source.
- getLength() - Method in class ghidra.program.util.string.FoundString
- getLength() - Method in class ghidra.util.ascii.Sequence
- getLength() - Method in class ghidra.util.search.memory.MemSearchResult
- getLength(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getLength(Address) - Method in class ghidra.app.plugin.match.FunctionMatchSet
-
Assumes the address is in program a
- getLength(Address) - Method in class ghidra.app.plugin.match.SubroutineMatchSet
-
Assumes the address is in program a
- getLength(Address, CodeBlockModel) - Method in class ghidra.app.plugin.match.SubroutineMatchSet
- getLength(Address, Program) - Method in class ghidra.app.plugin.match.FunctionMatchSet
- getLength(MemBuffer, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getLength(MemBuffer, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.AIFFDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.AlignmentDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.AUDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.BadDataType
- getLength(MemBuffer, int) - Method in interface ghidra.program.model.data.Dynamic
-
Compute the length for this data-type which corresponds to the specified memory location.
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.DynamicDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.GifDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.JPEGDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.PngDataType
- getLength(MemBuffer, int) - Method in class ghidra.program.model.data.WAVEDataType
- getLength(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(Memory, Address, byte[]) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(Memory, Address, byte[]) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(Memory, Address, byte[]) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(Memory, Address, byte[]) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(Memory, Address, byte[]) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Gets the total length of the data created when this data type is placed at the indicated address in memory.
- getLength(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- getLength(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getLength(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns the length of this domain file.
- getLensColor() - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- getLesserBoundedLocation(int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
With all inputs on a line (one-dimensional), returns a location that is shifted enough from the placementLocation such that the lesser end of bounds specified by boundLocation is not exceeded (i.e., the new location is not smaller than boundLocation).
- getLesserLocation(int, int, int) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
Returns the placement on a line (one-dimensional) on the lesser end of the context area.
- getLevel() - Method in interface ghidra.xml.XmlElement
- getLevel() - Method in class ghidra.xml.XmlElementImpl
- getLevels() - Method in class ghidra.util.graph.DirectedGraph
-
This method assigns levels in a top-down manner.
- getLexerErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getLexicalBlockName(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Create a name for a lexical block, with "_" separated numbers indicating nesting information of the lexical block.
- getLexingErrors() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getLHS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
-
Get the left-hand side
- getLHS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
- getLibOrdinal() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- getLibraries() - Method in class ghidra.app.util.bin.format.pe.debug.OMFLibrary
-
Returns the array of library names.
- getLibrary(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
-
Get the library associated with the specified namespace
- getLibraryDirectories() - Static method in class ghidra.framework.Application
-
Returns a collection of module library directories.
- getLibraryExtension() - Method in enum ghidra.framework.Platform
-
Returns the library extension for this platform.
- getLibraryModuleName() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
The name of the object module (within a library)
- getLibraryName() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
-
Returns library's path name.
- getLibraryName() - Method in class ghidra.program.database.external.ExternalLocationDB
- getLibraryName() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the name of the external program containing this location.
- getLibraryName() - Method in class ghidra.program.model.symbol.ExternalPath
- getLibraryName() - Method in interface ghidra.program.model.symbol.ExternalReference
-
Returns the name of the external library containing this location.
- getLibraryOrdinal() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- getLibraryPaths() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Returns an array of directories to search for libraries
- getLibraryPathsList() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Returns an array of directories to search for libraries
- getLibrarySymbol(String) - Method in class ghidra.program.database.symbol.SymbolManager
- getLibrarySymbol(String) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the library symbol with the given name.
- getLikelyTrash() - Method in class ghidra.program.model.lang.PrototypeModel
- getLimitedAddressSet() - Method in class ghidra.program.util.ProgramDiff
-
Get the address set that the diff process is limited to when checking for differences.
- getLimitedAddressSet() - Method in class ghidra.program.util.ProgramMergeManager
-
Get the address set that the process of determining differences is limited to.
- getLine() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Deprecated.
- getLine() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Deprecated.
- getLine(int) - Method in class ghidra.util.JavaSourceFile
- getLine(LineArrayListWriter, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- getLine(Reader, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- getLineBase() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the line base value.
- getLineContaintingStatementStart(int) - Method in class ghidra.util.JavaSourceFile
- getLineCount() - Method in class docking.widgets.ScrollableTextArea
-
Returns the number of lines current set in the text area
- getLineno() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getLineNum() - Method in class ghidra.util.xml.XmlParserElement
-
Returns the line number where this element was defined.
- getLineNumber() - Method in class ghidra.app.decompiler.ClangLine
- getLineNumber() - Method in class ghidra.app.decompiler.component.ClangTextField
- getLineNumber() - Method in class ghidra.app.decompiler.DecompilerLocation
- getLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
- getLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getLineNumber() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
-
Returns the line number.
- getLineNumber() - Method in class ghidra.util.JavaSourceLine
- getLineNumber() - Method in class ghidra.xml.AbstractXmlPullParser
- getLineNumber() - Method in interface ghidra.xml.XmlElement
- getLineNumber() - Method in class ghidra.xml.XmlElementImpl
- getLineNumber() - Method in interface ghidra.xml.XmlPullParser
-
Returns the current line number where the parser is (note that this may actually be ahead of where you think it is because of look-ahead and caching).
- getLineNumber() - Method in class help.validator.links.InvalidHREFLink
- getLineNumber() - Method in class help.validator.links.InvalidIMGLink
- getLineNumber() - Method in interface help.validator.links.InvalidLink
- getLineNumber() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- getLineNumber() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- getLineNumber() - Method in class help.validator.model.AnchorDefinition
- getLineNumber() - Method in class help.validator.model.HREF
- getLineNumber() - Method in class help.validator.model.IMG
- getLineNumber() - Method in class help.validator.model.TOCItem
- getLineNumberAfterStatementAtLine(int) - Method in class ghidra.util.JavaSourceFile
- getLineNumberCount() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the number of line number entries for this section.
- getLineNumberCount() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
- getLinenumbers() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
-
Returns the line numbers that are in the source file that cause code to be emitted to the code segment.
- getLineNumbers() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- getLineNumbers() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the COFF line numbers.
- getLineNumberWidth() - Method in class ghidra.app.decompiler.component.ClangTextField
- getLineParent() - Method in class ghidra.app.decompiler.ClangToken
- getLineRange() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the line range value.
- getLines() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
Returns the view's text lines of this field
- getLines() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getLines() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getLines() - Method in class ghidra.app.decompiler.PrettyPrinter
-
Returns an array list of the C language lines contained in the C language token group.
- getLines() - Method in interface ghidra.app.util.html.diff.DataTypeDiffInput
- getLines() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
- getLines() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- getLines(ResourceFile) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the file without any newline characters.
- getLines(ByteProvider) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns the text lines in the specified ByteProvider.
- getLines(BufferedReader) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the
BufferedReader
without any newline characters. - getLines(File) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the file without any newline characters
- getLines(InputStream) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the given
InputStream
without any newline characters. - getLines(URL) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the BufferedReader without any newline characters.
- getLinesQuietly(ResourceFile) - Static method in class utilities.util.FileUtilities
-
Returns all of the lines in the file without any newline characters.
- getLink() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
This member holds extra information, whose interpretation depends on the section type.
- getLinkageBlockAlignment() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the dynamic memory block allocation alignment as addressable units within the default memory space.
- getLinkedModules() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
-
Returns bit vector of linked modules.
- getLinkerOptions() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
-
Gets this
LinkerOptionCommand
's linker options - getList() - Method in class docking.widgets.list.ListPanel
-
Return the JList component.
- getListCellRendererComponent(JList<? extends E>, E, int, boolean, boolean) - Method in class docking.widgets.list.GListCellRenderer
- getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class docking.widgets.autocomplete.AutocompletionCellRenderer
- getListener() - Method in class ghidra.util.search.memory.SearchInfo
- getListeners() - Method in class docking.widgets.pathmanager.PathManager
- getListeners(Class<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Get all registered listeners of the given type
- getListeners(Class<T>) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- getListing() - Method in interface ghidra.formats.gfilesystem.GFile
-
Returns a listing of files in this sub-directory.
- getListing() - Method in class ghidra.program.database.ProgramDB
- getListing() - Method in class ghidra.program.model.block.MultEntSubModel
-
Returns the listing associated with this block model.
- getListing() - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Returns the listing associated with this block model.
- getListing() - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Returns the listing associated with this block model.
- getListing() - Method in class ghidra.program.model.block.SimpleBlockModel
-
Returns the program listing associated with this model.
- getListing() - Method in interface ghidra.program.model.listing.Program
-
Get the listing object.
- getListing(GFile) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Mirror's
GFileSystem.getListing(GFile)
interface. - getListing(GFile) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns a list of
files
that reside in the specified directory on this filesystem. - getListing(GFile) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- getListing(GFile) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getListing(GFile) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getListing(GFile) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Mirror's
GFileSystem.getListing(GFile)
interface. - getListing(File, FileFilter) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getListing(File, FileFilter) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns an array of the files that exist in the specified directory.
- getListing1ByteDiffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the first listing where byte differences were found based on the current difference settings.
- getListing1CodeUnitDiffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the first listing where code unit (mnemonic and/or operand) differences were found based on the current difference settings.
- getListing1Diffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the first listing where differences were found based on the current difference settings.
- getListing1UnmatchedCode() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the first listing where matching code couldn't be determined in the second listing.
- getListing2ByteDiffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the second listing where byte differences were found based on the current difference settings.
- getListing2CodeUnitDiffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the second listing where code unit (mnemonic and/or operand) differences were found based on the current difference settings.
- getListing2Diffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the second listing where differences were found based on the current difference settings.
- getListing2UnmatchedCode() - Method in class ghidra.program.util.ListingDiff
-
Gets the addresses in the second listing where matching code couldn't be determined in the first listing.
- getListingLayoutModel() - Method in class ghidra.app.util.viewer.proxy.ProxyObj
-
Returns the layout model which corresponds to this field proxy.
- getListingMergePanel() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Returns the listing merge panel.
- getListingModel() - Method in interface ghidra.app.services.CodeViewerService
-
Gets the current ListingLayoutModel;
- getListingModel() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the current ListingModel used by this panel.
- getListingPanel() - Method in interface ghidra.app.services.CodeViewerService
-
Get the main Listing panel for the code viewer service.
- getListingPanel(FieldPanel) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the left or right listing panel that contains the indicated field panel.
- getListModel() - Method in class docking.widgets.list.ListPanel
-
Get the list model for the list.
- getListRenderer() - Method in class docking.widgets.DefaultDropDownSelectionDataModel
- getListRenderer() - Method in interface docking.widgets.DropDownTextFieldDataModel
-
Returns the renderer to be used to paint the contents of the list returned by
DropDownTextFieldDataModel.getMatchingData(String)
. - getListRenderer() - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
- getListRenderer() - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- getListSize(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the number of indexes in the specified list.
- getListSize(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the number of indexes in the specified list.
- getLiveMemoryHandler() - Method in class ghidra.program.database.mem.MemoryMapDB
- getLiveMemoryHandler() - Method in interface ghidra.program.model.mem.Memory
-
Returns the live memory handler instance used by this memory.
- getLiveMemoryHandler() - Method in class ghidra.program.model.mem.MemoryStub
- getLoadableFSRL() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the FSRL of the currently selected item, if it is a 'loadable' item.
- getLoadableFSRLs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns a list of FSRLs of the currently selected loadable items.
- getLoadAdapter() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Get the installed extension provider.
- getLoadAdapter() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getLoadAdapter(ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.extend.ElfExtensionFactory
- getLoadCommand(FactoryBundledWithBinaryReader, MachHeader) - Static method in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
- getLoadCommands() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getLoadCommands(Class<T>) - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getLoadCommandString() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
- getLoadCommentTypeName(int) - Static method in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Returns a string for the given load command type.
- getLoadConfigDirectory() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
-
Returns the load config directory object defined in this data directory.
- getLoadData() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- getLoadData() - Method in class ghidra.app.emulator.EmulatorHelper
- getLoadedAndInitializedAddressSet() - Method in class ghidra.program.database.mem.MemoryMapDB
- getLoadedAndInitializedAddressSet() - Method in interface ghidra.program.model.mem.Memory
-
Returns the set of addresses which correspond to all the "loaded" memory blocks that have initialized data.
- getLoadedAndInitializedAddressSet() - Method in class ghidra.program.model.mem.MemoryStub
- getLoader() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
- getLoader() - Method in class ghidra.app.util.opinion.LoadSpec
- getLoader() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getLoader() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- getLoaderArgs() - Method in class ghidra.app.util.importer.SingleLoaderFilter
-
Gets the loader arguments tied to the loader in this filter.
- getLoaderClass() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get the loader class which should be used.
- getLoaderClassByName(String) - Static method in class ghidra.app.util.opinion.LoaderService
- getLoaderFlags() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the flags passed to the loader.
- getLoaderFlags() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getLoaderStringsOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The loaderStringsOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the loader string table.
- getLoadHelper() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getLoadOffset() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getLoadSpec(LoadSpec, ByteProvider) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- getLoadSpec(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getLoadSpecs() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getLoadTables() - Method in class ghidra.program.model.pcode.JumpTable
- getLoc() - Method in class ghidra.program.util.VariableLocFieldLocation
-
Gets the location string.
- getLocalAction(ComponentProvider, String) - Method in interface docking.actions.DockingToolActions
-
Gets the provider action by the given name
- getLocalAction(ComponentProvider, String) - Method in class docking.actions.ToolActions
- getLocalAction(ComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
-
Returns the action by the given name that belongs to the given provider
- getLocalCheckoutVersion() - Method in interface ghidra.framework.store.FolderItem
-
Returns the local item version at the time the checkout was completed.
- getLocalCheckoutVersion() - Method in class ghidra.framework.store.local.LocalFolderItem
- getLocalCheckoutVersion() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getLocalContext(ComponentProvider) - Method in class docking.DockingKeyBindingAction
- getLocale() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getLocalFile() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getLocalFile(FSRL) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Convert a FSRL that points to this file system into a java
File
. - getLocalFileSystem(String, boolean, boolean, boolean, boolean) - Static method in class ghidra.framework.store.local.LocalFileSystem
-
Construct a local filesystem for existing data
- getLocalFS() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a direct reference to a filesystem that represents the local filesystem.
- getLocalFSRL(File) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Builds a
FSRL
of afile
located on the local filesystem. - getLocalFSRL(File) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Converts a
File
into aFSRL
. - getLocalMap() - Method in class docking.help.GHelpSet
- getLocalPrefixText() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- getLocalProjectLocator() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
-
Get the ProjectLocator associated with a local project URL.
- getLocalRelocationOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the local relocation table.
- getLocalRelocations() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getLocalRelocationSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the local relocation table.
- getLocalResourceFile(String) - Method in class generic.test.AbstractGenericTest
- getLocals() - Method in interface ghidra.program.model.listing.StackFrame
-
Get all defined local variables.
- getLocalSize() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the local portion of the stack frame in bytes.
- getLocalSourceArchive() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getLocalSourceArchive() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the source archive for this manager
- getLocalStorageClass() - Method in class ghidra.framework.data.ProjectFileManager
- getLocalStorageClass() - Method in interface ghidra.framework.model.ProjectData
- getLocalSymbolCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getLocalSymbolCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the total number of local symbols.
- getLocalSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getLocalSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the index of the first local symbol.
- getLocalSymbolMap() - Method in class ghidra.program.model.pcode.HighFunction
- getLocalSymbols() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Gets the
List
ofDyldCacheLocalSymbolsEntry
s. - getLocalSymbolsInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
DyldCacheLocalSymbolsInfo
. - getLocalToolChest() - Method in interface ghidra.framework.model.Project
-
Return the local tool chest for the user logged in.
- getLocalToolChest() - Method in class ghidra.framework.project.DefaultProject
-
Get the local tool chest for the user logged in.
- getLocalVariables() - Method in class ghidra.program.database.function.FunctionDB
- getLocalVariables() - Method in interface ghidra.program.model.listing.Function
-
Get all local function variables
- getLocalVariables() - Method in class ghidra.util.UndefinedFunction
- getLocalVariables(VariableFilter) - Method in class ghidra.program.database.function.FunctionDB
- getLocalVariables(VariableFilter) - Method in interface ghidra.program.model.listing.Function
-
Get all local function variables which satisfy the specified filter
- getLocalVariables(VariableFilter) - Method in class ghidra.util.UndefinedFunction
- getLocalVariableSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getLocalVariableSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the local variable symbol with the given name in the given namespace.
- getLocatableDataType(DataType) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- getLocation() - Method in class docking.util.image.ToolIconURL
-
Return the location of this icon
- getLocation() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Get the field location
- getLocation() - Method in class ghidra.app.context.ProgramLocationActionContext
- getLocation() - Method in class ghidra.app.decompiler.component.DecompileData
- getLocation() - Method in class ghidra.app.decompiler.component.DecompilerController
- getLocation() - Method in class ghidra.app.events.DualProgramLocationPluginEvent
-
Returns the ProgramLocation stored in this event.
- getLocation() - Method in class ghidra.app.events.ExternalProgramLocationPluginEvent
-
Returns the ProgramLocation stored in this event.
- getLocation() - Method in class ghidra.app.events.ProgramLocationPluginEvent
-
Returns the ProgramLocation stored in this event.
- getLocation() - Method in interface ghidra.app.nav.Navigatable
-
Returns the current location of this Navigatable
- getLocation() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLocation
- getLocation() - Method in class ghidra.framework.model.ProjectLocator
-
Get the location of the project.
- getLocation() - Method in class ghidra.framework.plugintool.PluginTool
-
Return the location of this tool's frame on the screen.
- getLocation() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- getLocation() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns the location of this vertex in the view
- getLocation() - Method in class ghidra.sleigh.grammar.SleighToken
- getLocation(int) - Method in class ghidra.sleigh.grammar.Locator
- getLocation(int, int) - Method in class ghidra.app.util.DisplayableEol
- getLocation(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
- getLocation(Program, SaveState) - Static method in class ghidra.program.util.ProgramLocation
-
Get the program location for the given program and save state object.
- getLocationAddress() - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
- getLocationAddress() - Method in class ghidra.app.util.viewer.proxy.VariableProxy
- getLocationDescription() - Method in class ghidra.app.nav.LocationMemento
- getLocationForModule(JavaFileManager.Location, String) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getLocationForModule(JavaFileManager.Location, JavaFileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getLocationForPoint(int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
- getLocationMemento(SaveState, Program[]) - Static method in class ghidra.app.nav.LocationMemento
- getLocationOnScreen() - Method in class docking.DialogComponentProvider
-
Gets the location of this provider on the screen.
- getLocations() - Method in class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
- getLocator() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getLock() - Method in class ghidra.framework.data.DomainObjectAdapter
- getLockCount() - Method in class db.buffers.BufferMgr
-
Get the current number of locked buffers.
- getLockedLineForPanel(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
-
Gets the locked line value for the indicated panel.
- getLockOwner() - Method in class ghidra.framework.store.local.LockFile
-
Return the name of the current lock owner or
"<Unknown>"
if not locked or could not be determined. - getLockType() - Method in class generic.util.ChannelLocker
- getLockType() - Method in class generic.util.FileLocker
- getLog() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get the message log
- getLog() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getLoggableInstance(File, File, boolean) - Static method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Gets a headless analyzer, initializing the application if necessary with the specified logging parameters.
- getLogicalOverlayNumber() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the logical overlay number.
- getLogicalSegmentDescriptorCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMap
-
Returns the number of logical segment descriptors.
- getLogicalSegmentIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the logical segment index - interpreted via flags.
- getLogicOperation() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
-
Returns the logical operation (AND or OR) for how to combine this object's
ColumnConstraintSet.accepts(Object, TableFilterContext)
results with the results of previous constraintSet results in the overall filter. - getLogicOperation() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Returns the
LogicOperation
that specifies how this DialogFilterRow relates to previous rows. - getLoneDescend() - Method in class ghidra.program.model.pcode.Varnode
-
If there is only one PcodeOp taking this varnode as input, return it.
- getLong() - Method in class db.ObjectStorageAdapterDB
- getLong() - Method in interface ghidra.util.ObjectStorage
-
Gets the long value.
- getLong() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getLong() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getLong(byte[]) - Method in interface ghidra.util.DataConverter
-
Get the long value from the given byte array.
- getLong(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
- getLong(byte[], int) - Method in interface ghidra.util.DataConverter
-
Get the long value from the given byte array.
- getLong(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
- getLong(int) - Method in interface db.Buffer
-
Get the 64-bit long value located at the specified offset.
- getLong(int) - Method in class db.buffers.DataBuffer
- getLong(int) - Method in class db.ChainedBuffer
- getLong(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getLong(int) - Method in class ghidra.program.model.listing.DataStub
- getLong(int) - Method in class ghidra.program.model.listing.InstructionStub
- getLong(int) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getLong(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
returns the long at the given offset, taking into account the endianess.
- getLong(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getLong(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getLong(int, int) - Method in class ghidra.app.plugin.processors.generic.Handle
-
Method getLong.
- getLong(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the long at the given row, column.
- getLong(int, long) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the value of the requested attribute, or -defaultValue- if the attribute is missing.
- getLong(long) - Method in class ghidra.util.prop.LongPropertySet
-
Retrieves the long value stored at the given index.
- getLong(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getLong(Address) - Method in class ghidra.program.database.properties.LongPropertyMapDB
- getLong(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'long' value at the specified address in memory.
- getLong(Address) - Method in interface ghidra.program.model.mem.Memory
-
Get the long at addr.
- getLong(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getLong(Address) - Method in class ghidra.program.model.util.DefaultLongPropertyMap
-
Get the long value at the given address.
- getLong(Address) - Method in interface ghidra.program.model.util.LongPropertyMap
-
Get the long value at the given address.
- getLong(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getLong(Address, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get the long at addr in the specified endian order.
- getLong(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getLong(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
- getLong(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
-
Generate a long value by invoking buf.getBytes at the specified offset.
- getLong(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
- getLong(String) - Method in class generic.constraint.ConstraintData
- getLong(String) - Method in class ghidra.app.util.PseudoData
- getLong(String) - Method in interface ghidra.docking.settings.Settings
-
Gets the Long value associated with the given name
- getLong(String) - Method in class ghidra.docking.settings.SettingsImpl
- getLong(String) - Method in class ghidra.program.model.listing.DataStub
- getLong(String, long) - Method in class ghidra.framework.options.AbstractOptions
- getLong(String, long) - Method in interface ghidra.framework.options.Options
-
Get the long value for the given option name.
- getLong(String, long) - Method in class ghidra.framework.options.SaveState
-
Gets the long value for the given name.
- getLong(String, long) - Method in class ghidra.framework.options.SubOptions
- getLong(String, long) - Method in class ghidra.util.PropertyFile
-
Return the long value with the given propertyName.
- getLongArray() - Method in class db.BinaryCodedField
-
Get the long array contained with this field.
- getLongArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the long array at the given row, column.
- getLongDoubleSize() - Method in interface ghidra.program.model.data.DataOrganization
- getLongDoubleSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getLongHash() - Method in class ghidra.program.model.listing.VariableStorage
- getLongLongSize() - Method in interface ghidra.program.model.data.DataOrganization
- getLongLongSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getLongNameMember() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- getLongProperty(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get a address-based Long property map
- getLongPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the LongPropertyMap associated with the given name.
- getLongPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the LongPropertyMap associated with the given name.
- getLongs() - Method in class db.ObjectStorageAdapterDB
- getLongs() - Method in interface ghidra.util.ObjectStorage
-
Gets the long array.
- getLongs() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getLongs() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getLongs(Address, long[]) - Method in class ghidra.program.database.mem.MemoryMapDB
- getLongs(Address, long[]) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of longs starting at the given address.
- getLongs(Address, long[]) - Method in class ghidra.program.model.mem.MemoryStub
- getLongs(Address, long[], int, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- getLongs(Address, long[], int, int) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of longs starting at the given address.
- getLongs(Address, long[], int, int) - Method in class ghidra.program.model.mem.MemoryStub
- getLongs(Address, long[], int, int, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getLongs(Address, long[], int, int, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of longs starting at the given address.
- getLongs(Address, long[], int, int, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getLongs(String, long[]) - Method in class ghidra.framework.options.SaveState
-
Gets the long array for the given name.
- getLongSettingsValue(Address, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Get the long value for an instance setting.
- getLongSize() - Method in interface ghidra.program.model.data.DataOrganization
- getLongSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getLongValue() - Method in class db.BooleanField
- getLongValue() - Method in class db.ByteField
- getLongValue() - Method in class db.Field
-
Get field as a long value.
- getLongValue() - Method in class db.IntField
- getLongValue() - Method in class db.LongField
- getLongValue() - Method in class db.ShortField
- getLongValue() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Get the current input value as a long
- getLongValue() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the current value as a long.
- getLongValue(int) - Method in class db.DBRecord
-
Get the long value for the specified field.
- getLongValue(int) - Method in class ghidra.util.datastruct.LongArrayList
- getLookAndFeelNames() - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Returns all installed LaFs.
- getLow() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
-
Get starting bit of context value within its context register.
- getLowBufferCount() - Method in class db.buffers.BufferMgr
- getLowBufferCount() - Method in class db.DBHandle
- getLoweredBorder() - Method in class docking.widgets.EmptyBorderButton
- getLowestIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- getLowPC() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the low PC value of the compile unit
- getLowPC(long) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the value of the DW_AT_low_pc attribute, if it exists.
- getLPStartAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the landing pad start address.
- getLPStartEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the indicator of the encoding used for the landing pad start.
- getLSDAAddress(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the address of the start of the LSDA.
- getLSDADecoder() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the decoder for the LSDA that is associated with this CIE.
- getLSDAEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the indicator for the LSDA pointer encoding.
- getLSDATable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the LSDA table for this frame region.
- getMachHeaders() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- getMachine() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
- getMachine() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the architecture type of the computer.
- getMachine() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the machine type (or processor).
- getMachineAlignment() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the maximum useful alignment for the target machine
- getMachineAlignment() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the maximum useful alignment for the target machine
- getMachineName() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the machine name.
- getMachineName() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns a string name of the processor specified in this ELF header.
- getMachineName() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getMachineName() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns a string representation of the architecture type of the computer.
- getMachineName() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the machine name (or processor name).
- getMagic() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getMagic() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the magic COFF file identifier.
- getMagic() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the magic bytes, which contain version information.
- getMagic() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getMagic() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- getMagic() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getMagic() - Method in class ghidra.app.util.bin.format.ubi.FatHeader
- getMagic() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getMagic() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the magic value.
- getMagicNumber() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- getMagicNumber() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the magic number.
- getMagicString(int, int) - Static method in class ghidra.app.util.bin.format.macho.CpuTypes
- getMainOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The mainOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the section to the main symbol.
- getMainSection() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The mainSection field (4 bytes) specifies the number of the section in this container that contains the main symbol.
- getMainWindow() - Method in class docking.DockingWindowManager
-
Returns the root window.
- getMajor() - Method in class ghidra.framework.ApplicationVersion
-
Gets the major version.
- getMajorImageVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the major version number of the image.
- getMajorImageVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMajorLinkerVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the major version number of the linker that built this binary.
- getMajorLinkerVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMajorLinkerVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getMajorOperatingSystemVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the major version number of the required operating system.
- getMajorOperatingSystemVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMajorRuntimeVersion() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the major runtime version.
- getMajorSubsystemVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the major version number of the subsystem.
- getMajorSubsystemVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMajorVersion() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the major version.
- getMajorVersion() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the major version.
- getMajorVersion() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the major version number of the debugging information format.
- getMajorVersion() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getMajorVersion() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Theoretically these fields would hold a version number for the resource.
- getManagedNativeHeader() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the ManagedNativeHeader directory.
- getManagedPlugins() - Method in class ghidra.framework.plugintool.PluginTool
-
Return a list of plugins in the tool
- getManagePluginsDialog() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns the manage plugins dialog that is currently being used.
- getMangledString() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the original mangled string
- getMangledString() - Method in class ghidra.app.util.demangler.DemangledObject
- getMangledString() - Method in class ghidra.app.util.demangler.DemangledType
- getManualEntry(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getManualEntry(String) - Method in interface ghidra.program.model.lang.Language
-
Get the ManualEntry for the given instruction mnemonic.
- getManualException() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getManualException() - Method in interface ghidra.program.model.lang.Language
-
Returns the exception generated trying to load the manual, or null if it succeeded.
- getManualIndexFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
- getManualInstructionMnemonicKeys() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getManualInstructionMnemonicKeys() - Method in interface ghidra.program.model.lang.Language
-
Returns a read-only set view of the instruction mnemonic keys defined on this language.
- getManualPath() - Method in class ghidra.util.ManualEntry
- getMap() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- getMap() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- getMap() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Note: this map is always called from either a synchronized block or code holding the "lock".
- getMapped(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
- getMappedByteCount() - Method in class ghidra.program.database.mem.ByteMappingScheme
-
Get the mapped-byte-count (left-hand value in mapping ratio)
- getMappedColumnClass() - Method in class docking.widgets.table.MappedTableColumn
-
Returns the class of the column that this mapper wraps
- getMappedImages() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
- getMappedName(String, String) - Static method in class docking.ComponentProvider
-
Returns any registered new provider owner for the oldName/oldOwner pair.
- getMappedOwner(String, String) - Static method in class docking.ComponentProvider
-
Returns any registered new provider name for the oldName/oldOwner pair.
- getMappedRange() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns an
Optional
AddressRange
for the mapped addresses if this is a mapped memory block (bit mapped or byte mapped). - getMappedSourceAddress(Address, long) - Method in class ghidra.program.database.mem.ByteMappingScheme
-
Calculate the mapped source address for a specified offset with the mapped sub-block.
- getMappedSourceArchive(SourceArchive, CompilerSpec) - Method in class ghidra.program.database.data.SourceArchiveUpgradeMap
- getMappedSourceByteCount() - Method in class ghidra.program.database.mem.ByteMappingScheme
-
Get the mapped-source-byte-count (right-hand value in mapping ratio)
- getMappedSymbol(Address, Address) - Method in class ghidra.program.model.pcode.HighFunction
- getMappedSymbolsXML(String) - Method in class ghidra.app.decompiler.DecompileCallback
-
Called by the native decompiler to query the GHIDRA database about any symbols at the given address.
- getMappingForLang(Language) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Returns a possibly cached
DWARFRegisterMappings
object for the specified language, - getMappingInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
List
ofDyldCacheMappingInfo
s. - getMapStartIndex() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getMarginHeight() - Method in class docking.widgets.MultiLineLabel
-
Get margin height.
- getMarginProviders() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Get the margin providers in this ListingPanel.
- getMarginWidth() - Method in class docking.widgets.MultiLineLabel
-
Get margin width.
- getMarkerColor() - Method in interface ghidra.app.services.MarkerSet
-
Get the color for the marker
- getMarkerColor() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getMarkerColor() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns marker color associated with this type or null if one has not been set by a plugin.
- getMarkerFile() - Method in class ghidra.framework.model.ProjectLocator
-
Returns the file that indicates a Ghidra project.
- getMarkerLocation(int, int) - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
-
Get the marker location for the given x, y point.
- getMarkerManager() - Method in class ghidra.program.util.MarkerLocation
-
Returns the Marker Manager.
- getMarkerPriority() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getMarkerPriority() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns marker priority associated with this type or -1 if one has not been set by a plugin.
- getMarkerSet(String, Program) - Method in interface ghidra.app.services.MarkerService
-
Return the marker set with the given name;
- getMarkOffset() - Method in class ghidra.util.bytesearch.Match
- getMarkOffset() - Method in class ghidra.util.bytesearch.Pattern
- getMarkPosition(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns pixel location to draw marker icon.
- getMarkPosition(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getMarkupAddress(Program, boolean) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
-
virtualAddress is always a binary offset
- getMarkupAddress(Program, boolean, NTHeader, int) - Static method in class ghidra.app.util.bin.format.pe.PeUtils
- getMask() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Get the mask as a long Positions with a defined bit are
1
; positions with an undefined bit are0
. - getMask() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get the mask array
- getMask() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- getMask() - Method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
- getMask() - Method in class ghidra.app.util.bin.format.pe.RichHeader
-
Gets the Rich header mask.
- getMask() - Method in class ghidra.app.util.bin.format.pe.RichTable
- getMask() - Method in enum ghidra.app.util.bin.format.pe.SectionFlags
- getMask() - Method in class ghidra.program.model.data.BitGroup
-
Returns the mask that represents all the bits that are used by the values in this BitGroup.
- getMask(int, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getMask(int, int, boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getMaskBytes() - Method in class ghidra.util.bytesearch.DittedBitSequence
- getMaskedBytes(byte[]) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Apply an appropriate mask for the resulting instruction bytes to obtain the corresponding masked bytes.
- getMaskLength() - Method in class ghidra.program.model.data.BitmapResource
- getMaskLength() - Method in class ghidra.program.model.data.IconResource
- getMaskVector() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getMasterHelpSet() - Method in class docking.help.HelpManager
-
Returns the master help set (the one into which all other help sets are merged).
- getMatchActionByName(String) - Method in interface ghidra.util.bytesearch.PatternFactory
-
Get a named match action
- getMatchActions() - Method in class ghidra.util.bytesearch.Match
- getMatchActions() - Method in class ghidra.util.bytesearch.Pattern
- getMatchCount() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getMatches() - Method in class ghidra.app.plugin.match.FunctionMatchSet
- getMatches() - Method in class ghidra.app.plugin.match.MatchSet
- getMatches() - Method in class ghidra.app.plugin.match.SubroutineMatchSet
- getMatchHash() - Method in class ghidra.program.model.correlate.Block
- getMatchingAddress(Address, boolean) - Method in class ghidra.program.util.ListingDiff
-
Gets the matching address from the other listing for the specified address from one of the two listings whose differences this class determines.
- getMatchingAddresses() - Method in class ghidra.util.search.memory.MemSearcherTask
- getMatchingBrace(ClangSyntaxToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getMatchingCodeUnit(CodeUnit, boolean) - Method in class ghidra.program.util.ListingDiff
-
Gets the matching code unit from the other listing for the specified code unit from one of the two listings whose differences this class determines.
- getMatchingData(String) - Method in class docking.widgets.DefaultDropDownSelectionDataModel
- getMatchingData(String) - Method in class docking.widgets.DropDownTextField
- getMatchingData(String) - Method in interface docking.widgets.DropDownTextFieldDataModel
-
Returns a list of data that matches the given
searchText
. - getMatchingData(String) - Method in class docking.widgets.filechooser.FileDropDownSelectionDataModel
- getMatchingData(String) - Method in class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
- getMatchingDataType(Program, DataType) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets the named data type from the program or the windows data type archive.
- getMatchingExternalLocation(Program, ExternalLocation, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Given an external location for a specified program, get the corresponding external location, which has the same name and path, from the specified otherProgram.
Note: The type of the returned external location may be different than the type of the original external location. - getMatchingExternalSymbol(Program, Symbol, Program, Set<Long>) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Given an external symbol for a specified program, get the corresponding symbol, which has the same name and path, from the specified otherProgram.
Note: The type of the returned symbol may be different than the type of the symbol - getMatchingNamespaces(String, List<Namespace>, Program) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list all namespaces that have the given name in any of the given namespaces
- getMatchingRecordCount(Field, int) - Method in class db.Table
-
Get the number of records which contain the specified field value in the specified record column.
- getMatchLength() - Method in class docking.widgets.SearchLocation
- getMatchLimit() - Method in class ghidra.util.search.memory.SearchInfo
- getMatchStart() - Method in class ghidra.util.bytesearch.Match
- getMatchType() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- getMatchValue() - Method in class ghidra.util.bytesearch.GenericMatchAction
- getMax() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Return the maximum acceptable value.
- getMax() - Method in class ghidra.framework.task.gui.GProgressBar
- getMax() - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns the maximum int value in this sorted range list.
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangCommentToken
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangFuncNameToken
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangLabelToken
- getMaxAddress() - Method in interface ghidra.app.decompiler.ClangNode
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangOpToken
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangToken
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangTokenGroup
- getMaxAddress() - Method in class ghidra.app.decompiler.ClangVariableToken
- getMaxAddress() - Method in interface ghidra.app.services.MarkerSet
-
Returns the maximum Address in this MarkerSet;
- getMaxAddress() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getMaxAddress() - Method in class ghidra.program.database.mem.MemoryMapDB
- getMaxAddress() - Method in class ghidra.program.database.ProgramDB
- getMaxAddress() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- getMaxAddress() - Method in interface ghidra.program.model.address.AddressRange
- getMaxAddress() - Method in class ghidra.program.model.address.AddressRangeImpl
- getMaxAddress() - Method in class ghidra.program.model.address.AddressSet
- getMaxAddress() - Method in interface ghidra.program.model.address.AddressSetCollection
-
Returns the largest address in this collection or null if the collection is empty.
- getMaxAddress() - Method in interface ghidra.program.model.address.AddressSetView
- getMaxAddress() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getMaxAddress() - Method in interface ghidra.program.model.address.AddressSpace
-
Get the max address allowed for this AddressSpace.
- getMaxAddress() - Method in class ghidra.program.model.address.SingleAddressSetCollection
- getMaxAddress() - Method in class ghidra.program.model.block.CodeBlockImpl
- getMaxAddress() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns the maximum address of the block, or null if the block is empty;
- getMaxAddress() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the ending address for this code unit.
- getMaxAddress() - Method in class ghidra.program.model.listing.DataStub
- getMaxAddress() - Method in class ghidra.program.model.listing.InstructionStub
- getMaxAddress() - Method in interface ghidra.program.model.listing.Program
-
Get the programs maximum address.
- getMaxAddress() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the maximum address of this module which will be the maximum address from the set of all fragments which are descendants of this module.
- getMaxAddress() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns the end address where this byte source is mapped.
- getMaxAddress() - Method in class ghidra.program.model.mem.MemoryStub
- getMaxAddress() - Method in class ghidra.program.util.ProgramSelection
-
Return the maximum address for this set.
- getMaxAddress(AddressSpace, long) - Static method in class ghidra.program.model.address.OldGenericNamespaceAddress
-
Returns maximum namespace address within the specified address space for upgrade iterators.
- getMaxAddressOfUndefinedRange(Program, Address) - Static method in class ghidra.program.model.data.DataUtilities
-
Get the maximum address of an undefined data range starting at addr.
- getMaxAlignmentForData() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns log (base-2) of the maximum alignment needed for any csect in the .data or .bss section.
- getMaxAlignmentForText() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns log (base-2) of the maximum alignment needed for any csect in the .text section.
- getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getMaxCharactersForWidth(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
As the name implies, this method returns the maximum number of characters from this field element that will fit within the given width.
- getMaxCharactersForWidth(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getMaxDataSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the maximum data size allowed for this executable.
- getMaxDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
-
Returns the current maximum allowed date.
- getMaxDefinedMemoryAddress(Program) - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get the maximum defined memory address ignoring any overlays which have been defined.
- getMaxDepth() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Maximum depth of containers (ie.
- getMaximum() - Method in class docking.widgets.SideKickVerticalScrollbar
- getMaximum() - Method in class docking.widgets.textfield.LocalDateTextField
- getMaximum() - Method in class docking.widgets.tree.TreeTaskMonitor
- getMaximum() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- getMaximum() - Method in class ghidra.framework.task.GTaskMonitor
- getMaximum() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- getMaximum() - Method in class ghidra.util.task.TaskDialog
- getMaximum() - Method in interface ghidra.util.task.TaskMonitor
-
Returns the current maximum value for progress
- getMaximum() - Method in class ghidra.util.task.TaskMonitorAdapter
- getMaximum() - Method in class ghidra.util.task.TaskMonitorComponent
- getMaximum() - Method in class ghidra.util.task.TimeoutTaskMonitor
- getMaximum() - Method in class ghidra.util.task.WrappingTaskMonitor
- getMaximumSize() - Method in class docking.widgets.SideKickVerticalScrollbar
- getMaximumSize() - Method in class docking.widgets.table.GBooleanCellRenderer
- getMaximumSize(JComponent) - Method in class docking.menu.DockingMenuItemUI
- getMaxIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the the maximum address for the range containing the given address.
- getMaxIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getMaxInstructions() - Method in class ghidra.app.decompiler.DecompileOptions
- getMaxKey() - Method in class db.Table
-
Get the maximum record key which has ever been assigned within this table.
- getMaxLines(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
-
Gets the maximum number of text display lines needed for any given cell within the specified column
- getMaxLines(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Gets the maximum number of text display lines needed for any given cell within the specified column.
- getMaxLines(Settings) - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getMaxLines(Settings) - Method in interface docking.widgets.table.DynamicTableColumn
-
Gets the maximum number of text display lines needed for any given cell with the specified settings.
- getMaxLines(Settings) - Method in class docking.widgets.table.MappedTableColumn
- getMaxLines(Settings) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getMaxLines(Settings) - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getMaxLines(Settings) - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getMaxNameLength() - Method in class ghidra.framework.data.ProjectFileManager
- getMaxNameLength() - Method in interface ghidra.framework.model.ProjectData
- getMaxNameLength() - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- getMaxNameLength() - Method in class ghidra.framework.store.local.LocalFileSystem
- getMaxNameLength() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- getMaxNestLevel() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- getMaxNodeCount() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the maximum number of nodes that can be in a displayed graph
- getMaxNumRows() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the maximum number of possible rows in a layout.
- getMaxOffset() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getMaxPayloadMBytes() - Method in class ghidra.app.decompiler.DecompileOptions
- getMaxProtection() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
Returns a octal model value reflecting the segment's maximum protection value allowed.
- getMaxRow() - Method in class ghidra.util.datastruct.ManagedDataTable
-
Returns the max row that contains data.
- getMaxRowCount() - Method in class ghidra.app.util.viewer.format.FormatManager
- getMaxSequenceSize() - Method in class ghidra.util.bytesearch.SequenceSearchState
- getMaxStackSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the maximum stack size allowed for this executable.
- getMaxStepCount() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- getMaxSymbolAddress(AddressSpace) - Method in class ghidra.program.database.symbol.SymbolManager
-
Returns the maximum symbol address within the specified address space.
- getMaxThreadCount() - Method in class generic.concurrent.GThreadPool
-
Returns the maximum number of threads to use in this thread pool.
- getMaxUndos() - Method in class db.buffers.BufferMgr
-
Get the maximum number of checkpoints retained.
- getMaxValidPointer() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getMaxValue() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
-
Returns the max value of the range used by this constraint.
- getMaxValue() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the current maximum allowed value.
- getMaxWidth() - Method in class ghidra.app.decompiler.DecompileOptions
- getMaxWidth() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the width of the widest model in this manager.
- getMaxWidth() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getMaxWidth() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getMaxWidth() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getMaxWidth() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getMaxWidthToHeightRatio() - Method in class ghidra.service.graph.VertexShape
-
This is a factor to keep some shapes from being so distorted by very long labels that they effectively lose their shape when seen by the user
- getMD5() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
-
Returns the MD5 of this cache entry.
- getMD5() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns the MD5 string associated with this file.
- getMD5(ByteProvider, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Calculate the MD5 of a file.
- getMD5(InputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Calculate the hash of an
InputStream
. - getMD5Hash(char[]) - Static method in class ghidra.util.MD5Utilities
-
Generate MD5 hash in a hex character representation
- getMD5Hash(GFile, boolean, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileHashProvider
-
Returns the MD5 hash of the specified file.
- getMD5Hash(GFile, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getMD5Hash(GFile, boolean, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getMD5Hash(File) - Static method in class ghidra.util.MD5Utilities
-
Generate MD5 message digest hash for specified file contents.
- getMD5Hash(InputStream) - Static method in class ghidra.util.MD5Utilities
-
Generate MD5 message digest hash for specified input stream.
- getMD5Hash(List<String>) - Static method in class ghidra.util.MD5Utilities
-
Generate combined MD5 message digest hash for all values in the specified values list.
- getMemberCount() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
- getMemberHeaders() - Method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
- getMembers() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
- getMemberScope() - Method in class ghidra.app.util.demangler.DemangledDataType
- getMemberScope() - Method in class ghidra.app.util.demangler.DemangledObject
- getMemberSize() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getMemBlocks(Program, boolean) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Gets the program memory blocks of the indicated type for the specified program.
- getMemBuffer() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getMemBuffer() - Method in class ghidra.app.util.PseudoInstruction
- getMemBuffer() - Method in class ghidra.program.database.code.InstructionDB
- getMemBuffer() - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the read-only memory buffer containing the instruction bytes.
- getMemento() - Method in interface ghidra.app.nav.Navigatable
-
Returns the view state for this navigatable
- getMemory() - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Get program memory object
- getMemory() - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getMemory() - Method in class ghidra.program.database.ProgramDB
- getMemory() - Method in class ghidra.program.model.listing.DataStub
- getMemory() - Method in class ghidra.program.model.listing.InstructionStub
- getMemory() - Method in interface ghidra.program.model.listing.Program
-
Get the memory object.
- getMemory() - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getMemory() - Method in interface ghidra.program.model.mem.MemBuffer
-
Get the Memory object actually used by the MemBuffer.
- getMemory() - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getMemory() - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getMemoryBank(AddressSpace) - Method in class ghidra.pcode.memstate.MemoryState
-
Any MemoryBank that has been registered with this MemoryState can be retrieved via this method if the MemoryBank's associated address space is known.
- getMemoryBank(AddressSpace, int) - Method in class ghidra.app.emulator.Emulator
- getMemoryBlock() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns the containing Memory Block
- getMemoryBlock(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the memory block containing the specified address, or null if no memory block contains the address.
- getMemoryBlock(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the first memory block with the specified name.
- getMemoryBlockForSection(SectionHeader) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
-
Returns the memory block for the given section.
- getMemoryBlocks() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns an array containing all the memory blocks in the current program.
- getMemoryBlockSourceInfo() - Method in class ghidra.program.database.mem.AddressSourceInfo
-
Returns the
MemoryBlockSourceInfo
for the region surround this info's location. - getMemoryBlocksStartingWithName(Program, AddressSetView, String, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Gets a list of memory blocks whose name starts with the indicated name.
- getMemoryFaultHandler() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- getMemoryFaultHandler() - Method in class ghidra.app.emulator.EmulatorHelper
- getMemoryFaultHandler() - Method in class ghidra.pcode.memstate.MemoryBank
- getMemoryLoadImage() - Method in interface ghidra.app.emulator.memory.EmulatorLoadData
- getMemoryRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
- getMemorySize() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get the unadjusted memory size in bytes specified by this program header; it may be zero.
- getMemoryState() - Method in class ghidra.pcode.emulate.Emulate
- getMemoryUsage() - Static method in class docking.widgets.tree.support.NewTestApp
- getMemoryValue(Varnode) - Method in class ghidra.program.util.VarnodeContext
-
Search the value state stack for the first occurence of the set value
- getMemState() - Method in class ghidra.app.emulator.Emulator
- getMenu() - Method in class docking.menu.MenuManager
-
Returns a Menu hierarchy of all the actions
- getMenuBar() - Method in class docking.menu.MenuBarManager
- getMenuBarData() - Method in class docking.action.DockingAction
- getMenuBarData() - Method in interface docking.action.DockingActionIf
-
Returns the
MenuData
to be used to put this action in the menu bar. - getMenuBarData() - Method in class docking.DockingActionProxy
- getMenuGroup() - Method in class docking.action.MenuData
-
Returns the group for the menu item created by this data.
- getMenuGroup(String[]) - Method in class docking.menu.MenuGroupMap
-
Returns the group for the given menu path
- getMenuGroupMap() - Method in class docking.ActionToGuiMapper
- getMenuHandler() - Method in class docking.menu.MenuManager
- getMenuIcon() - Method in class docking.action.MenuData
-
Returns the icon assigned to this action's menu.
- getMenuItem() - Method in class docking.menu.MenuManager
- getMenuItemName() - Method in class docking.action.MenuData
- getMenuItemText() - Method in class docking.menu.MenuManager
- getMenuPath() - Method in class docking.action.MenuData
-
Returns the menu path.
- getMenuPath() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script menu path.
- getMenuPathAsString() - Method in class docking.action.MenuData
- getMenuPathAsString() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script menu path as a string.
- getMenuSubGroup() - Method in class docking.action.MenuData
-
Returns the subgroup string.
- getMenuSubGroup(String[]) - Method in class docking.menu.MenuGroupMap
-
Returns the menu subgroup string for the given menu path.
- getMenuText() - Method in class ghidra.plugins.fsbrowser.FSBAction
- getMergedCodeUnits() - Method in class ghidra.app.merge.listing.ListingMergeManager
-
Gets the address set for the code units that were changed in the result by the merge.
- getMergeFilter() - Method in class ghidra.program.util.ProgramMergeManager
-
Get a copy of the filter that indicates which parts of the Program should be merged.
- getMergeGroup() - Method in class ghidra.program.model.pcode.Varnode
- getMergeGroup() - Method in class ghidra.program.model.pcode.VarnodeAST
- getMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in interface ghidra.framework.data.ContentHandler
-
Get an instance of a suitable merge manager to be used during the merge of a Versioned object which has been modified by another user since it was last merged or checked-out.
- getMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Static method in class ghidra.program.database.DataTypeArchiveMergeManagerFactory
- getMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Method in class ghidra.program.database.ProgramContentHandler
- getMergeManager(DomainObject, DomainObject, DomainObject, DomainObject) - Static method in class ghidra.program.database.ProgramMultiUserMergeManagerFactory
- getMergeProgressPanel() - Method in class ghidra.app.merge.MergeManager
-
gets the default merge progress panel that indicates all the phases and their current status.
- getMergeResolverByName(String) - Method in class ghidra.app.merge.MergeManager
-
Returns the named merge resolver from the ones used directly by the MergeManager.
- getMergeTool() - Method in class ghidra.app.merge.MergeManager
-
For Junit tests
- getMergeType() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getMessage() - Method in class docking.AbstractErrDialog
-
Returns the string message of this error dialog
- getMessage() - Method in class docking.ErrLogDialog
- getMessage() - Method in class docking.ErrLogExpandableDialog
- getMessage() - Method in class docking.widgets.conditiontestpanel.ConditionResult
- getMessage() - Method in class docking.widgets.OptionDialog
-
Returns the dialog's message to the user
- getMessage() - Method in class docking.widgets.tree.TreeTaskMonitor
- getMessage() - Method in exception generic.test.TestReportingException
- getMessage() - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- getMessage() - Method in error ghidra.app.util.cparser.C.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in error ghidra.app.util.cparser.CPP.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- getMessage() - Method in class ghidra.framework.task.GTaskMonitor
- getMessage() - Method in class ghidra.framework.task.gui.GProgressBar
- getMessage() - Method in class ghidra.util.task.TaskDialog
- getMessage() - Method in interface ghidra.util.task.TaskMonitor
-
Gets the last set message of this monitor
- getMessage() - Method in class ghidra.util.task.TaskMonitorAdapter
- getMessage() - Method in class ghidra.util.task.TaskMonitorComponent
- getMessage() - Method in class ghidra.util.task.TimeoutTaskMonitor
- getMessage() - Method in class ghidra.util.task.WrappingTaskMonitor
- getMessage() - Method in class utilities.util.FileResolutionResult
- getMessageLog() - Method in class ghidra.app.util.exporter.Exporter
-
Returns the message log the may have been created during an export.
- getMessageLog() - Method in class ghidra.app.util.importer.MessageLogExceptionHandler
- getMessages() - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- getMessages() - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- getMessages() - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
-
Returns the status message indicating the status of the command.
- getMessageText(Window) - Static method in class docking.test.AbstractDockingTest
-
Check for and display message component text associated with OptionDialog windows
- getMeta(DataType) - Static method in enum ghidra.program.model.data.MetaDataType
- getMetadata() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the MetaData directory.
- getMetadata() - Method in class ghidra.framework.data.DomainFileProxy
- getMetadata() - Method in class ghidra.framework.data.DomainObjectAdapter
- getMetadata() - Method in class ghidra.framework.data.GhidraFile
- getMetadata() - Method in interface ghidra.framework.model.DomainFile
-
Returns an ordered map containing the metadata that has been associated with the corresponding domain object.
- getMetadata() - Method in interface ghidra.framework.model.DomainObject
-
Returns a map containing all the stored metadata associated with this domain object.
- getMetadata() - Method in class ghidra.program.database.DataTypeArchiveDB
- getMetadata() - Method in class ghidra.program.database.ProgramDB
- getMetadata(GFile) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Gets the opaque filesystem specific blob that was associated with the specified file.
- getMetadataRoot() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
-
Gets the Metadata root.
- getMetadataRoot() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the
CliMetadataRoot
that contains us. - getMetadataStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the Metadata stream.
- getMetaDataValue(String) - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getMetatype(DataType) - Static method in class ghidra.program.model.lang.ParamEntry
- getMethod() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- getMethodCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- getMethodCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- getMethodFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getMethodList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getMethodList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getMethodList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- getMethods() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- getMethodSize() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- getMethodType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- getMethodType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
- getMetrics() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the font metrics used by this field factory
- getMetrics(int) - Method in class ghidra.app.util.viewer.field.FieldFactory
- getMetrics(Variable) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
- getMiddleMouseHighlightButton() - Method in class ghidra.app.decompiler.DecompileOptions
- getMiddleMouseHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getMiddleMouseHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getMin() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Return the minimum acceptable value.
- getMin() - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns the minimum int value in this sorted range list.
- getMinAddress() - Method in class ghidra.app.decompiler.ClangCommentToken
- getMinAddress() - Method in class ghidra.app.decompiler.ClangFuncNameToken
- getMinAddress() - Method in class ghidra.app.decompiler.ClangLabelToken
- getMinAddress() - Method in interface ghidra.app.decompiler.ClangNode
- getMinAddress() - Method in class ghidra.app.decompiler.ClangOpToken
- getMinAddress() - Method in class ghidra.app.decompiler.ClangToken
- getMinAddress() - Method in class ghidra.app.decompiler.ClangTokenGroup
- getMinAddress() - Method in class ghidra.app.decompiler.ClangVariableToken
- getMinAddress() - Method in interface ghidra.app.services.MarkerSet
-
Returns the minimum Address in this MarkerSet;
- getMinAddress() - Method in class ghidra.program.database.function.VariableDB
- getMinAddress() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getMinAddress() - Method in class ghidra.program.database.mem.MemoryMapDB
- getMinAddress() - Method in class ghidra.program.database.ProgramDB
- getMinAddress() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- getMinAddress() - Method in interface ghidra.program.model.address.AddressRange
- getMinAddress() - Method in class ghidra.program.model.address.AddressRangeImpl
- getMinAddress() - Method in class ghidra.program.model.address.AddressSet
- getMinAddress() - Method in interface ghidra.program.model.address.AddressSetCollection
-
Returns the smallest address in this collection or null if the collection is empty.
- getMinAddress() - Method in interface ghidra.program.model.address.AddressSetView
- getMinAddress() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getMinAddress() - Method in interface ghidra.program.model.address.AddressSpace
-
Get the min address allowed for this AddressSpace
- getMinAddress() - Method in class ghidra.program.model.address.SingleAddressSetCollection
- getMinAddress() - Method in class ghidra.program.model.block.CodeBlockImpl
- getMinAddress() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns the minimum address for this Instruction set;
- getMinAddress() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the starting address for this code unit.
- getMinAddress() - Method in class ghidra.program.model.listing.DataStub
- getMinAddress() - Method in class ghidra.program.model.listing.InstructionStub
- getMinAddress() - Method in interface ghidra.program.model.listing.Program
-
get the program's minimum address.
- getMinAddress() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the minimum address of this module which will be the minimum address from the set of all fragments which are descendants of this module.
- getMinAddress() - Method in interface ghidra.program.model.listing.Variable
- getMinAddress() - Method in class ghidra.program.model.listing.VariableStorage
- getMinAddress() - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Returns the start address where this byte source is mapped.
- getMinAddress() - Method in class ghidra.program.model.mem.MemoryStub
- getMinAddress() - Method in class ghidra.program.util.ProgramSelection
-
Return the minimum address for this set.
- getMinAddress(AddressSpace, long) - Static method in class ghidra.program.model.address.OldGenericNamespaceAddress
-
Returns minimum namespace address within the specified address space for upgrade iterators.
- getMinAlignmentString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
- getMinAllocSize() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the minimum allocation size of this segment.
- getMinCodeSwapSize() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the minimum code swap size.
- getMinDate() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
-
Returns the current minimum allowed date.
- getMinIconWidth() - Method in class docking.widgets.tree.support.GTreeRenderer
- getMinimum() - Method in class docking.widgets.SideKickVerticalScrollbar
- getMinimum() - Method in class docking.widgets.textfield.LocalDateTextField
- getMinimum() - Method in class ghidra.util.task.TaskMonitorAdapter
- getMinimumByteSize() - Method in class ghidra.program.model.lang.Register
-
Returns the minimum number of bytes required to store a value for this Register.
- getMinimumHexDigits() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- getMinimumInstructionLength() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the size in bytes of the smallest target machine instruction.
- getMinimumLength() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getMinimumLength() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getMinimumSize() - Method in class docking.DockableComponent
- getMinimumSize() - Method in class docking.widgets.MultiLineLabel
-
This method is called when layout manager wants to know the bare minimum amount of space we need to get by.
- getMinimumSize() - Method in class docking.widgets.SideKickVerticalScrollbar
- getMinimumSize() - Method in class docking.widgets.table.GBooleanCellRenderer
- getMinimumSize(JComponent) - Method in class docking.menu.DockingMenuItemUI
- getMinimumStorageSize(int) - Static method in class ghidra.program.model.data.BitFieldDataType
-
Get the minimum storage size in bytes for a given size in bits.
- getMinimumStorageSize(int, int) - Static method in class ghidra.program.model.data.BitFieldDataType
-
Get the minimum storage size in bytes for a given size in bits with the specified bitOffset (lsb position within big endian storage)
- getMinimumVersion() - Method in class ghidra.framework.store.db.VersionedDatabase
-
Returns the version number associated with the oldest buffer file version.
- getMinimumVersion() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- getMinIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the the minimum address for the range containing the given address.
- getMinIndex(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getMiniumUnviewableGapSize() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the suggested minimum size of address ranges that contain no viewable code units (i.e.
- getMinOffset() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getMinor() - Method in class ghidra.framework.ApplicationVersion
-
Gets the minor version.
- getMinorImageVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the minor version number of the image.
- getMinorImageVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMinorLinkerVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the minor version number of the linker that built this binary.
- getMinorLinkerVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMinorLinkerVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getMinorOperatingSystemVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the minor version number of the required operating system.
- getMinorOperatingSystemVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMinorRuntimeVersion() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the major runtime version.
- getMinorSubsystemVersion() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the minor version number of the subsystem.
- getMinorSubsystemVersion() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getMinorVersion() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getMinorVersion() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the minor version.
- getMinorVersion() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the minor version.
- getMinorVersion() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the minor version number of the debugging information format.
- getMinorVersion() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getMinorVersion() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Theoretically these fields would hold a version number for the resource.
- getMinorVersion() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getMinorVersion() - Method in interface ghidra.program.model.lang.Language
-
Returns the minor version for this language.
- getMinorVersion() - Method in interface ghidra.program.model.lang.LanguageDescription
- getMinOS() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- getMinSize() - Method in class ghidra.program.model.lang.ParamEntry
- getMinThreadCount() - Method in class generic.concurrent.GThreadPool
-
Returns the minimum number of threads to keep alive in this thread pool.
- getMinValue() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
-
Returns the min value of the range used by this constraint.
- getMirroredDataAddress(EmulatorTestRunner, Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getMissingBuiltInClassPath() - Method in class ghidra.program.model.data.MissingBuiltInDataType
-
Returns classpath of missing built-in datatype for which this type is standing-in for
- getMissingBuiltInName() - Method in class ghidra.program.model.data.MissingBuiltInDataType
-
Returns name of missing built-in datatype for which this type is standing-in for
- getMissingManualDescription() - Method in class ghidra.util.ManualEntry
- getMissingRequiredServices() - Method in class ghidra.framework.plugintool.Plugin
- getMnemonic() - Method in class docking.action.MenuData
- getMnemonic() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getMnemonic() - Method in class ghidra.program.model.pcode.PcodeOp
- getMnemonic() - Method in class ghidra.program.util.CodeUnitContainer
- getMnemonic() - Method in class ghidra.program.util.MnemonicFieldLocation
-
Returns the mnemonic string at this location.
- getMnemonic() - Method in class ghidra.util.ManualEntry
- getMnemonic(int) - Static method in class ghidra.program.model.pcode.PcodeOp
-
Get string representation for p-code operation
- getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
- getMnemonic(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
- getMnemonic(Settings) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getMnemonic(Settings) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.opinion.ElfDataType
- getMnemonic(Settings) - Method in class ghidra.app.util.opinion.PeDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractComplexDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractFloatDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AbstractStringDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AIFFDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AlignmentDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.ArrayDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.AUDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.BadDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.BooleanDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getMnemonic(Settings) - Method in class ghidra.program.model.data.CountedDynamicDataType
- getMnemonic(Settings) - Method in interface ghidra.program.model.data.DataType
-
Get the mnemonic for this DataType.
- getMnemonic(Settings) - Method in class ghidra.program.model.data.DefaultDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.DialogResourceDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.EnumDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.FileTimeDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.GifDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.IconMaskResourceDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.IconResourceDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.IndexedDynamicDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.JPEGDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.MenuResourceDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.PngDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.PointerDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.RepeatCountDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.RepeatedDynamicDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.StructuredDynamicDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.TypedefDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined1DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined2DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined3DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined4DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined5DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined6DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined7DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.Undefined8DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.VoidDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.WAVEDataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.WideChar16DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.WideChar32DataType
- getMnemonic(Settings) - Method in class ghidra.program.model.data.WideCharDataType
- getMnemonic(Array, boolean, Settings) - Static method in class ghidra.program.database.data.DataTypeUtilities
- getMnemonic(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getMnemonic(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the mnemonic for this CodeProtype.
- getMnemonic(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getMnemonicDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getMnemonicKey(String) - Static method in class docking.menu.MenuManager
-
Parses the mnemonic key from the menu items text.
- getMnemonicPrefix(Instruction) - Method in interface ghidra.program.model.lang.ParallelInstructionLanguageHelper
-
Return the mnemonic prefix (i.e., || ) for the specified instriction.
- getMnemonicReferences() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get references for the mnemonic for this code unit.
- getMnemonicReferences() - Method in class ghidra.program.model.listing.DataStub
- getMnemonicReferences() - Method in class ghidra.program.model.listing.InstructionStub
- getMnemonicRepresentation(CodeUnit) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted code unit mnemonic
- getMnemonicString() - Method in class ghidra.app.util.PseudoData
- getMnemonicString() - Method in class ghidra.app.util.PseudoInstruction
- getMnemonicString() - Method in class ghidra.program.database.code.InstructionDB
- getMnemonicString() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the mnemonic for this code unit, e.g., MOV, JMP
- getMnemonicString() - Method in class ghidra.program.model.listing.DataStub
- getMnemonicString() - Method in class ghidra.program.model.listing.InstructionStub
- getMnemonicStyle(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
-
Returns the format based on the specified settings
- getModCount() - Method in interface ghidra.program.database.map.AddressMap
-
Returns a modification number that always increases when the address map base table has changed.
- getModCount() - Method in class ghidra.program.database.map.AddressMapDB
- getMode() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getMode() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getModel() - Method in class docking.widgets.SideKickVerticalScrollbar
- getModel() - Method in class docking.widgets.table.GFilterTable
- getModel() - Method in class docking.widgets.table.GTableWidget
- getModel() - Method in class docking.widgets.tree.GTree
-
Returns the model for this tree
- getModel() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Returns the currently displayed model.
- getModel() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
-
Returns the FieldFormatModel for this location.
- getModel() - Method in interface ghidra.program.model.block.CodeBlock
-
Get the model instance which was used to generate this block.
- getModel() - Method in class ghidra.program.model.block.CodeBlockImpl
- getModel() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getModel(int) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for the given index.
- getModel(int) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
-
Returns the ListingModel for the program with the indicated index.
- getModel(int) - Method in class ghidra.program.model.lang.PrototypeModelMerged
- getModelData() - Method in class docking.widgets.table.AnyObjectTableModel
- getModelData() - Method in class docking.widgets.table.DynamicTableModel
- getModelData() - Method in interface docking.widgets.table.RowObjectTableModel
-
Implementors should return the current data of the model.
- getModelData() - Method in class docking.widgets.table.TableModelWrapper
- getModelData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getModelData() - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getModelData() - Method in class ghidra.app.util.bean.SetEquateTableModel
- getModelData() - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getModelIndex(ROW_OBJECT) - Method in interface docking.widgets.table.RowObjectFilterModel
-
Returns the model index of the given item.
- getModelIndex(ROW_OBJECT) - Method in class docking.widgets.table.TableModelWrapper
- getModelIndex(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getModelM() - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Returns the Multiple Entry Block Model used by this model.
- getModelName() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getModelName() - Method in class ghidra.program.model.pcode.HighParamID
- getModelNodeForPath(TreePath) - Method in class docking.widgets.tree.GTree
-
Gets the model node for the given path.
- getModelRoot() - Method in class docking.widgets.tree.GTree
-
This method returns the root node that was provided to the tree by the client, whether from the constructor or from
GTree.setRootNode(GTreeNode)
. - getModelRoot() - Method in class docking.widgets.tree.internal.GTreeModel
- getModelRow(int) - Method in class docking.widgets.table.GTableFilterPanel
-
Returns a row number for this panel's underlying table model that is tied to the given row number that represents a row in a table's display.
- getModelRow(int) - Method in interface docking.widgets.table.RowObjectFilterModel
- getModelRow(int) - Method in class docking.widgets.table.TableModelWrapper
- getModelRow(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Given a row index for the view (filtered) model, return the corresponding index in the raw (unfiltered) model.
- getModificationDate() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getModificationDate() - Method in class ghidra.program.model.listing.CommentHistory
-
Get the modification date
- getModificationDate() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get the modification date
- getModificationNumber() - Method in class ghidra.framework.data.DomainObjectAdapter
- getModificationNumber() - Method in interface ghidra.framework.model.DomainObject
-
Returns a long value that gets incremented every time a change, undo, or redo takes place.
- getModificationNumber() - Method in interface ghidra.program.model.listing.ProgramModule
-
Get the current modification number of the module tree; the number is updated when ever a change is made to any module or fragment that is part of this module's root tree.
- getModificationNumber() - Method in class ghidra.util.graph.attributes.Attribute
-
Return the current value of the modificationNumber which counts the number of changes this Attribute has undergone.
- getModificationNumber() - Method in interface ghidra.util.graph.KeyIndexableSet
-
The modification number is a counter for the number of changes the KeyIndexableSet has undergone since its creation.
- getModificationTime() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
- getModifiedByte(long) - Method in class ghidra.program.database.mem.FileBytes
-
Returns the (possibly modified) byte at the given offset for this file bytes object.
- getModifiedBytes(long, byte[]) - Method in class ghidra.program.database.mem.FileBytes
-
Tries to get b.length (possibly modified) bytes from this FileBytes entry at the given offset into the file bytes.
- getModifiedBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.FileBytes
-
Tries to get length (possibly modified) bytes from the files starting at the given offset and put them into the given byte array at the specified offset into the byte array.
- getModifiedFlowType(FlowType, FlowOverride) - Static method in enum ghidra.program.model.listing.FlowOverride
-
Get modified FlowType resulting from the application of the specified flowOverride
- getModifiedRegisters() - Method in class ghidra.util.state.ResultsState
-
Returns the set of registers which were modified
- getModStart() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the array of indices into the nameoffset table for each module.
- getModule(String) - Method in class ghidra.util.GhidraJarBuilder
- getModule(String) - Static method in class utility.module.ModuleUtilities
-
Returns the path of the module containing the given path string, if it is parented by a module root directory.
- getModule(String, String) - Method in class ghidra.program.database.module.TreeManager
-
Get the module with the given name that is in the tree identified by the treeName.
- getModule(String, String) - Method in interface ghidra.program.model.listing.Listing
-
Returns the module with the given name.
- getModule(String, String) - Method in class ghidra.program.model.listing.ListingStub
- getModuleBinDirectories(Map<String, GModule>) - Static method in class utility.module.ModuleUtilities
-
Gets the directory locations of the .class files and resources from the given modules.
- getModuleContainingClass(String) - Static method in class ghidra.framework.Application
- getModuleContainingResourceFile(ResourceFile) - Static method in class ghidra.framework.Application
- getModuleDataFile(String) - Static method in class ghidra.framework.Application
-
Returns the file relative to the calling class's module's data directory
- getModuleDataFile(String, String) - Static method in class ghidra.framework.Application
-
Returns the file relative to the named module's data directory.
- getModuleDataSubDirectory(String) - Static method in class ghidra.framework.Application
-
Returns the directory relative to the calling class's module's data directory.
- getModuleDataSubDirectory(String, String) - Static method in class ghidra.framework.Application
-
Return the directory relative the the name module's data directory.
- getModuleDir() - Method in class generic.jar.ApplicationModule
- getModuleFile(String, String) - Static method in class ghidra.framework.Application
-
Returns the file relative to the named module's directory.
- getModuleFileIPs() - Method in class utility.module.ModuleManifestFile
- getModuleIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TableOfContents
-
An index into the module table indicating the module in which this defined external symbol is defined.
- getModuleLibDirectories(Map<String, GModule>) - Static method in class utility.module.ModuleUtilities
-
Gets the "lib" directories from the given modules.
- getModuleList() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getModuleMap() - Static method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsMap
- getModuleName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getModuleName() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
Returns the module name of the imported DLL.
- getModuleName() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
Returns the imported module name.
- getModuleName() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the type for the plugin: CORE, CONTRIB, PROTOTYPE, or DEVELOP.
- getModuleName() - Method in class utility.module.ModuleManifestFile
- getModuleName(String) - Method in class generic.jar.ClassModuleTree
- getModuleNameIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getModuleReferenceTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the module reference table.
- getModuleRepoRoot() - Method in class help.validator.location.HelpModuleLocation
- getModuleRoot() - Method in class ghidra.framework.GModule
- getModuleRootDir(String) - Static method in class ghidra.framework.Application
-
Return the module root directory for the module with the given name.
- getModuleRootDirectories() - Static method in class ghidra.framework.Application
-
Returns a collection of all the module root directories.
- getModules() - Method in class utility.application.ApplicationLayout
-
Gets the application's modules from the application layout.
- getModuleSubDirectory(String, String) - Static method in class ghidra.framework.Application
-
Return the directory relative the the name module's directory.
- getModuleTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the module table.
- getModuleTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the module table.
- getModuleType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the module type.
- getMonitor() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Gets the current task monitor.
- getMonitor() - Method in class ghidra.program.model.correlate.HashStore
- getMonitorComponent() - Method in class ghidra.app.merge.MergeManager
-
Gets the TaskMonitor component that is displayed at the bottom of the merge tool.
- getMonitorComponent() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Get the monitor component that shows progress and has a cancel button.
- getMonitorComponent() - Method in class ghidra.util.task.RunManager
- getMostRecentServerInfo() - Method in interface ghidra.framework.model.ProjectManager
-
Get the information that was last used to access a repository managed by a Ghidra server.
- getMostRecentServerInfo() - Method in class ghidra.framework.project.DefaultProjectManager
- getMostSpecificDataType(DataType, DataType) - Static method in enum ghidra.program.model.data.MetaDataType
- getMountedFilesystem(FSRLRoot) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a new FilesystemRef handle to an already mounted filesystem.
- getMountedFilesystems() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a list of all currently mounted filesystems.
- getMouseEvent() - Method in class docking.ActionContext
-
Returns the context's mouse event.
- getMouseEventID() - Method in enum ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
- getMouseListeners() - Method in class docking.widgets.JTreeMouseListenerDelegate
- getMouseListeners() - Method in class docking.widgets.tree.GTree
- getMouseOverAction() - Static method in class docking.DockingWindowManager
- getMouseOverObject() - Static method in class docking.DockingWindowManager
- getMultitermEvaluationMode() - Method in class docking.widgets.filter.FilterOptions
- getMutabilityMode(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
-
Returns the mutability mode based on the current settings
- getMyModuleRootDirectory() - Static method in class ghidra.framework.Application
-
Returns the module root directory that contains the class that called this method.
- getMyPlacement(Dimension, Rectangle, Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
- getMyPositionInParent(DebugInfoEntry) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Returns the ordinal position of this
DebugInfoEntry
in it's parent. - getNaddr() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getNaddr() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getName() - Method in class db.DBInitializer
- getName() - Method in class db.Table
-
Get table name
- getName() - Method in class decompiler.DecompilerInitializer
- getName() - Method in class docking.action.DockingAction
- getName() - Method in interface docking.action.DockingActionIf
-
Returns the name of the action
- getName() - Method in interface docking.actions.SharedDockingActionPlaceholder
-
The action name.
- getName() - Method in class docking.ComponentPlaceholder
-
Returns the name of this component.
- getName() - Method in class docking.ComponentProvider
-
Returns the name of this provider
- getName() - Method in class docking.dnd.DragDropNode
-
Get the name of this node.
- getName() - Method in class docking.DockingActionProxy
- getName() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getName() - Method in class docking.menu.ActionState
- getName() - Method in class docking.options.editor.EditorInitializer
- getName() - Method in interface docking.Tool
-
Returns a combination of the tool name and the instance name of the form tool name(instance name), e.g., SomeTool(2)
- getName() - Method in interface docking.widgets.conditiontestpanel.ConditionTester
- getName() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- getName() - Method in class docking.widgets.table.AnyObjectTableModel
- getName() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Returns the name of this filter.
- getName() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- getName() - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Returns the name of the constraint
- getName() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the name of the column represented by this ColumnFilterData
- getName() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringContainsColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringEndsWithColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringMatcherColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringNotContainsColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
- getName() - Method in class docking.widgets.table.constraint.StringStartsWithColumnConstraint
- getName() - Method in class docking.widgets.table.DynamicTableModel
- getName() - Method in interface docking.widgets.table.RowObjectTableModel
-
Returns the name of this model
- getName() - Method in class docking.widgets.table.TableModelWrapper
- getName() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns the name of this model.
- getName() - Method in class docking.widgets.tree.GTreeNode
-
Returns the name of the node.
- getName() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- getName() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- getName() - Method in class foundation.FoundationInitializer
- getName() - Method in class generic.constraint.Constraint
-
Returns the name of the constraint.
- getName() - Method in class generic.init.GenericInitializer
- getName() - Method in class generic.jar.ApplicationModule
- getName() - Method in class generic.jar.FileResource
- getName() - Method in class generic.jar.JarEntryNode
- getName() - Method in class generic.jar.JarResource
- getName() - Method in interface generic.jar.Resource
- getName() - Method in class generic.jar.ResourceFile
-
Returns the simple name of the file.
- getName() - Method in class generic.test.AbstractGTest
-
Returns the current test method name
- getName() - Method in class ghidra.app.cmd.comments.AppendCommentCmd
- getName() - Method in class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
-
The name of the edit action.
- getName() - Method in class ghidra.app.cmd.comments.SetCommentCmd
- getName() - Method in class ghidra.app.cmd.comments.SetCommentsCmd
-
The name of the edit action.
- getName() - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
- getName() - Method in class ghidra.app.cmd.data.CreateArrayCmd
- getName() - Method in class ghidra.app.cmd.data.CreateArrayInStructureCmd
- getName() - Method in class ghidra.app.cmd.data.CreateDataCmd
- getName() - Method in class ghidra.app.cmd.data.CreateDataInStructureCmd
- getName() - Method in class ghidra.app.cmd.data.CreateStringCmd
- getName() - Method in class ghidra.app.cmd.data.RenameDataFieldCmd
- getName() - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
- getName() - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
- getName() - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
- getName() - Method in class ghidra.app.cmd.equate.ClearEquateCmd
- getName() - Method in class ghidra.app.cmd.equate.SetEquateCmd
-
The name of the edit action.
- getName() - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- getName() - Method in class ghidra.app.cmd.function.AddFunctionTagCmd
- getName() - Method in class ghidra.app.cmd.function.AddMemoryParameterCommand
- getName() - Method in class ghidra.app.cmd.function.AddMemoryVarCmd
- getName() - Method in class ghidra.app.cmd.function.AddParameterCommand
- getName() - Method in class ghidra.app.cmd.function.AddRegisterParameterCommand
- getName() - Method in class ghidra.app.cmd.function.AddRegisterVarCmd
- getName() - Method in class ghidra.app.cmd.function.AddStackParameterCommand
- getName() - Method in class ghidra.app.cmd.function.AddStackVarCmd
- getName() - Method in class ghidra.app.cmd.function.ChangeFunctionTagCmd
- getName() - Method in class ghidra.app.cmd.function.CreateExternalFunctionCmd
- getName() - Method in class ghidra.app.cmd.function.CreateFunctionDefinitionCmd
- getName() - Method in class ghidra.app.cmd.function.CreateFunctionTagCmd
- getName() - Method in class ghidra.app.cmd.function.DeleteFunctionCmd
- getName() - Method in class ghidra.app.cmd.function.DeleteVariableCmd
- getName() - Method in class ghidra.app.cmd.function.RemoveFunctionTagCmd
- getName() - Method in class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
- getName() - Method in class ghidra.app.cmd.function.SetFunctionNameCmd
- getName() - Method in class ghidra.app.cmd.function.SetFunctionPurgeCommand
- getName() - Method in class ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
- getName() - Method in class ghidra.app.cmd.function.SetFunctionVarArgsCommand
- getName() - Method in class ghidra.app.cmd.function.SetReturnDataTypeCmd
- getName() - Method in class ghidra.app.cmd.function.SetStackDepthChangeCommand
- getName() - Method in class ghidra.app.cmd.function.SetVariableCommentCmd
- getName() - Method in class ghidra.app.cmd.function.SetVariableDataTypeCmd
- getName() - Method in class ghidra.app.cmd.function.SetVariableNameCmd
- getName() - Method in class ghidra.app.cmd.label.AddLabelCmd
- getName() - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
-
Deprecated.
- getName() - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
- getName() - Method in class ghidra.app.cmd.label.DeleteLabelCmd
- getName() - Method in class ghidra.app.cmd.label.ExternalEntryCmd
- getName() - Method in class ghidra.app.cmd.label.PinSymbolCmd
- getName() - Method in class ghidra.app.cmd.label.RenameLabelCmd
- getName() - Method in class ghidra.app.cmd.label.SetLabelNamespaceCmd
- getName() - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
- getName() - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
- getName() - Method in class ghidra.app.cmd.module.CreateFolderCommand
- getName() - Method in class ghidra.app.cmd.module.CreateFragmentCmd
- getName() - Method in class ghidra.app.cmd.module.DeleteTreeCmd
- getName() - Method in class ghidra.app.cmd.module.MergeFolderCmd
- getName() - Method in class ghidra.app.cmd.module.RenameCmd
- getName() - Method in class ghidra.app.cmd.module.RenameTreeCmd
- getName() - Method in class ghidra.app.cmd.module.ReorderModuleCmd
- getName() - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
- getName() - Method in class ghidra.app.cmd.refs.AddMemRefCmd
- getName() - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
- getName() - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
- getName() - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
- getName() - Method in class ghidra.app.cmd.refs.AddStackRefCmd
- getName() - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
- getName() - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
- getName() - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
- getName() - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
- getName() - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
- getName() - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
- getName() - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
- getName() - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
- getName() - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
- getName() - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
- getName() - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
- getName() - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
- getName() - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
- getName() - Method in class ghidra.app.cmd.register.SetRegisterCmd
- getName() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
- getName() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
- getName() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
- getName() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
- getName() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
- getName() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getName() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- getName() - Method in class ghidra.app.merge.listing.FunctionTagMerger
-
PUBLIC METHODS
- getName() - Method in class ghidra.app.merge.listing.ListingMergeManager
- getName() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- getName() - Method in class ghidra.app.merge.memory.MemoryMergeManager
- getName() - Method in interface ghidra.app.merge.MergeResolver
-
Get the name of this MergeResolver.
- getName() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- getName() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- getName() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
-
Get the "name" of this production This is mostly just notional and for debugging.
- getName() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
- getName() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
-
Get the name of this symbol
- getName() - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getName() - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- getName() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getName() - Method in class ghidra.app.script.ScriptInfo
-
Returns the name of the script.
- getName() - Method in class ghidra.app.services.AbstractAnalyzer
- getName() - Method in interface ghidra.app.services.Analyzer
-
Get the name of this analyzer
- getName() - Method in enum ghidra.app.services.AnalyzerType
-
Return the name of this AnalyzerType.
- getName() - Method in interface ghidra.app.services.MarkerSet
-
Return the name of this MarkerSet
- getName() - Method in class ghidra.app.util.bean.SetEquateTableModel
- getName() - Method in class ghidra.app.util.bin.ByteArrayProvider
- getName() - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns the name of the
ByteProvider
. - getName() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- getName() - Method in class ghidra.app.util.bin.EmptyByteProvider
- getName() - Method in class ghidra.app.util.bin.FileByteProvider
- getName() - Method in class ghidra.app.util.bin.FileBytesProvider
- getName() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getName() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the section name.
- getName() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the string value of the
dw_at_name
attribute, or null if it is missing. - getName() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the name of the compile unit
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
- getName() - Method in interface ghidra.app.util.bin.format.dwarf4.external.SearchLocation
-
Returns the name of this instance, which should be a serialized copy of this instance.
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the name of this entry.
- getName() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Returns the name of this namespace element, ie.
- getName() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
An index into the section header string table section, giving the location of a null-terminated string which is the name of this section.
- getName() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
This member holds an index into the object file's symbol string table, which holds the character representations of the symbol names.
- getName() - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection.GnuBuildIdValues
- getName() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- getName() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- getName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- getName() - Method in enum ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- getName() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getName() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
- getName() - Method in class ghidra.app.util.bin.format.ne.ResourceName
-
Returns the name of the resource name.
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
- getName() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- getName() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
- getName() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
This is usually the original source filename
- getName() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- getName() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getName() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getName() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the name of this blob.
- getName() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the name of this header's stream.
- getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
-
Gets the name of this stream.
- getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
-
Gets the name of this stream.
- getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the name of this stream.
- getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
-
Gets the name of this stream.
- getName() - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
-
Gets the name of this stream.
- getName() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the name of this symbol.
- getName() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
-
Returns the name of the symbol.
- getName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
- getName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns the name of source file.
- getName() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getName() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
-
Returns the name of the export.
- getName() - Method in class ghidra.app.util.bin.format.pe.ImportByName
-
Returns an ASCIIZ string with the name of the imported function.
- getName() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Returns an RVA to a NULL-terminated ASCII string containing the imported DLL's name.
- getName() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
-
Returns the name of the imported symbol.
- getName() - Method in class ghidra.app.util.bin.format.pe.NTHeader
-
Returns the name to use when converting into a structure data type.
- getName() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getName() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Returns the name of the resource.
- getName() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the ASCII name of the section.
- getName() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
-
Returns the name of the structure.
- getName() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
- getName() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
Returns the name of the library being imported.
- getName() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
- getName() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getName() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns the name of this section.
- getName() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getName() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- getName() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getName() - Method in class ghidra.app.util.bin.MemBufferByteProvider
- getName() - Method in class ghidra.app.util.bin.MemoryByteProvider
- getName() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- getName() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- getName() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- getName() - Method in class ghidra.app.util.cparser.C.Declaration
- getName() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
- getName() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- getName() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the demangled name of this object.
- getName() - Method in class ghidra.app.util.demangler.DemangledObject
- getName() - Method in class ghidra.app.util.demangler.DemangledType
- getName() - Method in class ghidra.app.util.demangler.DemangledUnknown
- getName() - Method in class ghidra.app.util.demangler.DemangledVariable
- getName() - Method in class ghidra.app.util.exporter.Exporter
-
Returns the display name of this exporter.
- getName() - Method in class ghidra.app.util.html.DataTypeLine
- getName() - Method in class ghidra.app.util.opinion.BinaryLoader
- getName() - Method in class ghidra.app.util.opinion.CoffLoader
- getName() - Method in class ghidra.app.util.opinion.DbgLoader
- getName() - Method in class ghidra.app.util.opinion.DefLoader
- getName() - Method in class ghidra.app.util.opinion.DyldCacheLoader
- getName() - Method in class ghidra.app.util.opinion.ElfLoader
- getName() - Method in class ghidra.app.util.opinion.GdtLoader
- getName() - Method in class ghidra.app.util.opinion.GzfLoader
- getName() - Method in class ghidra.app.util.opinion.IntelHexLoader
- getName() - Method in interface ghidra.app.util.opinion.Loader
- getName() - Method in class ghidra.app.util.opinion.MachoLoader
- getName() - Method in class ghidra.app.util.opinion.MapLoader
- getName() - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- getName() - Method in class ghidra.app.util.opinion.MSCoffLoader
- getName() - Method in class ghidra.app.util.opinion.MzLoader
- getName() - Method in class ghidra.app.util.opinion.NeLoader
- getName() - Method in class ghidra.app.util.opinion.OmfLoader
- getName() - Method in class ghidra.app.util.opinion.PefLoader
- getName() - Method in class ghidra.app.util.opinion.PeLoader
- getName() - Method in class ghidra.app.util.opinion.XmlLoader
- getName() - Method in class ghidra.app.util.Option
-
Return the name of this Option.
- getName() - Method in class ghidra.app.util.SymbolPath
-
Returns the name of the symbol;
- getName() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the name of this format model.
- getName() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getName() - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getName() - Method in class ghidra.docking.settings.FormatSettingsDefinition
- getName() - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- getName() - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- getName() - Method in interface ghidra.docking.settings.SettingsDefinition
-
Returns the name of this SettingsDefinition
- getName() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns the name portion of this FSRL's path, everything after the last '/'
- getName() - Method in class ghidra.formats.gfilesystem.FSRLRoot
-
Always returns null for a FSRLRoot.
- getName() - Method in interface ghidra.formats.gfilesystem.GFile
-
The name of this file.
- getName() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getName() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getName() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
File system volume name.
- getName() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
-
Returns the name of this file system.
- getName() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getName() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getName() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- getName() - Static method in class ghidra.framework.Application
-
Returns the name of the application.
- getName() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns repository name
- getName() - Method in class ghidra.framework.cmd.BackgroundCommand
- getName() - Method in interface ghidra.framework.cmd.BinaryAnalysisCommand
-
Returns the name of this command.
- getName() - Method in interface ghidra.framework.cmd.Command
-
Returns the name of this command.
- getName() - Method in class ghidra.framework.cmd.CompoundCmd
- getName() - Method in class ghidra.framework.data.DomainFileProxy
- getName() - Method in class ghidra.framework.data.DomainObjectAdapter
- getName() - Method in class ghidra.framework.data.GhidraFile
- getName() - Method in class ghidra.framework.data.GhidraFolder
- getName() - Method in class ghidra.framework.GModule
- getName() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getName() - Method in class ghidra.framework.main.datatree.DomainFileNode
- getName() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- getName() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- getName() - Method in class ghidra.framework.main.datatree.NoProjectNode
- getName() - Method in interface ghidra.framework.model.DomainFile
-
Get the name of the StoredObj that is associated with the data.
- getName() - Method in interface ghidra.framework.model.DomainFolder
-
Return this folder's name.
- getName() - Method in interface ghidra.framework.model.DomainObject
-
Get the name of this domain object.
- getName() - Method in interface ghidra.framework.model.Project
-
Convenience method to get the name of this project.
- getName() - Method in class ghidra.framework.model.ProjectLocator
-
Get the name of the project identified by this project info.
- getName() - Method in interface ghidra.framework.model.ToolSet
-
Get the name for the toolset.
- getName() - Method in interface ghidra.framework.model.ToolTemplate
-
Get the name for the tool.
- getName() - Method in interface ghidra.framework.model.Workspace
-
Get the workspace name
- getName() - Method in interface ghidra.framework.ModuleInitializer
- getName() - Method in class ghidra.framework.options.AbstractOptions
- getName() - Method in class ghidra.framework.options.Option
- getName() - Method in interface ghidra.framework.options.Options
-
Get the name of this options object.
- getName() - Method in class ghidra.framework.options.SubOptions
- getName() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- getName() - Method in class ghidra.framework.plugintool.Plugin
-
Returns this plugin's name.
- getName() - Method in class ghidra.framework.plugintool.PluginTool
- getName() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the name of the plugin.
- getName() - Method in class ghidra.framework.plugintool.util.PluginPackage
- getName() - Method in class ghidra.framework.project.DefaultProject
- getName() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- getName() - Method in class ghidra.framework.remote.GhidraPrincipal
- getName() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getName() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns the name of this repository.
- getName() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns the item name.
- getName() - Method in class ghidra.framework.remote.User
-
Returns user id/name
- getName() - Method in class ghidra.framework.store.FileSystemInitializer
- getName() - Method in interface ghidra.framework.store.FolderItem
-
Return The display name for this item.
- getName() - Method in class ghidra.framework.store.local.LocalFolderItem
- getName() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getName() - Method in interface ghidra.framework.task.GTask
-
Returns the name of this task.
- getName() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- getName() - Method in class ghidra.net.SSLContextInitializer
- getName() - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- getName() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getName() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getName() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getName() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getName() - Method in class ghidra.program.database.data.SourceArchiveDB
- getName() - Method in class ghidra.program.database.function.FunctionDB
- getName() - Method in class ghidra.program.database.function.FunctionTagDB
- getName() - Method in class ghidra.program.database.function.ReturnParameterDB
- getName() - Method in class ghidra.program.database.function.VariableDB
- getName() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getName() - Method in class ghidra.program.database.properties.PropertyMapDB
- getName() - Method in class ghidra.program.database.symbol.EquateDB
- getName() - Method in class ghidra.program.database.symbol.SymbolDB
- getName() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the name of this address space.
- getName() - Method in class ghidra.program.model.address.GlobalNamespace
- getName() - Method in class ghidra.program.model.address.GlobalSymbol
- getName() - Method in interface ghidra.program.model.block.CodeBlock
-
Return the name of the block.
- getName() - Method in class ghidra.program.model.block.CodeBlockImpl
- getName() - Method in interface ghidra.program.model.block.CodeBlockModel
-
Returns the model name.
- getName() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getName() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- getName() - Method in class ghidra.program.model.block.IsolatedEntrySubModel
- getName() - Method in class ghidra.program.model.block.MultEntSubModel
- getName() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getName() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getName() - Method in class ghidra.program.model.block.SimpleBlockModel
- getName() - Method in class ghidra.program.model.data.AbstractDataType
- getName() - Method in interface ghidra.program.model.data.Category
-
Get the name of this category.
- getName() - Method in class ghidra.program.model.data.CategoryPath
-
Return the terminating name of this category path.
- getName() - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- getName() - Method in class ghidra.program.model.data.CycleGroup
- getName() - Method in interface ghidra.program.model.data.DataType
-
Get the name of this datatype.
- getName() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns this data type manager's name
- getName() - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- getName() - Method in class ghidra.program.model.data.EndianSettingsDefinition
- getName() - Method in interface ghidra.program.model.data.ICategory
-
Get the name of this category.
- getName() - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- getName() - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- getName() - Method in interface ghidra.program.model.data.ParameterDefinition
-
Get the Name of this variable.
- getName() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- getName() - Method in class ghidra.program.model.data.PointerDataType
- getName() - Method in interface ghidra.program.model.data.SourceArchive
-
Returns the name of the source archive
- getName() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- getName() - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- getName() - Method in interface ghidra.program.model.lang.InjectPayload
- getName() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
- getName() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getName() - Method in class ghidra.program.model.lang.PrototypeModel
- getName() - Method in class ghidra.program.model.lang.Register
-
Gets the name of this Register.
- getName() - Method in class ghidra.program.model.lang.RegisterTree
-
Returns the name of this register tree.
- getName() - Method in interface ghidra.program.model.listing.Function
-
Get the name of this function.
- getName() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return the name of this function
- getName() - Method in interface ghidra.program.model.listing.FunctionTag
-
Returns the tag name
- getName() - Method in interface ghidra.program.model.listing.Group
-
Obtains the name that has been associated with this fragment.
- getName() - Method in interface ghidra.program.model.listing.Variable
-
Get the Name of this variable or null if not assigned or not-applicable
- getName() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the name of this block
- getName() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getName() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the base name of this symbol
- getName() - Method in class ghidra.program.model.pcode.HighVariable
- getName() - Method in interface ghidra.program.model.symbol.Equate
-
Get the actual name of this equate.
- getName() - Method in class ghidra.program.model.symbol.ExternalPath
- getName() - Method in interface ghidra.program.model.symbol.Namespace
-
Get the name of the symbol for this scope
- getName() - Method in class ghidra.program.model.symbol.RefType
-
Returns name of ref-type
- getName() - Method in interface ghidra.program.model.symbol.Symbol
- getName() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the name for this property manager.
- getName() - Method in interface ghidra.program.model.util.PropertyMap
-
Get the name for this property map.
- getName() - Method in interface ghidra.program.util.AddressCorrelation
-
Returns the name of the correlating algorithm.
- getName() - Method in class ghidra.program.util.EquateInfo
-
Get the equate name.
- getName() - Method in class ghidra.program.util.LabelFieldLocation
-
Return the label string at this location.
- getName() - Method in class ghidra.program.util.LinearDataAddressCorrelation
- getName() - Method in class ghidra.program.util.VariableNameFieldLocation
-
Returns the name of the variable for this location.
- getName() - Method in class ghidra.ProjectInitializer
- getName() - Method in class ghidra.service.graph.AttributedGraph
-
Returns the name of the graph
- getName() - Method in interface ghidra.service.graph.AttributedGraphExporter
-
Returns the name of this exporter
- getName() - Method in class ghidra.service.graph.AttributedVertex
-
returns the name of the vertex
- getName() - Method in interface ghidra.service.graph.GraphDisplayProvider
-
The name of this provider (for displaying as menu option when graphing)
- getName() - Method in class ghidra.service.graph.GraphType
-
Returns a name for this type of graph
- getName() - Method in class ghidra.service.graph.VertexShape
-
Returns the name of the shape
- getName() - Method in class ghidra.SoftwareModelingInitializer
- getName() - Method in class ghidra.util.prop.PropertySet
-
Get the name for this property manager.
- getName() - Method in class ghidra.util.PropertyFile
-
Return the name of this PropertyFile.
- getName() - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- getName() - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- getName() - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getName() - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- getName() - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- getName() - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- getName() - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getName() - Method in class ghidra.util.UndefinedFunction
- getName() - Method in class ghidra.util.xml.XmlParserElement
-
Returns the name of this element/tag.
- getName() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- getName() - Method in interface ghidra.xml.XmlElement
- getName() - Method in class ghidra.xml.XmlElementImpl
- getName() - Method in interface ghidra.xml.XmlPullParser
-
Returns the name of this parser.
- getName() - Method in class help.validator.model.HelpTopic
- getName(boolean) - Method in class ghidra.program.database.function.FunctionDB
- getName(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
- getName(boolean) - Method in class ghidra.program.model.address.GlobalNamespace
- getName(boolean) - Method in class ghidra.program.model.address.GlobalSymbol
- getName(boolean) - Method in interface ghidra.program.model.symbol.Namespace
-
Returns the fully qualified name
- getName(boolean) - Method in interface ghidra.program.model.symbol.Symbol
-
Returns the symbol name, optionally prepended with the namespace path.
- getName(boolean) - Method in class ghidra.util.UndefinedFunction
- getName(int) - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns the name portion of the FSRL part at parent depth
nestedDepth
, where 0 is ourself (equiv to just callingFSRL.getName()
, 1 is the parent container's name, etc. - getName(long) - Method in interface ghidra.program.model.data.Enum
-
Get the name for the given value.
- getName(long) - Method in class ghidra.program.model.data.EnumDataType
- getName(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getName(CodeBlock) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get a name for this block.
- getName(CodeBlock) - Method in class ghidra.program.model.block.MultEntSubModel
- getName(CodeBlock) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getName(CodeBlock) - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getName(CodeBlock) - Method in class ghidra.program.model.block.SimpleBlockModel
- getName(Array, boolean) - Static method in class ghidra.program.database.data.DataTypeUtilities
- getName(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
- getNameAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns the actual string name for this section.
- getNameAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns the actual string name for this symbol.
- getNameAt(short) - Method in class ghidra.app.util.bin.format.ne.ImportedNameTable
-
Returns the length/string set at the given offset.
- getNameColor() - Method in class ghidra.app.util.html.DataTypeLine
- getNamedTempFile(FileCache.FileCacheEntry, String) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a
ByteProvider
for the specifiedFileCache.FileCacheEntry
, using the specified filename. - getNamedTempl(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
-
Retrieve a named p-code template section
- getNameIsString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns the ID of the name of this resource.
- getNameLength() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the name length.
- getNameLength() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
- getNameLength() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getNameLength() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getNameLengthCutoff() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control how long DWARF symbol names are allowed to be before being truncated.
- getNameOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- getNameOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
-
Returns the offset from the beginning of the resource name list to resource name.
- getNameOffset() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns the offset to the name of this resource.
- getNameOffset() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
-
Returns offset of symbol name in loader string table.
- getNameOffset() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The nameOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader string table to the start of the null-terminated library name.
- getNameOffset() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
The offset from the start of the section name table to the name of this section.
- getNameRef() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the array of offsets into the names table.
- getNameRelativeOffset() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Return unicode name string offset relative to parent structure start
- getNames() - Method in class ghidra.app.util.bin.format.ne.ModuleReferenceTable
-
Returns the array of names.
- getNames() - Method in class ghidra.app.util.bin.format.ne.NonResidentNameTable
-
Returns the array of names defined in the non-resident name table.
- getNames() - Method in class ghidra.app.util.bin.format.ne.ResidentNameTable
-
Returns the array of names defined in the resident name table.
- getNames() - Method in class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
Returns the file names referenced in the executable.
- getNames() - Method in class ghidra.app.util.PseudoData
- getNames() - Method in interface ghidra.docking.settings.Settings
-
Get this list of keys that currently have values associated with them
- getNames() - Method in class ghidra.docking.settings.SettingsImpl
- getNames() - Method in class ghidra.framework.options.SaveState
-
Return the names of the objects saved in the state.
- getNames() - Method in interface ghidra.program.model.data.Enum
-
Get the names of the enum entries.
- getNames() - Method in class ghidra.program.model.data.EnumDataType
- getNames() - Method in class ghidra.program.model.listing.DataStub
- getNames(Address) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Returns all the Settings names for the given address
- getNamespace() - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
-
Returns the newly created namespace or null if one was not created.
- getNamespace() - Method in class ghidra.app.util.AddEditDialog.NamespaceWrapper
- getNamespace() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the namespace containing this demangled object
- getNamespace() - Method in class ghidra.app.util.demangler.DemangledObject
- getNamespace() - Method in class ghidra.app.util.demangler.DemangledType
- getNamespace() - Method in class ghidra.program.model.pcode.HighFunctionSymbol
- getNamespace() - Method in class ghidra.program.model.pcode.HighSymbol
-
Fetch the namespace owning this symbol, if it exists.
- getNamespace(ImportedLibrary) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
-
Returns a namespace for the given imported library.
- getNamespace(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getNamespace(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the lowest level Namespace within which the specified address is contained.
- getNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- getNamespace(Namespace, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a namespace, get the corresponding namespace from the specified otherProgram.
- getNamespace(Namespace, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the non-function namespace with the given name contained inside the specified parent namespace.
- getNamespace(String) - Method in class ghidra.program.database.ProgramBuilder
- getNamespace(String, Address) - Method in class ghidra.program.database.ProgramBuilder
- getNamespace(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getNamespace(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the namespace with the given name in the given parent namespace.
- getNamespaceByPath(Program, Namespace, String) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list of namespaces that match the given path.
- getNamespaceContaining(Address) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Get the Namespace containing the given address.
- getNamespaceID() - Method in class ghidra.program.model.address.OldGenericNamespaceAddress
-
Returns the namespace ID assigned to this address.
- getNamespaceManager() - Method in class ghidra.program.database.ProgramDB
- getNamespaceName() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns this object's namespace name without the fully-qualified parent path.
- getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledFunction
- getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledLambda
- getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledObject
- getNamespaceName() - Method in class ghidra.app.util.demangler.DemangledType
- getNamespaceParts(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list of namespaces, where each element is a component of the original specified namespace, excluding the global root namespace.
- getNamespacePath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the NamespacePath of this instance.
- getNamespacePath(long) - Method in class ghidra.app.decompiler.DecompileCallback
-
Return an XML description of the formal namespace path to the given namespace
- getNamespacePath(Namespace) - Method in class ghidra.app.decompiler.DecompileDebug
- getNamespacePathWithoutLibrary(Namespace) - Static method in class ghidra.app.util.NamespaceUtils
-
Get the normal namespace path excluding any library name.
- getNamespaceQualifiedName(Namespace, String, boolean) - Static method in class ghidra.app.util.NamespaceUtils
-
Get namespace qualified symbol name
- getNamespacesByName(Program, Namespace, String) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list of all namespaces with the given name in the parent namespace
- getNamespacesOverlapping(AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Get all Namespaces whose body overlaps the specified address set.
- getNamespaceString() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns a representation of this object as fully-qualified namespace.
- getNamespaceString() - Method in class ghidra.app.util.demangler.DemangledObject
- getNamespaceString() - Method in class ghidra.app.util.demangler.DemangledType
- getNamespaceSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getNamespaceSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a generic namespace symbol with the given name in the given namespace.
- getNameString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
-
Returns the resource name string.
- getNameString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
-
Returns the resource name string.
- getNameTable() - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- getNameText() - Method in class ghidra.framework.main.DataTreeDialog
-
Get the name from the name field.
- getNameToSymbolMap() - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Construct and return a map from a HighSymbol's name to the HighSymbol object
- getNameWithoutConflict(DataType, boolean) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Get the name of a data type with all conflict naming patterns removed.
- getNaNEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getNativeMessage() - Method in class ghidra.app.decompiler.DecompileCallback
- getNavigatable() - Method in class ghidra.app.context.NavigatableActionContext
- getNavigatable() - Method in interface ghidra.app.services.CodeViewerService
-
Gets the navigatable for the code viewer service.
- getNavigatable(long) - Static method in class ghidra.app.nav.NavigatableRegistry
- getNavigatableIcon() - Method in interface ghidra.app.nav.Navigatable
-
Returns an icon that represents this Navigatable
- getNavigatableIcon() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- getNavigationDirection() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Returns the direction of the user triggered navigation; null if the user did not trigger navigation out of this component.
- getNdx() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getNeighborCount(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getNeighborhood(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a java.util.Set containing the vertex v and its neighbors.
- getNeighborhood(Set<Vertex>) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a java.util.Set containing the vertices in the given Set and their neighbors.
- getNeighbors(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getNestingDepth() - Method in class ghidra.formats.gfilesystem.FSRL
- getNestingKind() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- getNewAddress(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new Address in this address's space with the given byte offset.
- getNewAddress(long) - Method in class ghidra.program.model.address.GenericAddress
- getNewAddress(long) - Method in class ghidra.program.model.address.SegmentedAddress
-
Return a new segmented address.
- getNewAddress(long, boolean) - Method in interface ghidra.program.model.address.Address
-
Returns a new address in this address's space with the given offset.
- getNewAddress(long, boolean) - Method in class ghidra.program.model.address.GenericAddress
- getNewAddress(long, boolean) - Method in class ghidra.program.model.address.SegmentedAddress
- getNewAddressSpace(String) - Method in interface ghidra.program.util.LanguageTranslator
-
Translate BASE address spaces (Overlay spaces are not handled)
- getNewAddressSpace(String) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewCapacity() - Method in class ghidra.util.datastruct.IntListIndexer
-
Computes the next size that should be used to grow the index capacity.
- getNewCapacity() - Method in class ghidra.util.datastruct.ShortListIndexer
-
Computes the next size that should be used to grow the index capacity.
- getNewCompilerSpecID(CompilerSpecID) - Method in interface ghidra.program.util.LanguageTranslator
-
Obtain the new compiler specification ID given the old compiler spec ID.
- getNewCompilerSpecID(CompilerSpecID) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewContextRegister() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns the new processor context register or null if not defined
- getNewContextRegister() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewDataType() - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
-
Get the new structure data type which was created.
- getNewDisassemblerContext() - Method in class ghidra.pcode.emulate.Emulate
- getNewFile() - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
- getNewLanguage() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns new language
- getNewLanguage() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewLanguageID() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns new language name
- getNewLanguageID() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewLeadSelectionPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getNewModelByName(String) - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getNewModelByName(String, Program) instead
- getNewModelByName(String, boolean) - Method in interface ghidra.app.services.BlockModelService
-
Deprecated.use getNewModelByName(String, Program, boolean) instead
- getNewModelByName(String, Program) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the specified block model.
- getNewModelByName(String, Program, boolean) - Method in interface ghidra.app.services.BlockModelService
-
Get new instance of the specified block model.
- getNewPassword(Component, String, String) - Method in interface ghidra.framework.client.ClientAuthenticator
-
Get new user password
- getNewPassword(Component, String, String) - Method in class ghidra.framework.client.DefaultClientAuthenticator
- getNewPassword(Component, String, String) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- getNewPassword(Component, String, String) - Method in class ghidra.framework.client.PasswordClientAuthenticator
- getNewRegister(int, int) - Method in class ghidra.program.model.lang.RegisterTranslator
- getNewRegister(Register) - Method in class ghidra.program.model.lang.RegisterTranslator
- getNewRegister(Register) - Method in interface ghidra.program.util.LanguageTranslator
-
Find new register which corresponds to the specified old register.
- getNewRegister(Register) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewRegisters() - Method in class ghidra.program.model.lang.RegisterTranslator
- getNewRegisterValue(RegisterValue) - Method in interface ghidra.program.util.LanguageTranslator
-
Get the translated register value
- getNewRegisterValue(RegisterValue) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewSymbol() - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
-
Deprecated.Returns the newly created symbol.
- getNewTruncatedAddress(long, boolean) - Method in interface ghidra.program.model.address.Address
-
Returns a new address in this address's space with the given offset.
- getNewTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.GenericAddress
- getNewTruncatedAddress(long, boolean) - Method in class ghidra.program.model.address.SegmentedAddress
- getNewValue() - Method in class ghidra.framework.model.DomainObjectChangeRecord
-
Return the new value.
- getNewValue() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the new value.
- getNewValue() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
-
Get the new value.
- getNewValue() - Method in class ghidra.program.util.UserDataChangeRecord
-
Get the new value.
- getNewVersion() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns new language version
- getNewVersion() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getNewWindowDefaultWidth() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
A width for new windows that shows a reasonable amount of the Listing
- getNext() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Get the symbol immediately to the right of the dot This is the symbol which must be matched to advance the dot.
- getNext() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getNext() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- getNext() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getNext() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- getNext() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
- getNext() - Method in class ghidra.app.util.PseudoInstruction
- getNext() - Method in class ghidra.program.database.code.InstructionDB
- getNext() - Method in interface ghidra.program.model.listing.Instruction
-
Get the instruction following this one in address order.
- getNext() - Method in class ghidra.program.model.listing.InstructionStub
- getNext(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns the smallest key in the set that is greater than the given key.
- getNext(short) - Method in class ghidra.util.datastruct.BitTree
-
finds the next key that is in the set that is greater than the given key.
- getNext(short) - Method in class ghidra.util.datastruct.FullKeySet
- getNext(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns the smallest key in the set that is greater than the given key.
- getNext(short) - Method in interface ghidra.util.datastruct.ShortKeySet
-
finds the next key that is in the set that is greater than the given key.
- getNext(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getNext(String) - Method in class ghidra.app.services.AnalysisPriority
-
Get the next gross priority.
- getNextAction() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the record for the next action that the catch should fall to if the type isn't the one for this action.
- getNextActionAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the base address of the next action record to consider in the action table.
- getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Method that returns the address immediately following the Common Information Entry
- getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Gets the next address in memory after this FDE record.
- getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the next address indicating the address after this action record.
- getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the next address indicating the address after this LSDA header.
- getNextAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
-
Gets the address after this type table.
- getNextArgLocation(Parameter[], DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
-
Get the preferred parameter location for a new parameter which will appended to the end of an existing set of params.
- getNextChangeDataFile(boolean) - Method in class db.buffers.LocalManagedBufferFile
- getNextChangeDataFile(boolean) - Method in interface db.buffers.ManagedBufferFile
-
Get the next change data file which corresponds to this buffer file.
- getNextChangeDataFile(boolean) - Method in class db.buffers.ManagedBufferFileAdapter
- getNextChangeDataFile(boolean) - Method in interface db.buffers.ManagedBufferFileHandle
- getNextChangeDataFile(boolean) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getNextDataType(DataType, boolean) - Method in class ghidra.program.model.data.CycleGroup
-
Get next data-type which should be used
- getNextEntryIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- getNextEntryIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- getNextEntryIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- getNextExternalSymbolAddress() - Method in class ghidra.program.database.symbol.SymbolManager
-
Returns the next available external symbol address
- getNextHistoryItems() - Method in class util.HistoryList
-
Get all items in the history that come after the current history item.
- getNextID() - Method in class ghidra.util.TestUniversalIdGenerator
- getNextID() - Method in class ghidra.util.UniversalIdGenerator
- getNextIndex() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
-
Returns the LayoutModel index of the next item that will be returned via
LayoutModelIterator.next()
. - getNextLocations(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns the LocationMemento objects in the "next" list
- getNextMatch(String, int, Position.Bias) - Method in class docking.widgets.list.GList
- getNextMemberOffset() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getNextNonUndefinedDataAfter(Program, Address, Address) - Static method in class ghidra.program.model.data.DataUtilities
-
Get the next defined data that comes after the address indicated by addr and that is no more than the specified maxAddr and that is not a sized undefined data type.
- getNextOffset(int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the offset to the next data item found after offset.
- getNextOpenSegment(Address) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getNextOpenSegment(Address) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Get the segment index for the first segment whose start address comes after the given address
- getNextPanel() - Method in class docking.wizard.AbstractMagePanelManager
- getNextPanel() - Method in interface docking.wizard.PanelManager
-
Get the next panel in the process.
- getNextPropertyAddress(Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- getNextPropertyAddress(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the next address where the property value exists.
- getNextPropertyAddress(Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Get the next address where the property value exists.
- getNextPropertyIndex(long) - Method in class ghidra.util.prop.PropertySet
-
Get the next index where the property value exists.
- getNextToken() - Method in class ghidra.app.util.cparser.C.CParser
-
Get the next Token.
- getNextToken() - Method in class ghidra.app.util.cparser.C.CParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Get the next Token.
- getNextToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Get the next Token.
- getNextUniqueAddress() - Method in class ghidra.program.model.address.UniqueAddressFactory
- getNextValue() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
- getNList() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Gets the
List
ofNList
. - getNode() - Method in class generic.stl.ListIterator
- getNode() - Method in class ghidra.util.search.trie.SearchResult
-
Returns the (terminal) node that was encountered in the search
- getNode(GTree, String...) - Static method in class docking.test.AbstractDockingTest
- getNode(String) - Method in class generic.jar.JarEntryNode
- getNode(String[]) - Method in class generic.jar.JarEntryNode
- getNodeCount() - Method in class docking.widgets.tree.GTreeNode
-
Returns the total number of nodes in the subtree rooted at this node.
- getNodeCount() - Method in class generic.jar.ClassModuleTree
- getNodeForLocation(int, int) - Method in class docking.widgets.tree.GTree
- getNodeMap() - Method in class ghidra.util.graph.AbstractDependencyGraph
- getNodeMapValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns the set of values in this graph.
- getNodeMapValues() - Method in class ghidra.util.graph.DependencyGraph
- getNodeMapValues() - Method in class ghidra.util.graph.DeterministicDependencyGraph
- getNoFocusBorder() - Method in class docking.widgets.AbstractGCellRenderer
- getNonCompatibleAddressSet(AddressSetView, Program) - Static method in class ghidra.program.util.DiffUtility
-
Reduce an address-set from one program to the set of addresses that are incompatible with the specified otherProgram.
- getNonDefaultValue(Register, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getNonDefaultValue(Register, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getNonDefaultValue(Register, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getNonDefaultValue(Register, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns the (non-default)value assigned to a register at a given address.
- getNonDefaultValue(Register, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getNonFlowValue(RegisterValue) - Method in class ghidra.program.database.register.OldProgramContextDB
- getNonFlowValue(RegisterValue) - Method in interface ghidra.program.model.listing.ProgramContext
-
Modify register value to only include non-flowing bits
- getNonFlowValue(RegisterValue) - Method in class ghidra.program.util.AbstractProgramContext
-
Modify register value to only include non-flowing bits
- getNonFocusCursorColor() - Method in class docking.widgets.fieldpanel.FieldPanel
- getNonFunctionNamespace(Program, SymbolPath) - Static method in class ghidra.app.util.NamespaceUtils
-
Finds the namespace for the given symbol path that is not a function
- getNonPackedAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getNonReleasedPluginDescriptions() - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getNonResidentNameTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the non-resident name table.
- getNonTerminal(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the named non-terminal
- getNonZeroLength() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getNormalizedBitfieldOffset(int, int, int, int, boolean) - Static method in class ghidra.program.model.data.Structure.BitOffsetComparator
-
Compute the normalized bit offset of a bitfield relative to the start of a structure.
- getNormalizedDisassemblyAddress(Program, Address) - Static method in class ghidra.app.util.PseudoDisassembler
-
Get an address that can be used for disassembly.
- getNormalizedExternalToolName() - Method in class ghidra.app.util.xml.ProgramInfo
-
Returns normalizedExternalToolName field.
- getNormalizedToday() - Static method in class ghidra.util.DateUtils
- getNormalizedURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Get a normalized URL which eliminates use of host names and additional URL refs which may prevent direct comparison.
- getNoSortComparator() - Static method in class docking.widgets.table.TableComparators
- getNotFocusedCursorColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- getNTHeader() - Method in class ghidra.app.util.bin.format.pe.PortableExecutable
-
Returns the NT header from the PE image.
- getNullable() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
Get the nullable set That is the set of all non-terminals, which through some derivation, can produce epsilon.
- getNum() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
- getNumAddresses() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getNumAddresses() - Method in class ghidra.program.database.mem.MemoryMapDB
- getNumAddresses() - Method in class ghidra.program.model.address.AddressSet
- getNumAddresses() - Method in interface ghidra.program.model.address.AddressSetView
- getNumAddresses() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getNumAddresses() - Method in class ghidra.program.model.block.CodeBlockImpl
- getNumAddresses() - Method in class ghidra.program.model.mem.MemoryStub
- getNumAddresses() - Method in class ghidra.program.util.ProgramSelection
-
Returns the number of addresses in this set.
- getNumAddressRanges() - Method in class ghidra.program.database.map.NormalizedAddressSet
- getNumAddressRanges() - Method in class ghidra.program.database.mem.MemoryMapDB
- getNumAddressRanges() - Method in class ghidra.program.model.address.AddressSet
- getNumAddressRanges() - Method in interface ghidra.program.model.address.AddressSetView
- getNumAddressRanges() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getNumAddressRanges() - Method in class ghidra.program.model.block.CodeBlockImpl
- getNumAddressRanges() - Method in class ghidra.program.model.mem.MemoryStub
- getNumAddressRanges() - Method in class ghidra.program.util.ProgramSelection
-
Return the number of address ranges in this set.
- getNumAddressSpaces() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the number of physical AddressSpaces.
- getNumAddressSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getNumberFunctions() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getNumberOfAuxSymbols() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the number of auxiliary symbols defined with this symbol.
- getNumberOfBytes() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
-
Returns the number of bytes in segment.
- getNumberOfCommands() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getNumberOfEntries() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- getNumberOfFunctions() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getNumberOfHints() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
-
Returns the number of hints in the hint table.
- getNumberOfIdEntries() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Returns the number of array elements that use integer IDs, and which follow this structure.
- getNumberOfLinenumbers() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the number of line numbers in this header.
- getNumberOfLinenumbers() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the number of line numbers pointed to by the NumberOfRelocations field.
- getNumberOfMembers() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getNumberOfModuleForwarderRefs() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
Returns the number of IMAGE_BOUND_FORWARDER_REF structures that immediately follow this structure.
- getNumberOfModules() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
-
Returns number of modules in library.
- getNumberOfNamedEntries() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Returns the number of array elements that use names and that follow this structure.
- getNumberOfNames() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getNumberOfNodesThatIDependOn() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- getNumberOfRelocations() - Method in class ghidra.app.util.bin.format.macho.Section
- getNumberOfRelocations() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the number of relocations pointed to by the PointerToRelocations field.
- getNumberOfResources() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
-
Returns the number of resources of this type in map minus 1.
- getNumberOfRvaAndSizes() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getNumberOfRvaAndSizes() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getNumberOfSections() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getNumberOfSections() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the number of sections.
- getNumberOfSections() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the number of sections.
- getNumberOfSymbols() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- getNumberOfSymbols() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getNumberOfSymbols() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
-
An integer indicating the number of entries in the symbol table.
- getNumberOfSymbols() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the number of symbols in this header.
- getNumberOfSymbols() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the number of symbols in the COFF symbol table
- getNumberOfTests() - Method in class ghidra.test.processors.support.PCodeTestResults
- getNumberOfTypes() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getNumberOfUserDefinedOpNames() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getNumberOfUserDefinedOpNames() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- getNumberOfUserDefinedOpNames() - Method in interface ghidra.program.model.lang.Language
-
Get the total number of user defined pcode names.
- getNumberRowsForTable(CliTypeTable) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the number of rows in the table with the given table type.
- getNumberString(int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the integer number in color.
- getNumBytes() - Method in class ghidra.program.model.lang.Register
-
Returns the number of bytes spanned by this Register.
- getNumChildren() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns the number of children of this module.
- getNumChunks() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
- getNumCodeUnits() - Method in interface ghidra.program.model.listing.Listing
-
gets the total number of CodeUnits (Instructions, defined Data, and undefined Data)
- getNumCodeUnits() - Method in class ghidra.program.model.listing.ListingStub
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getNumCols(int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the number of columns in the given row
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getNumCols(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getNumCols(int) - Method in class ghidra.app.util.viewer.field.IndentField
- getNumCols(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getNumCols(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getNumComponents() - Method in class ghidra.app.util.PseudoData
- getNumComponents() - Method in interface ghidra.program.model.data.Composite
-
Gets the number of component data types in this composite.
- getNumComponents() - Method in class ghidra.program.model.data.StructureDataType
- getNumComponents() - Method in class ghidra.program.model.data.UnionDataType
- getNumComponents() - Method in interface ghidra.program.model.listing.Data
-
Return the number of components that make up this data item.
- getNumComponents() - Method in class ghidra.program.model.listing.DataStub
- getNumComponents(MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
-
Gets the number of component data types in this data type.
- getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ChoiceComponent
-
Returns the number of conflicts that have currently been resolved in this GUI component.
- getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- getNumConflictsResolved() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
- getNumConflictsResolved() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
- getNumConflictsResolved() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
- getNumConstructors() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getNumDataRows() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the number of data model rows represented by this field.
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getNumDataRows() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getNumDataRows() - Method in class ghidra.app.util.viewer.field.IndentField
- getNumDataRows() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getNumDataRows() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getNumDefinedComponents() - Method in interface ghidra.program.model.data.Composite
-
Returns the number of explicitly defined components in this composite.
- getNumDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
- getNumDefinedComponents() - Method in class ghidra.program.model.data.UnionDataType
- getNumDefinedData() - Method in class ghidra.program.database.code.CodeManager
-
Returns the number of defined data in the program.
- getNumDefinedData() - Method in interface ghidra.program.model.listing.Listing
-
gets the total number of defined Data objects in the listing.
- getNumDefinedData() - Method in class ghidra.program.model.listing.ListingStub
- getNumDestinations(CodeBlock, boolean, TaskMonitor) - Static method in class ghidra.program.model.block.SimpleDestReferenceIterator
-
Deprecated.this method should be avoided since it repeats the work of the iterator
- getNumDestinations(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get the number of destination flows out of the block.
- getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
-
Get number of destination references flowing out of this subroutine (block).
- getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get number of destination references flowing out of this subroutine (block).
- getNumDestinations(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Deprecated.this method should be avoided since it repeats the work of the getDestinations iterator
- getNumDestinations(CodeBlock, TaskMonitor) - Static method in class ghidra.program.model.block.SubroutineDestReferenceIterator
-
Get number of destination references flowing out of this subroutine (block).
- getNumDestinations(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
-
Get the number of CodeBlocks this block flows to.
- getNumDestinations(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
- getNumDestinations(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getNumElements() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
-
Returns the number of sub-elements contained in this field
- getNumElements() - Method in interface ghidra.program.model.data.Array
-
Returns the number of elements in the array
- getNumElements() - Method in class ghidra.program.model.data.ArrayDataType
- getNumericType(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- getNumericValue() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
-
Get the numeric value of the token
- getNumFactorys(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the number of FieldFactorys on any given row.
- getNumFields() - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the number of Fields in this Layout.
- getNumFields() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getNumFields() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getNumFields() - Method in class docking.widgets.fieldpanel.support.RowLayout
- getNumFields() - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the number of fields in this composite
- getNumFixedBits() - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Get number of bits that must be 0/1
- getNumIndexes() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- getNumIndexes() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- getNumIndexes() - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns the total number of indexes.
- getNumIndexes() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getNumIndexes() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getNumInitialFixedBits(int) - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Get the number of bits that are fixed, not ditted (don't care)
- getNumInputs() - Method in class ghidra.program.model.pcode.HighParamID
- getNumInputs() - Method in class ghidra.program.model.pcode.PcodeOp
- getNumInstructions() - Method in class ghidra.program.database.code.CodeManager
-
Returns the number of instructions in the program.
- getNumInstructions() - Method in interface ghidra.program.model.listing.Listing
-
gets the total number of Instructions in the listing.
- getNumInstructions() - Method in class ghidra.program.model.listing.ListingStub
- getNumLabels() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
- getNumLayouts() - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the number of layouts in this map.
- getNumLayouts() - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getNumLists() - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the number of linked list being managed.
- getNumLists() - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the number of linked list being managed.
- getNumModels() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the total number of model in the format manager.
- getNumOperands() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getNumOperands() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Get the number of operands for the resulting prototype
- getNumOperands() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getNumOperands() - Method in class ghidra.app.util.PseudoData
- getNumOperands() - Method in class ghidra.app.util.PseudoInstruction
- getNumOperands() - Method in class ghidra.program.database.code.InstructionDB
- getNumOperands() - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Return the number of operands in this instruction.
- getNumOperands() - Method in class ghidra.program.model.lang.InvalidPrototype
- getNumOperands() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the number of operands for this code unit.
- getNumOperands() - Method in class ghidra.program.model.listing.DataStub
- getNumOperands() - Method in class ghidra.program.model.listing.InstructionStub
- getNumOutputs() - Method in class ghidra.program.model.pcode.HighParamID
- getNumParams() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getNumParams() - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Get the number of parameter symbols in this scope
- getNumParents() - Method in interface ghidra.program.model.listing.Group
-
Obtains the number of parent's of this fragment.
- getNumPostBits() - Method in class ghidra.util.bytesearch.Match
-
If the sequence corresponds to a PatternPair, return the number of postbits
- getNumRanges() - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Returns the current number of ranges in the list.
- getNumRanges() - Method in class ghidra.program.util.MemoryDiff
-
Gets the number of address ranges that the two programs memories are broken into for comparing the programs.
- getNumRanges() - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns the number of ranges in the list.
- getNumRows() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getNumRows() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getNumRows() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getNumRows() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the number of rows in this field
- getNumRows() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getNumRows() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getNumRows() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getNumRows() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getNumRows() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets the number of rows in this table.
- getNumRows() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
- getNumRows() - Method in class ghidra.app.util.viewer.field.IndentField
- getNumRows() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getNumRows() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getNumRows() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the number of rows in the model.
- getNumRowsInViewport() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Returns the number of rows that are visible in the viewport.
- getNumSources(CodeBlock, boolean, TaskMonitor) - Static method in class ghidra.program.model.block.SimpleSourceReferenceIterator
-
Deprecated.this method should be avoided since it repeats the work of the iterator
- getNumSources(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get the number of source flows into the block.
- getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
- getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get number of block source references flowing into this block.
- getNumSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Deprecated.this method should be avoided since it repeats the work of the getSources iterator
- getNumSources(CodeBlock, TaskMonitor) - Static method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
-
Get number of source references flowing from this subroutine (block).
- getNumSources(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
-
Get the number of CodeBlocks that flow into this CodeBlock.
- getNumSources(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
- getNumSources(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getNumSymbols() - Method in class ghidra.program.database.symbol.SymbolManager
- getNumSymbols() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the total number of symbols in the table.
- getNumTokens() - Method in class ghidra.app.decompiler.ClangLine
- getNumTools() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- getNumUncertainBits() - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Get number of bits that are ditted (don't care)
- getNumUndefinedBytes(int) - Method in class ghidra.program.model.data.StructureDataType
-
Gets the number of Undefined bytes beginning at the indicated component index.
- getNumValues() - Method in class ghidra.util.datastruct.SortedRangeList
-
Gets the total number of int values in this range.
- getNumVarnodes() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getObjcModuleInfoAddress() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getObjcModuleInfoSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getObject() - Method in class ghidra.app.util.viewer.proxy.AddressProxy
- getObject() - Method in class ghidra.app.util.viewer.proxy.CodeUnitProxy
- getObject() - Method in class ghidra.app.util.viewer.proxy.DataProxy
- getObject() - Method in class ghidra.app.util.viewer.proxy.EmptyProxy
- getObject() - Method in class ghidra.app.util.viewer.proxy.FunctionProxy
- getObject() - Method in class ghidra.app.util.viewer.proxy.ProxyObj
-
Returns the object that this proxy represents or null if the represented object no longer exists.
- getObject() - Method in class ghidra.app.util.viewer.proxy.VariableProxy
- getObject() - Method in class ghidra.framework.options.WrappedCustomOption
- getObject() - Method in class ghidra.framework.options.WrappedDate
- getObject() - Method in class ghidra.framework.options.WrappedFile
- getObject() - Method in interface ghidra.framework.options.WrappedOption
-
Get the object that is the property value.
- getObject() - Method in class ghidra.program.database.symbol.ClassSymbol
- getObject() - Method in class ghidra.program.database.symbol.CodeSymbol
- getObject() - Method in class ghidra.program.database.symbol.FunctionSymbol
- getObject() - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- getObject() - Method in class ghidra.program.database.symbol.GlobalVariableSymbolDB
- getObject() - Method in class ghidra.program.database.symbol.LibrarySymbol
- getObject() - Method in class ghidra.program.database.symbol.NamespaceSymbol
- getObject() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getObject() - Method in class ghidra.program.model.address.GlobalSymbol
- getObject() - Method in interface ghidra.program.model.symbol.Symbol
- getObject() - Method in class ghidra.program.util.DataTypeArchiveChangeRecord
-
Return the object that is the subject of this change record.
- getObject() - Method in class ghidra.program.util.ProgramChangeRecord
-
Return the object that is the subject of this change record.
- getObject(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the Object at the given row, column.
- getObject(long) - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Returns the object associated with the given index or null if no object is associated with the given index.
- getObject(long) - Method in class ghidra.util.prop.ObjectPropertySet
-
Retrieves the object stored at the given index.
- getObject(long) - Method in class ghidra.util.prop.SaveableObjectPropertySet
-
Retrieves the saveable object stored at the given index.
- getObject(Address) - Method in class ghidra.program.database.properties.IntPropertyMapDB
- getObject(Address) - Method in class ghidra.program.database.properties.LongPropertyMapDB
- getObject(Address) - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
- getObject(Address) - Method in class ghidra.program.database.properties.StringPropertyMapDB
- getObject(Address) - Method in class ghidra.program.database.properties.UnsupportedMapDB
- getObject(Address) - Method in class ghidra.program.database.properties.VoidPropertyMapDB
- getObject(Address) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Returns the object associated with the given index or null if no object is associated with the given index.
- getObject(Address) - Method in class ghidra.program.model.util.DefaultIntPropertyMap
- getObject(Address) - Method in class ghidra.program.model.util.DefaultLongPropertyMap
- getObject(Address) - Method in class ghidra.program.model.util.DefaultObjectPropertyMap
-
Get the object value at the given address.
- getObject(Address) - Method in class ghidra.program.model.util.DefaultSettingsPropertyMap
- getObject(Address) - Method in class ghidra.program.model.util.DefaultStringPropertyMap
- getObject(Address) - Method in class ghidra.program.model.util.DefaultVoidPropertyMap
- getObject(Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns the property value stored at the specified address or null if no property found.
- getObject(String, Object) - Method in class ghidra.framework.options.AbstractOptions
- getObject(String, Object) - Method in interface ghidra.framework.options.Options
-
Get the object value; called when the options dialog is being populated.
- getObject(String, Object) - Method in class ghidra.framework.options.SubOptions
- getObjectClass() - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
- getObjectClass() - Method in class ghidra.program.model.util.DefaultObjectPropertyMap
- getObjectClass() - Method in interface ghidra.program.model.util.ObjectPropertyMap
-
Returns Saveable object class.
- getObjectClass() - Method in class ghidra.util.prop.PropertySet
-
Returns property object class associated with this set.
- getObjectCount() - Method in class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
- getObjectDataOffset() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getObjectiveC2SectionNames() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Returns a list containing valid Objective-C 2.0 section names.
- getObjectiveCSectionNames() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
- getObjectiveCSectionNames() - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
-
Returns a list containing valid Objective-C section names.
- getObjectiveCSectionNames() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- getObjectProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the object property for name; returns null if there is no name property for this code unit.
- getObjectProperty(String) - Method in class ghidra.program.model.listing.DataStub
- getObjectProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- getObjectProperty(String, String, Class<? extends Saveable>, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get a address-based Saveable-object property map
- getObjectPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the ObjectPropertyMap associated with the given name.
- getObjectPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the ObjectPropertyMap associated with the given name.
- getObjects() - Method in class ghidra.program.model.listing.VariableOffset
-
Get list of markup objects
- getObjects(Address) - Method in class ghidra.program.model.address.AddressObjectMap
-
Get the objs associated with the given address.
- getObjectStorageFields() - Method in class ghidra.program.database.bookmark.OldBookmark
- getObjectStorageFields() - Method in class ghidra.program.database.properties.GenericSaveable
- getObjectStorageFields() - Method in class ghidra.util.datastruct.IntArrayList
- getObjectStorageFields() - Method in interface ghidra.util.Saveable
-
Returns the field classes, in Java types, in the same order as used
Saveable.save(ghidra.util.ObjectStorage)
andSaveable.restore(ghidra.util.ObjectStorage)
. - getObjectStorageFields() - Method in class ghidra.util.SaveableColor
- getObjectStorageFields() - Method in class ghidra.util.SaveablePoint
- getObsolete() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- getObsoleteProgramProperties() - Static method in class ghidra.program.database.ObsoleteProgramPropertiesService
- getOffcutDataString(Address, Data) - Method in class ghidra.app.util.viewer.field.LabelCodeUnitFormat
- getOffcutDataString(Address, Data) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getOffcutLabelString(Address, CodeUnit) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getOffcutLabelString(String, String, String, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.StringDataInstance
- getOffcutLabelString(String, String, String, DataTypeDisplayOptions, int) - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- getOffcutLabelStringForInstruction(Address, Instruction) - Method in class ghidra.app.util.viewer.field.LabelCodeUnitFormat
- getOffcutLabelStringForInstruction(Address, Instruction) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getOffcutSymbolColor() - Method in class ghidra.app.util.SymbolInspector
- getOffcutSymbolStyle() - Method in class ghidra.app.util.SymbolInspector
- getOffcutXRefCount(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns the count of all offcut xref addresses to the specified code unit
- getOffcutXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing all offcut xref references to the specified code unit
- getOffcutXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtils
-
Returns an array containing all offcut xref references to the specified code unit
- getOffcutXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing all offcut xref addresses to the specified code unit.
- getOffcutXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing all offcut xref addresses to the specified code unit.
- getOffset() - Method in class ghidra.app.decompiler.ClangFieldToken
- getOffset() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get the number of undefined bytes preceding the mask and values arrays
- getOffset() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- getOffset() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getOffset() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- getOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Get the offset of this DIE from the beginning of the debug_info section.
- getOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getOffset() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Returns the offset of the LEB128 value in the stream it was read from.
- getOffset() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
This member gives the offset from the beginning of the file at which the first byte of the segment resides.
- getOffset() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
This member gives the location at which to apply the relocation action.
- getOffset() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
The byte offset from the beginning of the file to the first byte in the section.
- getOffset() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
- getOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolCommand
- getOffset() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
-
Returns the offset to the hint table.
- getOffset() - Method in class ghidra.app.util.bin.format.macho.Section
- getOffset() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
-
The offset from the beginning of the file to the beginning of the entry's data.
- getOffset() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getOffset() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
-
Returns the offset.
- getOffset() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the offset to the contents of this segment.
- getOffset() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns the relocation offset.
- getOffset() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- getOffset() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
- getOffset() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getOffset() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the offset.
- getOffset() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
-
Returns the offset.
- getOffset() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
-
Returns the offset of code in segment.
- getOffset() - Method in class ghidra.app.util.bin.format.pe.RichHeader
-
Gets the offset of the Rich header.
- getOffset() - Method in class ghidra.app.util.bin.format.pe.RichTable
- getOffset() - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
- getOffset() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
- getOffset() - Method in class ghidra.app.util.bin.format.ubi.FatArch
-
Returns the file offset to this object file.
- getOffset() - Method in class ghidra.app.util.viewer.field.FieldStringInfo
-
The offset of the part string into the parent string
- getOffset() - Method in interface ghidra.program.model.address.Address
-
Get the offset of this Address.
- getOffset() - Method in class ghidra.program.model.address.GenericAddress
- getOffset() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the byte offset of where this component begins relative to the start of the parent data type.
- getOffset() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getOffset() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getOffset() - Method in class ghidra.program.model.lang.Register
-
Returns the offset into the register space for this register
- getOffset() - Method in class ghidra.program.model.listing.VariableOffset
- getOffset() - Method in class ghidra.program.model.pcode.AddressXML
- getOffset() - Method in class ghidra.program.model.pcode.HighVariable
-
Get the offset of this variable into its containing HighSymbol.
- getOffset() - Method in class ghidra.program.model.pcode.Varnode
- getOffset() - Method in interface ghidra.program.model.symbol.OffsetReference
-
Returns the offset.
- getOffset(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Get the offset into the instruction for the current node (i=-1) or one of the current node's children
- getOffset(int) - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Returns the lower 12 bits of the offset.
- getOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Compute the file offset associated with the specified loaded virtual address defined by this PT_LOAD program header.
- getOffset(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
- getOffset(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- getOffset(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- getOffset(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Offset
-
Method getOffset.
- getOffsetAsBigInteger() - Method in interface ghidra.program.model.address.Address
-
Get the offset of this Address as a BigInteger
- getOffsetAsBigInteger() - Method in class ghidra.program.model.address.GenericAddress
- getOffsetBase() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getOffsetFromCenterForPointInViewSpace(VisualizationServer<V, E>, Point2D) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getOffsetFromCenterInLayoutSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getOffsetFromFlat(long, int) - Method in class ghidra.program.model.address.ProtectedAddressSpace
- getOffsetFromFlat(long, int) - Method in class ghidra.program.model.address.SegmentedAddressSpace
-
Given a flat address offset, extract a segment offset assuming a specific segment value.
- getOffsetModuleName() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
Returns an offset to a string with the name of the imported DLL.
- getOffsetModuleName() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
Returns the offset, relative the beginning of the Bound Import Table, to the import name.
- getOffsetOperandIndex() - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
- getOffsets() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- getOffsets() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getOffsets() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getOffsets() - Method in class ghidra.app.util.bin.format.ne.ModuleReferenceTable
-
Returns the array of offsets.
- getOffsets() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
-
Returns the offset within the code segment of the start of the line.
- getOffsetShiftAligned() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns the actual (shifted) offset to the contents.
- getOffsetString(int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string containing HTML tags to represent the offset value in color as a hexadecimal value.
- getOffsetString(int) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
-
Returns the string representing the offset.
- getOffsetToData() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
-
Returns the offset, relative to the beginning of the resource directory of the data for the resource.
- getOffsetToData() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getOffsetToDirectory() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns an offset to another resource directory.
- getOffsetToReferenceList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
-
Returns the offset from the beginning of the resource type list to reference list for this type.
- getOffsetType(int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a Ghidra
datatype
that corresponds to a type that can be used to represent an offset. - getOldAddressMap() - Method in interface ghidra.program.database.map.AddressMap
-
Returns an address map capable of decoding old address encodings.
- getOldAddressMap() - Method in class ghidra.program.database.map.AddressMapDB
-
Returns an address map which may be used during the upgrade of old address encodings.
- getOldCompilerSpec(CompilerSpecID) - Method in interface ghidra.program.util.LanguageTranslator
-
Get a compiler spec suitable for use with the old language.
- getOldCompilerSpec(CompilerSpecID) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldContextRegister() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns the old processor context register or null if not defined
- getOldContextRegister() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldDefVersion() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getOldDefVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the old CFM version.
- getOldFile() - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
- getOldImage(File, String) - Method in class help.screenshot.GhidraScreenShotGenerator
- getOldImpVersion() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the old CFM implementation version.
- getOldImpVersion() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The oldImpVersion and currentVersion fields (4 bytes each) provide version information for checking the compatibility of the imported library.
- getOldLanguage() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns old language
- getOldLanguage() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldLanguage(LanguageID, int) - Method in class ghidra.program.util.OldLanguageFactory
-
Return old language if an old language specification file exists for the specified language and version.
- getOldLanguageFactory() - Static method in class ghidra.program.util.OldLanguageFactory
-
Returns the single instance of the OldLanguageFactory.
- getOldLanguageID() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns old language name
- getOldLanguageID() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldLeadSelectionPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getOldRegister(int, int) - Method in class ghidra.program.model.lang.RegisterTranslator
- getOldRegister(Address, int) - Method in interface ghidra.program.util.LanguageTranslator
-
Get the old register at the specified oldAddr.
- getOldRegister(Address, int) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldRegister(Register) - Method in class ghidra.program.model.lang.RegisterTranslator
- getOldRegisterContaining(Address) - Method in interface ghidra.program.util.LanguageTranslator
-
Get the largest old register which contains the specified oldAddr
- getOldRegisterContaining(Address) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOldValue() - Method in class ghidra.framework.model.DomainObjectChangeRecord
-
Return the old value.
- getOldValue() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the original value.
- getOldValue() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
-
Get the original value.
- getOldValue() - Method in class ghidra.program.util.UserDataChangeRecord
-
Get the original value.
- getOldVersion() - Method in interface ghidra.program.util.LanguageTranslator
-
Returns old language version
- getOldVersion() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- getOMFAlignSym() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF Align Symbols.
- getOMFDirectoryEntries() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF directory entries.
- getOMFFiles() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF Source Files.
- getOMFGlobals() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF globals.
- getOMFLibrary() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- getOMFModules() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF modules.
- getOMFSegDescs() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
-
Returns the OMF segment descriptions in this OMF module.
- getOMFSegMaps() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF segment maps.
- getOMFSrcModuleFiles() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns the array of source files.
- getOMFSrcModuleLines() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns an array of the source module lines.
- getOMFSrcModules() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
-
Returns the OMF Source Modules.
- getOnePlaneImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getOp(int) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- getOpBehavior(int) - Static method in class ghidra.pcode.opbehavior.OpBehaviorFactory
- getOpcode() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
- getOpcode() - Method in class ghidra.app.util.bin.format.pef.Relocation
- getOpcode() - Method in class ghidra.program.model.pcode.BlockCondition
- getOpcode() - Method in class ghidra.program.model.pcode.PcodeOp
- getOpcode(String) - Static method in class ghidra.program.model.pcode.PcodeOp
-
Get the p-code op code for the given mnemonic string.
- getOpCode() - Method in class ghidra.pcode.opbehavior.OpBehavior
- getOpcodeBase() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the number assigned to the first special opcode.
- getOpCodeFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getOpCount() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- getOpen() - Method in class ghidra.app.decompiler.ClangSyntaxToken
- getOpenData() - Method in interface ghidra.framework.model.Project
-
Get list of domain files that are open.
- getOpenData() - Method in class ghidra.framework.project.DefaultProject
- getOpenDataFormat(Data) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model to use for the internals of open structures.
- getOpenedDomainObject(Object) - Method in class ghidra.framework.data.DomainFileProxy
- getOpenedDomainObject(Object) - Method in class ghidra.framework.data.GhidraFile
- getOpenedDomainObject(Object) - Method in interface ghidra.framework.model.DomainFile
-
Returns the domainObject for this DomainFile only if it is already open.
- getOpenFileHandleCount() - Method in class ghidra.framework.client.RepositoryAdapter
- getOpenIndex(Address, int[]) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Returns the index of the component that is open at the given address.
- getOpenModalDialogsFor(Frame) - Static method in class generic.util.WindowUtilities
-
Returns a list of all
parent
's descendant modal dialogs. - getOpenProgram() - Method in class ghidra.app.util.task.OpenProgramTask
- getOpenPrograms() - Method in class ghidra.app.util.task.OpenProgramTask
- getOpenPrograms() - Method in class ghidra.test.TestProgramManager
- getOpenSubTransactions() - Method in interface ghidra.framework.model.Transaction
-
Returns the list of open sub-transactions that are contained inside this transaction.
- getOpenWindowsAsString() - Static method in class docking.test.AbstractDockingTest
-
Returns a pretty-print string of all found windows that are showing, nesting by parent-child relationship.
- getOperand() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Find the next child that needs to be traversed
- getOperand(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getOperandDiffsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getOperandIndex() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getOperandIndex() - Method in interface ghidra.program.model.symbol.Reference
-
Get the operand index of where this reference was placed.
- getOperandIndex() - Method in class ghidra.program.model.symbol.ThunkReference
- getOperandIndex() - Method in class ghidra.program.util.EquateInfo
-
Get the operand index of where the equate was placed; This value is meaningful only if the reference address is not null, and may be -1 if only the dynamicHash applies.
- getOperandIndex() - Method in class ghidra.program.util.OperandFieldLocation
-
Returns the index of the operand at this location.
- getOperandIndex(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Convert the index of a print piece to its associated operand index
- getOperandIndexIterator() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Get an iterator over the operand indices If this iterator is advanced for each non-terminal, while simultaneously iterating over the RHS of the associated production, then this will identify the corresponding operand index for each non-terminal
- getOperandIndices() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Get the list of operand indices in print piece order
- getOperandReferences(int) - Method in class ghidra.app.util.PseudoInstruction
- getOperandReferences(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the references for the operand index.
- getOperandReferences(int) - Method in class ghidra.program.model.listing.DataStub
- getOperandReferences(int) - Method in class ghidra.program.model.listing.InstructionStub
- getOperandRefType(int) - Method in class ghidra.app.util.PseudoInstruction
- getOperandRefType(int) - Method in class ghidra.program.database.code.InstructionDB
- getOperandRefType(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get the operand reference type for the given operand index.
- getOperandRefType(int) - Method in class ghidra.program.model.listing.InstructionStub
- getOperandRefType(int, InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getOperandRefType(int, InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the suggested operand reference type.
- getOperandRefType(int, InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOperandRepresentation() - Method in class ghidra.program.util.OperandFieldLocation
-
Returns a string representation of the opernand at this location.
- getOperandRepresentationList(CodeUnit, int) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted list of operand objects for the specified code unit operand.
- getOperandRepresentationString(CodeUnit, int) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted string representation of the specified code unit operand.
- getOperandsThatDiffer(CodeUnit, CodeUnit) - Method in class ghidra.program.util.ListingDiff
-
Gets an array containing the operand indices where the two indicated code units differ.
- getOperandType(int) - Method in class ghidra.app.util.PseudoInstruction
- getOperandType(int) - Method in class ghidra.program.database.code.InstructionDB
- getOperandType(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get the type of a specific operand.
- getOperandType(int) - Method in class ghidra.program.model.listing.InstructionStub
- getOperandTypesFor(int) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- getOperandValueMask(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Get the byte value mask corresponding to the specified operand.
- getOperandValueMask(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getOperandValueMask(int) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get a Mask that describe which bits of this instruction determine the operand value.
- getOperandValueMask(int) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOperatingSystem() - Method in enum ghidra.framework.Platform
-
Returns the operating system for this platform.
- getOpIndex() - Method in interface ghidra.program.model.symbol.EquateReference
-
Returns the opcode index for the instruction located at this references address, or -1 if .
- getOpinion(PortableExecutable, ByteProvider) - Static method in class ghidra.app.util.opinion.PeLoader.CompilerOpinion
- getOpObjects(int) - Method in class ghidra.app.util.PseudoInstruction
- getOpObjects(int) - Method in class ghidra.program.database.code.InstructionDB
- getOpObjects(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get objects used by this operand (Address, Scalar, Register ...)
- getOpObjects(int) - Method in class ghidra.program.model.listing.InstructionStub
- getOpObjects(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getOpObjects(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get objects used by this operand (Address, Scalar, Register ...)
- getOpObjects(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOpposite(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.BooleanDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.ByteDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.CharDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.DWordDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.Integer16DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.Integer3DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.Integer5DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.Integer6DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.Integer7DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.IntegerDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.LongDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.LongLongDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.QWordDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.ShortDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.SignedByteDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.SignedDWordDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.SignedQWordDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.SignedWordDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedInteger16DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedInteger3DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedInteger5DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedInteger6DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedInteger7DataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedLongDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.UnsignedShortDataType
- getOppositeSignednessDataType() - Method in class ghidra.program.model.data.WordDataType
- getOpRef(int) - Method in interface ghidra.program.model.pcode.PcodeFactory
- getOpRef(int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getOpRepresentation(int, MemBuffer, ProcessorContextView, String) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOpRepresentationList(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getOpRepresentationList(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get a List of Objects that can be used to render an operands representation.
- getOpRepresentationList(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOpsPrintOrder() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
-
Return the indices of the operands in an array in the order they are printed (after the first white space)
- getOption(String, OptionType, Object) - Method in class ghidra.framework.options.AbstractOptions
- getOption(String, List<Option>, T) - Static method in class ghidra.app.util.OptionUtils
-
Gets the value of the option with the given name from the given list of options.
- getOptionalClassMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getOptionalHeader() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the a.out optional header.
- getOptionalHeader() - Method in class ghidra.app.util.bin.format.pe.NTHeader
-
Returns the optional header.
- getOptionalHeader() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getOptionalHeaderSize() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the size in bytes of the optional header.
- getOptionalHeaderSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getOptionalInstanceMethods() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getOptionDescriptions() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- getOptionDescriptions() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- getOptionDescriptions() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- getOptionDescriptions() - Method in interface ghidra.framework.options.CustomOptionsEditor
-
Gets the descriptions of the options that this editor is editing.
- getOptionDescriptions() - Method in class ghidra.util.ManualViewerCommandEditor
- getOptionName() - Method in class ghidra.program.database.SpecExtension.DocInfo
- getOptionName(String) - Method in enum ghidra.program.database.SpecExtension.Type
-
For a given extension's formal name, generate the option name used to store the extension.
- getOptionNames() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- getOptionNames() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- getOptionNames() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- getOptionNames() - Method in class ghidra.framework.options.AbstractOptions
- getOptionNames() - Method in interface ghidra.framework.options.CustomOptionsEditor
-
Gets the names of the options that this editor is editing.
- getOptionNames() - Method in interface ghidra.framework.options.Options
-
Get the list of option names.
- getOptionNames() - Method in class ghidra.framework.options.SubOptions
- getOptionNames() - Method in class ghidra.util.ManualViewerCommandEditor
- getOptions() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getOptions() - Method in class ghidra.app.decompiler.DecompInterface
-
Get the options currently in effect for the decompiler
- getOptions() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The options byte contains bit flag information as follows:
- getOptions() - Method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Gets the headless analyzer's options.
- getOptions() - Method in class ghidra.app.util.OptionsDialog
-
Returns the list of Options with the values as they were set in this dialog.
- getOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- getOptions() - Method in class ghidra.framework.plugintool.PluginTool
-
Get all options.
- getOptions() - Method in interface ghidra.framework.plugintool.util.OptionsService
-
Get the list of options for all categories.
- getOptions() - Method in class ghidra.graph.viewer.GraphViewer
- getOptions() - Method in interface ghidra.program.util.AddressCorrelator
-
Returns the current Option settings for this correlator.
- getOptions(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Returns an array of importer options representing the flags in this class.
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.AbstractLoaderExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.AsciiExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.BinaryExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.CppExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.Exporter
-
Returns the available options for this exporter.
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.GzfExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.HtmlExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.IntelHexExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.ProjectArchiveExporter
- getOptions(DomainObjectService) - Method in class ghidra.app.util.exporter.XmlExporter
- getOptions(LoadSpec) - Method in class ghidra.plugin.importer.AddToProgramDialog
- getOptions(LoadSpec) - Method in class ghidra.plugin.importer.ImporterDialog
- getOptions(String) - Method in interface docking.Tool
-
Get the options for the given category name; if no options exist with the given name, then one is created.
- getOptions(String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- getOptions(String) - Method in interface ghidra.framework.model.DomainObject
-
Get the property list for the given name.
- getOptions(String) - Method in class ghidra.framework.options.AbstractOptions
- getOptions(String) - Method in interface ghidra.framework.options.Options
-
Returns a Options object that is a sub-options of this options.
- getOptions(String) - Method in class ghidra.framework.options.SubOptions
- getOptions(String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- getOptions(String) - Method in class ghidra.framework.plugintool.PluginTool
- getOptions(String) - Method in interface ghidra.framework.plugintool.util.OptionsService
-
Get the options for the given category name.
- getOptions(String) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get the property list for the given name.
- getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
- getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
- getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
- getOptionsCategory() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
- getOptionsEditor() - Method in class ghidra.framework.options.AbstractOptions
- getOptionsEditor() - Method in interface ghidra.framework.options.Options
-
Get the editor that will handle editing all the values in this options or sub group of options.
- getOptionsEditor() - Method in class ghidra.framework.options.SubOptions
- getOptionsEditor(String) - Method in class ghidra.framework.options.AbstractOptions
- getOptionsHelpLocation() - Method in class ghidra.framework.options.AbstractOptions
- getOptionsHelpLocation() - Method in interface ghidra.framework.options.Options
-
Returns the HelpLocation for this entire Options object.
- getOptionsHelpLocation() - Method in class ghidra.framework.options.SubOptions
- getOptionsName() - Method in class ghidra.graph.ProgramGraphType
- getOptionsName() - Method in class ghidra.service.graph.GraphType
- getOptionsNames() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns all properties lists contained by this domain object.
- getOptionsNames() - Method in interface ghidra.framework.model.DomainObject
-
Returns all properties lists contained by this domain object.
- getOptionsNames() - Method in interface ghidra.program.model.listing.ProgramUserData
-
Returns all properties lists contained by this domain object.
- getOptionString() - Method in enum ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- getOptionString() - Method in enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
- getOptionString() - Method in enum ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
- getOptionType() - Method in class ghidra.framework.options.Option
- getOptionType() - Method in class ghidra.framework.options.WrappedCustomOption
- getOptionType() - Method in class ghidra.framework.options.WrappedDate
- getOptionType() - Method in class ghidra.framework.options.WrappedFile
- getOptionType() - Method in interface ghidra.framework.options.WrappedOption
- getOptionType(Object) - Static method in enum ghidra.framework.options.OptionType
- getOpType(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getOpType(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the type of a specific operand.
- getOpType(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getOpVec() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
- getOrCreateEntry(K) - Method in class ghidra.util.datastruct.RedBlackTree
- getOrCreateModule(String, String) - Method in class ghidra.program.database.ProgramBuilder
- getOrCreateNameSpace(Namespace, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
- getOrCreateNameSpace(Namespace, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Gets an existing namespace with the given name in the given parent.
- getOrCreateNodeForContraint(Constraint<T>) - Method in class generic.constraint.DecisionNode
- getOrCreatePage(long) - Method in class ghidra.util.prop.PropertySet
- getOrCreateUrl() - Method in class resources.IconProvider
-
Returns the value of
IconProvider.getUrl()
if it is non-null. - getOrder() - Method in class ghidra.program.model.pcode.SequenceNumber
-
Get relative position information of PcodeOps within a basic block, may change as basic block is edited.
- getOrdinal() - Method in class ghidra.app.util.bin.format.ne.LengthStringOrdinalSet
-
Returns the ordinal value.
- getOrdinal() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
-
Returns the ordinal value of the export.
- getOrdinal() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the ordinal.
- getOrdinal() - Method in class ghidra.program.database.function.ReturnParameterDB
- getOrdinal() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getOrdinal() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Get the ordinal position within the parent dataType.
- getOrdinal() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getOrdinal() - Method in interface ghidra.program.model.data.ParameterDefinition
-
Get the parameter ordinal
- getOrdinal() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- getOrdinal() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getOrdinal() - Method in interface ghidra.program.model.listing.Parameter
-
Returns the ordinal (index) of this parameter within the function signature.
- getOrdinal() - Method in class ghidra.program.model.listing.ParameterImpl
- getOrdinal() - Method in class ghidra.program.util.FunctionParameterFieldLocation
- getOrdinal(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getOrdinalByString(String) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
returns the Enum's ordinal using the Enum's string representation.
- getOrdinalName() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- getOrdinalValue(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- getOrganizationalCategoryPath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the organizational category path.
- getOrientation() - Method in class docking.widgets.SideKickVerticalScrollbar
- getOriginalAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns the total set of addresses in this map include addresses that have been closed
- getOriginalAddressSet() - Method in class ghidra.app.util.viewer.util.AddressIndexMapConverter
- getOriginalBufferCount() - Method in class db.buffers.VersionFileHandler
-
Returns buffer count for original buffer file.
- getOriginalByte(long) - Method in class ghidra.program.database.mem.FileBytes
-
Returns the original byte value at the given offset for this file bytes object.
- getOriginalBytes(long, byte[]) - Method in class ghidra.program.database.mem.FileBytes
-
Tries to get b.length original bytes from this FileBytes entry at the given offset into the file bytes.
- getOriginalBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.FileBytes
-
Tries to get length (original) bytes from the files starting at the given offset and put them into the given byte array at the specified offset into the byte array.
- getOriginalDemangled() - Method in interface ghidra.app.util.demangler.Demangled
-
Returns the original demangled string returned by the demangling service
- getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledObject
- getOriginalDemangled() - Method in class ghidra.app.util.demangler.DemangledType
- getOriginalDocumentFilter() - Method in class docking.widgets.textfield.IntegerFormatter
- getOriginalFirstThunk() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
At one time, this may have been a set of flags.
- getOriginalImageBase() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getOriginalImageBase() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getOriginalImageBaseOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the offset from the programs image base and the dwarf original image base
- getOriginalImportedName() - Method in class ghidra.program.database.external.ExternalLocationDB
- getOriginalImportedName() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the original name for this location.
- getOriginalMouseEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getOriginalName() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the original name (unmodified by Ghidra-isms) of this entry.
- getOriginalPrototypeContext(Register) - Method in class ghidra.program.database.code.InstructionDB
-
Get the original context used to establish the shared prototype
- getOriginalSourceFileCopy() - Method in class ghidra.util.JavaSourceFile
- getOriginalText() - Method in class ghidra.util.JavaSourceLine
- getOriginalValue() - Method in class ghidra.program.database.mem.AddressSourceInfo
-
Returns the original byte value from the imported file that provided the byte value for the associated address or 0 if there is no source information for this location.
- getOriginalValue(Address, boolean) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get the original memory value at the specified address if a relocation was applied at the specified address (not containing).
- getOriginProgram() - Method in class ghidra.program.util.ProgramMerge
-
Gets the origin program.
- getOSDependentBackgroundColor(JComponent, int) - Method in class docking.widgets.AbstractGCellRenderer
-
Returns the background color appropriate for the given component.
- getOSFile(String) - Static method in class ghidra.framework.Application
-
Returns the specified OS specific file.
- getOSFile(String, String) - Static method in class ghidra.framework.Application
-
Returns the OS specific file within the given module with the given name.
- getOther() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
This member currently holds 0 and has no defined meaning.
- getOther() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- getOtherBeginning() - Method in class ghidra.app.plugin.match.Match
- getOtherBorder() - Method in class docking.widgets.InlineComponentTitledPanel
- getOtherBytes() - Method in class ghidra.app.plugin.match.Match
- getOtherFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the other flags.
- getOtherFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns a string representation of the other flags.
- getOtherSymbolNames() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the names of the other symbols not in a function scope.
- getOtherSymbolSources() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the sources of the other symbols not in a function scope.
- getOut(int) - Method in class ghidra.program.model.pcode.PcodeBlock
- getOutEdges(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- getOutEdges(V) - Method in interface ghidra.graph.GDirectedGraph
-
Compute the incident edges that start at the given vertex
- getOutEdges(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
-
Compute the incident edges that start at the given vertex NOTE: This method ought to return cached results if available NOTE: As part of computing out-edges, this method will also provide successors
- getOutEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getOutEdges(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getOutgoingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns the outgoing edges from the given vertex.
- getOutput() - Method in class generic.concurrent.io.IOResult
- getOutput() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
- getOutput() - Method in interface ghidra.program.model.lang.InjectPayload
- getOutput() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getOutput() - Method in class ghidra.program.model.pcode.PcodeOp
- getOutput(int) - Method in class ghidra.program.model.pcode.HighParamID
- getOutputAsString() - Method in class generic.concurrent.io.IOResult
- getOutputBlockStream(int) - Method in interface db.buffers.BufferFileHandle
-
Provides local access to an output block stream.
- getOutputBlockStream(int) - Method in class db.buffers.LocalBufferFile
-
Obtain a direct stream to write blocks to this buffer file
- getOutputBlockStream(int) - Method in class db.buffers.LocalManagedBufferFile
-
Obtain a direct stream to write blocks to this buffer file
- getOutputBlockStream(int) - Method in interface db.buffers.RemoteBufferFileHandle
- getOutputBlockStream(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getOutputBlockStreamHandle(int) - Method in interface db.buffers.BufferFileHandle
-
Get an output block stream handle which will facilitate access to a remote InputBlockStream.
- getOutputBlockStreamHandle(int) - Method in interface db.buffers.RemoteBufferFileHandle
- getOutputBlockStreamHandle(int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getOutputStream() - Method in class generic.jar.FileResource
- getOutputStream() - Method in class generic.jar.JarResource
- getOutputStream() - Method in interface generic.jar.Resource
- getOutputStream() - Method in class generic.jar.ResourceFile
-
Returns an OutputStream if the file can be opened for writing.
- getOutputStream() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
- getOutputStream() - Method in interface ghidra.framework.store.DataFileItem
-
Open a new version of this item for writing.
- getOutputStream() - Method in class ghidra.framework.store.local.LocalDataFile
- getOutRevIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Get reverse index of the i-th outgoing block.
- getOutSize() - Method in class ghidra.program.model.pcode.PcodeBlock
- getOverlappingVariable(SymbolTable, Variable, VariableStorage, Symbol) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Find overlapping variable which meets the following conditions 1.
- getOverlappingVariables() - Method in class ghidra.program.util.VariableStorageConflicts
- getOverlayAddress(Address) - Method in interface ghidra.program.model.address.AddressSpace
-
Get an address that is relative to this address space.
- getOverlayAddress(Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getOverlayAddresses(Program) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Gets an address set with the overlay addresses that are in the specified program.
- getOverlayedSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getOverlayName() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getOverrideComponent() - Method in interface ghidra.app.services.GoToOverrideService
- getOverrideService() - Method in interface ghidra.app.services.GoToService
- getOverrideService() - Method in class ghidra.app.util.navigation.GoToServiceImpl
- getOverridingReference(RefType) - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getOverridingReference(RefType) - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Get the primary overriding reference address of
RefType
type
from the current instruction - getOverviewProviders() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Get the overview providers in this ListingPanel.
- getOverwriteExisting() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Returns true if the user has chosen to overwrite any existing equate rules.
- getOvlNumber() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
- getOwner() - Method in class docking.action.DockingAction
- getOwner() - Method in interface docking.action.DockingActionIf
-
Returns the owner of this action
- getOwner() - Method in interface docking.actions.SharedDockingActionPlaceholder
-
Returns an owner name to use in place of "Shared".
- getOwner() - Method in class docking.ComponentProvider
-
Returns the owner of this provider (usually a plugin)
- getOwner() - Method in class docking.DockingActionProxy
- getOwner() - Method in class ghidra.framework.data.ProjectFileManager
-
Returns the owner of the project that is associated with this ProjectFileManager.
- getOwner() - Method in class ghidra.util.Lock
-
Gets the thread that currently owns the lock.
- getOwnerDescription() - Method in interface docking.action.DockingActionIf
-
Returns a description of this actions owner.
- getOwnerDescription() - Method in class docking.actions.SharedStubKeyBindingAction
- getOwnerOfFieldIndex(int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
- getOwningWindowManager() - Method in class docking.DockingDialog
- getP() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- getPackageState(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- getPackedAlignment(DataOrganization, int, DataTypeComponent) - Static method in class ghidra.program.model.data.CompositeAlignmentHelper
- getPackedBytes() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- getPackedDatabase() - Method in class ghidra.framework.store.db.PackedDBHandle
-
Returns PackedDatabase associated with this handle, or null if this is a temporary handle which has not yet been saved to a PackedDatabase using saveAs.
- getPackedDatabase(ResourceFile, boolean, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Get a packed database whose unpacking may be cached if possible provided doNotCache is false.
- getPackedDatabase(File, boolean, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Get a packed database whose unpacking may be cached if possible provided doNotCache is false.
- getPackedDatabase(File, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Get a packed database which whose unpacking will be cached if possible
- getPackedFile() - Method in class ghidra.framework.store.db.PackedDatabase
-
Returns the storage file associated with this packed database.
- getPackingString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
- getPackingType() - Method in interface ghidra.program.model.data.Composite
- getPackingType() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFAlignSym
-
Returns the alignment padding bytes.
- getPad() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns the pad field to maintain alignment.
- getPaddedHeight(boolean) - Method in class ghidra.graph.viewer.layout.Row
- getPaddedWidth(boolean) - Method in class ghidra.graph.viewer.layout.Column
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
- getPaddingColor(int) - Method in interface docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
-
Returns the color for the right or left padding within the field.
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
- getPaddingColor(int) - Method in interface docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
-
Returns the color of the padding between fields or null if the color is the same as the background color for the layout.
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
- getPaddingColor(int) - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- getPage() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- getPage(long) - Method in class ghidra.app.emulator.memory.MemoryImage
- getPage(long) - Method in class ghidra.pcode.memstate.MemoryBank
- getPage(long) - Method in class ghidra.pcode.memstate.MemoryPageBank
- getPage(long) - Method in class ghidra.pcode.memstate.MemoryPageOverlay
- getPage(long) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
- getPage(long) - Method in class ghidra.util.prop.PropertySet
- getPage_starts() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getPageCount() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getPageExtras() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageExtras() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageExtrasCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageExtrasCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageExtrasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageExtrasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageID(long) - Method in class ghidra.util.prop.PropertySet
-
Extract the page ID from the given index.
- getPageNumber() - Method in class ghidra.util.ManualEntry
- getPageOffset(long) - Method in class ghidra.util.prop.PropertySet
-
Extract the page offset from the given index.
- getPageSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageSize() - Method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
- getPageSize() - Method in class ghidra.pcode.memstate.MemoryBank
-
A MemoryBank is instantiated with a \e natural page size.
- getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- getPageStarts() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPageStartsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getPageStartsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getPaint() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getPaint() - Method in class generic.text.TextLayoutGraphics
- getPaint() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getPairCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
-
Returns the count or number of source line pairs to follow.
- getPanel() - Method in class docking.wizard.AbstractMageJPanel
- getPanel() - Method in class docking.wizard.AbstractWizardJPanel
- getPanel() - Method in interface docking.wizard.WizardPanel
-
Get the panel object
- getPanelDisplayabilityAndUpdateState(WizardState<T>) - Method in interface docking.wizard.MagePanel
-
Enter and leave panel for pretend; take your state from the state object and then add whatever state you need into it to pretend finish the wizard (if possible).
- getPanels() - Method in class docking.wizard.AbstractMagePanelManager
- getPanelSize() - Method in class docking.wizard.AbstractMagePanelManager
- getPanelSize() - Method in interface docking.wizard.PanelManager
-
Get the size of the panels.
- getPanelThisSupersedes() - Method in class ghidra.app.decompiler.component.BasicDecompilerCodeComparisonPanel
- getPanelThisSupersedes() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getPanelThisSupersedes() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getPanelThisSupersedes() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Determines if this panel is intended to take the place of another and if so it returns the class of the panel to be superseded.
- getParallelInstructionHelper() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getParallelInstructionHelper() - Method in interface ghidra.program.model.lang.Language
-
Returns a parallel instruction helper for this language or null if one has not been defined.
- getParam(int) - Method in class ghidra.program.model.pcode.FunctionPrototype
- getParam(int) - Method in class ghidra.program.model.pcode.LocalSymbolMap
- getParameter() - Method in class ghidra.program.util.FunctionParameterFieldLocation
-
Returns the parameter associated with this location.
- getParameter(int) - Method in class ghidra.program.database.function.FunctionDB
- getParameter(int) - Method in interface ghidra.program.model.listing.Function
-
Returns the specified parameter including an auto-param at the specified ordinal.
- getParameter(int) - Method in class ghidra.util.UndefinedFunction
- getParameter(Program) - Method in class ghidra.app.cmd.function.AddMemoryParameterCommand
- getParameter(Program) - Method in class ghidra.app.cmd.function.AddParameterCommand
- getParameter(Program) - Method in class ghidra.app.cmd.function.AddRegisterParameterCommand
- getParameter(Program) - Method in class ghidra.app.cmd.function.AddStackParameterCommand
- getParameter(String) - Method in interface db.buffers.BufferFile
-
Get a the stored value for a named parameter.
- getParameter(String) - Method in class db.buffers.BufferFileAdapter
- getParameter(String) - Method in interface db.buffers.BufferFileHandle
- getParameter(String) - Method in class db.buffers.LocalBufferFile
- getParameter(String) - Method in interface db.buffers.RemoteBufferFileHandle
- getParameter(String) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getParameter(String) - Method in class ghidra.app.script.GatherParamPanel
- getParameterColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getParameterCount() - Method in class ghidra.program.database.function.FunctionDB
- getParameterCount() - Method in interface ghidra.program.model.listing.Function
-
Gets the total number of parameters for this function.
- getParameterCount() - Method in class ghidra.util.UndefinedFunction
- getParameterDefinitions() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getParameterName() - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
- getParameterNames() - Method in interface db.buffers.BufferFile
-
Returns a list of all parameter names.
- getParameterNames() - Method in class db.buffers.BufferFileAdapter
- getParameterNames() - Method in interface db.buffers.BufferFileHandle
- getParameterNames() - Method in class db.buffers.LocalBufferFile
- getParameterNames() - Method in interface db.buffers.RemoteBufferFileHandle
- getParameterNames() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getParameterOffset() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the offset to the start of the parameters.
- getParameters() - Method in class ghidra.app.script.ScriptMessage
- getParameters() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Returns a list of the parameters for this demangled functions.
- getParameters() - Method in class ghidra.app.util.demangler.DemangledFunction
- getParameters() - Method in class ghidra.app.util.demangler.DemangledTemplate
- getParameters() - Method in class ghidra.program.database.function.FunctionDB
- getParameters() - Method in interface ghidra.program.model.listing.Function
-
Get all function parameters
- getParameters() - Method in interface ghidra.program.model.listing.StackFrame
-
Get all defined parameters as stack variables.
- getParameters() - Method in class ghidra.util.UndefinedFunction
- getParameters(VariableFilter) - Method in class ghidra.program.database.function.FunctionDB
- getParameters(VariableFilter) - Method in interface ghidra.program.model.listing.Function
-
Get all function parameters which satisfy the specified filter
- getParameters(VariableFilter) - Method in class ghidra.util.UndefinedFunction
- getParameterSize() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the parameter portion of the stack frame in bytes.
- getParameterString() - Method in class ghidra.app.util.demangler.DemangledFunction
- getParameterSymbol(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getParameterSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the parameter symbol with the given name in the given namespace.
- getParamPanel() - Method in class ghidra.app.script.GhidraState
- getParams() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getParams() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getParams(StringBuffer, int, char) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getParamShift() - Method in interface ghidra.program.model.lang.InjectPayload
- getParamShift() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getParamSymbol(int) - Method in class ghidra.program.model.pcode.LocalSymbolMap
- getParamTypes() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getParent() - Method in class docking.DialogComponentProvider
- getParent() - Method in class docking.widgets.filechooser.GhidraFile
- getParent() - Method in class generic.jar.FileResource
- getParent() - Method in class generic.jar.JarEntryNode
- getParent() - Method in class generic.jar.JarResource
- getParent() - Method in interface generic.jar.Resource
- getParent() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Get the branch which contains this node
- getParent() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getParent() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- getParent() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
- getParent() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Get the parent DIE of this DIE.
- getParent() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getParent() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the parent name
- getParent() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Returns a reference to the parent NamespacePath.
- getParent() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
- getParent() - Method in class ghidra.app.util.PseudoData
- getParent() - Method in class ghidra.app.util.SymbolPath
-
Returns the SymbolPath for the parent namespace or null if the parent is the global space.
- getParent() - Method in class ghidra.framework.data.DomainFileProxy
- getParent() - Method in class ghidra.framework.data.GhidraFile
- getParent() - Method in class ghidra.framework.data.GhidraFolder
- getParent() - Method in interface ghidra.framework.model.DomainFile
-
Get the parent domain folder for this domain file.
- getParent() - Method in interface ghidra.framework.model.DomainFolder
-
Return parent folder or null if this DomainFolder is the root folder.
- getParent() - Method in interface ghidra.program.model.data.Category
-
Return this category's parent; return null if this is the root category.
- getParent() - Method in class ghidra.program.model.data.CategoryPath
-
Return the parent category path.
- getParent() - Method in interface ghidra.program.model.data.DataTypeComponent
-
returns the dataType that contains this component.
- getParent() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- getParent() - Method in interface ghidra.program.model.data.ICategory
-
Return this category's parent; return null if this is the root category.
- getParent() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- getParent() - Method in class ghidra.program.model.lang.RegisterTree
-
Returns the parent RegisterTree.
- getParent() - Method in interface ghidra.program.model.listing.Data
-
Get the immediate parent data item of this data item or null if this data item is not contained in another data item.
- getParent() - Method in class ghidra.program.model.listing.DataStub
- getParent() - Method in class ghidra.program.model.pcode.PcodeBlock
- getParent() - Method in class ghidra.program.model.pcode.PcodeOp
- getParent() - Method in class ghidra.program.model.pcode.PcodeOpAST
- getParent() - Method in class help.validator.model.TOCItem
- getParentCP() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the parent's CategoryPath.
- getParentFile() - Method in class docking.widgets.filechooser.GhidraFile
- getParentFile() - Method in class generic.jar.ResourceFile
-
Returns the parent of this ResourceFile or null if it is a root.
- getParentFile() - Method in interface ghidra.formats.gfilesystem.GFile
-
The parent directory of this file.
- getParentFile() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getParentFile() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getParentHandle() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getParentMenuGroup() - Method in class docking.action.MenuData
-
Returns the group for the parent menu of the menu item created by this data.
- getParentName() - Method in class ghidra.program.database.external.ExternalLocationDB
- getParentName() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the name of the parent namespace containing this location.
- getParentNames() - Method in interface ghidra.program.model.listing.Group
-
Returns the names of the modules which are parents to this fragment.
- getParentNamespace() - Method in class ghidra.program.database.function.FunctionDB
- getParentNamespace() - Method in class ghidra.program.database.symbol.SymbolDB
- getParentNamespace() - Method in class ghidra.program.model.address.GlobalNamespace
- getParentNamespace() - Method in class ghidra.program.model.address.GlobalSymbol
- getParentNamespace() - Method in interface ghidra.program.model.symbol.Namespace
-
Get the parent scope.
- getParentNamespace() - Method in interface ghidra.program.model.symbol.Symbol
-
Return the parent namespace for this symbol.
- getParentNamespace() - Method in class ghidra.util.UndefinedFunction
- getParentNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the Ghidra
Namespace
that represents this entry's parent. - getParentNameSpace() - Method in class ghidra.program.database.external.ExternalLocationDB
- getParentNameSpace() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the parent namespace containing this location.
- getParentOffset() - Method in class ghidra.app.util.PseudoData
- getParentOffset() - Method in interface ghidra.program.model.listing.Data
-
Get the offset of this Data item from the start of its immediate parent.
- getParentOffset() - Method in class ghidra.program.model.listing.DataStub
- getParentPath() - Method in class ghidra.app.util.SymbolPath
-
Returns null if the parent is null or global; otherwise returns the path as a string of the parent namespace path.
- getParentPath() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns path of the parent folder containing this item.
- getParentPath() - Method in interface ghidra.framework.store.FolderItem
-
Returns the path of the parent folder.
- getParentPath() - Method in class ghidra.framework.store.local.LocalFolderItem
- getParentPath() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getParentPath() - Method in class ghidra.program.util.GroupPath
-
Get the parent path for this group.
- getParentPath() - Method in class ghidra.util.PropertyFile
-
Return the path to the parent of this PropertyFile.
- getParentPath(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
- getParentRegister() - Method in class ghidra.program.model.lang.Register
- getParentRegisterPath() - Method in class ghidra.program.model.lang.RegisterTree
-
The parent path of this RegisterTree if it exists or null if this tree has no parent or no parent with a register.
- getParents() - Method in class ghidra.program.model.data.AbstractDataType
- getParents() - Method in interface ghidra.program.model.data.DataType
-
Get the parents of this datatype
- getParents() - Method in class ghidra.program.model.data.DataTypeImpl
- getParents() - Method in interface ghidra.program.model.listing.Group
-
Returns a list of the modules which are parents for this group.
- getParents(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Set containg all of the vertices from which an edge comes into the given vertex.
- getParents(Set<Vertex>) - Method in class ghidra.util.graph.DirectedGraph
-
Returns all parents of the vertices in the given set.
- getParentString() - Method in class ghidra.app.util.viewer.field.FieldStringInfo
-
The string that contains the field string
- getParentSymbol() - Method in class ghidra.program.database.symbol.SymbolDB
- getParentSymbol() - Method in class ghidra.program.model.address.GlobalSymbol
- getParentSymbol() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns namespace symbol of the namespace containing this symbol
- getParseContextValue() - Method in class ghidra.program.model.lang.InstructionError
- getParser() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Get the built parser for the language
- getParser() - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
-
Returns the debug parser used by this debug directory.
- getParser() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the debug directory parser.
- getParserContext() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getParserContext() - Method in class ghidra.app.util.PseudoInstruction
- getParserContext() - Method in class ghidra.program.database.code.InstructionDB
- getParserContext() - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the instruction parser context for the instruction which corresponds to this context object.
- getParserContext(Address) - Method in class ghidra.app.util.PseudoInstruction
- getParserContext(Address) - Method in class ghidra.program.database.code.InstructionDB
- getParserContext(Address) - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the instruction parser context which corresponds to the specified instruction address.
- getParserContext(MemBuffer, ProcessorContextView) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getParserContext(MemBuffer, ProcessorContextView) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get a new instance of a ParserContext.
- getParserContext(MemBuffer, ProcessorContextView) - Method in class ghidra.program.model.lang.InvalidPrototype
- getParserErrorMessage(RecognitionException, String[]) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getParsingErrors() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getPartionedRangeMap() - Method in class ghidra.app.util.opinion.AddressSetPartitioner
- getParts() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Returns the individual parts of the path as elements in a list.
- getPassResult(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
- getPassword() - Method in class docking.widgets.PasswordChangeDialog
- getPassword() - Method in class docking.widgets.PasswordDialog
-
Return the password entered in the password field.
- getPasswordChars() - Method in class ghidra.formats.gfilesystem.crypto.PasswordValue
-
Returns a reference to the current password characters.
- getPasswordExpiration() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- getPasswordExpiration() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Returns the amount of time in milliseconds until the user's password will expire.
- getPasswordsFor(FSRL, String) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- getPasswordsFor(FSRL, String) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
-
Returns a sequence of passwords (sorted by quality) that may apply to the specified file.
- getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
- getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
- getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in interface ghidra.formats.gfilesystem.crypto.PasswordProvider
-
Returns a sequence of passwords (ordered by quality) that may apply to the specified file.
- getPasswordsFor(FSRL, String, CryptoProvider.Session) - Method in class ghidra.formats.gfilesystem.crypto.PopupGUIPasswordProvider
- getPatch() - Method in class ghidra.framework.ApplicationVersion
-
Gets the patch version.
- getPatchDir() - Method in class utility.application.ApplicationLayout
-
Returns the location of the application patch directory.
- getPath() - Method in class docking.widgets.filechooser.GhidraFile
- getPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getPath() - Method in class generic.util.Path
- getPath() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- getPath() - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
- getPath() - Method in interface ghidra.app.util.bin.format.macho.dyld.DyldCacheImage
-
Gets the path of the image
- getPath() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
- getPath() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
- getPath() - Method in class ghidra.app.util.SymbolPath
-
Returns the full symbol path as a string.
- getPath() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns the full path/filename of this FSRL.
- getPath() - Method in class ghidra.formats.gfilesystem.FSRLRoot
-
Always returns null for a FSRLRoot.
- getPath() - Method in interface ghidra.formats.gfilesystem.GFile
-
The path and filename of this file, relative to its owning filesystem.
- getPath() - Method in class ghidra.formats.gfilesystem.GFileImpl
- getPath() - Method in class ghidra.formats.gfilesystem.GFileLocal
- getPath() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- getPath() - Method in interface ghidra.framework.model.ToolTemplate
-
Returns the path from whence this tool template came; may be null if the tool was not loaded from the filesystem
- getPath() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- getPath() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getPath() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getPath() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getPath() - Method in class ghidra.program.database.symbol.SymbolDB
- getPath() - Method in class ghidra.program.model.address.GlobalSymbol
- getPath() - Method in class ghidra.program.model.data.CategoryPath
-
Return the
String
representation of this category path including the category name, where components are delimited with a forward slash. - getPath() - Method in class ghidra.program.model.data.DataTypePath
-
Returns the full path of this datatype.
- getPath() - Method in interface ghidra.program.model.data.FileBasedDataTypeManager
- getPath() - Method in class ghidra.program.model.data.FileDataTypeManager
- getPath() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- getPath() - Method in interface ghidra.program.model.symbol.Symbol
-
Gets the full path name for this symbol as an ordered array of strings ending with the symbol name.
- getPath() - Method in class ghidra.program.util.GroupPath
-
Return the array of names that make up this group's path.
- getPath() - Method in class ghidra.util.PropertyFile
-
Return the path to this PropertyFile.
- getPath(int) - Method in class ghidra.program.util.GroupView
-
Get the path at the specified index.
- getPath(String, String) - Static method in class ghidra.framework.store.local.LocalFileSystem
-
Returns the full path for a specific folder or item
- getPathAsString() - Method in class generic.util.Path
-
Returns the path as a string with path element placeholders, such as
Path.GHIDRA_HOME
. - getPathBounds(TreePath) - Method in class docking.widgets.tree.GTree
- getPathComponent(int) - Method in class ghidra.program.util.GroupPath
-
Get the name at the given index into this group's path.
- getPathCount() - Method in class ghidra.program.util.GroupPath
-
Get the number of names (levels) that make up this path.
- getPathElements() - Method in class ghidra.program.model.data.CategoryPath
-
Returns array of names in category path.
- getPathElements() - Method in class ghidra.program.model.symbol.ExternalPath
- getPathForLocation(int, int) - Method in class docking.widgets.tree.GTree
- getPathForRow(int) - Method in class docking.widgets.tree.GTree
- getPathHighlighter() - Method in class ghidra.graph.viewer.GraphComponent
- getPathHighlighter() - Method in class ghidra.graph.viewer.GraphViewer
- getPathname() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
-
Returns the file's pathname.
- getPathname() - Method in class ghidra.framework.data.DomainFileProxy
- getPathname() - Method in class ghidra.framework.data.GhidraFile
- getPathname() - Method in class ghidra.framework.data.GhidraFolder
- getPathname() - Method in interface ghidra.framework.model.DomainFile
-
Returns the path name to the domain object.
- getPathname() - Method in interface ghidra.framework.model.DomainFolder
-
Returns the path name to the domain object.
- getPathName() - Method in class ghidra.app.util.PseudoData
- getPathName() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns the folder item path within the repository.
- getPathName() - Method in interface ghidra.framework.store.FolderItem
-
Return The concatenation of the pathname and the basename which can be used to uniquely identify a folder item.
- getPathName() - Method in class ghidra.framework.store.local.LocalFolderItem
- getPathName() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getPathName() - Method in class ghidra.program.model.data.AbstractDataType
- getPathName() - Method in interface ghidra.program.model.data.DataType
-
Get the full category path name that includes this datatype's name.
- getPathName() - Method in class ghidra.program.model.data.DataTypeImpl
- getPathName() - Method in interface ghidra.program.model.listing.Data
-
Returns the full path name (dot notation) for this field.
- getPathName() - Method in class ghidra.program.model.listing.DataStub
- getPaths() - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Return paths in the table.
- getPaths() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getPathsContaining(V) - Method in class ghidra.graph.GraphPathSet
- getPathsFromPreferences(String, Path[], String) - Static method in class docking.widgets.pathmanager.PathManager
-
Restore paths from user Preferences using the specified keys.
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- getPatternExpression() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- getPatterns() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Get the associated encoding patterns for the constructor
- getPatterns() - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
- getPatternString() - Method in class docking.widgets.table.constraint.StringColumnConstraint
-
Returns the pattern string for this constraint.
- getPatternValue() - Method in class ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
- getPatternValue() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- getPayload(int, String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- getPayloadFile() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Gets the 'payload' file, ie.
- getPayloadOffset() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getPC() - Method in class ghidra.app.emulator.Emulator
- getPCAddress() - Method in class ghidra.program.model.pcode.HighConstant
- getPCAddress() - Method in class ghidra.program.model.pcode.HighLocal
- getPCAddress() - Method in class ghidra.program.model.pcode.HighOther
- getPCAddress() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the first code Address, within the function, where this symbol's storage actually holds the value of the symbol.
- getPCAddress() - Method in class ghidra.program.model.pcode.Varnode
-
Get the address where this varnode is defined or NO_ADDRESS if this varnode is an input
- getPCAddress() - Method in class ghidra.program.model.pcode.VarnodeAST
- getPCAddress(Varnode) - Method in class ghidra.program.model.pcode.HighFunction
- getPCAdress() - Method in class ghidra.program.model.pcode.SymbolEntry
-
The storage used to hold this Symbol may be used for other purposes at different points in the code.
- getPcode() - Method in class ghidra.app.util.PseudoInstruction
- getPcode() - Method in class ghidra.program.database.code.InstructionDB
- getPcode() - Method in interface ghidra.program.model.listing.Instruction
-
Get an array of PCode operations (micro code) that this instruction performs.
- getPcode() - Method in class ghidra.program.model.listing.InstructionStub
- getPcode(boolean) - Method in class ghidra.app.util.PseudoInstruction
- getPcode(boolean) - Method in class ghidra.program.database.code.InstructionDB
- getPcode(boolean) - Method in interface ghidra.program.model.listing.Instruction
-
Get an array of PCode operations (micro code) that this instruction performs.
- getPcode(boolean) - Method in class ghidra.program.model.listing.InstructionStub
- getPcode(int) - Method in class ghidra.app.util.PseudoInstruction
- getPcode(int) - Method in class ghidra.program.database.code.InstructionDB
- getPcode(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get an array of PCode operations (micro code) that a particular operand performs to compute its value.
- getPcode(int) - Method in class ghidra.program.model.listing.InstructionStub
- getPcode(Position) - Method in class ghidra.app.plugin.processors.generic.Operand
-
Method getPcode
- getPcode(Address, Instruction) - Method in class ghidra.app.decompiler.DecompileDebug
- getPcode(InstructionContext, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getPcode(InstructionContext, int) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get an array of PCode operations (micro code) that a particular operand performs to compute its value.
- getPcode(InstructionContext, int) - Method in class ghidra.program.model.lang.InvalidPrototype
- getPcode(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getPcode(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get an array of PCode operations (micro code) that this instruction performs.
- getPcode(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.program.model.lang.InvalidPrototype
- getPcode(Program, InjectContext) - Method in interface ghidra.program.model.lang.InjectPayload
-
A convenience function wrapping the inject method, to produce the final set of PcodeOp objects in an array
- getPcode(Program, InjectContext) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getPcode(ArrayList<PcodeOp>, Position, int, ArrayList<PcodeOp>) - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
-
Method getPcode.
- getPcode(ArrayList<PcodeOp>, Position, int, ArrayList<PcodeOp>) - Method in class ghidra.app.plugin.processors.generic.UnimplementedConstructor
- getPcode(HashMap<Object, Handle>, Position, int, int) - Method in class ghidra.app.plugin.processors.generic.OpTemplate
-
Method getPcode.
- getPcodeInject(String, String, int) - Method in class ghidra.app.decompiler.DecompileCallback
- getPcodeInjectLibrary() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getPcodeInjectLibrary() - Method in interface ghidra.program.model.lang.CompilerSpec
- getPcodeOp() - Method in class ghidra.app.decompiler.ClangFuncNameToken
- getPcodeOp() - Method in class ghidra.app.decompiler.ClangOpToken
- getPcodeOp() - Method in class ghidra.app.decompiler.ClangStatement
- getPcodeOp() - Method in class ghidra.app.decompiler.ClangToken
-
Many tokens directly represent a pcode operator in the data-flow
- getPcodeOp() - Method in class ghidra.app.decompiler.ClangVariableToken
- getPcodeOp() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
- getPcodeOp(SequenceNumber) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getPCodeOp() - Method in class ghidra.util.state.VarnodeOperation
- getPcodeOps() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return all PcodeOps (alive or dead) ordered by SequenceNumber
- getPcodeOps(Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return all PcodeOps associated with a particular instruction Address
- getPcodeOpTemplates(AddressFactory, PcodeOp[]) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Convert flattened PcodeOp's into pcode operation templates.
- getPcodePacked(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getPcodePacked(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Same as getPcode but returns the operations in a packed format to optimize transfer to other processes
- getPcodePacked(InstructionContext, PcodeOverride, UniqueAddressFactory) - Method in class ghidra.program.model.lang.InvalidPrototype
- getPcodePacked(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getPcodeStrings() - Method in class ghidra.program.util.PcodeFieldLocation
- getPCRegister() - Method in class ghidra.app.emulator.EmulatorHelper
-
Get Program Counter (PC) register defined by applicable processor specification
- getPCRegisterName() - Method in class ghidra.app.emulator.Emulator
- getPdbInfo() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
-
Returns the code view .PDB info.
- getPendingSortState() - Method in class docking.widgets.table.AbstractSortedTableModel
- getPermissions() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getPermissions() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns block permissions as a bit mask.
- getPermissions() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getPermissionType() - Method in class ghidra.framework.remote.User
-
Returns the permission value assigned this user.
- getPhases() - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
- getPhases() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- getPhases() - Method in class ghidra.app.merge.listing.FunctionTagMerger
- getPhases() - Method in class ghidra.app.merge.listing.ListingMergeManager
-
This method returns all of the phases of the Listing Merge Manager that will be displayed in the Program Merge Manager.
- getPhases() - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- getPhases() - Method in class ghidra.app.merge.memory.MemoryMergeManager
- getPhases() - Method in interface ghidra.app.merge.MergeResolver
-
Gets identifiers for the merge phases handled by this MergeResolver.
- getPhases() - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- getPhases() - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- getPhoffComponentOrdinal() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Get the Elf header structure component ordinal corresponding to the e_phoff element
- getPhysicalAddress() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the physical address offset.
- getPhysicalAddress() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
On systems for which physical addressing is relevant, this member is reserved for the segment's physical address.
- getPhysicalAddress() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the physical (file) address of this section.
- getPhysicalAddress() - Method in interface ghidra.program.model.address.Address
-
Returns the physical Address that corresponds to this Address.
- getPhysicalAddress() - Method in class ghidra.program.model.address.GenericAddress
- getPhysicalAddress() - Method in class ghidra.program.model.address.SegmentedAddress
- getPhysicalAddress(Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the physical address.
- getPhysicalSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the physical space associated with an address space.
- getPhysicalSpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- getPhysicalSpace() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getPhysicalSpace(AddressSpace) - Method in interface ghidra.program.model.address.AddressFactory
-
Gets the physical address space associated with the given address space.
- getPhysicalSpace(AddressSpace) - Method in class ghidra.program.model.address.DefaultAddressFactory
- getPhysicalSpaces() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns an array of all the physical address spaces.
- getPhysicalSpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getPicked() - Method in class ghidra.graph.viewer.event.picking.GPickedState
- getPixel(Address) - Method in interface ghidra.app.util.viewer.util.AddressPixelMap
- getPixel(Address) - Method in class ghidra.app.util.viewer.util.MemoryBlockMap
- getPixelData(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getPixelData(MemBuffer, byte[]) - Method in class ghidra.program.model.data.BitmapResource
- getPkgTestSuite(String) - Static method in class ghidra.util.TestSuiteUtilities
-
Build JUnit test suite for the specified package only.
- getPlacement(PopupWindowPlacer.PositionableRectangle, PopupWindowPlacer.PositionableDimension, PopupWindowPlacer.PositionableRectangle, PopupWindowPlacer.PositionableRectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
Returns a Rectangle solution for the placement of a toBePlaced Dimension.
- getPlacement(Dimension, Rectangle, Rectangle) - Method in class docking.widgets.shapes.PopupWindowPlacer
-
Returns the placement Rectangle of toBePlaced Dimension for this PopupWindowPlacer.
- getPlanes() - Method in class ghidra.program.model.data.BitmapResource
- getPlateComment() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the plate comment.
- getPlateComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the PLATE comment at the specified address.
- getPlateCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
-
Returns the PLATE comment at the specified address, as rendered.
- getPlateFormat() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Returns the format model for the plate field
- getPlatform() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- getPlatform() - Method in exception ghidra.framework.OSFileNotFoundException
-
Gets the
Platform
associated with this exception - getPluggableService(Class<? extends T>) - Static method in class ghidra.framework.PluggableServiceRegistry
- getPlugin(PluginTool, Class<T>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- getPlugin(Class<T>) - Method in class ghidra.test.TestEnv
- getPluginByName(PluginTool, String) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- getPluginClass() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return the class of the plugin.
- getPluginClasses(Element) - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getPluginClassManager() - Method in class ghidra.framework.main.FrontEndTool
- getPluginClassManager() - Method in class ghidra.framework.plugintool.ModalPluginTool
- getPluginClassManager() - Method in class ghidra.framework.plugintool.PluginTool
- getPluginClassManager() - Method in class ghidra.framework.plugintool.StandAlonePluginTool
- getPluginClassManager() - Method in class ghidra.framework.project.tool.GhidraTool
- getPluginDescription() - Method in class ghidra.framework.plugintool.Plugin
-
Returns the static
PluginDescription
object that was derived from the@PluginInfo
annotation at the top of your Plugin. - getPluginDescription(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginDescription
-
Fetches the
PluginDescription
for the specified Plugin class. - getPluginDescription(String) - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getPluginDescriptions(PluginTool, List<Class<?>>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Finds all
PluginDescription
objects that match a given set of plugin classes. - getPluginDescriptions(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- getPluginException(PluginException) - Method in exception ghidra.framework.plugintool.util.PluginException
-
Creates a new PluginException by appending the message from this exception to the message of the given exception if it is not null.
- getPluginName(Class<?>) - Static method in class ghidra.framework.plugintool.Plugin
-
Deprecated.
- getPluginNameFromClass(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Returns the name of a Plugin based on its class.
- getPluginPackage() - Method in class ghidra.framework.plugintool.util.PluginDescription
- getPluginPackage(String) - Static method in class ghidra.framework.plugintool.util.PluginPackage
- getPluginPackages() - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- getPluginPackages() - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getPluginPaths() - Static method in class ghidra.framework.preferences.Preferences
-
Return the paths in the UserPluginPath property.
- getPMDDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets a PMD displacement structure data type.
- getPoint() - Method in class docking.PopupMenuContext
- getPoint() - Method in class ghidra.util.SaveablePoint
- getPointer() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- getPointer(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getPointer(DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getPointer(DataType) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getPointer(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a default sized pointer to the given datatype.
- getPointer(DataType, int) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getPointer(DataType, int) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a pointer of the given size to the given datatype.
- getPointer(DataType, int) - Static method in class ghidra.program.model.data.PointerDataType
-
Get a pointer data-type instance of the requested size.
- getPointer(DataType, DataTypeManager) - Static method in class ghidra.program.model.data.PointerDataType
-
Get a pointer data-type instance with a default size
- getPointerDisplacementDataType(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets a pointer displacement data type.
- getPointerFormat() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getPointerIndex() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the current index value.
- getPointerLevels() - Method in class ghidra.app.util.demangler.DemangledDataType
- getPointerShift() - Method in interface ghidra.program.model.data.DataOrganization
-
Shift amount affects interpretation of in-memory pointer values only and will also be reflected within instruction pcode.
- getPointerShift() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getPointerSize() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
A 1-byte unsigned integer representing the size in bytes of an address on the target architecture.
- getPointerSize() - Method in interface ghidra.program.model.address.Address
-
Returns the number of bytes needed to form a pointer to this address.
- getPointerSize() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the absolute size of a pointer into this space (in bytes).
- getPointerSize() - Method in class ghidra.program.model.address.GenericAddress
- getPointerSize() - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getPointerSize() - Method in interface ghidra.program.model.data.DataOrganization
- getPointerSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getPointerToDLLName() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the pointer to the DLL name.
- getPointerToLinenumbers() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Return the file offset for COFF-style line numbers for this section.
- getPointerToLineNumbers() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the file offset to the line numbers for this section.
- getPointerToRawData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the file offset to the section data.
- getPointerToRawData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the file pointer to the debugging information.
- getPointerToRawData() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the file offset where the data for the section begins.
- getPointerToRelocations() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the file offset to the relocations for this section.
- getPointerToRelocations() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the file offset of relocations for this section.
- getPointerToSections() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the file pointer to the section headers.
- getPointerToSymbolTable() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the file offset of the COFF symbol table
- getPointForLocation(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
- getPointInViewSpaceForVertex(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Get the upper-left point of vertex in the view space (Java component space)
- getPopupActions(Tool, ActionContext) - Method in interface docking.actions.PopupActionProvider
-
Provides notification that the popup menu is about to be displayed and allows a set of temporary actions to be included in the popup menu.
- getPopupActions(Tool, ActionContext) - Method in class ghidra.app.merge.tool.ListingMergePanelProvider
- getPopupMenu() - Method in class docking.menu.MenuManager
-
Returns a JPopupMenu for the action hierarchy
- getPopupMenu() - Method in class help.screenshot.AbstractScreenShotGenerator
- getPopupMenuData() - Method in class docking.action.DockingAction
- getPopupMenuData() - Method in interface docking.action.DockingActionIf
-
Returns the
MenuData
to be used to put this action in a popup menu. - getPopupMenuData() - Method in class docking.DockingActionProxy
- getPopupParent() - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Returns a suitable window parent for the popup window
- getPopupPoint() - Method in class docking.menu.MultipleActionDockingToolbarButton
- getPortNumber() - Method in class ghidra.framework.main.ServerInfoComponent
-
Get the port number.
- getPortNumber() - Method in class ghidra.framework.model.ServerInfo
-
Get the port number.
- getPos() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Get the position of the dot The position is the number of symbols to the left of the dot.
- getPosition() - Method in class docking.widgets.CursorPosition
- getPosition() - Method in class ghidra.util.search.trie.SearchResult
-
Returns the position at which the byte sequence was found.
- getPositionFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getPossibleEquateNames(long) - Method in interface ghidra.app.services.DataTypeManagerService
-
Examines all enum dataTypes for items that match the given value.
- getPossibleFixups() - Method in interface ghidra.util.Issue
-
Returns a list of possible Fixup objects for this issue.
- getPostBitsOfCheck() - Method in class ghidra.util.bytesearch.PatternPairSet
-
Get the required number of fixed bits after the prepattern
- getPostComment() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the post comment.
- getPostComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the POST comment at the specified address.
- getPostCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
-
Returns the POST comment at the specified address.
- getPostPatterns() - Method in class ghidra.util.bytesearch.PatternPairSet
-
Get the "post" parts of the patterns
- getPostRuleByName(String) - Method in interface ghidra.util.bytesearch.PatternFactory
-
Get a named post match rule by name
- getPostRules() - Method in class ghidra.util.bytesearch.Pattern
- getPotentialInputRegisterStorage(Program) - Method in class ghidra.program.model.lang.PrototypeModel
- getPotentialRegisterStorage(Program) - Method in interface ghidra.program.model.lang.ParamList
-
Get a list of all parameter storage locations consisting of a single register
- getPotentialRegisterStorage(Program) - Method in class ghidra.program.model.lang.ParamListStandard
- getPrecedence(Variable) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Get a precedence value for the specified variable.
- getPrecision(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- getPreComment() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the pre comment.
- getPreComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the PRE comment at the specified address.
- getPreCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
-
Returns the PRE comment at the specified address.
- getPredecessor() - Method in class generic.stl.RedBlackNode
- getPredecessor() - Method in class ghidra.util.datastruct.RedBlackEntry
- getPredecessorCount(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getPredecessors(GDirectedGraph<V, E>, V) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets all parent vertices of the given vertex, depending upon the direction of the navigator.
- getPredecessors(V) - Method in interface ghidra.graph.GDirectedGraph
-
Compute a vertex's predecessors
- getPredecessors(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
-
Compute a vertex's predecessors The default implementation computes this from the in-edges NOTE: If a non-default implementation is provided, it ought to return cached results if available
- getPredecessors(V) - Method in class ghidra.graph.GraphPath
-
Returns all entries that are before the given vertex in this path.
- getPredecessors(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getPredecessors(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getPreferenceKey() - Method in class docking.widgets.table.GTable
- getPreferenceKey() - Method in class docking.widgets.table.GTableFilterPanel
-
Return a unique key that can be used to store preferences for this table.
- getPreferenceState(String) - Method in class docking.DockingWindowManager
-
Gets a preferences state object stored with the given key.
- getPreferredAlignmentSize() - Method in class docking.options.editor.CustomOptionComponent
- getPreferredAlignmentSize() - Method in class docking.options.editor.DefaultOptionComponent
- getPreferredAlignmentSize() - Method in class docking.options.editor.GenericOptionsComponent
-
Gets this components alignment dimension.
- getPreferredCacheLength() - Method in class ghidra.program.database.code.InstructionDB
- getPreferredColumnWidth(int) - Method in class docking.widgets.table.AbstractGTableModel
- getPreferredColumnWidth(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getPreferredComponentLength(DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
Get the preferred length for a new component.
- getPreferredComponentLength(DataType, int) - Method in class ghidra.program.model.data.UnionDataType
- getPreferredExternalBlockSize() - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the preferred free range size for the EXTERNAL memory block as addressable units within the default memory space.
- getPreferredFileName() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getPreferredFileName(ByteProvider) - Method in class ghidra.app.util.opinion.GdtLoader
- getPreferredFileName(ByteProvider) - Method in class ghidra.app.util.opinion.GzfLoader
- getPreferredFileName(ByteProvider) - Method in interface ghidra.app.util.opinion.Loader
-
The preferred file name to use when loading.
- getPreferredFileName(ByteProvider) - Method in class ghidra.app.util.opinion.XmlLoader
- getPreferredKeyBindingType() - Method in class docking.action.DockingAction
- getPreferredKeyStore() - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
If the system property ghidra.keystore takes precedence in establishing the ketsore.
- getPreferredLayoutSize() - Method in class docking.widgets.VariableHeightPanel
-
Return the preferred size of the layout manager of this panel.
- getPreferredMemoryPageSize() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- getPreferredMergeToolSize() - Method in class ghidra.app.merge.MergeManager
- getPreferredRadix() - Method in class ghidra.sleigh.grammar.RadixBigInteger
- getPreferredScrollableViewportSize() - Method in class docking.widgets.table.GTable
- getPreferredScrollableViewportSize() - Method in class docking.widgets.VariableHeightPanel
- getPreferredScrollableViewportSize() - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- getPreferredScrollableViewportSize() - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
- getPreferredSectionAddress(ElfLoadHelper, ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the preferred load address for an allocated program section.
- getPreferredSectionAddressSpace(ElfLoadHelper, ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the preferred load address space for an allocated section.
- getPreferredSegmentAddress(ElfLoadHelper, ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the preferred load address for a program segment.
- getPreferredSegmentAddressSpace(ElfLoadHelper, ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the preferred load address space for an allocated program segment.
- getPreferredSize() - Method in class docking.DialogComponentProvider
-
Returns the preferred size of this component.
- getPreferredSize() - Method in class docking.ErrLogExpandableDialog
- getPreferredSize() - Method in class docking.GenericHeader
- getPreferredSize() - Method in class docking.StatusBar
- getPreferredSize() - Method in class docking.widgets.fieldpanel.FieldPanel
- getPreferredSize() - Method in class docking.widgets.MultiLineLabel
-
This method is called by a layout manager when it wants to know how big we'd like to be
- getPreferredSize() - Method in class docking.widgets.ScrollableTextArea
- getPreferredSize() - Method in class docking.widgets.table.GBooleanCellRenderer
- getPreferredSize() - Method in class docking.widgets.table.GTableHeaderRenderer
- getPreferredSize() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Returns the preferredSize for this header component.
- getPreferredSize() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getPreferredSize() - Method in class ghidra.framework.task.GTaskManagerPanel
- getPreferredSize(JComponent) - Method in class docking.menu.DockingMenuItemUI
- getPreferredStackSymbolName() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get symbol name which defines initial stack pointer offset
- getPreferredVertexRenderer() - Method in class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
- getPreferredVertexRenderer() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
-
Gets the renderer to use with this satellite viewer.
- getPreferredViewSize() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- getPreferredViewSize() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- getPreferredViewSize() - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns the width of the largest possible layout.
- getPreferredViewSize() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getPreferredViewSize() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getPreferredWidth() - Method in interface docking.widgets.fieldpanel.field.Field
-
The minimum required width to paint the contents of this field
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getPreferredWidth() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getPreferredWidth() - Method in class ghidra.app.util.viewer.field.IndentField
- getPreferredWidth() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getPreferredWidth() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getPrefix(Composite, DataTypeComponent) - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the prefix for type Composite
- getPrefix(Composite, DataTypeComponent) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getPrefix(Enum, String) - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the prefix for type Enum
- getPrefix(Enum, String) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getPrefix(Program, Reference, Function) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getPrefix(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Gets the prefix from the given text field, used to query the model.
- getPrefixForStringData(Data, Address, int, DataType) - Method in class ghidra.program.model.listing.CodeUnitFormat
- getPrelinkBundlePath() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkExecutable() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkExecutableLoadAddr() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkExecutableSize() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkKmodInfo() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkModuleIndex() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPrelinkStartAddr(MachHeader) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Gets the start address of the PRELINK Mach-O's in memory.
- getPrelinkUUID() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- getPresentation() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getPresentationName() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getPreSequences() - Method in class ghidra.util.bytesearch.PatternPairSet
-
Get the "pre" parts of the patterns
- getPreservedRegisters() - Method in class ghidra.util.state.ResultsState
-
Returns the set of registers which were modified yet preserved.
- getPrettySize(File) - Static method in class utilities.util.FileUtilities
-
Returns the size of the given file as a human readable String.
- getPreviewListener() - Method in class docking.widgets.DropDownMultiSelectionTextField
- getPreviewListener() - Method in class docking.widgets.DropDownTextField
- getPreviewPaneComponent() - Method in class docking.widgets.DropDownMultiSelectionTextField
- getPreviewPaneComponent() - Method in class docking.widgets.DropDownTextField
- getPrevious() - Method in class ghidra.app.util.PseudoInstruction
- getPrevious() - Method in class ghidra.program.database.code.InstructionDB
- getPrevious() - Method in interface ghidra.program.model.listing.Instruction
-
Get the instruction before this one in address order.
- getPrevious() - Method in class ghidra.program.model.listing.InstructionStub
- getPrevious(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns the largest key in the set that is less than the given key.
- getPrevious(short) - Method in class ghidra.util.datastruct.BitTree
-
Finds the next key that is in the set that is less than the given key.
- getPrevious(short) - Method in class ghidra.util.datastruct.FullKeySet
- getPrevious(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns the largest key in the set that is less than the given key.
- getPrevious(short) - Method in interface ghidra.util.datastruct.ShortKeySet
-
finds the previous key that is in the set that is less than the given key.
- getPreviousApplicationSettingsDirsByTime() - Static method in class ghidra.framework.GenericRunInfo
-
This is the same as
GenericRunInfo.getUserSettingsDirsByTime()
except that it doesn't include the current installation or installations with different release names - getPreviousApplicationSettingsFile(String) - Static method in class ghidra.framework.GenericRunInfo
-
Searches previous Application Settings directories (
GenericRunInfo.getUserSettingsDirsByTime()
) to find a file by the given name. - getPreviousContextState() - Method in class ghidra.util.state.ContextState
-
Returns previous ContextState which flowed into this one.
- getPreviousHistoryItems() - Method in class util.HistoryList
-
Get all items in the history that come before the current history item.
- getPreviousIndex() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
-
Returns the LayoutModel index of the previous item that was returned via
LayoutModelIterator.next()
. - getPreviousLocations(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns the LocationMemento objects in the "previous" list
- getPreviousMemberOffset() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getPreviousOffset(int) - Method in interface ghidra.program.model.listing.DataBuffer
-
Get the offset to the previous data item existing before this offset.
- getPreviousPanel() - Method in class docking.wizard.AbstractMagePanelManager
- getPreviousPanel() - Method in interface docking.wizard.PanelManager
-
Get the previous panel in the process.
- getPreviousPropertyAddress(Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPreviousPropertyAddress(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the previous Address where a property value exists.
- getPreviousPropertyAddress(Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Get the previous Address where a property value exists.
- getPreviousPropertyIndex(long) - Method in class ghidra.util.prop.PropertySet
-
Get the previous index where a property value exists.
- getPreviousValue() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
- getPrimaryCallReference() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- getPrimaryCallReference() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Deprecated.
- getPrimaryDropTarget() - Method in class ghidra.util.CascadedDropTarget
- getPrimaryGraphViewer() - Method in class ghidra.graph.viewer.VisualGraphView
-
Returns the primary viewer of the graph (as opposed to the satellite viewer).
- getPrimaryHighlightedTokens() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getPrimaryLocation() - Method in interface ghidra.util.Issue
-
Returns a Location object that describes where the issue occurred.
- getPrimaryOffset() - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the vertical offset (in pixels) of the start of the primary field in the layout.
- getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getPrimaryOffset() - Method in class docking.widgets.fieldpanel.support.RowLayout
- getPrimaryReference(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the primary reference for the operand index.
- getPrimaryReference(int) - Method in class ghidra.program.model.listing.DataStub
- getPrimaryReference(int) - Method in class ghidra.program.model.listing.InstructionStub
- getPrimaryReferenceFrom(Address, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- getPrimaryReferenceFrom(Address, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get the primary reference from the given address.
- getPrimarySortColumnIndex() - Method in class docking.widgets.table.AbstractSortedTableModel
- getPrimarySortColumnIndex() - Method in interface docking.widgets.table.SortedTableModel
-
Returns the column index that is the primary sorted column; -1 if no column is sorted
- getPrimarySymbol() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the Primary Symbol for this code unit.
- getPrimarySymbol() - Method in class ghidra.program.model.listing.DataStub
- getPrimarySymbol() - Method in class ghidra.program.model.listing.InstructionStub
- getPrimarySymbol(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getPrimarySymbol(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the primary symbol at the specified address.
- getPrimarySymbolIterator(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getPrimarySymbolIterator(boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get iterator over all primary symbols.
- getPrimarySymbolIterator(Address, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getPrimarySymbolIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get iterator over only primary symbols starting at the specified
startAddr
- getPrimarySymbolIterator(AddressSetView, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getPrimarySymbolIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get an iterator over symbols at addresses in the given addressSet
- getPrimarySymbolName() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the label; may be null.
- getPrimarySymbolSource() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the label source
- getPrimaryTypes() - Static method in class ghidra.program.util.ProgramDiffFilter
-
Gets all the valid individual types of differences for this filter.
- getPrimaryTypes() - Static method in class ghidra.program.util.ProgramMergeFilter
-
Gets all the valid individual types of differences for this filter.
- getPrimaryViewer() - Method in class ghidra.graph.viewer.GraphComponent
- getPrimitiveAt(int) - Method in class ghidra.app.util.PseudoData
- getPrimitiveAt(int) - Method in interface ghidra.program.model.listing.Data
-
Returns the primitive component containing this offset (i.e., one that does not have sub-components).
- getPrimitiveAt(int) - Method in class ghidra.program.model.listing.DataStub
- getPrimitiveBaseDataType() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the base datatype associated with this bit-field (e.g., int, long, etc., or TypeDef to supported base type)
- getPrintfBufferAddress() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getPrintPieces() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getPriority() - Method in class docking.widgets.tree.tasks.GTreeStartEditingTask
- getPriority() - Method in class ghidra.app.services.AbstractAnalyzer
- getPriority() - Method in interface ghidra.app.services.Analyzer
-
Get the priority that this analyzer should run at.
- getPriority() - Method in interface ghidra.app.services.HoverService
-
Returns the priority of this hover service.
- getPriority() - Method in interface ghidra.app.services.MarkerSet
-
Get display priority
- getPriority() - Method in interface ghidra.app.util.ProgramDropProvider
-
Returns the priority of this provider.
- getPriority() - Method in interface ghidra.app.util.recognizer.Recognizer
-
Return the recognizer priority; for instance, a GZIP/TAR recognizer should have higher priority than just the GZIP recognizer (because the GZIP/TAR will unzip part of the payload and then test against the TAR recognizer...so every GZIP/TAR match will also match GZIP).
- getPriority() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
Filesystem relative priority.
- getPriority() - Method in class ghidra.framework.main.datatable.ProjectDataColumn
- getPriority() - Method in class ghidra.framework.task.GScheduledTask
-
Returns the priority at which the task was scheduled.
- getPriority() - Method in class ghidra.framework.task.GTaskResult
-
Returns the priority at which the task was run within its group.
- getPriority() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- getPriority() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- getPriority() - Method in class ghidra.util.worker.PriorityJob
- getPriority(Class<?>) - Static method in class ghidra.util.classfinder.ExtensionPointProperties.Util
-
Gets the
ExtensionPoint
priority. - getPriorityLevel() - Method in class ghidra.graph.viewer.layout.AbstractLayoutProvider
- getPriorityLevel() - Method in interface ghidra.graph.viewer.layout.LayoutProvider
-
Returns an arbitrary value that is relative to other LayoutProviders.
- getPrivateFileSystem() - Method in class ghidra.framework.data.ProjectFileManager
- getPrivateRoot() - Method in class ghidra.app.services.ProgramCoordinator
- getPrivateThreadPool(String) - Static method in class generic.concurrent.GThreadPool
-
Creates a new, private thread pool with the given name.
- getProbabilityThreshold() - Method in enum generic.lsh.LSHMemoryModel
- getProcessContextAddress() - Method in class ghidra.program.model.lang.RegisterBuilder
-
Returns the processor context address of the first context register added to this builder.
- getProcessingInstruction(String, String) - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- getProcessingInstruction(String, String) - Method in interface ghidra.xml.XmlPullParser
-
Returns the value of the attribute of the processing instruction.
- getProcessor() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getProcessor() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getProcessor() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getProcessor() - Method in interface ghidra.program.model.lang.Language
-
Returns the processor name on which this language is based.
- getProcessor() - Method in interface ghidra.program.model.lang.LanguageDescription
- getProcessor(int, int) - Static method in class ghidra.app.util.bin.format.macho.CpuTypes
-
Returns the processor name of the given CPU type value.
- getProcessorBitSize(int) - Static method in class ghidra.app.util.bin.format.macho.CpuTypes
- getProcessorContext() - Method in class ghidra.app.util.PseudoInstruction
- getProcessorContext() - Method in class ghidra.program.database.code.InstructionDB
- getProcessorContext() - Method in interface ghidra.program.model.lang.InstructionContext
-
Get the read-only processor context containing the context-register state state at the corresponding instruction.
- getProcessorDesignator() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Get the processor designator used to identify test binary files/folder.
- getProcessorName() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the processor name.
- getProcessorName() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the processor name.
- getProcessorSymbolType() - Method in class ghidra.program.model.util.AddressLabelInfo
-
Returns the type of processor symbol (if this was defined by a pspec) or null if this is not a processor symbol or it was not specified in the pspec file.
- getProcLen() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
-
Returns the procedure length.
- getProcOffset() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
-
Returns the procedure offset.
- getProcType() - Method in class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
-
Returns the procedure type.
- getProducer() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
-
Get the producer of the compile unit
- getProducer() - Method in interface ghidra.framework.model.ToolConnection
-
Get the tool that produces an event
- getProducerTools() - Method in interface ghidra.framework.model.ToolManager
-
Get a list of tools that produce at least one tool event.
- getProducerTools() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getProduct(int) - Static method in class ghidra.app.util.bin.format.pe.rich.RichHeaderUtils
- getProductDescription() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- getProductId() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- getProduction() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Get the production associated with this item
- getProduction() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Get the production applied to create this branch
- getProductType() - Method in class ghidra.app.util.bin.format.pe.rich.RichProduct
- getProductVersion() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the product version.
- getProductVersion() - Method in class ghidra.app.util.bin.format.pe.rich.RichProduct
- getProgram() - Method in interface ghidra.app.context.DataLocationListContext
-
Returns the program for the current action context.
- getProgram() - Method in class ghidra.app.context.ProgramActionContext
- getProgram() - Method in class ghidra.app.decompiler.component.DecompileData
- getProgram() - Method in class ghidra.app.decompiler.component.DecompilerController
- getProgram() - Method in class ghidra.app.decompiler.DecompInterface
- getProgram() - Method in class ghidra.app.emulator.EmulatorHelper
- getProgram() - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
- getProgram() - Method in class ghidra.app.events.CloseProgramPluginEvent
-
Return the program on this event.
- getProgram() - Method in class ghidra.app.events.ExternalProgramLocationPluginEvent
-
Returns the Program object that the location refers to.
- getProgram() - Method in class ghidra.app.events.ExternalProgramSelectionPluginEvent
-
Returns the Program object that the selection refers to.
- getProgram() - Method in class ghidra.app.events.OpenProgramPluginEvent
-
Return the program on this event.
- getProgram() - Method in class ghidra.app.events.ProgramClosedPluginEvent
-
Return the program on this event.
- getProgram() - Method in class ghidra.app.events.ProgramHighlightPluginEvent
-
Returns the Program object that the highlight refers to.
- getProgram() - Method in class ghidra.app.events.ProgramLocationPluginEvent
-
Returns the Program object that the location refers to.
- getProgram() - Method in class ghidra.app.events.ProgramOpenedPluginEvent
-
Return the program on this event.
- getProgram() - Method in class ghidra.app.events.ProgramSelectionPluginEvent
-
Returns the Program object that the selection refers to.
- getProgram() - Method in class ghidra.app.events.ProgramVisibilityChangePluginEvent
-
Return the program on this event.
- getProgram() - Method in class ghidra.app.nav.LocationMemento
- getProgram() - Method in interface ghidra.app.nav.Navigatable
-
Returns the current Program of this Navigatable
- getProgram() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Gets the program containing the encoded data.
- getProgram() - Method in class ghidra.app.services.ProgramLocationPair
- getProgram() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getProgram() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- getProgram() - Method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationCreatorContext
- getProgram() - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Get program object
- getProgram() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- getProgram() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the
Program
associated with this relocation - getProgram() - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Get program object
- getProgram() - Method in class ghidra.app.util.SymbolInspector
-
Returns the program in use by this inspector; may be null;
- getProgram() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- getProgram() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- getProgram() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getProgram() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- getProgram() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- getProgram() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- getProgram() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getProgram() - Method in class ghidra.program.database.function.FunctionDB
- getProgram() - Method in class ghidra.program.database.function.FunctionManagerDB
- getProgram() - Method in class ghidra.program.database.function.VariableDB
- getProgram() - Method in class ghidra.program.database.mem.MemoryMapDB
- getProgram() - Method in class ghidra.program.database.ProgramBuilder
-
Get the constructed program.
- getProgram() - Method in class ghidra.program.database.symbol.SymbolDB
- getProgram() - Method in class ghidra.program.model.address.GlobalSymbol
- getProgram() - Method in interface ghidra.program.model.block.CodeBlockModel
-
Returns the program object associated with this CodeBlockModel instance.
- getProgram() - Method in class ghidra.program.model.block.MultEntSubModel
- getProgram() - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getProgram() - Method in class ghidra.program.model.block.PartitionCodeSubModel
- getProgram() - Method in class ghidra.program.model.block.SimpleBlockModel
- getProgram() - Method in interface ghidra.program.model.data.ProgramBasedDataTypeManager
- getProgram() - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns the program associated with this BookmarkManager.
- getProgram() - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns the program that generated this CodeUnit.
- getProgram() - Method in class ghidra.program.model.listing.DataStub
- getProgram() - Method in interface ghidra.program.model.listing.Function
-
Get the program containing this function.
- getProgram() - Method in interface ghidra.program.model.listing.FunctionManager
-
Returns this manager's program
- getProgram() - Method in class ghidra.program.model.listing.InstructionStub
- getProgram() - Method in interface ghidra.program.model.listing.Variable
-
Returns the program that contains this variable or is the intended target
- getProgram() - Method in class ghidra.program.model.listing.VariableStorage
- getProgram() - Method in interface ghidra.program.model.mem.Memory
-
Returns the program that this memory belongs to.
- getProgram() - Method in class ghidra.program.model.mem.MemoryStub
- getProgram() - Method in class ghidra.program.model.pcode.HighSymbol
-
Get the Program object containing the function being modeled.
- getProgram() - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
- getProgram() - Method in interface ghidra.program.model.symbol.Symbol
- getProgram() - Method in class ghidra.program.util.MarkerLocation
-
Returns the program.
- getProgram() - Method in class ghidra.program.util.ProgramLocation
-
Returns the program associated with this location.
- getProgram() - Method in class ghidra.test.AbstractProgramBasedTest
-
Override this method if you need to build your own program.
- getProgram() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getProgram() - Method in class ghidra.util.state.ContextState
-
Returns program associated with this context state
- getProgram() - Method in class ghidra.util.table.EmptyThreadedTableModel
- getProgram() - Method in class ghidra.util.table.GhidraProgramTableModel
- getProgram() - Method in class ghidra.util.table.GhidraTable
-
Returns the program being used by this table; null if the underlying model does not implement
ProgramTableModel
- getProgram() - Method in interface ghidra.util.table.ProgramTableModel
-
Returns the program associated with this ProgramTableModel.
- getProgram() - Method in class ghidra.util.UndefinedFunction
- getProgram(int) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Returns one of the four programs involved in the merge as indicated by the version.
- getProgram(int) - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Get the indicated program version.
- getProgram(GFile, LanguageService, TaskMonitor, Object) - Method in interface ghidra.formats.gfilesystem.GFileSystemProgramProvider
-
NOTE: ONLY OVERRIDE THIS METHOD IF YOU CANNOT PROVIDE AN INPUT STREAM TO THE INTERNAL FILES OF THIS FILE SYSTEM!
BE SURE TO REGISTER THE GIVEN CONSUMER ON THE PROGRAM. - getProgram(Address) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getProgram(Address) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- getProgram(Address) - Method in interface ghidra.app.services.ProgramManager
-
Returns the first program in the list of open programs that contains the given address.
- getProgram(Object) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getProgram(String) - Method in class ghidra.test.TestEnv
-
Open a read-only test program from the test data directory.
- getProgram(String) - Method in class ghidra.test.TestProgramManager
-
Open a read-only test program from the test data directory.
- getProgram(String, Address) - Method in class ghidra.app.services.ProgramCoordinator
- getProgram1() - Method in class ghidra.program.util.MemoryDiff
-
Gets the first program that is part of this MemoryDiff.
- getProgram2() - Method in class ghidra.program.util.MemoryDiff
-
Gets the second program that is part of this MemoryDiff.
- getProgramBaseAddressFixup() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
A fixup value that needs to be applied to static addresses of the program.
- getProgramContext() - Method in class ghidra.program.database.ProgramDB
- getProgramContext() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getProgramContext() - Method in interface ghidra.program.model.listing.Program
-
Returns the program context.
- getProgramCounter() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getProgramCounter() - Method in exception ghidra.pcode.emulate.InstructionDecodeException
- getProgramCounter() - Method in interface ghidra.program.model.lang.Language
-
Get the default program counter register for this language if there is one.
- getProgramCounterName() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- getProgramFile() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the path to the program's executable file.
- getProgramFlags() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the program flags.
- getProgramFlagsAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns a string representation of the program flags.
- getProgramForRow(ROW_TYPE) - Method in class ghidra.util.table.GhidraProgramTableModel
-
Extension point for getting a row-specific program.
- getProgramHeaderAt(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the program header at the specified address, or null if no program header exists at that address.
- getProgramHeaderProgramHeader() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the program header with type of PT_PHDR.
- getProgramHeaders() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the program headers as defined in this ELF file.
- getProgramHeaders(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the program headers with the specified type.
- getProgramHeaderType(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getProgramHeaderTypeMap() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getProgramHighlight() - Method in class ghidra.app.plugin.ProgramPlugin
- getProgramHighlight() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getProgramInfo() - Method in class ghidra.app.util.xml.ProgramXmlMgr
-
Returns the program info from the underlying file.
- getProgramLabels() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
-
A convenience to obtain a map of program labels strings to long values
- getProgramLen() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns the length (in bytes) of the DOS program.
- getProgramLoadHeaderContaining(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the PT_LOAD program header which loads a range containing the specified address, or null if not found.
- getProgramLoadHeaderContainingFileOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the PT_LOAD program header which loads a range containing the specified file offset, or null if not found.
- getProgramLocation() - Method in class ghidra.app.nav.LocationMemento
- getProgramLocation() - Method in class ghidra.app.plugin.ProgramPlugin
- getProgramLocation() - Method in class ghidra.app.services.ProgramLocationPair
- getProgramLocation() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the current program location of the cursor.
- getProgramLocation() - Method in class ghidra.program.database.symbol.ClassSymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.CodeSymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.FunctionSymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.LibrarySymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.NamespaceSymbol
- getProgramLocation() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getProgramLocation() - Method in class ghidra.program.model.address.GlobalSymbol
- getProgramLocation() - Method in interface ghidra.program.model.symbol.Symbol
- getProgramLocation() - Method in class ghidra.util.table.PreviewTableCellData
- getProgramLocation(int, int) - Method in class ghidra.util.table.AddressBasedTableModel
- getProgramLocation(int, int) - Method in class ghidra.util.table.EmptyThreadedTableModel
- getProgramLocation(int, int) - Method in interface ghidra.util.table.ProgramTableModel
-
Returns a program location corresponding the given row and column.
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the Program location for the given object, row, col, and groupPath
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
-
Overridden to ensure that we return` a
FunctionTagFieldLocation
instance. - getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Overridden to ensure that we return a
MemoryBlockStartFieldLocation
instance. - getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- getProgramLocation(int, int, ListingField) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- getProgramLocation(FieldLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getProgramLocation(FieldLocation, Field) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
- getProgramLocation(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
- getProgramLocation(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableDataTableColumn
- getProgramLocation(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
- getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableColumn
- getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.BytesTableColumn
- getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionNameTableColumn
- getProgramLocation(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
- getProgramLocation(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
- getProgramLocation(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getProgramLocation(Reference, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
- getProgramLocation(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
-
Called when the navigation bar to the right of the window is clicked to allow the the creator of a Marker an opportunity to provide a more specific ProgramLocation for navigation.
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.EOLCommentTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.LabelTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- getProgramLocation(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.PreviewTableColumn
- getProgramLocation(Point) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Get a program location for the given point.
- getProgramLocation(ROW_TYPE, Settings, Program, ServiceProvider) - Method in interface ghidra.util.table.field.ProgramLocationTableColumn
-
Determines an appropriate program location associated with this field for the indicated row object.
- getProgramLocation(ROW_TYPE, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.MappedProgramLocationTableColumn
- getProgramManager(PluginTool, boolean) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
-
Returns the
ProgramManager
associated with this fs browser plugin. - getProgramName() - Method in class ghidra.app.events.DualProgramLocationPluginEvent
-
Returns the Program object that the location refers to.
- getProgramName() - Method in class ghidra.test.AbstractProgramBasedTest
- getProgramOne() - Method in class ghidra.program.util.ProgramDiff
-
Gets the first program being compared by the ProgramDiff.
- getProgramOne() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Gets the first program being compared by the ProgramMemoryComparator.
- getProgramOne() - Method in class ghidra.program.util.ProgramMergeManager
-
Gets the first program being compared by the ProgramDiff.
- getProgramPath() - Method in class ghidra.app.events.ExternalReferencePluginEvent
-
Returns the program path name
- getProgramPath() - Method in class ghidra.app.util.SelectionTransferData
-
Return the program path.
- getProgramPayloads() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- getProgramSelection() - Method in class ghidra.app.plugin.ProgramPlugin
- getProgramSelection() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the current program selection.
- getProgramSelection() - Method in class ghidra.util.table.GhidraTable
-
Returns the program selection equivalent to the rows currently selected in the table.
- getProgramSelection(int[]) - Method in class ghidra.util.table.AddressBasedTableModel
- getProgramSelection(int[]) - Method in class ghidra.util.table.AddressPreviewTableModel
- getProgramSelection(int[]) - Method in class ghidra.util.table.EmptyThreadedTableModel
- getProgramSelection(int[]) - Method in interface ghidra.util.table.ProgramTableModel
-
Returns a program selection corresponding to the specified row index array.
- getProgramSelection(FieldSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- getProgramSelection(FieldSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getProgramTreeAdditions() - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
-
returns the list of program tree IDs that have been added.
- getProgramTreeChanges() - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
-
returns the list of program tree IDs that have changed.
- getProgramTwo() - Method in class ghidra.program.util.ProgramDiff
-
Gets the second program being compared by the ProgramDiff.
- getProgramTwo() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Gets the second program being compared by the ProgramMemoryComparator.
- getProgramTwo() - Method in class ghidra.program.util.ProgramMergeManager
-
Gets the second program being compared by the ProgramDiff.
- getProgramUserData() - Method in class ghidra.program.database.ProgramDB
- getProgramUserData() - Method in interface ghidra.program.model.listing.Program
-
Returns the user-specific data manager for this program.
- getProgress() - Method in class docking.widgets.tree.TreeTaskMonitor
- getProgress() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- getProgress() - Method in class ghidra.framework.task.GTaskMonitor
- getProgress() - Method in class ghidra.framework.task.gui.GProgressBar
- getProgress() - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- getProgress() - Method in class ghidra.util.task.TaskDialog
- getProgress() - Method in interface ghidra.util.task.TaskMonitor
-
Returns the current progress value or
TaskMonitor.NO_PROGRESS_VALUE
if there is no value set - getProgress() - Method in class ghidra.util.task.TaskMonitorAdapter
- getProgress() - Method in class ghidra.util.task.TaskMonitorComponent
- getProgress() - Method in class ghidra.util.task.TimeoutTaskMonitor
- getProgress() - Method in class ghidra.util.task.WrappingTaskMonitor
- getProgressBar() - Method in class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
- getProject() - Method in class ghidra.app.script.GhidraState
-
Returns the current project.
- getProject() - Method in class ghidra.base.project.GhidraProject
-
Returns the underlying Project instance or null if project was opened for READ access only.
- getProject() - Method in class ghidra.framework.plugintool.PluginTool
-
Get the project associated with this tool.
- getProject() - Method in class ghidra.test.TestEnv
- getProject() - Method in class ghidra.util.xml.XmlTestHelper
- getProject(String, String) - Static method in class ghidra.test.ProjectTestUtils
-
Open the project for the given directory and name.
- getProjectData() - Method in class ghidra.framework.data.GhidraFolder
- getProjectData() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getProjectData() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- getProjectData() - Method in interface ghidra.framework.model.DomainFolder
-
Returns the project data
- getProjectData() - Method in interface ghidra.framework.model.Project
-
Get the root domain data folder in the project.
- getProjectData() - Method in class ghidra.framework.project.DefaultProject
- getProjectData() - Method in interface ghidra.framework.project.ProjectDataService
-
Returns the ProjectData for the currently open project.
- getProjectData() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
If URL connects and corresponds to a valid repository, this method may be used to obtain the associated ProjectData object.
- getProjectData(ProjectLocator) - Method in interface ghidra.framework.model.Project
-
Returns the Project Data for the given Project locator.
- getProjectData(ProjectLocator) - Method in class ghidra.framework.project.DefaultProject
- getProjectData(URL) - Method in interface ghidra.framework.model.Project
-
Returns the Project Data for the given Project URL.
- getProjectData(URL) - Method in class ghidra.framework.project.DefaultProject
- getProjectDir() - Method in class ghidra.framework.data.ProjectFileManager
- getProjectDir() - Method in class ghidra.framework.model.ProjectLocator
-
Returns the project directory
- getProjectDirExtension() - Static method in class ghidra.framework.model.ProjectLocator
-
Returns the project directory file extension.
- getProjectDisposalMonitor() - Method in class ghidra.framework.data.ProjectFileManager
-
Get monitor which will be cancelled if project is closed
- getProjectExtension() - Static method in class ghidra.framework.model.ProjectLocator
-
Returns the file extension suitable for creating file filters for the file chooser.
- getProjectLocation() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Return a Project location which corresponds to the projectPath or null if one can not be constructed.
- getProjectLocation(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Get the project location path which corresponds to the specified local project URL.
- getProjectLocator() - Method in class ghidra.framework.data.DomainFileProxy
- getProjectLocator() - Method in class ghidra.framework.data.GhidraFile
- getProjectLocator() - Method in class ghidra.framework.data.GhidraFolder
- getProjectLocator() - Method in class ghidra.framework.data.ProjectFileManager
- getProjectLocator() - Method in interface ghidra.framework.model.DomainFile
-
Returns the local storage location for the project that this DomainFile belongs to.
- getProjectLocator() - Method in interface ghidra.framework.model.DomainFolder
-
Returns the local storage location for the project that this DomainFolder belongs to.
- getProjectLocator() - Method in interface ghidra.framework.model.Project
-
Get the project locator for this project.
- getProjectLocator() - Method in interface ghidra.framework.model.ProjectData
-
Returns the projectLocator for the this ProjectData.
- getProjectLocator() - Method in class ghidra.framework.project.DefaultProject
-
Get the project URL for this project.
- getProjectLockFile() - Method in class ghidra.framework.model.ProjectLocator
-
Returns project lock file to prevent multiple accesses to the same project at once.
- getProjectManager() - Method in class ghidra.base.project.GhidraProject
-
Returns the project manager
- getProjectManager() - Method in interface ghidra.framework.model.Project
-
Returns the project manager of this project.
- getProjectManager() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns the project manager associated with this tool.
- getProjectManager() - Method in class ghidra.framework.project.DefaultProject
- getProjectManager() - Method in class ghidra.test.TestEnv
- getProjectName() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Return a Project location which corresponds to the projectPath or null if one can not be constructed.
- getProjectName(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Get the project name which corresponds to the specified local project URL.
- getProjectPath() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns user's local project path if known.
- getProjectPath(String, boolean) - Static method in class ghidra.framework.store.ItemCheckoutStatus
-
Get project path string suitable for checkout requests
- getProjectRootFolder() - Method in class ghidra.app.script.GhidraScript
- getProjectRootFolder() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
This method looks up the current project and returns the root domain folder.
- getProjectsDirPath() - Static method in class ghidra.framework.GenericRunInfo
-
Get the user's preferred projects directory.
- getProjectStorageLocator(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Get the project locator which corresponds to the specified local project URL.
- getProjectViews() - Method in interface ghidra.framework.model.Project
-
Return the list of project views in this project.
- getProjectViews() - Method in class ghidra.framework.project.DefaultProject
- getPrologueLength() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the number of bytes following the prologue_length field to the beginning of the first byte of the statement program itself.
- getProperties() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- getProperties(String) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get all property maps associated with a specific owner.
- getPropertiesFromArchive(File) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Given a zip file, returns the
Properties
defined in the embedded extension.properties file. - getProperty(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getProperty(String) - Method in class ghidra.framework.ApplicationProperties
-
Gets the given application property.
- getProperty(String) - Static method in class ghidra.framework.preferences.Preferences
-
Get the property with the given name.
- getProperty(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getProperty(String) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Gets a property defined for this language, or null if that property isn't defined.
- getProperty(String) - Method in interface ghidra.program.model.lang.Language
-
Gets a property defined for this language, or null if that property isn't defined.
- getProperty(String, String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getProperty(String, String) - Static method in class ghidra.framework.preferences.Preferences
-
Get the property with the given name; if there is no property, return the defaultValue.
- getProperty(String, String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getProperty(String, String) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Gets the value of a property as a String, returning defaultString if undefined.
- getProperty(String, String) - Method in interface ghidra.program.model.lang.Language
-
Gets the value of a property as a String, returning defaultString if undefined.
- getProperty(String, String, boolean) - Static method in class ghidra.framework.preferences.Preferences
-
Get the property with the given name; if there is no property, return the defaultValue.
- getPropertyAsBoolean(String, boolean) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getPropertyAsBoolean(String, boolean) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getPropertyAsBoolean(String, boolean) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Gets the value of a property as a boolean, returning defaultBoolean if undefined.
- getPropertyAsBoolean(String, boolean) - Method in interface ghidra.program.model.lang.Language
-
Gets the value of a property as a boolean, returning defaultBoolean if undefined.
- getPropertyAsInt(String, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getPropertyAsInt(String, int) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getPropertyAsInt(String, int) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Gets the value of a property as an int, returning defaultInt if undefined.
- getPropertyAsInt(String, int) - Method in interface ghidra.program.model.lang.Language
-
Gets the value of a property as an int, returning defaultInt if undefined.
- getPropertyEditor() - Method in class ghidra.framework.options.Option
- getPropertyEditor(String) - Method in class ghidra.framework.options.AbstractOptions
- getPropertyEditor(String) - Method in interface ghidra.framework.options.Options
-
Get the property editor for the option with the given name.
- getPropertyEditor(String) - Method in class ghidra.framework.options.SubOptions
- getPropertyFieldClass() - Method in class ghidra.program.database.properties.ObjectPropertyMapDB
-
NOTE: Custom schema is utilized.
- getPropertyIterator() - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Returns an iterator over addresses that have a property value within the property map.
- getPropertyIterator() - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over the addresses that a property value.
- getPropertyIterator() - Method in class ghidra.util.prop.PropertySet
-
Returns an iterator over the indices having the given property value.
- getPropertyIterator(long) - Method in class ghidra.util.prop.PropertySet
-
Returns an iterator over the indices having the given property value.
- getPropertyIterator(long, boolean) - Method in class ghidra.util.prop.PropertySet
-
Returns an iterator over the indices having the given property value.
- getPropertyIterator(long, long) - Method in class ghidra.util.prop.PropertySet
-
Creates an iterator over all the indexes that have this property within the given range.
- getPropertyIterator(long, long, boolean) - Method in class ghidra.util.prop.PropertySet
-
Creates an iterator over all the indexes that have this property within the given range.
- getPropertyIterator(Address, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator(Address, boolean) - Method in class ghidra.program.model.util.DefaultPropertyMap
- getPropertyIterator(Address, boolean) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over the address having a property value.
- getPropertyIterator(Address, Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator(Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Returns an iterator over addresses that have a property value within the given address range.
- getPropertyIterator(Address, Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over the indices having a property value.
- getPropertyIterator(Address, Address, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator(Address, Address, boolean) - Method in class ghidra.program.model.util.DefaultPropertyMap
- getPropertyIterator(Address, Address, boolean) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over addresses that have a property value.
- getPropertyIterator(AddressSetView) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator(AddressSetView) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Returns an iterator over the addresses that have a property value and are in the given address set.
- getPropertyIterator(AddressSetView) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over the addresses that have a property value and are in the given address set.
- getPropertyIterator(AddressSetView, boolean) - Method in class ghidra.program.database.properties.PropertyMapDB
- getPropertyIterator(AddressSetView, boolean) - Method in class ghidra.program.model.util.DefaultPropertyMap
- getPropertyIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.util.PropertyMap
-
Returns an iterator over the addresses that have a property value and are in the given address set.
- getPropertyKeys() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getPropertyKeys() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getPropertyKeys() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Returns a read-only set view of the property keys defined on this language.
- getPropertyKeys() - Method in interface ghidra.program.model.lang.Language
-
Returns a read-only set view of the property keys defined on this language.
- getPropertyMap(ProgramDB, String, ErrorHandler, AddressMap, Lock) - Static method in class ghidra.program.database.IntRangeMapDB
- getPropertyMap(ProgramDB, String, ErrorHandler, AddressMap, Lock) - Static method in class ghidra.program.database.util.AddressSetPropertyMapDB
- getPropertyMap(String) - Method in class ghidra.program.database.code.CodeManager
-
Returns the property map object that is associated with the specified property name.
- getPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the PropertyMap with the given name or null if no PropertyMap exists with that name.
- getPropertyMap(String) - Method in interface ghidra.program.model.listing.Listing
-
Returns the PropertyMap associated with the given name
- getPropertyMap(String) - Method in class ghidra.program.model.listing.ListingStub
- getPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the PropertyMap with the given name or null if no PropertyMap exists with that name.
- getPropertyName() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the name of the property being changed.
- getPropertyName() - Method in class ghidra.program.util.CodeUnitUserDataChangeRecord
-
Get the name of the property being changed.
- getPropertyName() - Method in class ghidra.program.util.UserDataChangeRecord
-
Get the name of the property being changed.
- getPropertyNames() - Static method in class ghidra.framework.preferences.Preferences
-
Get an array of known property names.
- getPropertyOwners() - Method in interface ghidra.program.model.listing.ProgramUserData
-
Returns list of all property owners for which property maps have been defined.
- getProtectionRange() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Get the address range that contains the program instructions.
- getProtocol() - Method in class ghidra.formats.gfilesystem.FSRLRoot
-
Returns the "protocol" portion of this FSRLRoot, for example, in a FSRLRoot of "file://", this method would return "file".
- getProtocolList() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- getProtocols() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- getProtocols() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getProtocols() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- getProtocols() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getProtocols() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getProtocols() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getProtocols() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- getProtoEvalModel() - Method in class ghidra.app.decompiler.DecompileOptions
- getProtoExtraPop() - Method in class ghidra.program.model.pcode.HighParamID
- getPrototype() - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- getPrototype() - Method in class ghidra.app.util.PseudoInstruction
- getPrototype() - Method in class ghidra.program.database.code.InstructionDB
- getPrototype() - Method in class ghidra.program.model.lang.InvalidPrototype
- getPrototype() - Method in interface ghidra.program.model.lang.ParserContext
- getPrototype() - Method in interface ghidra.program.model.listing.Instruction
-
Get the prototype for this instruction.
- getPrototype() - Method in class ghidra.program.model.listing.InstructionStub
- getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in class ghidra.program.database.ProgramCompilerSpec
- getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getPrototypeEvaluationModel(CompilerSpec.EvaluationModelType) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the evaluation model matching the given type.
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- getPrototypeString() - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
-
Returns an example string of how the annotation is used
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- getPrototypeString() - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- getPrototypeString() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getPrototypeString() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return a string representation of the function signature without the calling convention specified.
- getPrototypeString(boolean) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getPrototypeString(boolean) - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return a string representation of the function signature
- getPrototypeString(boolean, boolean) - Method in class ghidra.program.database.function.FunctionDB
- getPrototypeString(boolean, boolean) - Method in interface ghidra.program.model.listing.Function
-
Return a string representation of the function signature
- getPrototypeString(boolean, boolean) - Method in class ghidra.util.UndefinedFunction
- getProvider() - Method in class docking.ComponentPlaceholder
-
Returns the component provider for this placeholder.
- getProvider() - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- getProvider(int) - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the i'th
ByteProvider
in the split DYLD Cache - getProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns the corresponding Ghidra script providers for the specified script file.
- getProvider(Component) - Method in class docking.DockingWindowManager
-
Get the provider that contains the specified component
- getProvider(Class<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
- getProvider(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- getProviders() - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns a list of all Ghidra script providers
- getProviderWindow(ComponentProvider) - Method in class docking.AbstractDockingTool
- getProviderWindow(ComponentProvider) - Method in class docking.DockingWindowManager
-
Get the window that contains the specified Provider's component
- getProviderWindow(ComponentProvider) - Method in interface docking.Tool
-
Returns the parent window for the given provider
- getProxy() - Method in class ghidra.app.util.viewer.field.ImageFactoryField
-
Returns the object that this field is associated with.
- getProxy() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the object associated with this field instance.
- getProxy() - Method in interface ghidra.app.util.viewer.field.ListingField
-
Returns the object that the fieldFactory used to generate the information in this field.
- getProxy() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getProxy() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getProxyAction() - Method in class docking.DockingActionProxy
- getPseudoInstruction(Address, InstructionPrototype, MemBuffer, RegisterValue, InstructionBlock) - Method in class ghidra.program.disassemble.Disassembler
- getPseudoParserContext(Address, MemBuffer, ProcessorContextView) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getPseudoParserContext(Address, MemBuffer, ProcessorContextView) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get a ParserContext by parsing bytes outside of the normal disassembly process
- getPseudoParserContext(Address, MemBuffer, ProcessorContextView) - Method in class ghidra.program.model.lang.InvalidPrototype
- getPtr() - Method in class ghidra.app.plugin.processors.generic.Handle
- getPtrTo(DataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns a pointer to the specified data type.
- getPublicSymbols() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getPureRecursion(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
-
Obtain, if present, the purely recursive production having the given LHS
- getPureRecursive() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
-
Get all productions in the grammar that are purely recursive
- getPyDevSrcDir() - Static method in class ghidra.python.PyDevUtils
-
Gets The PyDev source directory.
- getQualifier() - Method in class ghidra.app.util.cparser.C.Declaration
- getQueryResultWithSecondaryMasking(String, Map<String, Set<QueryResult>>) - Static method in class ghidra.app.util.opinion.QueryOpinionService
- getQueryString() - Method in class ghidra.app.services.QueryData
- getRadius() - Method in class ghidra.graph.viewer.shape.GraphLoopShape
- getRadix(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
-
Returns the numeric radix associated with the format identified by the specified settings.
- getRaisedBorder() - Method in class docking.widgets.EmptyBorderButton
- getRandomInt() - Static method in class generic.test.AbstractGTest
- getRandomInt(int, int) - Static method in class generic.test.AbstractGTest
- getRandomString() - Static method in class generic.test.AbstractGTest
- getRandomString(int, int) - Static method in class generic.test.AbstractGTest
- getRange() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the address range of the IP (instructions) for this region.
- getRange() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLocation
- getRange(int) - Method in class ghidra.program.util.MemoryDiff
-
Gets the address range as indicated by index.
- getRange(int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Gets the nth range in this list as indicated by the value of index.
- getRangeContaining(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Returns the range if the given Field at the given index is in the selection.
- getRangeContaining(Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
- getRangeContaining(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getRangeContaining(Address) - Method in class ghidra.program.model.address.AddressSet
- getRangeContaining(Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns the range that contains the given address
- getRangeContaining(Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- getRangeContaining(Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- getRangeContaining(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getRangeContaining(Address) - Method in class ghidra.program.util.ProgramSelection
- getRangeCount() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
-
Return the number of ranges.
- getRangeIndex(int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Gets the range index for the range containing the specified value.
- getRanges() - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns an iterator over all the ranges in this list.
- getRanges(boolean) - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns an iterator over all the ranges in this list that iterates in the direction specified.
- getRangeSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the size of the address range for the IP.
- getRangeStart() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the start (minimum address) of the IP range for this region.
- getRank() - Method in class ghidra.program.model.pcode.ParamMeasure
- getRawCount(int) - Method in class generic.lsh.vector.IDFLookup
- getRawDataStream(BinaryReader, MessageLog) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Get an InputStream that reads in the raw data for this segment
- getRawDataStream(ByteProvider, Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns an input stream that will supply the bytes for this section.
- getRawFileCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- getRawHash(int) - Method in class generic.lsh.vector.IDFLookup
- getRawLastRegister() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- getRawSizeImage() - Method in class ghidra.program.model.data.BitmapResource
-
Get the raw image data size as contained within this resource.
- getRawText() - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
-
Returns the original annotation text in the data model, which will differ from the display text.
- getReadableName() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns a readable ascii version of the name.
- getReader() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the binary reader.
- getReader() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Returns the binary reader.
- getReader() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns the binary reader.
- getReadOnlyDomainObject(Object, int, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- getReadOnlyDomainObject(Object, int, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- getReadOnlyDomainObject(Object, int, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Returns a "read-only" version of the domain object.
- getReadOnlyObject(FolderItem, int, boolean, Object, TaskMonitor) - Method in interface ghidra.framework.data.ContentHandler
-
Open a folder item for read-only use.
- getReadOnlyObject(FolderItem, int, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- getReadOnlyObject(FolderItem, int, boolean, Object, TaskMonitor) - Method in class ghidra.program.database.ProgramContentHandler
- getReal() - Method in class generic.complex.Complex
- getReal() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- getReason() - Method in class ghidra.app.plugin.match.MatchedData
- getReason() - Method in class ghidra.app.plugin.match.SubroutineMatch
- getRebaseOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
file offset to rebase info
- getRebaseSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
size of rebase info
- getRecentColors() - Method in class ghidra.app.decompiler.component.TokenHighlightColors
- getRecentlyUsed() - Method in interface ghidra.app.services.DataTypeManagerService
-
Get the data type that was most recently used to apply data to a Program.
- getRecentProjects() - Method in interface ghidra.framework.model.ProjectManager
-
Get list of projects that user most recently opened.
- getRecentProjects() - Method in class ghidra.framework.project.DefaultProjectManager
-
Get list of project locations that user most recently opened.
- getRecentViewedProjects() - Method in interface ghidra.framework.model.ProjectManager
-
Get list of projects that user most recently viewed.
- getRecentViewedProjects() - Method in class ghidra.framework.project.DefaultProjectManager
- getRecognizedAuthorities() - Method in class ghidra.framework.remote.SignatureCallback
-
Returns list of approved certificate authorities.
- getRecord(long) - Method in class db.Table
-
Get the record identified by the specified key value.
- getRecord(long[]) - Method in class ghidra.program.model.lang.ConstantPool
- getRecord(Field) - Method in class db.Table
-
Get the record identified by the specified key value.
- getRecordAfter(long) - Method in class db.Table
-
Get the record with the minimum key value which is greater than the specified key.
- getRecordAfter(Field) - Method in class db.Table
-
Get the record with the minimum key value which is greater than the specified key.
- getRecordAtOrAfter(long) - Method in class db.Table
-
Get the record with the minimum key value which is greater than or equal to the specified key.
- getRecordAtOrAfter(Field) - Method in class db.Table
-
Get the record with the minimum key value which is greater than or equal to the specified key.
- getRecordAtOrBefore(long) - Method in class db.Table
-
Get the record with the maximum key value which is less than or equal to the specified key.
- getRecordAtOrBefore(Field) - Method in class db.Table
-
Get the record with the maximum key value which is less than or equal to the specified key.
- getRecordBefore(long) - Method in class db.Table
-
Get the record with the maximum key value which is less than the specified key.
- getRecordBefore(Field) - Method in class db.Table
-
Get the record with the maximum key value which is less than the specified key.
- getRecordCount() - Method in class db.Table
-
Get record count
- getRecordCount() - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns the number of records contained within this map.
- getRecordLength() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- getRecordLength() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRecordOffset(int) - Method in interface db.RecordNode
-
Get the record offset within the node's data buffer
- getRecords() - Method in class ghidra.app.util.bin.format.pe.RichHeader
-
Gets the Rich header records.
- getRecords() - Method in class ghidra.app.util.bin.format.pe.RichTable
- getRecords(Address, Address, int) - Method in interface ghidra.program.database.util.DBRecordAdapter
-
Get a record iterator.
- getRecordType() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- getRecordType() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRecoveryChangeSetFile() - Method in class db.buffers.BufferMgr
-
Returns the recovery changeSet data file for reading or null if one is not available.
- getRecoveryChangeSetFile() - Method in class db.DBHandle
-
Returns the recovery changeSet data file for reading or null if one is not available.
- getRedoName() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- getRedoName() - Method in interface ghidra.framework.model.Undoable
-
Returns a description of the change that would be "redone".
- getRef() - Method in class ghidra.program.model.pcode.BlockCopy
- getRef(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getRef(int) - Method in interface ghidra.program.model.pcode.PcodeFactory
- getRef(int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getRefAddress() - Method in class ghidra.program.util.ProgramLocation
-
Returns the "referred to" address if the location is over an address in some field.
- getRefCount() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- getRefdFile(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns the
GFile
pointed to by the FSRL, along with aFileSystemRef
that the caller is responsible for releasing (either explicitly viaresult.fsRef.close()
or via theRefdFile.close()
). - getRefDIE(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the
die
instance pointed to by the requested attribute, or null if the attribute does not exist. - getReference() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the address in the Destination block that is referenced by the Source block.
- getReference() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getReference() - Method in class ghidra.util.table.field.ReferenceEndpoint
- getReference(Address, Address, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReference(Address, Address, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get the reference that has the given from and to address, and operand index.
- getReference(Data, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the reference from the data to the given address.
- getReference(Instruction, Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the reference from the instruction to the given address.
- getReference(Program, Reference, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a reference for a specified program, get the corresponding reference from the specified otherProgram.
- getReference(AddressTranslator, Reference) - Static method in class ghidra.program.util.DiffUtility
- getReferenceAddress() - Method in class ghidra.program.util.EquateInfo
-
Get the reference address.
- getReferenceAddress() - Method in class ghidra.program.util.VariableXRefFieldLocation
-
Returns the reference address at this location.
- getReferenceCount() - Method in class ghidra.program.database.symbol.EquateDB
- getReferenceCount() - Method in class ghidra.program.database.symbol.FunctionSymbol
- getReferenceCount() - Method in class ghidra.program.database.symbol.SymbolDB
- getReferenceCount() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getReferenceCount() - Method in class ghidra.program.model.address.GlobalSymbol
- getReferenceCount() - Method in interface ghidra.program.model.symbol.Equate
-
Get the number of references to this equate.
- getReferenceCount() - Method in interface ghidra.program.model.symbol.Symbol
- getReferenceCountFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceCountFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns the number of memory References from the specified
fromAddr
- getReferenceCountTo(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceCountTo(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns the number of memory References to the specified
toAddr
- getReferencedAddress(Program, Address) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets the referred to address from the bytes in the program at the indicated address.
- getReferenceDataType(Program, DataType) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Gets the appropriate reference data type.
- getReferenceDestinationCount() - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceDestinationCount() - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Return the number of references for "to" addresses.
- getReferenceDestinationIterator(Address, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceDestinationIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns an iterator over all addresses that are the "To" address in a reference.
- getReferenceDestinationIterator(AddressSetView, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceDestinationIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns an iterator over all addresses that are the "To" address in a memory reference, restricted by the given address set.
- getReferenceDetails(CodeUnit) - Static method in class ghidra.app.merge.listing.CodeUnitDetails
-
Gets a string that indicates the references from a code unit.
- getReferencedFunction() - Method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
- getReferencedFunction(Address) - Method in class ghidra.program.database.function.FunctionManagerDB
- getReferencedFunction(Address) - Method in interface ghidra.program.model.listing.FunctionManager
-
Get the function which resides at the specified address or is referenced from the specified address
- getReferencedRepeatableAddress() - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- getReferencedRepeatableComments() - Method in class ghidra.app.util.DisplayableEol
- getReferencedRepeatableComments(int) - Method in class ghidra.app.util.DisplayableEol
-
Gets a referenced repeatable comment as a RefRepeatComment object.
- getReferencedRepeatableComments(Address) - Method in class ghidra.app.util.DisplayableEol
-
Gets a referenced repeatable comment as a RefRepeatComment object.
- getReferencedRepeatableCommentsCount() - Method in class ghidra.app.util.DisplayableEol
-
Gets the number of repeatable comments at the "to reference"s
- getReferencedSymbolList() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getReferencedSymbolTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the external reference table.
- getReferencedSymbolTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the external reference table.
- getReferencedVariable(Address, Address, int, boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- getReferencedVariable(Address, Address, int, boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Attempts to determine which if any of the local functions variables are referenced by the specified reference.
- getReferencedVariable(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Attempts to determine which if any of the local functions variables are referenced by the specified reference.
- getReferencedVariable(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns the referenced function variable.
- getReferenceEntryList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getReferenceFileHelpPath() - Method in class help.validator.model.HREF
-
The relative help path to the destination of this HREF
- getReferenceIterator(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceIterator(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get an iterator over references starting with the specified fromAddr.
- getReferenceIteratorTo() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get an iterator over all references TO this code unit.
- getReferenceIteratorTo() - Method in class ghidra.program.model.listing.DataStub
- getReferenceIteratorTo() - Method in class ghidra.program.model.listing.InstructionStub
- getReferenceLevel(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Returns the reference level for the references to the given address
- getReferenceLevel(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns the reference level for the references to the given address
- getReferenceList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
- getReferenceManager() - Method in class ghidra.program.database.ProgramDB
- getReferenceManager() - Method in interface ghidra.program.model.listing.Program
-
Get the reference manager.
- getReferenceMgr() - Method in class ghidra.program.database.code.CodeManager
-
Returns the reference manager being used by this code manager.
- getReferenceRepresentationString(CodeUnit, Reference) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a marked-up representation of the reference destination.
- getReferences() - Method in class ghidra.program.database.symbol.EquateDB
- getReferences() - Method in class ghidra.program.database.symbol.SymbolDB
- getReferences() - Method in class ghidra.program.model.address.GlobalSymbol
- getReferences() - Method in interface ghidra.program.model.symbol.Equate
-
Get the references for this equate.
- getReferences() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns all memory references to the address of this symbol.
- getReferences() - Method in class ghidra.program.util.EquateOperandFieldLocation
- getReferences(Address) - Method in class ghidra.program.database.symbol.EquateDB
- getReferences(Address) - Method in interface ghidra.program.model.symbol.Equate
-
Get references for this equate attached to a specific address
- getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.FunctionSymbol
- getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolDB
- getReferences(TaskMonitor) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getReferences(TaskMonitor) - Method in class ghidra.program.model.address.GlobalSymbol
- getReferences(TaskMonitor) - Method in interface ghidra.program.model.symbol.Symbol
-
Returns all memory references to the address of this symbol.
- getReferencesFrom() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get ALL memory references FROM this code unit.
- getReferencesFrom() - Method in class ghidra.program.model.listing.DataStub
- getReferencesFrom() - Method in class ghidra.program.model.listing.InstructionStub
- getReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferencesFrom(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns an array of the references FROM the given address.
- getReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get all references "from" the specified addr.
- getReferencesFrom(Address, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferencesFrom(Address, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns all references "from" the given fromAddr and operand (specified by opIndex).
- getReferenceSourceCount() - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceSourceCount() - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Return the number of references for "from" addresses.
- getReferenceSourceIterator(Address, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceSourceIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns an iterator over addresses that are the "From" address in a reference
- getReferenceSourceIterator(AddressSetView, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferenceSourceIterator(AddressSetView, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns an iterator over all addresses that are the "From" address in a reference, restricted by the given address set.
- getReferencesTo(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- getReferencesTo(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns an array of the references TO the given address.
- getReferencesTo(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Get an iterator over all references that have the given address as their "To" address.
- getReferencesTo(Variable) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Attempts to determine the set of references which refer to the specified variable.
- getReferencesTo(Variable) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns all references to the given variable.
- getReferenceSymbolTableCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getReferenceSymbolTableIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- getReferenceType() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getReferenceType() - Method in interface ghidra.program.model.symbol.Reference
-
Get the type of reference being made.
- getReferenceType() - Method in class ghidra.program.model.symbol.ThunkReference
- getReferenceType() - Method in class ghidra.util.table.field.ReferenceEndpoint
- getReferent() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the address of the instruction in the Source Block that refers to the Destination block.
- getReferent() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getReferent(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns the referent of the object used to create v if it exists.
- getReferredToLocation(Navigatable, ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getReferredToLocation(Navigatable, ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getReferringTypedef(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Returns the
DIEAggregate
of a typedef that points to the specified datatype. - getRefManager() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns the
ref manager
that is responsible for creating and releasingrefs
to this filesystem. - getRefManager() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- getRefManager() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- getRefManager() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
-
Returns the backing map
- getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- getRefMap() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
- getRefMap() - Method in class ghidra.util.datastruct.WeakValueHashMap
- getRefMap() - Method in class ghidra.util.datastruct.WeakValueTreeMap
- getRefRepeatableCommentLineCount(Address) - Method in class ghidra.app.util.DisplayableEol
- getRefs() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getRefString() - Method in class help.validator.model.HREF
- getRegDepth(Address, Register) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getRegister() - Method in class ghidra.program.database.function.VariableDB
- getRegister() - Method in class ghidra.program.model.lang.ContextSetting
- getRegister() - Method in class ghidra.program.model.lang.RegisterTree
-
Returns the Register associated with this tree.
- getRegister() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the register used in this register value object.
- getRegister() - Method in interface ghidra.program.model.listing.Variable
- getRegister() - Method in class ghidra.program.model.listing.VariableStorage
- getRegister() - Method in class ghidra.program.util.RegisterFieldLocation
- getRegister() - Method in class ghidra.program.util.RegisterTransitionFieldLocation
- getRegister(int) - Method in class ghidra.app.util.PseudoInstruction
- getRegister(int) - Method in class ghidra.program.database.code.InstructionDB
- getRegister(int) - Method in interface ghidra.program.model.listing.Instruction
-
If operand is a pure Register, return the register.
- getRegister(int) - Method in class ghidra.program.model.listing.InstructionStub
- getRegister(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getRegister(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
If the indicated operand is a register, this gets the register value for that operand
- getRegister(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getRegister(Address) - Method in class ghidra.program.database.ProgramDB
- getRegister(Address) - Method in class ghidra.program.model.lang.RegisterManager
-
Returns the largest register located at the specified address
- getRegister(Address) - Method in interface ghidra.program.model.listing.Program
-
Returns the largest register located at the specified address
- getRegister(Address, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegister(Address, int) - Method in class ghidra.program.database.ProgramDB
- getRegister(Address, int) - Method in interface ghidra.program.model.lang.Language
-
Get a register given it's underlying address location and size.
- getRegister(Address, int) - Method in class ghidra.program.model.lang.RegisterManager
-
Get register by address and size
- getRegister(Address, int) - Method in interface ghidra.program.model.listing.Program
-
Returns a specific register based upon its address and size
- getRegister(AddressSpace, long, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegister(AddressSpace, long, int) - Method in interface ghidra.program.model.lang.Language
-
Get a register given the address space it is in, its offset in the space and its size.
- getRegister(Varnode) - Method in class ghidra.program.database.ProgramDB
- getRegister(Varnode) - Method in interface ghidra.program.model.listing.Program
-
Returns the register which corresponds to the specified varnode
- getRegister(Varnode) - Method in class ghidra.program.model.pcode.VarnodeTranslator
-
Translate the Varnode into a register if possible
- getRegister(Varnode) - Method in class ghidra.program.util.VarnodeContext
-
Return a register given a varnode
- getRegister(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getRegister(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getRegister(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegister(String) - Method in class ghidra.app.util.PseudoDisassemblerContext
- getRegister(String) - Method in class ghidra.app.util.PseudoInstruction
- getRegister(String) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getRegister(String) - Method in class ghidra.program.database.ProgramBuilder
- getRegister(String) - Method in class ghidra.program.database.ProgramDB
- getRegister(String) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegister(String) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getRegister(String) - Method in interface ghidra.program.model.lang.Language
-
Get a register given the name of the register
- getRegister(String) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- getRegister(String) - Method in interface ghidra.program.model.lang.ProcessorContextView
-
Get a Register given the name of a register
- getRegister(String) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- getRegister(String) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- getRegister(String) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Returns the register with the given name;
- getRegister(String) - Method in class ghidra.program.model.lang.RegisterManager
-
Get register by name.
- getRegister(String) - Method in class ghidra.program.model.listing.InstructionStub
- getRegister(String) - Method in interface ghidra.program.model.listing.Program
-
Returns the register with the given name;
- getRegister(String) - Method in interface ghidra.program.model.listing.ProgramContext
-
Get a Register object given the name of a register
- getRegister(String) - Method in class ghidra.program.util.AbstractProgramContext
- getRegister(String) - Method in class ghidra.program.util.VarnodeContext
- getRegisterAddressSet() - Method in interface ghidra.program.model.listing.RegisterChangeSet
-
Returns the set of Addresses containing register changes.
- getRegistered(Class<?>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Retrieve the registered solver for a given subclass of
PatternExpression
- getRegisteredNavigatables(PluginTool) - Static method in class ghidra.app.nav.NavigatableRegistry
- getRegisteredPropertyEditor(String) - Method in class ghidra.framework.options.AbstractOptions
- getRegisteredPropertyEditor(String) - Method in interface ghidra.framework.options.Options
-
Get the property editor that was registered for the specific option with the given name.
- getRegisteredPropertyEditor(String) - Method in class ghidra.framework.options.SubOptions
- getRegisterManager() - Method in class ghidra.program.model.lang.RegisterBuilder
-
Compute current register collection and instantiate a
RegisterManager
- getRegisterMappings() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getRegisterName(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getRegisterNames() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegisterNames() - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterNames() - Method in interface ghidra.program.model.lang.Language
-
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
- getRegisterNames() - Method in class ghidra.program.model.lang.RegisterManager
-
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
- getRegisterNames() - Method in interface ghidra.program.model.listing.ProgramContext
-
Get an alphabetical sorted unmodifiable list of original register names (including context registers).
- getRegisterNames() - Method in class ghidra.program.util.AbstractProgramContext
- getRegisterPath() - Method in class ghidra.program.model.lang.RegisterTree
-
The path of this register, which includes the parent path of this RegisterTree if this RegisterTree has a parent.
- getRegisters() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegisters() - Method in class ghidra.app.util.PseudoDisassemblerContext
- getRegisters() - Method in class ghidra.app.util.PseudoInstruction
- getRegisters() - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getRegisters() - Method in class ghidra.program.database.function.VariableDB
- getRegisters() - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisters() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getRegisters() - Method in interface ghidra.program.model.lang.Language
-
Get an unsorted unmodifiable list of Register objects that this language defines (including context registers).
- getRegisters() - Method in class ghidra.program.model.lang.ProcessorContextImpl
- getRegisters() - Method in interface ghidra.program.model.lang.ProcessorContextView
-
Returns all the Registers for the processor as an unmodifiable list
- getRegisters() - Method in class ghidra.program.model.lang.ProgramProcessorContext
- getRegisters() - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- getRegisters() - Method in class ghidra.program.model.lang.RegisterManager
-
Get all registers as an unsorted unmodifiable list.
- getRegisters() - Method in class ghidra.program.model.listing.InstructionStub
- getRegisters() - Method in interface ghidra.program.model.listing.ProgramContext
-
Get all the register descriptions defined for this program context.
- getRegisters() - Method in interface ghidra.program.model.listing.Variable
- getRegisters() - Method in class ghidra.program.model.listing.VariableStorage
- getRegisters() - Method in class ghidra.program.model.pcode.VarnodeTranslator
-
Get all defined registers for the program this translator was created with.
- getRegisters() - Method in class ghidra.program.util.AbstractProgramContext
- getRegisters() - Method in class ghidra.program.util.VarnodeContext
- getRegisters(Address) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRegisters(Address) - Method in class ghidra.program.database.ProgramDB
- getRegisters(Address) - Method in interface ghidra.program.model.lang.Language
-
Returns all the registers (each different size is a different register) for an address.
- getRegisters(Address) - Method in class ghidra.program.model.lang.RegisterManager
-
Returns all registers located at the specified address
- getRegisters(Address) - Method in interface ghidra.program.model.listing.Program
-
Returns all registers located at the specified address
- getRegisterSpace() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the "register" address space.
- getRegisterSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getRegisterStrings() - Method in class ghidra.program.util.RegisterFieldLocation
-
Get the register strings.
- getRegistersWithValues() - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegistersWithValues() - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getRegistersWithValues() - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getRegistersWithValues() - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns an array of all registers that at least one value associated with an address.
- getRegistersWithValues() - Method in class ghidra.program.util.AbstractStoredProgramContext
- getRegisterTree(Register) - Method in class ghidra.program.model.lang.RegisterTree
-
Returns the RegisterTree for the given register if one exists in this RegisterTree object.
- getRegisterValue(Address, Register) - Method in class ghidra.program.util.SymbolicPropogator
-
Get constant or register relative value assigned to the specified register at the specified address
- getRegisterValue(Register) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getRegisterValue(Register) - Method in class ghidra.app.util.PseudoDisassemblerContext
- getRegisterValue(Register) - Method in class ghidra.app.util.PseudoInstruction
- getRegisterValue(Register) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getRegisterValue(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getRegisterValue(Register) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- getRegisterValue(Register) - Method in interface ghidra.program.model.lang.ProcessorContextView
-
Get the RegisterValue for the given register.
- getRegisterValue(Register) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- getRegisterValue(Register) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- getRegisterValue(Register) - Method in class ghidra.program.model.lang.RegisterValue
- getRegisterValue(Register) - Method in class ghidra.program.model.listing.InstructionStub
- getRegisterValue(Register) - Method in class ghidra.program.util.VarnodeContext
- getRegisterValue(Register) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getRegisterValue(Register, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterValue(Register, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getRegisterValue(Register, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns the future RegisterValue at the specified address.
- getRegisterValue(Register, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns a register value and mask for the given register.
- getRegisterValue(Register, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getRegisterValue(Register, Address) - Method in class ghidra.program.util.VarnodeContext
- getRegisterValue(Register, Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns the future RegisterValue at the specified address that occurred because of a flow from the fromAddr.
- getRegisterValue(Register, Address, Address) - Method in class ghidra.program.util.VarnodeContext
- getRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterValueAddressRanges(Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getRegisterValueAddressRanges(Register) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getRegisterValueAddressRanges(Register) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns an AddressRangeIterator over all addresses that have an associated value for the given register.
- getRegisterValueAddressRanges(Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getRegisterValueAddressRanges(Register) - Method in class ghidra.program.util.VarnodeContext
- getRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getRegisterValueAddressRanges(Register, Address, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns an AddressRangeIterator over all addresses that have an associated value within the given range for the given register.
- getRegisterValueAddressRanges(Register, Address, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getRegisterValueRangeContaining(Register, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterValueRangeContaining(Register, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- getRegisterValueRangeContaining(Register, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getRegisterValueRangeContaining(Register, Address) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns the bounding address-range containing addr and the the same RegisterValue throughout.
- getRegisterValueRangeContaining(Register, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getRegisterValueRepresentation(Address, Register) - Method in class ghidra.program.util.SymbolicPropogator
-
Do not depend on this method! For display debugging purposes only.
- getRegisterValues(Register, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- getRegisterValueString(Register) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getRegisterVarnode(Register) - Method in class ghidra.program.util.VarnodeContext
- getRegisterVarnodeValue(Register) - Method in class ghidra.program.util.VarnodeContext
- getRegisterVarnodeValue(Register, Address, Address, boolean) - Method in class ghidra.program.util.VarnodeContext
-
get the value of a register as a varnode (value, space, size)
- getRegistry() - Method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationCreatorContext
- getRegValueRepresentation(Address, Register) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getRelativeOffset() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- getRelativeOffset() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Return structure offset relative to parent structure start
- getRelativePath() - Method in class generic.jar.ApplicationModule
- getRelativePath() - Method in class help.validator.model.HelpFile
- getRelativeRegister() - Method in class ghidra.program.util.SymbolicPropogator.Value
- getReleasedPluginDescriptions(PluginPackage) - Method in class ghidra.framework.plugintool.util.PluginClassManager
- getRelocation(BinaryReader) - Static method in class ghidra.app.util.bin.format.pef.RelocationFactory
- getRelocation(Address) - Method in class ghidra.program.database.reloc.RelocationManager
- getRelocation(Address) - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns the relocation with the specified address.
- getRelocationAddress() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the
Address
the relocation takes place at - getRelocationAddress() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Returns the current relocation address.
- getRelocationAddress(Address, long) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get relocation address
- getRelocationAfter(Address) - Method in class ghidra.program.database.reloc.RelocationManager
- getRelocationAfter(Address) - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns the next relocation point which follows the specified address.
- getRelocationBase() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
-
Returns the relocation base.
- getRelocationClass(ElfHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the ElfRelocation class which should be used to properly parse the relocation tables.
- getRelocationContext(ElfLoadHelper, ElfRelocationTable, Map<ElfSymbol, Address>) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get a relocation context for a specfic Elf image and relocation table
- getRelocationCount() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the number of relocations for this section.
- getRelocationCount() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
- getRelocationCount() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
Get number of relocation entries contained within this table
- getRelocationHandlers() - Static method in class ghidra.program.model.reloc.RelocationUtil
- getRelocationIndex() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- getRelocationInfo() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Returns the r_info relocation entry field value
- getRelocationInfo() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the lower-level
RelocationInfo
that describes the relocation - getRelocationInfoExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the lower-level
RelocationInfo
that describes the second part of the paired relocation. - getRelocationOffset() - Method in class ghidra.app.util.bin.format.macho.Section
- getRelocations() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- getRelocations() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
Returns the relocations defined in this table.
- getRelocations() - Method in class ghidra.app.util.bin.format.macho.Section
- getRelocations() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns an array of the relocations defined for this segment.
- getRelocations() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- getRelocations() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
- getRelocations() - Method in class ghidra.program.database.reloc.RelocationManager
- getRelocations() - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns an iterator over all relocation points (in ascending address order) located within the program.
- getRelocations(AddressSetView) - Method in class ghidra.program.database.reloc.RelocationManager
- getRelocations(AddressSetView) - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns an iterator over all the relocation points (in ascending address order) located within the specified address set.
- getRelocationTable() - Method in class ghidra.program.database.ProgramDB
- getRelocationTable() - Method in interface ghidra.program.model.listing.Program
-
Gets the relocation table.
- getRelocationTable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the relocation table associated to the specified section header, or null if one does not exist.
- getRelocationTableAtOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the relocation table located at the specified fileOffset, or null if one does not exist.
- getRelocationTables() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the relocation tables as defined in this ELF file.
- getRelocCount() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
-
The relocCount field (4 bytes) indicates the number of 16-bit relocation blocks for this section.
- getRelocCount() - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
- getRelocInstrOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The relocInstrOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the loader section to the start of the relocations area.
- getRelocSectionCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The relocSectionCount field (4 bytes) indicates the number of sections containing load-time relocations.
- getRelrRelocationType() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get the RELR relocation type associated with the underlying relocation handler.
- getRelrRelocationType() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Get the architecture-specific relative relocation type which should be applied to RELR relocations.
- getRemberSize() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog remembers its size from one invocation to the next.
- getRememberedResult() - Method in class docking.widgets.DialogRememberOption
-
Returns the result from a previous call to an OptionDialog that had this SavedDialogChoice installed.
- getRememberLocation() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog remembers its location from one invocation to the next.
- getRenderContext() - Method in class ghidra.graph.viewer.GraphComponent
- getRenderedTableCellValue(JTable, int, int) - Static method in class generic.test.AbstractGenericTest
-
Gets the rendered value for the specified table cell.
- getRenderer(int) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
-
Returns the table cell renderer for the given column
- getRenderer(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Gets the special table cell renderer for the specified table field column.
- getRenderingHint(RenderingHints.Key) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getRenderingHint(RenderingHints.Key) - Method in class generic.text.TextLayoutGraphics
- getRenderingHint(RenderingHints.Key) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getRenderingHints() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getRenderingHints() - Method in class generic.text.TextLayoutGraphics
- getRenderingHints() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getRepeatableComment() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the repeatable comment.
- getRepeatableComment() - Method in class ghidra.program.database.function.FunctionDB
- getRepeatableComment() - Method in interface ghidra.program.model.listing.Function
-
Returns the repeatable comment for this function.
- getRepeatableComment() - Method in class ghidra.util.UndefinedFunction
- getRepeatableComment(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the repeatable comment at the specified address.
- getRepeatableCommentAsArray() - Method in class ghidra.program.database.function.FunctionDB
- getRepeatableCommentAsArray() - Method in interface ghidra.program.model.listing.Function
-
Returns the repeatable comment as an array of strings.
- getRepeatableCommentAsArray() - Method in class ghidra.util.UndefinedFunction
- getRepeatableCommentAsRendered(Address) - Method in class ghidra.app.script.GhidraScript
-
Returns the repeatable comment at the specified address.
- getRepeatableComments() - Method in class ghidra.app.util.DisplayableEol
-
Gets the repeatable comment as an array.
- getRepeatCount() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
- getRepeatCount() - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
- getRepeatedByte() - Method in class ghidra.app.util.PseudoInstruction
-
Return the byte value repeated for all bytes within this instruction or null if byte values vary.
- getReplacedElement() - Method in class ghidra.program.model.listing.VariableOffset
-
Returns the Scalar or Register sub-operand replaced by this VariableOffset object.
- getReplacementBaseType() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getReplacementBaseType() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.AbstractStringDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.AIFFDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.AlignmentDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.AUDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.BadDataType
- getReplacementBaseType() - Method in interface ghidra.program.model.data.Dynamic
-
Returns a suitable replacement base data-type for pointers and arrays when exporting to C code
- getReplacementBaseType() - Method in class ghidra.program.model.data.DynamicDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.GifDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.JPEGDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.PngDataType
- getReplacementBaseType() - Method in class ghidra.program.model.data.WAVEDataType
- getReportedChecksum() - Method in class ghidra.app.util.opinion.IntelHexRecord
- getRepository() - Method in class ghidra.framework.data.ProjectFileManager
- getRepository() - Method in interface ghidra.framework.model.Project
-
Get the repository that this project is associated with.
- getRepository() - Method in interface ghidra.framework.model.ProjectData
-
Return the repository for this project data.
- getRepository() - Method in class ghidra.framework.project.DefaultProject
- getRepository(String) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Get a handle to an existing repository.
- getRepository(String) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- getRepository(String) - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Get a handle to an existing repository.
- getRepositoryAdapter() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Get the RepositoryAdapter associated with a URL which specifies a repository.
- getRepositoryName() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Gets the repository name associated with the URL.
- getRepositoryName() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Gets the repository name associated with this
GhidraURLConnection
. - getRepositoryNames() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns a list of all repository names defined to the server.
- getRepositoryNames() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- getRepositoryNames() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Returns a list of all repository names which are accessable by the current user.
- getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
- getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- getRepositoryRootGhidraURL() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Get the URL associated with the repository/project root folder.
- getRepositoryServer(String, int) - Static method in class ghidra.framework.client.ClientUtil
-
Connect to a Repository Server and obtain a handle to it.
- getRepositoryServer(String, int, boolean) - Static method in class ghidra.framework.client.ClientUtil
-
Connect to a Repository Server and obtain a handle to it.
- getRepositoryServer(Subject, Callback[]) - Method in interface ghidra.framework.remote.GhidraServerHandle
-
Get a handle to the repository server.
- getRepositoryServerAdapter() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Get the RepositoryServerAdapter associated with a URL which specifies a repository or repository server.
- getRepositoryServerAdapter(String, int, boolean) - Method in interface ghidra.framework.model.ProjectManager
-
Establish a connection to the given host and port number.
- getRepositoryServerAdapter(String, int, boolean) - Method in class ghidra.framework.project.DefaultProjectManager
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the string representation of this blob.
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
- getRepresentation() - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- getRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getRepresentation(CliStreamMetadata) - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- getRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
- getRepresentation(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractComplexDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AIFFDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AlignmentDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.ArrayDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AUDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BadDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BitFieldDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BooleanDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CountedDynamicDataType
- getRepresentation(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
-
Get bytes from memory in a printable format for this type.
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.DefaultDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.DialogResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.EnumDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FactoryStructureDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FileTimeDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.GifDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.IconResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.IndexedDynamicDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.JPEGDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MenuResourceDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.PngDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.PointerDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.RepeatCountDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.RepeatedDynamicDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.StructureDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.StructuredDynamicDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.TypedefDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined1DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined2DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined3DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined4DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined5DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined6DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined7DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined8DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.UnionDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.VoidDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WAVEDataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
- getRepresentation(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
- getRepresentation(BigInteger, Settings, int) - Method in class ghidra.program.model.data.BooleanDataType
- getRepresentation(BigInteger, Settings, int) - Method in interface ghidra.program.model.data.Enum
-
Get enum representation of the big-endian value.
- getRepresentation(BigInteger, Settings, int) - Method in class ghidra.program.model.data.EnumDataType
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
-
This is the method that subclasses should override.
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getRepresentationCommon(CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- getRepresentationOf(CliRepresentable, CliStreamMetadata, boolean) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getRepresentationString(CodeUnit) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted string representation of the specified code unit, including mnemonic and operand(s) only.
- getRepresentationString(CodeUnit, boolean) - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns a formatted string representation of the specified code unit mnemonic and operand(s).
- getRepresentative() - Method in class ghidra.program.model.pcode.HighVariable
- getReserved() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- getReserved() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getReserved() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere2Union
- getReserved() - Method in class ghidra.app.util.bin.format.ne.ResourceType
-
Returns the reserved value (purpose is unknown).
- getReserved() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getReserved() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
Returns the reserved word (use unknown).
- getReserved() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the reserved field.
- getReserved() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns the array of reserved bytes.
- getReserved() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
-
Reserved, use unknown.
- getReserved() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the reserved int array.
- getReserved1() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReserved1() - Method in class ghidra.app.util.bin.format.macho.Section
- getReserved2() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReserved2() - Method in class ghidra.app.util.bin.format.macho.Section
- getReserved3() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReserved3() - Method in class ghidra.app.util.bin.format.macho.Section
- getReserved4() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReserved5() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReserved6() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- getReservedA() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Reserved field, always returns zero (0).
- getReservedA() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
Reserved, must be set to zero (0).
- getReservedA() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
-
Reserved, must be set to zero (0).
- getReservedA() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Reserved!
- getReservedB() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
Reserved, must be set to zero (0).
- getResidentNameTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the resident name table.
- getResolutions() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
-
Get an unmodifiable reference to this set
- getResolvedID(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getResolvedID(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the dataTypeId for the given dataType.
- getResolvedPath() - Method in class help.ImageLocation
- getResolvedUri() - Method in class help.ImageLocation
- getResolveInformation(String) - Method in class ghidra.app.merge.MergeManager
-
Gets the resolve information object for the indicated standardized name.
- getResource(String) - Method in class generic.jar.FileResource
- getResource(String) - Method in class generic.jar.JarResource
- getResource(String) - Method in interface generic.jar.Resource
- getResource(String) - Static method in class resources.ResourceManager
-
Finds a resource with a given name.
- getResourceAsFile(ResourceFile) - Method in class generic.jar.FileResource
- getResourceAsFile(ResourceFile) - Method in class generic.jar.JarResource
- getResourceAsFile(ResourceFile) - Method in interface generic.jar.Resource
- getResourceAsStream(String) - Static method in class resources.ResourceManager
-
Finds a resource with a given name.
- getResourceData() - Method in class ghidra.app.util.viewer.field.ResourceFieldLocation
-
Returns the resource's Data instance.
- getResourceDataLength() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
-
Returns the length of the resource data.
- getResourceDataOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
-
Returns the offset from the beginning of resource fork to resource data.
- getResourceFile(String) - Static method in class resources.ResourceManager
-
Locates a File resource by the given name
- getResourceForkAttributes() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getResourceID() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the resource ID of this resource.
- getResourceMapLength() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
-
Returns the length of the resource map.
- getResourceMapOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
-
Returns the offset from the beginning of resource fork to resource map.
- getResourceName() - Method in exception ghidra.util.exception.ClosedException
- getResourceNameListOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getResourceNames() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
-
Returns the array of resources names.
- getResourceNames(String, String) - Static method in class resources.ResourceManager
-
Search the classpath for files in the <classpath entry>/
dirName
location that have the given extension. - getResourceObject() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
- getResourceObject(BinaryReader, ResourceHeader, ResourceType) - Static method in class ghidra.app.util.bin.format.macos.rm.ResourceTypeFactory
- getResources() - Method in class ghidra.app.util.bin.format.ne.ResourceType
-
Returns the array of resources of this type.
- getResources() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the Resources directory.
- getResources() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- getResources(int) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getResources(String, String) - Static method in class resources.ResourceManager
-
Search the classpath for files in the <classpath entry>/
dirName
location that have the given extension. - getResourceTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the resource table.
- getResourceTypeList() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getResourceTypeListOffset() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getResourceTypes() - Method in class ghidra.app.util.bin.format.ne.ResourceTable
-
Returns the array of resource types.
- getResponseCode() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Gets the status code from a Ghidra URL connect response.
- getResponseCode() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Gets the status code from a Ghidra URL response.
- getRestrictedAddressSet() - Method in class ghidra.program.util.ProgramDiff
-
Get the address set that the getDifferences method results are restricted to.
- getRestrictedAddressSet() - Method in class ghidra.program.util.ProgramMergeManager
-
Return the address set that is currently being used to restrict the differences that get returned.
- getResult() - Method in class docking.widgets.OptionDialog
-
Returns which option was selected: CANCEL_OPTION if the operation was cancelled; OPTION_ONE if Option 1 was selected; OPTION_TWO if Option 2 was selected.
- getResult() - Method in class generic.concurrent.QResult
-
The result from processing the item.
- getResult() - Method in class ghidra.app.cmd.label.DemanglerCmd
- getResult() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
- getResultFilterOptions() - Method in class docking.widgets.filter.FilterOptionsEditorDialog
- getResultObjects() - Method in class ghidra.app.util.PseudoInstruction
- getResultObjects() - Method in class ghidra.program.database.code.InstructionDB
- getResultObjects() - Method in interface ghidra.program.model.listing.Instruction
-
Get the Result objects produced/affected by this instruction These would probably only be Register or Address
- getResultObjects() - Method in class ghidra.program.model.listing.InstructionStub
- getResultObjects(InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getResultObjects(InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the Result objects produced/affected by this instruction These would probably only be Register or Address
- getResultObjects(InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getResultPanel() - Method in class ghidra.app.merge.tool.ListingMergePanel
- getResultProgram() - Method in class ghidra.program.util.ProgramMerge
-
Gets the result program.
- getResultsArray(Match) - Method in class ghidra.app.plugin.match.MatchSet
- getReturn() - Method in class ghidra.program.database.function.FunctionDB
- getReturn() - Method in interface ghidra.program.model.listing.Function
-
Get the Function's return type/storage represented by a Parameter object.
- getReturn() - Method in class ghidra.util.UndefinedFunction
- getReturnAddress() - Method in class ghidra.program.model.lang.PrototypeModel
- getReturnAddresses() - Method in class ghidra.util.state.ResultsState
- getReturnAddressOffset() - Method in interface ghidra.program.model.listing.StackFrame
-
Get the return address stack offset.
- getReturnAddressRegisterColumn() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the return address register column for this CIE record.
- getReturnLocation(DataType, Program) - Method in class ghidra.program.model.lang.PrototypeModel
-
Deprecated.Get the preferred return location given the specified dataType. In truth, there is no one location. The routines that use this method tend to want the default storage location for integer or pointer return values.
- getReturnStorage() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- getReturnType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- getReturnType() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Returns the return type
- getReturnType() - Method in class ghidra.app.util.demangler.DemangledFunction
-
Returns the return type or null, if unspecified.
- getReturnType() - Method in class ghidra.program.database.function.FunctionDB
- getReturnType() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getReturnType() - Method in interface ghidra.program.model.listing.Function
-
Get the Function's return type.
- getReturnType() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Return the return data type
- getReturnType() - Method in class ghidra.program.model.pcode.FunctionPrototype
- getReturnType() - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Return the function return type string at this location.
- getReturnType() - Method in class ghidra.util.UndefinedFunction
- getReturnValues(Varnode) - Method in class ghidra.util.state.ResultsState
- getReturnVarnode(Function) - Method in class ghidra.program.util.VarnodeContext
- getRevision() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the revision number.
- getRevision() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
Returns the certificate revision.
- getRfgFailureRoutine() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ReturnFlowGuard failure routine address.
- getRfgFailureRoutineFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ReturnFlowGuard failure routine function pointer address.
- getRfgVerifyStackPointerFunctionPointer() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the ReturnFlowGuard verify stack pointer function pointer address.
- getRGBData(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
- getRHS() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
-
Get the right-hand side
- getRichHeader() - Method in class ghidra.app.util.bin.format.pe.PortableExecutable
-
Returns the Rich header from the PE image.
- getRight() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- getRightAddresses() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getRightAddresses() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the addresses in the right listing panel.
- getRightAddresses() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the addresses loaded in the right side of this panel.
- getRightData() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the data loaded in the right listing panel.
- getRightData() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the data loaded in the right side of this panel.
- getRightDecompilerPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Gets the right side's decompiler panel.
- getRightFieldPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getRightFieldPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getRightFieldPanel() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the right field panel for this CodeComparisonPanel.
- getRightFunction() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the function loaded in the right listing panel.
- getRightFunction() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the function loaded in the right side of this panel.
- getRightLines() - Method in class ghidra.app.util.html.diff.DataTypeDiff
- getRightPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Gets the right side's C display panel.
- getRightPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Get the right side's listing panel.
- getRightProgram() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Gets the program in the right listing panel.
- getRightProgram() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Gets the program being viewed in the right side of this panel.
- getRMIRegistryPort() - Method in class ghidra.framework.remote.RMIServerPortFactory
-
Returns RMI Registry port
- getRMISSLPort() - Method in class ghidra.framework.remote.RMIServerPortFactory
-
Returns the SSL-protected RMI port.
- getRoot() - Method in class docking.widgets.tree.GTreeNode
-
Returns the rootNode for this tree or null if there is no parent path to a root node.
- getRoot() - Method in class docking.widgets.tree.internal.GTreeModel
- getRoot() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- getRoot() - Method in class ghidra.app.util.PseudoData
- getRoot() - Method in interface ghidra.program.model.data.Category
-
Get the root category.
- getRoot() - Method in interface ghidra.program.model.data.ICategory
-
Get the root category.
- getRoot() - Method in interface ghidra.program.model.listing.Data
-
Get the highest level Data item in a hierarchy of structures containing this component.
- getRoot() - Method in class ghidra.program.model.listing.DataStub
- getRoot(Collection<Path>, Path) - Static method in class help.HelpBuildUtils
- getRootCategory() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getRootCategory() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the root category Manager
- getRootDecisionNode() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getRootDescriptionString(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
-
Return a description string for a root location.
- getRootDir() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Gets the root
GFile
object for this filesystem index. - getRootDir() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Gets the root
GFile
object for this filesystem index. - getRootDirectory() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- getRootDirFSRL() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Gets the root dir's FSRL.
- getRootDNI() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getRootFolder() - Method in class ghidra.base.project.GhidraProject
-
Get the root folder for the Ghidra project.
- getRootFolder() - Method in class ghidra.framework.data.ProjectFileManager
- getRootFolder() - Method in interface ghidra.framework.model.ProjectData
-
Returns the root folder of the project.
- getRootFrame() - Method in class docking.DockingWindowManager
-
Returns the root window frame.
- getRootModule(long) - Method in class ghidra.program.database.module.TreeManager
-
Get the root module for the tree that has the given ID.
- getRootModule(long) - Method in interface ghidra.program.model.listing.Listing
-
Returns the root module of the program tree with the given name;
- getRootModule(long) - Method in class ghidra.program.model.listing.ListingStub
- getRootModule(String) - Method in class ghidra.program.database.module.TreeManager
-
Get the root module of the tree with the given name.
- getRootModule(String) - Method in interface ghidra.program.model.listing.Listing
-
Gets the root module for a tree in this listing.
- getRootModule(String) - Method in class ghidra.program.model.listing.ListingStub
- getRootOffset() - Method in class ghidra.app.util.PseudoData
- getRootOffset() - Method in interface ghidra.program.model.listing.Data
-
Get the offset of this Data item from the start of the root data item of some hierarchy of structures.
- getRootOffset() - Method in class ghidra.program.model.listing.DataStub
- getRootOfSelectedNode() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the FSBRootNode that contains the currently selected tree node.
- getRootOptionsName() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the name for the root Options name for this
GraphDisplayOptions
- getRoots() - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getRoots() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns the root drives/directories.
- getRow() - Method in class docking.widgets.fieldpanel.support.FieldLocation
-
Returns the row within the Field for this location.
- getRow() - Method in class ghidra.app.util.viewer.format.FieldHeaderLocation
-
Returns the header row for this location.
- getRow() - Method in class ghidra.program.util.ProgramLocation
-
Returns the row within the program location.
- getRow(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getRow(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getRow(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getRow(int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the row containing the given y coordinate
- getRow(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getRow(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getRow(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getRow(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getRow(int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets the row at the given index.
- getRow(int) - Method in class ghidra.app.util.viewer.field.IndentField
- getRow(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getRow(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getRow(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getRow(Point) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Returns the row in the model that the point is over.
- getRowCol(CommentFieldLocation) - Method in class ghidra.app.util.DisplayableEol
- getRowCount() - Method in class docking.widgets.AutoLookup
-
Returns the total number of rows
- getRowCount() - Method in class docking.widgets.list.GListAutoLookup
- getRowCount() - Method in class docking.widgets.table.AbstractGTableModel
- getRowCount() - Method in class docking.widgets.table.GTableAutoLookup
- getRowCount() - Method in class docking.widgets.table.GTableFilterPanel
- getRowCount() - Method in class docking.widgets.table.GTableWidget
- getRowCount() - Method in class docking.widgets.table.TableModelWrapper
- getRowCount() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getRowCount() - Method in class docking.widgets.tree.GTree
- getRowCount() - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- getRowCount() - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- getRowCount() - Method in class ghidra.app.tablechooser.TableChooserDialog
- getRowCount() - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getRowCount() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets the data type of a row in this table.
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef
- getRowDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
- getRowForBytePos(long) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Searches the visible chunks to see if any of them contain the given byte.
- getRowForPath(TreePath) - Method in class docking.widgets.tree.GTree
- getRowID() - Method in class docking.widgets.fieldpanel.support.RowLayout
-
Returns the row number of this layout with respect to its containing layout.
- getRowIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getRowIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
- getRowIndex(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
- getRowIndex(int, int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
- getRowIndex(ROW_OBJECT) - Method in class docking.widgets.table.TableModelWrapper
- getRowIndex(T) - Method in class docking.widgets.table.AbstractGTableModel
- getRowIndex(T) - Method in class docking.widgets.table.AbstractSortedTableModel
-
Returns the index of the given row object in this model; a negative value if the model does not contain the given object.
- getRowIndex(T) - Method in interface docking.widgets.table.RowObjectTableModel
-
Returns the row number for the given object.
- getRowModelIndex() - Method in class docking.widgets.table.GTableCellRenderingData
- getRowObject() - Method in class docking.widgets.table.GTableCellRenderingData
- getRowObject(int) - Method in class docking.widgets.table.AbstractGTableModel
- getRowObject(int) - Method in class docking.widgets.table.AbstractSortedTableModel
-
Returns the corresponding object for the given row.
- getRowObject(int) - Method in class docking.widgets.table.GFilterTable
- getRowObject(int) - Method in class docking.widgets.table.GTableFilterPanel
-
Returns the row object for the given view row index.
- getRowObject(int) - Method in class docking.widgets.table.GTableWidget
- getRowObject(int) - Method in interface docking.widgets.table.RowObjectTableModel
-
Returns the row object for the given row.
- getRowObject(int) - Method in class docking.widgets.table.TableModelWrapper
- getRowObjects(int[]) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns the corresponding row objects for the specified rows.
- getRowOffsets() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- getRowRepresentationSafe(CliTypeTable, int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Convenience method for getting the row representation of a table.
- getRowSeparator() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getRowShortRepSafe(CliTypeTable, int) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Convenience method for getting a safe row representation of a table.
- getRowSize() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets the size in bytes of a row in this table.
- getRowViewIndex() - Method in class docking.widgets.table.GTableCellRenderingData
- getRtti0Address(Program, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Gets the address of the RTTI 0 or null if one isn't indicated.
- getRtti0Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Gets the address of the RTTI 0 or null if one isn't indicated.
- getRtti0Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Gets the address of the RTTI0 that is referred to from an RTTI4 structure that is placed at the indicated address.
- getRtti1Address(Program, Address, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Gets address referred to by the RTTI 1 pointer at the specified index in the RTTI2's array that is at the rtti2Address.
- getRtti1Address(Memory, Address, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Gets address referred to by the RTTI 1 pointer at the specified index in the RTTI2's array that is at the rtti2Address.
- getRtti1Count(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Gets the number of RTTI1 structures that are referred to by an RTTI3 structure being placed at the rtti3Address of the indicated memory.
- getRtti2Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Gets the address of the RTTI2 that is referred to from an RTTI3 structure that is placed at the indicated address.
- getRtti3Address(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Gets the address of the RTTI3 that is referred to from an RTTI4 structure that is placed at the indicated address.
- getRunLength() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
- getRunningProgramManagerTools(PluginTool) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
- getRunningTask() - Method in class ghidra.framework.task.GTaskManager
-
Returns the currently running task, or null if no task is running.
- getRunningTools() - Method in interface ghidra.framework.model.ToolManager
-
Get a list running tools across all workspaces.
- getRunningTools() - Method in interface ghidra.framework.model.ToolServices
-
Return array of running tools
- getRunningTools() - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- getRunningTools() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getRuntimeFunctionEntries() - Method in class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries
- getRva() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the relative virtual address of this header.
- getSafeFilename(String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Best-effort of sanitizing an untrusted string that will be used to create a file on the user's local filesystem.
- getSaltedHash(String, char[]) - Static method in class ghidra.util.HashUtilities
-
Generate salted hash for specified message using random salt.
- getSaltedHash(String, char[], char[]) - Static method in class ghidra.util.HashUtilities
-
Generate salted hash for specified message.
- getSaltedMD5Hash(char[]) - Static method in class ghidra.util.MD5Utilities
-
Generate salted MD5 hash for specified message using random salt.
- getSaltedMD5Hash(char[], char[]) - Static method in class ghidra.util.MD5Utilities
-
Generate salted MD5 hash for specified message.
- getSameMemTypeAddressesInCommon() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Returns the addresses with the same memory types in common between program1 and program2.
- getSatelliteBounds() - Method in class ghidra.graph.viewer.GraphComponent
-
Returns an empty rectangle if the satellite is not visible
- getSatelliteContentComponent() - Method in class ghidra.graph.viewer.GraphComponent
- getSatelliteGraphViewer(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
-
Returns the satellite graph viewer.
- getSatelliteLensInSatelliteViewSpace(VisualizationViewer<V, E>, VisualizationViewer<V, E>) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- getSatelliteProvider() - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- getSatelliteProvider() - Method in class ghidra.graph.VisualGraphComponentProvider
- getSatelliteViewer() - Method in class ghidra.graph.viewer.GraphComponent
- getSatelliteViewer() - Method in class ghidra.graph.viewer.VisualGraphView
- getSaveableClassForName(String) - Static method in class ghidra.program.database.properties.ObjectPropertyMapDB
-
Returns the class for the indicated class path name.
- getSaveableData(String) - Method in interface ghidra.framework.model.Project
-
The analog for
Project.setSaveableData(String, SaveState)
. - getSaveableData(String) - Method in class ghidra.framework.project.DefaultProject
- getSaveChangeDataFile() - Method in class db.buffers.LocalManagedBufferFile
- getSaveChangeDataFile() - Method in interface db.buffers.ManagedBufferFile
-
Returns a temporary change data buffer file which should be used to store a application-level ChangeSet associated with this new buffer file version.
- getSaveChangeDataFile() - Method in class db.buffers.ManagedBufferFileAdapter
- getSaveChangeDataFile() - Method in interface db.buffers.ManagedBufferFileHandle
- getSaveChangeDataFile() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getSavedFilters() - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Returns a list of the saved ColumnTableFilters
- getSaveFile() - Method in class db.buffers.LocalManagedBufferFile
- getSaveFile() - Method in interface db.buffers.ManagedBufferFile
-
Returns a Save file if available.
- getSaveFile() - Method in class db.buffers.ManagedBufferFileAdapter
- getSaveFile() - Method in interface db.buffers.ManagedBufferFileHandle
- getSaveFile() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- getSaveFile(TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
-
Returns a Save file if available.
- getSaveState(String) - Method in class ghidra.framework.options.SaveState
-
Returns the sub SaveState associated with the given name.
- getScalar() - Method in class ghidra.program.model.pcode.HighConstant
- getScalar(int) - Method in class ghidra.app.util.PseudoData
- getScalar(int) - Method in class ghidra.app.util.PseudoInstruction
- getScalar(int) - Method in class ghidra.program.database.code.InstructionDB
- getScalar(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns the scalar at the given operand index.
- getScalar(int) - Method in class ghidra.program.model.listing.DataStub
- getScalar(int) - Method in class ghidra.program.model.listing.InstructionStub
- getScalar(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getScalar(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
If the indicated operand is a scalar, this gets the scalar value for that operand
- getScalar(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getScale() - Method in class generic.lsh.vector.WeightFactory
- getScale(RenderContext<V, E>) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
- getScaledIcon(Icon, int, int) - Static method in class resources.ResourceManager
-
Creates a scaled ImageIcon from the given icon with scaling of
Image.SCALE_AREA_AVERAGING
- getScaledIcon(Icon, int, int, int) - Static method in class resources.ResourceManager
-
Creates a scaled ImageIcon from the given icon.
- getScaleRatioToFitInDimension(Dimension, Dimension) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getScheduledGroups() - Method in class ghidra.framework.task.GTaskManager
-
Returns a list of Groups that are waiting to run.
- getScheduledTask() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
- getScheduledTasks() - Method in class ghidra.framework.task.GTaskManager
-
Returns a list of scheduled tasks for the currently running group.
- getSchema() - Method in class db.Table
-
Get this tables schema.
- getSchema(int) - Method in class db.ObjectStorageAdapterDB
-
Get the Schema associated with the stored data.
- getSchemaVersion() - Method in class ghidra.program.database.bookmark.OldBookmark
- getSchemaVersion() - Method in class ghidra.program.database.properties.GenericSaveable
- getSchemaVersion() - Method in class ghidra.util.datastruct.IntArrayList
- getSchemaVersion() - Method in interface ghidra.util.Saveable
-
Get the storage schema version.
- getSchemaVersion() - Method in class ghidra.util.SaveableColor
- getSchemaVersion() - Method in class ghidra.util.SaveablePoint
- getScope() - Method in class ghidra.program.model.util.AddressLabelInfo
-
Returns the scope for the symbol.
- getScopeId() - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- getScratchPad() - Method in class db.DBHandle
-
Returns a shared temporary database handle.
- getScreenBounds(Component) - Static method in class generic.util.WindowUtilities
-
Gets the usable screen bounds for the screen in which the given component is showing.
- getScreenElement(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Get the ScreenElement corresponding to the type of the symbol
- getScriptAnalysisMode() - Method in class ghidra.app.script.GhidraScript
-
Determines the behavior of Auto-Analysis while this script is executed and the manner in which this script is executed.
- getScriptArgs() - Method in class ghidra.app.script.GhidraScript
-
Returns the script-specific arguments
- getScriptInfo(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Returns the script info object for the specified script file, construct a new one if necessary.
- getScriptInfoIterable() - Method in class ghidra.app.script.GhidraScriptInfoManager
-
get all scripts
- getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.app.script.GhidraScriptProvider
-
Returns a GhidraScript instance for the specified source file.
- getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
- getScriptInstance(ResourceFile, PrintWriter) - Method in class ghidra.python.PythonScriptProvider
- getScriptLogFile() - Method in class ghidra.framework.ApplicationConfiguration
-
Returns the user-defined script log file.
- getScriptLogFile() - Static method in class ghidra.framework.LoggingInitialization
-
Returns the default file used for logging messages.
- getScriptName() - Method in class ghidra.app.script.GhidraScript
-
Returns name of script
- getScriptSourceDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns a list of the current script directories.
- getScrollableBlockIncrement(Rectangle, int, int) - Method in class docking.widgets.VariableHeightPanel
- getScrollableBlockIncrement(Rectangle, int, int) - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- getScrollableBlockIncrement(Rectangle, int, int) - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
- getScrollableTracksViewportHeight() - Method in class docking.widgets.VariableHeightPanel
- getScrollableTracksViewportHeight() - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- getScrollableTracksViewportHeight() - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
- getScrollableTracksViewportWidth() - Method in class docking.widgets.VariableHeightPanel
- getScrollableTracksViewportWidth() - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- getScrollableTracksViewportWidth() - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
- getScrollableUnitIncrement(int, int) - Method in interface docking.widgets.fieldpanel.Layout
-
Returns the amount to scroll to reveal the line of text.
- getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- getScrollableUnitIncrement(int, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getScrollableUnitIncrement(int, int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the amount to scroll to the next or previous line
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getScrollableUnitIncrement(int, int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getScrollableUnitIncrement(int, int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getScrollableUnitIncrement(Rectangle, int, int) - Method in class docking.widgets.VariableHeightPanel
- getScrollableUnitIncrement(Rectangle, int, int) - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- getScrollableUnitIncrement(Rectangle, int, int) - Method in class ghidra.framework.task.gui.taskview.TaskViewerComponent
- getScrollLockBtn() - Method in class ghidra.framework.main.logviewer.ui.FVToolBar
- getScrollPane() - Method in class docking.widgets.tree.GTree
- getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- getScrollValue(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- getScrollValue(BigInteger, BigInteger, int, int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- getScrollWheelPans() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- getSdk() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- getSdk() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
- getSearchableAddressSet(Program, Address, ProgramSelection) - Method in class ghidra.util.search.memory.SearchInfo
-
Generate an address set which only includes initialized memory
- getSearchData() - Method in class ghidra.util.search.memory.SearchInfo
- getSearchHighlightColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getSearchLimit() - Method in class ghidra.util.search.memory.SearchInfo
- getSearchLocations() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugFilesService
-
Returns the configured search locations.
- getSearchPriority(UndoableDomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
- getSearchPriority(Program) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- getSearchPriority(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- getSearchText() - Method in class docking.widgets.SearchLocation
- getSecondaryDropTarget() - Method in class ghidra.util.CascadedDropTarget
- getSecondaryHighlightColors() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getSecondaryHighlightColors() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getSecondaryHighlightedTokens() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getSecondaryHighlightedTokens() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getSecondaryHighlightsByFunction(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getSecondaryLocations() - Method in interface ghidra.util.Issue
-
Returns a list of locations related to the issue that are not the primary issue location.
- getSecondDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getSecondFunction() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getSecondFunction() - Method in interface ghidra.program.util.FunctionAddressCorrelation
-
Gets the second function for this address correlator.
- getSecondLinkerMember() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- getSecondProgram() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
- getSecondProgram() - Method in interface ghidra.program.util.ListingAddressCorrelation
-
Gets the program containing the second set of addresses.
- getSection() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
An integer specifying the number of the section that this symbol can be found in, or NO_SECT if symbol is not found in a section of this image.
- getSection() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
-
Returns the section number.
- getSection() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
Returns the section corresponding to this loader.
- getSection(String) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section header with the specified name, or null if no section exists with that name.
- getSection(String, String) - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getSectionAlignment() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getSectionAlignment() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSectionAlignment() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the section alignment value.
- getSectionAsByteProvider(String) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- getSectionAsByteProvider(String) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.CompressedSectionProvider
- getSectionAsByteProvider(String) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- getSectionAsByteProvider(String) - Method in interface ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProvider
- getSectionAsByteProvider(String) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
- getSectionAt(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section header at the specified address, or null if no section exists at that address.
- getSectionByName(String) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getSectionC() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Returns the current sectionC address.
- getSectionContaining(Address) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getSectionCount() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the number of sections in this COFF file.
- getSectionCount() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Returns the total sections in this container.
- getSectionCount() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getSectionD() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Returns the current sectionD address.
- getSectionHeader(int) - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the section header at the specified position in the array.
- getSectionHeaderContaining(int) - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the section header that contains the specified virtual address.
- getSectionHeaderContainingFileRange(long, long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section header which fully contains the specified file offset range.
- getSectionHeaderIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Every symbol table entry is "defined" in relation to some section; this member holds the relevant section header table index.
- getSectionHeaders() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the array of section headers.
- getSectionHeaderType(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getSectionHeaderTypeMap() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- getSectionIndex() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
-
Returns the index of the section, or pseudo-section, for the symbol.
- getSectionIndex() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
-
The sectionIndex field (2 bytes) designates the section number to which this relocation header refers.
- getSectionIndex(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the index of the specified section.
- getSectionKind() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- getSectionLength() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
- getSectionLoadHeaderContaining(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section header that loads/contains the specified address, or null if no section contains the address.
- getSectionName() - Method in class ghidra.app.util.bin.format.macho.Section
- getSectionName(long) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- getSectionNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getSectionNumber() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the section number if this symbol.
- getSectionNumberAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns a string equivalent of the section number of this symbol.
- getSectionNumberForBss() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the .bss section.
- getSectionNumberForData() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the .data section.
- getSectionNumberForEntry() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the section that contains the entry point.
- getSectionNumberForLoader() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the section that contains the system loader information.
- getSectionNumberForTBss() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
- getSectionNumberForTData() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
- getSectionNumberForText() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the .text section.
- getSectionNumberForTOC() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the number of the section that contains the TOC.
- getSections() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the sections in this COFF header.
- getSections() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section headers as defined in this ELF file.
- getSections() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getSections() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
- getSections(int) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the section headers with the specified type.
- getSectionToBeRelocated() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
Returns the section where the relocations will be applied.
- getSectionToBeRelocated() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Returns the base address of the section to be relocated.
- getSecureRandom() - Static method in class generic.random.SecureRandomFactory
- getSeg_count() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
- getSeg_info_offset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
- getSegment() - Method in class ghidra.app.util.bin.format.ne.EntryPoint
-
Returns the segment.
- getSegment() - Method in class ghidra.program.model.address.SegmentedAddress
-
Returns the segment value
- getSegment(String) - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getSegmentComponentType(int) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- getSegmentCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns the number of code segments receiving code from module.
- getSegmentCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns the number of segments that receive code from the source file.
- getSegmentDescriptor() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMap
-
Returns the array of segment descriptors.
- getSegmentDescriptorCount() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMap
-
Returns the total number of segment descriptors.
- getSegmentedSpace() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getSegmentedSpace() - Method in interface ghidra.program.model.lang.Language
-
Returns the name of the segmented space for this language, or the empty string if the memory model for this language is not segmented.
- getSegmentID() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns segment ID.
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
-
Returns the segment index.
- getSegmentIndex() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
-
Returns the segment index.
- getSegmentIndex(int) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- getSegmentLength() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getSegmentName() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- getSegmentName() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getSegmentName() - Method in class ghidra.app.util.bin.format.macho.Section
- getSegmentName() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
Returns the segment or group name - index into sstSegName.
- getSegmentOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getSegmentOffset() - Method in class ghidra.program.model.address.SegmentedAddress
-
Returns the offset within the segment.
- getSegmentRef() - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- getSegments() - Method in class ghidra.app.util.bin.format.ne.SegmentTable
-
Returns an array of the segments defined in this segment table.
- getSegments() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- getSegments() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns an array of segment indicies that receive code from the module.
- getSegmentSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Gets the segment size for this CIE record.
- getSegmentStartAddress() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- getSegmentTable() - Method in class ghidra.app.util.bin.format.ne.WindowsHeader
-
Returns the segment table.
- getSeHandlerCount() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the safe exception handler table count.
- getSeHandlerTable() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Gets the safe exception handler table.
- getSelectedAddresses() - Method in class ghidra.app.util.ByteCopier
- getSelectedBatchGroupLoadSpec() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns the selected
BatchGroupLoadSpec
that applies to the entireBatchGroup
. - getSelectedColumnCount() - Method in class docking.widgets.table.GTableColumnModel
- getSelectedColumns() - Method in class docking.widgets.table.GTableColumnModel
- getSelectedConstraint() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Returns the current Constraint for this OrFilterCondition.
- getSelectedConstraintName() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Returns the name of the current constraint for this OrFilterCondition.
- getSelectedCount() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the number of selected nodes in the tree.
- getSelectedDomainFile() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Get the last selected domain file.
- getSelectedDomainFiles() - Method in class ghidra.framework.main.datatree.UndoActionDialog
- getSelectedDomainFolder() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Get the last selected domain folder.
- getSelectedFieldFactory() - Method in class ghidra.app.util.viewer.format.FieldHeader
- getSelectedFile() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns the selected file.
- getSelectedFile() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
- getSelectedFile(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns the selected file.
- getSelectedFiles() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns the selected files.
- getSelectedFiles() - Method in interface ghidra.framework.main.datatable.DomainFileContext
-
The selected files or empty if no files are selected
- getSelectedFiles() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getSelectedFiles() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns a list of
DomainFile
s selected in the tree. - getSelectedFiles() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getSelectedFolders() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- getSelectedFolders() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns a list of
DomainFolder
s selected in the tree. - getSelectedFolders() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getSelectedHighlightColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current selection color setting.
- getSelectedIndex() - Method in class docking.widgets.list.ListPanel
-
Get the index of the selected item in the list.
- getSelectedItem() - Method in class docking.widgets.ListSelectionDialog
- getSelectedItem() - Method in class docking.widgets.ListSelectionTableDialog
- getSelectedItem() - Method in class docking.widgets.table.GTableFilterPanel
-
Returns the currently selected row object or null if there is no table selection.
- getSelectedItem() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
- getSelectedItemCount() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Get the number of selected items in the tree.
- getSelectedItems() - Method in class docking.widgets.ListSelectionTableDialog
- getSelectedItems() - Method in class docking.widgets.table.GTableFilterPanel
-
Returns the currently selected row objects or an empty list if there is no selection.
- getSelectedLanguage() - Method in class ghidra.app.script.SelectLanguageDialog
- getSelectedLanguage() - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Returns the selected language, or null if no language is selected.
- getSelectedLcsPair() - Method in class ghidra.plugin.importer.NewLanguagePanel
- getSelectedLoader() - Method in class ghidra.plugin.importer.ImporterDialog
- getSelectedLoadSpec(Loader) - Method in class ghidra.plugin.importer.ImporterDialog
- getSelectedNode() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns the currently selected tree node
- getSelectedNodes() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns a list of the currently selected tree nodes.
- getSelectedObject() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- getSelectedObject() - Method in class ghidra.formats.gfilesystem.SelectFromListDialog
- getSelectedObjects() - Method in class ghidra.graph.viewer.event.picking.GPickedState
- getSelectedOptions() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
- getSelectedPath() - Method in class docking.options.editor.OptionsDialog
- getSelectedPaths() - Method in class docking.widgets.tree.GTreeState
- getSelectedRow() - Method in class docking.widgets.table.GTableWidget
- getSelectedRowCount() - Method in class docking.widgets.table.GTableWidget
- getSelectedRowObject() - Method in class docking.widgets.table.GFilterTable
- getSelectedRowObjects() - Method in class docking.widgets.table.GFilterTable
-
Returns all row objects corresponding to all selected rows in the table.
- getSelectedRowObjects() - Method in class docking.widgets.table.GTableWidget
- getSelectedRowObjects() - Method in class ghidra.app.tablechooser.TableChooserDialog
- getSelectedRows() - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
- getSelectedRows() - Method in class ghidra.app.tablechooser.TableChooserDialog
- getSelectedRows() - Method in class ghidra.framework.main.datatree.CheckoutsPanel
- getSelectedRows() - Method in class ghidra.framework.main.projectdata.actions.CheckoutsActionContext
- getSelectedText() - Method in class docking.widgets.textpane.GHtmlTextPane
-
Overridden to allow copying HTML content in its display form, without formatting.
- getSelectedToken() - Method in class ghidra.app.decompiler.component.DecompilerPanel
-
Returns a single selected token; null if there is no selection or multiple tokens selected.
- getSelectedValue() - Method in class docking.widgets.dialogs.StringChoices
-
Returns the currently selected value.
- getSelectedValue() - Method in class docking.widgets.DropDownTextField
-
Returns the user's selection or null if the user has not made a selection.
- getSelectedValue() - Method in class docking.widgets.list.ListPanel
-
Returns the first selected value in the list or null if nothing is selected.
- getSelectedValueIndex() - Method in class docking.widgets.dialogs.StringChoices
-
Returns the index of the currently selected value;
- getSelectedValues() - Method in class docking.widgets.DropDownMultiSelectionTextField
-
Returns a list of all selected items in the list.
- getSelectedValues() - Method in class docking.widgets.list.ListPanel
-
Returns an array of all the selected items.
- getSelectedValues() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
-
Returns the set of acceptable (matching) Enum values that are acceptable to this constraint.
- getSelectedVersion(Object, boolean) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Get the domain object for the selected version.
- getSelectedVersionNumber() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- getSelectedVertices() - Method in class ghidra.graph.graphs.DefaultVisualGraph
- getSelectedVertices() - Method in class ghidra.graph.viewer.VisualGraphView
- getSelectedVertices() - Method in interface ghidra.graph.VisualGraph
-
Returns the selected vertices.
- getSelectedVertices() - Method in class ghidra.graph.VisualGraphComponentProvider
- getSelectedVertices() - Method in class ghidra.service.graph.GraphActionContext
-
Returns the set of selectedVertices in the graph
- getSelectedVertices() - Method in interface ghidra.service.graph.GraphDisplay
-
Returns a set of vertex ids for all the currently selected vertices
- getSelection() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Get the item that was selected at the time of the event.
- getSelection() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the current selection.
- getSelection() - Method in class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- getSelection() - Method in class ghidra.app.context.ProgramLocationActionContext
- getSelection() - Method in class ghidra.app.events.ExternalProgramSelectionPluginEvent
-
Get the selection for this event.
- getSelection() - Method in class ghidra.app.events.ProgramSelectionPluginEvent
-
Returns the program selection contained in this event.
- getSelection() - Method in interface ghidra.app.nav.Navigatable
-
Returns the current selection of this Navigatable
- getSelection(ProgramLocationActionContext) - Method in class ghidra.app.nav.NextRangeAction
- getSelection(ProgramLocationActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
- getSelectionColor() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the color used as the background for selected items.
- getSelectionColor() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns the current selection color setting.
- getSelectionCount() - Method in class ghidra.framework.main.datatree.DataTree
- getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
- getSelectionHighlights(int) - Method in interface docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
-
Return a list of highlights (background colors ranges) for a given row of text in the field.
- getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
- getSelectionHighlights(int) - Method in class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
- getSelectionItems() - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.see the class header
- getSelectionItems() - Method in class docking.widgets.dialogs.TableSelectionDialog
-
Returns the list of selected items or null if the dialog was cancelled.
- getSelectionManager() - Method in class docking.widgets.table.GTable
-
Returns the
SelectionManager
in use by this GTable. - getSelectionModel() - Method in class docking.widgets.table.GTableColumnModel
- getSelectionModel() - Method in class docking.widgets.tree.GTree
- getSelectionPath() - Method in class docking.widgets.tree.GTree
- getSelectionPaths() - Method in class docking.widgets.tree.GTree
- getSelectionPaths() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns the list of selected
TreePath
s selected. - getSelectionPaths() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getSelectionPaths() - Method in class ghidra.framework.main.datatree.FrontEndProjectTreeContext
- getSelectionType() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Returns the type of selection the user has chosen.
- getSelector() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- getSelectorReferenceCount() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- getSelfSignificance(LSHVector) - Method in class generic.lsh.vector.LSHVectorFactory
-
Calculate a vector's significance as compared to itself, normalized for this factory's specific weight settings
- getSemantics(AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
-
Get the semantics associated with a given production
- getSeparator() - Method in class docking.widgets.filechooser.LocalFileChooserModel
- getSeparator() - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Returns the file separator char.
- getSeparator(int) - Method in class ghidra.app.util.PseudoInstruction
- getSeparator(int) - Method in class ghidra.program.database.code.InstructionDB
- getSeparator(int) - Method in interface ghidra.program.model.listing.Instruction
-
Get the separator strings between an operand.
- getSeparator(int) - Method in class ghidra.program.model.listing.InstructionStub
- getSeparator(int, InstructionContext) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- getSeparator(int, InstructionContext) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Get the separator strings between an operand.
- getSeparator(int, InstructionContext) - Method in class ghidra.program.model.lang.InvalidPrototype
- getSeqnum() - Method in class ghidra.program.model.pcode.PcodeOp
- getSequence() - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
-
Returns the currently recognized sequence which only exists immediately after an add or end sequence is called with a return value of true.
- getSequence() - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
- getSequence() - Method in class ghidra.util.ascii.MultiByteCharMatcher
- getSequence() - Method in class ghidra.util.bytesearch.Match
- getSequenceIndex() - Method in class ghidra.util.bytesearch.Match
- getSequenceRange() - Method in class ghidra.util.state.ContextState
- getSequenceSize() - Method in class ghidra.util.bytesearch.Match
- getSerializationString() - Method in class ghidra.program.model.listing.VariableStorage
-
Return a serialization form of this variable storage.
- getSerializationString(Varnode...) - Static method in class ghidra.program.model.listing.VariableStorage
-
Generate VariableStorage serialization string
- getServer() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns server adapter
- getServerInfo() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns server information
- getServerInfo() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns server information.
- getServerName() - Method in class ghidra.framework.main.ServerInfoComponent
-
Get the server name.
- getServerName() - Method in class ghidra.framework.model.ServerInfo
-
Get the server name.
- getServerRepository(String, int, String, boolean) - Static method in class ghidra.base.project.GhidraProject
-
Get/Create shared repository.
- getServerSignature() - Method in class ghidra.framework.remote.SignatureCallback
-
Returns the server's signature of the token bytes.
- getServerSignature() - Method in class ghidra.framework.remote.SSHSignatureCallback
- getServerUserList() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns list of all users known to server.
- getServerUserList() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getServerUserList() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Convenience method for obtaining a list of all users known to the server.
- getService(Class<T>) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Return the first implementation found for the given service class.
- getService(Class<T>) - Method in class ghidra.framework.plugintool.PluginTool
- getService(Class<T>) - Method in interface ghidra.framework.plugintool.ServiceProvider
-
Returns the Service object that implements the given service interface.
- getService(Class<T>) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
- getService(Class<T>) - Method in class ghidra.framework.plugintool.ServiceProviderStub
- getServiceLoader(JavaFileManager.Location, Class<S>) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- getServiceProvider() - Method in class ghidra.app.util.viewer.format.FormatManager
- getServices(Class<T>) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Get an array of objects that implement the given interfaceClass.
- getServices(Class<T>) - Method in class ghidra.framework.plugintool.PluginTool
-
Get the objects that implement the given service.
- getServicesProvided() - Method in class ghidra.framework.plugintool.util.PluginDescription
- getServicesRequired() - Method in class ghidra.framework.plugintool.Plugin
-
Returns the combination of required and non-required used services.
- getServicesRequired() - Method in class ghidra.framework.plugintool.util.PluginDescription
- getSetOfNodesThatDependOnMe() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- getSettingName() - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
The name of this setting as it is stored in a
Settings
object. - getSettings() - Method in class generic.lsh.vector.LSHVectorFactory
- getSettings(Address) - Method in class ghidra.program.model.util.DefaultSettingsPropertyMap
-
Get the Settings object value at the given address.
- getSettings(Address) - Method in interface ghidra.program.model.util.SettingsPropertyMap
-
Get the Settings object value at the given address.
- getSettings(Address, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Gets the value of a settings as an object (either String, byte[], or Long).
- getSettingsDefinitions() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getSettingsDefinitions() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns a list of settings definitions for this field.
- getSettingsDefinitions() - Method in class docking.widgets.table.MappedTableColumn
- getSettingsDefinitions() - Method in class ghidra.program.model.data.ArrayDataType
- getSettingsDefinitions() - Method in class ghidra.program.model.data.BitFieldDataType
-
Gets a list of all the settingsDefinitions used by this datatype.
- getSettingsDefinitions() - Method in class ghidra.program.model.data.BuiltIn
-
Gets a list of all the settingsDefinitions used by this datatype.
- getSettingsDefinitions() - Method in interface ghidra.program.model.data.DataType
-
Gets a list of all the settingsDefinitions used by this datatype.
- getSettingsDefinitions() - Method in class ghidra.program.model.data.DataTypeImpl
- getSettingsDefinitions() - Method in class ghidra.program.model.data.EnumDataType
- getSettingsDefinitions() - Method in class ghidra.program.model.data.TypedefDataType
- getSettingsDefinitions() - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getSettingsDefinitions() - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getSettingsDefinitions() - Method in class ghidra.util.table.field.BytesTableColumn
- getSettingsDefinitions() - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getSettingsDefinitions() - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getShape() - Method in class ghidra.graph.viewer.renderer.DebugShape
- getShape() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- getShape() - Method in class ghidra.graph.viewer.shape.GraphLoopShape
- getShape() - Method in class ghidra.service.graph.VertexShape
-
Returns the
Shape
for thisVertexShape
instance - getShape(String) - Static method in class ghidra.service.graph.VertexShape
-
Returns the
VertexShape
for the given shape name - getShapeNames() - Static method in class ghidra.service.graph.VertexShape
-
Returns a list of names for all the supported
VertexShape
s - getShapeToLabelRatio() - Method in class ghidra.service.graph.VertexShape
-
Returns the size factor for a shape relative to its label.
- getSharedFileURL(String) - Method in class ghidra.framework.data.ProjectFileManager
- getSharedFileURL(String) - Method in interface ghidra.framework.model.ProjectData
-
Get a URL for a shared domain file which is available within a remote repository.
- getSharedHierarchy(List<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns an ordered set of interfaces and classes that are shared amongst the items in the list.
- getSharedParents(List<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns an ordered set of parent interfaces and classes that are shared amongst the items in the list.
- getSharedThreadPool(String) - Static method in class generic.concurrent.GThreadPool
-
Returns a shared GThreadPool.
- getShareKind() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- getShift() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- getShift() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getShift() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getShift() - Method in interface ghidra.program.model.symbol.ShiftedReference
-
Returns the left shift amount.
- getShiftedDirectAddressBytes(Program, Address) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
returns shifted address bytes if they are different than un-shifted
- getShoffComponentOrdinal() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Get the Elf header structure component ordinal corresponding to the e_shoff element
- getShort() - Method in class db.ObjectStorageAdapterDB
- getShort() - Method in interface ghidra.util.ObjectStorage
-
Gets the short value.
- getShort() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getShort() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getShort(byte[]) - Method in interface ghidra.util.DataConverter
-
Get the short value from the given byte array.
- getShort(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
- getShort(byte[], int) - Method in interface ghidra.util.DataConverter
-
Get the short value from the given byte array.
- getShort(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
- getShort(int) - Method in interface db.Buffer
-
Get the 16-bit short value located at the specified offset.
- getShort(int) - Method in class db.buffers.DataBuffer
- getShort(int) - Method in class db.ChainedBuffer
- getShort(int) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- getShort(int) - Method in class ghidra.program.model.listing.DataStub
- getShort(int) - Method in class ghidra.program.model.listing.InstructionStub
- getShort(int) - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- getShort(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
returns the short at the given offset, taking into account the endianess.
- getShort(int) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- getShort(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
- getShort(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the short at the given row, column.
- getShort(long) - Method in class ghidra.util.prop.ShortPropertySet
-
Retrieves the short value stored at the given index.
- getShort(Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- getShort(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the 'short' value at the specified address in memory.
- getShort(Address) - Method in interface ghidra.program.model.mem.Memory
-
Get the short at addr.
- getShort(Address) - Method in class ghidra.program.model.mem.MemoryStub
- getShort(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getShort(Address, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get the short at addr using the specified endian order.
- getShort(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getShort(MemBuffer, int) - Method in class ghidra.util.GhidraBigEndianDataConverter
- getShort(MemBuffer, int) - Method in interface ghidra.util.GhidraDataConverter
-
Generate a short value by invoking buf.getBytes at the specified offset.
- getShort(MemBuffer, int) - Method in class ghidra.util.GhidraLittleEndianDataConverter
- getShort(String, short) - Method in class ghidra.framework.options.SaveState
-
Gets the short value for the given name.
- getShortArray() - Method in class db.BinaryCodedField
-
Get the short array contained with this field.
- getShortArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the short array at the given row, column.
- getShortDescription() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Set the short description for what the plugin does.
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getShortRepresentation() - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- getShortRepresentation() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- getShortRepresentation(CliStreamMetadata) - Method in interface ghidra.app.util.bin.format.pe.cli.CliRepresentable
- getShortRepresentation(CliStreamMetadata) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
- getShorts() - Method in class db.ObjectStorageAdapterDB
- getShorts() - Method in interface ghidra.util.ObjectStorage
-
Gets the short array.
- getShorts() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getShorts() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getShorts(Address, short[]) - Method in class ghidra.program.database.mem.MemoryMapDB
- getShorts(Address, short[]) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of shorts starting at the given address.
- getShorts(Address, short[]) - Method in class ghidra.program.model.mem.MemoryStub
- getShorts(Address, short[], int, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- getShorts(Address, short[], int, int) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of shorts starting at the given address.
- getShorts(Address, short[], int, int) - Method in class ghidra.program.model.mem.MemoryStub
- getShorts(Address, short[], int, int, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- getShorts(Address, short[], int, int, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Get dest.length number of shorts starting at the given address.
- getShorts(Address, short[], int, int, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- getShorts(String, short[]) - Method in class ghidra.framework.options.SaveState
-
Gets the short array for the given name.
- getShortSize() - Method in interface ghidra.program.model.data.DataOrganization
- getShortSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getShortValue() - Method in class db.Field
-
Get field as a short value.
- getShortValue() - Method in class db.ShortField
- getShortValue(int) - Method in class db.DBRecord
-
Get the short value for the specified field.
- getShowBlockName() - Method in class ghidra.program.model.listing.CodeUnitFormat
-
Returns ShowBlockName setting
- getShowBlockNameOption() - Method in class ghidra.program.model.listing.CodeUnitFormatOptions
-
Get current ShowBlockName option
- getShowTitles() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
- getSigAlg() - Method in class ghidra.framework.remote.SignatureCallback
- getSignature() - Method in class ghidra.app.decompiler.DecompiledFunction
-
Returns the function signature or prototype (eg, "int foo(double d)").
- getSignature() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- getSignature() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the signature.
- getSignature() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the signature.
- getSignature() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the signature (or magic number).
- getSignature() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- getSignature() - Method in interface ghidra.app.util.demangler.Demangled
-
Generates a complete representation of this object to include all know attributes of this object
- getSignature() - Method in class ghidra.app.util.demangler.DemangledDataType
- getSignature() - Method in class ghidra.app.util.demangler.DemangledObject
- getSignature() - Method in class ghidra.app.util.demangler.DemangledType
- getSignature() - Method in class ghidra.framework.remote.SignatureCallback
-
Returns signed token bytes set by callback handler.
- getSignature() - Method in class ghidra.framework.remote.SSHSignatureCallback
- getSignature() - Method in class ghidra.program.database.function.FunctionDB
- getSignature() - Method in interface ghidra.program.model.listing.Function
-
Get the function's effective signature.
- getSignature() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
-
Return the function signature string at this location.
- getSignature() - Method in class ghidra.util.UndefinedFunction
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledAddressTable
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
-
Returns a complete signature for the demangled symbol.
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledString
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledThunk
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledUnknown
- getSignature(boolean) - Method in class ghidra.app.util.demangler.DemangledVariable
- getSignature(boolean) - Method in class ghidra.program.database.function.FunctionDB
- getSignature(boolean) - Method in interface ghidra.program.model.listing.Function
-
Get the function's signature.
- getSignature(boolean) - Method in class ghidra.util.UndefinedFunction
- getSignatureSource() - Method in class ghidra.program.database.function.FunctionDB
- getSignatureSource() - Method in interface ghidra.program.model.listing.Function
-
Returns the source type for the overall signature excluding function name and parameter names whose source is carried by the corresponding symbol.
- getSignatureSource() - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
-
Return the function signature source at this location.
- getSignatureSource() - Method in class ghidra.util.UndefinedFunction
- getSignBit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getSigned(Address, Register) - Method in class ghidra.program.database.register.OldProgramContextDB
- getSignedDataType(int, DataTypeManager) - Static method in class ghidra.program.model.data.AbstractIntegerDataType
-
Get a Signed Integer data-type instance of the requested size
- getSignedDataTypes(DataTypeManager) - Static method in class ghidra.program.model.data.AbstractIntegerDataType
-
Returns all built-in signed integer data-types.
- getSignedOffset(Varnode) - Static method in class ghidra.util.state.ResultsState
- getSignedToken(Principal[], byte[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Sign the supplied token byte array using an installed certificate from one of the specified authorities
- getSignedValue() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the signed value for this register if all the appropriate mask bits are "ON".
- getSignedValue() - Method in class ghidra.program.model.scalar.Scalar
-
Get the value as signed.
- getSignedValue(byte[], int) - Method in interface ghidra.util.DataConverter
-
Get the signed value from the given byte array using the specified integer size, returned as a long.
- getSignedValue(byte[], int, int) - Method in interface ghidra.util.DataConverter
-
Get the signed value from the given byte array using the specified integer size, returned as a long.
- getSignedValueIgnoreMask() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the signed value for this register regardless of the mask bits.
- getSignificanceAddend() - Method in class generic.lsh.vector.LSHVectorFactory
- getSignificanceScale() - Method in class generic.lsh.vector.LSHVectorFactory
- getSimplificationStyle() - Method in class ghidra.app.decompiler.DecompInterface
-
Return the identifier for the current simplification style
- getSingleString(String[], char) - Static method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
-
Convert the array of comments to a single string and use the given separatorChar as the delimiter.
- getSinks() - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Vertex[] containing the sinks.
- getSinks(GDirectedGraph<V, E>) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets the exit vertices of the given graph.
- getSinks(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns all sink vertices (those with no outgoing edges) in the graph.
- getSize() - Method in class generic.json.JSONToken
- getSize() - Method in class generic.lsh.vector.WeightFactory
- getSize() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Gets the size of the action record or 0 if this action record hasn't been created at any address yet.
- getSize() - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- getSize() - Method in class ghidra.app.plugin.processors.generic.Handle
- getSize() - Method in class ghidra.app.plugin.processors.generic.Operand
- getSize() - Method in interface ghidra.app.plugin.processors.generic.OperandValue
-
Get the size in bits of the value used in the instruction to create this value.
- getSize() - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
-
Get the size of the expected value in bits
- getSize() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- getSize() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
- getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
- getSize() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- getSize() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
This member gives the section's size in bytes.
- getSize() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Many symbols have associated sizes.
- getSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- getSize() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolCommand
- getSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Gets the size of the mapping.
- getSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Gets the size of the mapping.
- getSize() - Method in class ghidra.app.util.bin.format.macho.Section
- getSize() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- getSize() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- getSize() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the blob's size in bytes (includes all fields).
- getSize() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the size of this header's stream.
- getSize() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Returns the size of this data directory.
- getSize() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
Returns the size (in bytes) of this structure.
- getSize() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
-
Returns a size field that gives the number of bytes of data at that offset.
- getSize() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Returns the size of the resource.
- getSize() - Method in class ghidra.app.util.bin.format.pe.RichHeader
-
Gets the size of the Rich header.
- getSize() - Method in class ghidra.app.util.bin.format.pe.RichTable
- getSize() - Method in class ghidra.app.util.bin.format.ubi.FatArch
-
Returns the size of this object file.
- getSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getSize() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Returns the number of chunks in the model.
- getSize() - Method in class ghidra.framework.plugintool.PluginTool
-
Return the dimension of this tool's frame.
- getSize() - Method in class ghidra.framework.task.gui.CompletedTaskListModel
- getSize() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getSize() - Method in class ghidra.pcode.floatformat.FloatFormat
- getSize() - Method in class ghidra.program.database.mem.FileBytes
-
Returns the number of bytes from the original source file that are stored in the database.
- getSize() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getSize() - Method in class ghidra.program.database.mem.MemoryMapDB
- getSize() - Method in class ghidra.program.database.properties.PropertyMapDB
- getSize() - Method in class ghidra.program.database.reloc.RelocationManager
- getSize() - Method in interface ghidra.program.model.address.Address
-
Returns the number of bits that are used to form the address.
- getSize() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the number of bits that are used to form the address.
- getSize() - Method in class ghidra.program.model.address.GenericAddress
- getSize() - Method in class ghidra.program.model.data.BitmapResource
- getSize() - Method in class ghidra.program.model.data.NoisyStructureBuilder
- getSize() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getSize() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
- getSize() - Method in interface ghidra.program.model.lang.LanguageDescription
- getSize() - Method in class ghidra.program.model.lang.ParamEntry
- getSize() - Method in interface ghidra.program.model.mem.Memory
-
Get the memory size in bytes.
- getSize() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the number of bytes in this block.
- getSize() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getSize() - Method in class ghidra.program.model.mem.MemoryStub
- getSize() - Method in class ghidra.program.model.pcode.AddressXML
- getSize() - Method in class ghidra.program.model.pcode.BlockGraph
- getSize() - Method in class ghidra.program.model.pcode.DynamicEntry
- getSize() - Method in class ghidra.program.model.pcode.HighSymbol
- getSize() - Method in class ghidra.program.model.pcode.HighVariable
- getSize() - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
- getSize() - Method in class ghidra.program.model.pcode.MappedEntry
- getSize() - Method in class ghidra.program.model.pcode.SymbolEntry
-
Get the number of bytes consumed by the symbol when using this storage
- getSize() - Method in class ghidra.program.model.pcode.Varnode
- getSize() - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns the number of relocation in this table.
- getSize() - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Get the number of properties in the map.
- getSize() - Method in interface ghidra.program.model.util.PropertyMap
-
Get the number of properties in the map.
- getSize() - Method in class ghidra.util.bytesearch.DittedBitSequence
-
get the size of this sequence in bytes
- getSize() - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Returns the number of keys stored in the table.
- getSize() - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the current number of used index resources.
- getSize() - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Returns the number of keys stored in the table.
- getSize() - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Returns the number of keys stored in the table.
- getSize() - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Returns the number of keys stored in the table.
- getSize() - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the current number of used index resources.
- getSize() - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns the number of keys stored in the table.
- getSize() - Method in class ghidra.util.prop.PropertySet
-
Get the number of properties in the set.
- getSize(Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the number of bytes of data stored in the file for this section.
- getSizeAlignment(int) - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the alignment that is defined for a data type of the indicated size if one is defined.
- getSizeAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the alignment that is defined for a data type of the indicated size if one is defined.
- getSizeAlignmentCount() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the number of sizes that have an alignment specified.
- getSizeAlignmentCount() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the number of sizes that have an alignment specified.
- getSizeAsBigInteger() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getSizeAsBigInteger() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the number of bytes in this block.
- getSizeAsBigInteger() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getSizeDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the proper data type for the blob's size field.
- getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.Relocation
- getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
- getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
- getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
- getSizeInBytes() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
- getSizeLimit() - Method in class generic.algorithms.Lcs
-
Returns the current size limit, past which no calculations will be performed
- getSizeOf() - Method in class ghidra.app.util.bin.format.pe.ImportByName
-
Returns the actual number of bytes consumed by this structure in memory.
- getSizeOfBlock() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Returns the size (in bytes) of this relocation block.
- getSizeOfCode() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns the combined total size of all sections with the
IMAGE_SCN_CNT_CODE
attribute. - getSizeOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfCode() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getSizeOfCommands() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- getSizeOfData() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the size of the debugging information, in bytes.
- getSizeOfHeaders() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getSizeOfHeaders() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfHeapCommit() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the size of the heap to commit
- getSizeOfHeapCommit() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfHeapReserve() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the size of the heap reservation
- getSizeOfHeapReserve() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfImage() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- getSizeOfImage() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfImage() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the size of the image.
- getSizeOfInitializedData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns the combined size of all initialized data sections.
- getSizeOfInitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfInitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getSizeOfOptionalHeader() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the size of the optional header data
- getSizeOfRawData() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the size (in bytes) of data stored for the section in the executable or OBJ.
- getSizeOfStackCommit() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the size of the stack to commit
- getSizeOfStackCommit() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfStackReserve() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Return the size of the stack reservation
- getSizeOfStackReserve() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfUninitializedData() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns the size of all sections with the uninitialized data attributes.
- getSizeOfUninitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSizeOfUninitializedData() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- getSizeOfZeroFill() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
- getSizes() - Method in interface ghidra.program.model.data.DataOrganization
-
Gets the sizes that have an alignment specified.
- getSizes() - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Gets the sizes that have an alignment specified.
- getSkipCount() - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
- getSkippedCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getSkippedCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- getSlaFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
- getSLEB128Length(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Gets the size of a signed little endian base 128 integer.
- getSLEIGH_8051_LANGUAGE() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- getSLEIGH_X86_64_LANGUAGE() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- getSLEIGH_X86_LANGUAGE() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- getSlideInfoFileOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Get slide info file offset
- getSlideInfoFileSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Get slide info file size
- getSlideInfoOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Return the original slide info offset
- getSlideInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Gets the
List
ofDyldCacheSlideInfoCommon
s. - getSlot() - Method in class ghidra.program.model.pcode.HighParam
- getSlot(Address, int) - Method in class ghidra.program.model.lang.ParamEntry
-
Assuming the address is contained in this entry and we -skip- to a certain byte return the slot associated with that byte
- getSlot(Varnode) - Method in class ghidra.program.model.pcode.PcodeOp
-
Assuming vn is an input to this op, return its input slot number
- getSlotFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getSmallDisplayIcon() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- getSmallIcon() - Method in class docking.util.image.ToolIconURL
-
Return the icon as
ToolIconURL.SMALL_ICON_SIZE
pixel size. - getSolver() - Static method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Obtain an instance of the naive solver
- getSortDirection() - Method in class docking.widgets.table.ColumnSortState
- getSortDirection(String) - Static method in enum docking.widgets.table.ColumnSortState.SortDirection
- getSorted() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the sorted field.
- getSortedColumnCount() - Method in class docking.widgets.table.TableSortState
- getSortedColumnCount() - Method in class docking.widgets.table.TableSortStateEditor
- getSortedDataTypeList() - Method in interface ghidra.app.services.DataTypeQueryService
-
Gets the sorted list of all datatypes known by this service via it's owned DataTypeManagers.
- getSortedVectorRegisters() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getSortedVectorRegisters() - Method in interface ghidra.program.model.lang.Language
-
Returns an unmodifiable list of vector registers, sorted first by size and then by name.
- getSortedVectorRegisters() - Method in class ghidra.program.model.lang.RegisterManager
-
Get an unmodifiable list of all vector registers indentified by the processor specification in sorted order based upon address and size.
- getSortOrder() - Method in class docking.widgets.table.ColumnSortState
- getSortPreference() - Method in class help.validator.model.TOCItem
- getSortState() - Method in class docking.widgets.table.TableSortingContext
- getSource() - Method in class docking.PopupMenuContext
- getSource() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- getSource() - Method in class generic.constraint.Decision
-
Returns the constraint source file that added the value for this decision.
- getSource() - Method in class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
- getSource() - Method in class ghidra.program.database.external.ExternalLocationDB
- getSource() - Method in class ghidra.program.database.function.ReturnParameterDB
- getSource() - Method in class ghidra.program.database.function.VariableDB
- getSource() - Method in class ghidra.program.database.symbol.SymbolDB
- getSource() - Method in class ghidra.program.model.address.GlobalSymbol
-
This method doesn't apply to the global symbol, since a program always has a global symbol and it can't be renamed.
- getSource() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- getSource() - Method in interface ghidra.program.model.lang.CompilerSpecDescription
- getSource() - Method in interface ghidra.program.model.lang.InjectPayload
- getSource() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getSource() - Method in interface ghidra.program.model.listing.Variable
-
Get the source of this variable
- getSource() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the source of this location.
- getSource() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getSource() - Method in interface ghidra.program.model.symbol.Reference
-
Gets the source of this reference.
- getSource() - Method in interface ghidra.program.model.symbol.Symbol
-
Gets the source of this symbol.
- getSource() - Method in class ghidra.program.model.symbol.ThunkReference
- getSource() - Method in class ghidra.program.model.util.AddressLabelInfo
- getSource() - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
- getSource() - Method in class ghidra.util.table.field.ReferenceEndpoint
- getSource(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getSourceAddress() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the Source Block address.
- getSourceAddress() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getSourceArchive() - Method in class ghidra.program.model.data.AbstractDataType
- getSourceArchive() - Method in interface ghidra.program.model.data.DataType
-
Get the source archive where this type originated
- getSourceArchive() - Method in class ghidra.program.model.data.DataTypeImpl
- getSourceArchive(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getSourceArchive(UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the source archive for the given ID
- getSourceArchive(String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getSourceArchiveAdditions() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns a list of data type source archive IDs that have been added.
- getSourceArchiveChanges() - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
returns a list of data type source archive IDs that have changed.
- getSourceArchiveID() - Method in class ghidra.program.database.data.SourceArchiveDB
-
Gets the ID that the program has associated with the data type archive.
- getSourceArchiveID() - Method in interface ghidra.program.model.data.SourceArchive
-
Gets the ID that the program has associated with the data type archive.
- getSourceArchives() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getSourceArchives() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a list of source archives not including the builtin or the program's archive.
- getSourceBlock() - Method in interface ghidra.program.model.block.CodeBlockReference
-
Returns the Source CodeBlock.
- getSourceBlock() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- getSourceComponent() - Method in class docking.ActionContext
-
Returns the component that is the target of this context.
- getSourceFile() - Method in class db.buffers.BufferMgr
- getSourceFile() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
-
Returns the source file
- getSourceFile() - Method in class ghidra.app.script.GhidraScript
-
Returns the script source file.
- getSourceFile() - Method in class ghidra.app.script.ScriptInfo
-
Returns the script source file.
- getSourceFile() - Method in class help.ImageLocation
- getSourceFile() - Method in class help.validator.links.InvalidHREFLink
- getSourceFile() - Method in class help.validator.links.InvalidIMGLink
- getSourceFile() - Method in interface help.validator.links.InvalidLink
- getSourceFile() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- getSourceFile() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- getSourceFile() - Method in class help.validator.model.HREF
- getSourceFile() - Method in class help.validator.model.IMG
- getSourceFile() - Method in class help.validator.model.TOCItem
- getSourceFileIndexer() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
-
Returns the source file indexer
- getSourceFileInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- getSourceFiles() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns all of the sources file names.
- getSourceFunctions() - Method in class ghidra.app.services.FunctionComparisonModel
-
Returns all source functions in the model
- getSourceInfo(DataType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
- getSourceInfos() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getSourceInfos() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns a list of
MemoryBlockSourceInfo
objects for this block. - getSourceInfos() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getSourceInfoWithFallbackToParent(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
-
Creates a new
DWARFSourceInfo
instance from the suppliedDIEAggregate
, falling back to the parent containing DIE record if the first record did not have any source info. - getSourceLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- getSourceLineNumber() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfBlock
- getSourceLocation() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Get the location for the source file for the plugin.
- getSourceLocationForClass(Class<?>) - Static method in class ghidra.util.SystemUtilities
-
Returns a file that contains the given class.
- getSourceName() - Method in class ghidra.framework.plugintool.PluginEvent
-
Returns the name of the plugin immediately responsible for firing this event.
- getSourceName() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getSourceName() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the name of the source of this memory block.
- getSourceName() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getSourceName() - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- getSourceObject() - Method in class docking.ActionContext
-
Returns the sourceObject from the actionEvent that triggered this context to be generated.
- getSourceProgram() - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- getSourceProgram() - Method in interface ghidra.program.util.AddressTranslator
-
Gets the source program for obtaining the addresses that need to be translated.
- getSourceProgram() - Method in class ghidra.program.util.DefaultAddressTranslator
- getSources() - Method in class ghidra.util.graph.DirectedGraph
-
Returns a Vertex[] containing the sources.
- getSources(GDirectedGraph<V, E>) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets the root vertices of the given graph.
- getSources(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns all source vertices (those with no incoming edges) in the graph.
- getSources(CodeBlock, TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlockModel
-
Get an iterator over the source flows into the block.
- getSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.MultEntSubModel
- getSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
- getSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.PartitionCodeSubModel
-
Get an iterator over source blocks flowing into this block.
- getSources(CodeBlock, TaskMonitor) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Get an iterator over source blocks flowing into this block.
- getSources(TaskMonitor) - Method in interface ghidra.program.model.block.CodeBlock
-
Get an Iterator over the CodeBlocks that flow into this CodeBlock.
- getSources(TaskMonitor) - Method in class ghidra.program.model.block.CodeBlockImpl
- getSources(TaskMonitor) - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getSourceTOCFile() - Method in class help.validator.location.HelpModuleCollection
- getSourceType() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
-
Returns the class of the objects that this mapper will convert from.
- getSourceType() - Method in class docking.widgets.table.TableRowMapper
- getSpace() - Method in class ghidra.app.plugin.processors.generic.Handle
- getSpace() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- getSpace() - Method in class ghidra.pcode.memstate.MemoryBank
- getSpace() - Method in class ghidra.program.model.lang.ParamEntry
- getSpace() - Method in class ghidra.program.model.pcode.Varnode
- getSpacebaseReferenceAddress(Program, PcodeOp) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Get the Address referred to by a spacebase reference.
- getSpaceId() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- getSpaceID() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
- getSpaceID() - Method in interface ghidra.program.model.address.AddressSpace
-
Get the ID for this space
- getSpareDataAddress(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Gets the address of the spare data, a 0 address if there is no spare data, or null.
- getSPDepth(Address) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getSpecFile() - Method in class ghidra.program.model.lang.SleighLanguageDescription
-
Get the specification file (if it exists)
- getSpecialHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
-
The color used in a primary highlight to mark the token that was clicked.
- getSpecialPrefix() - Method in class ghidra.app.util.demangler.DemangledObject
- getSpecificDataType(DIEAggregate, Class<T>) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
- getSpecificity() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Counts the total number of known bits in the pattern At a slightly lower level, counts the number of 1-bits in the mask.
- getSpecificity() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Count the number of bits specified in the resolution patterns Totals the specificity of the instruction and context pattern blocks.
- getSpinner() - Method in class docking.widgets.spinner.IntegerSpinner
-
Returns the JSpinner that has been attached to the text field.
- getSpinner() - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Returns the spinner component.
- getSplashScreenIcon128() - Method in class docking.framework.ApplicationInformationDisplayFactory
- getSplashScreenIcon128() - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- getSprintf5Address() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getSrcAttribute() - Method in class help.validator.model.IMG
- getSrcFile() - Method in class help.validator.model.AnchorDefinition
- getSSHPrivateKey(File) - Static method in class ghidra.framework.remote.security.SSHKeyManager
-
Return the SSH private key corresponding to the specified key file.
- getSSHPrivateKey(InputStream) - Static method in class ghidra.framework.remote.security.SSHKeyManager
-
Return the SSH private key corresponding to the specified key input stream.
- getSSHPublicKey(File) - Static method in class ghidra.framework.remote.security.SSHKeyManager
-
Attempt to instantiate an SSH public key from the specified file which contains a single public key.
- getStackAsString() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- getStackBaseSpace() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getStackBaseSpace() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the physical space used for stack data storage
- getStackDepthChange(Program, Address) - Static method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Gets the stack depth change value that has been set at the indicated address.
- getStackDepthChanges(Program, AddressSetView) - Static method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Gets an iterator indicating all the addresses that have a stack depth change value specified within a program's indicated address set.
- getStackFrame() - Method in class ghidra.program.database.function.FunctionDB
- getStackFrame() - Method in interface ghidra.program.model.listing.Function
-
Get the stack frame for this function.
- getStackFrame() - Method in class ghidra.util.UndefinedFunction
- getStackOffset() - Method in class ghidra.program.database.function.VariableDB
- getStackOffset() - Method in interface ghidra.program.model.listing.Variable
- getStackOffset() - Method in class ghidra.program.model.listing.VariableStorage
- getStackOffset() - Method in interface ghidra.program.model.symbol.StackReference
-
Returns offset of referenced stack location
- getStackOffset(Instruction, int) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getStackOffsets() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the stack offsets.
- getStackParameterAlignment() - Method in interface ghidra.program.model.lang.ParamList
-
Return the amount of alignment used for parameters passed on the stack, or -1 if there are no stack params
- getStackParameterAlignment() - Method in class ghidra.program.model.lang.ParamListStandard
- getStackParameterAlignment() - Method in class ghidra.program.model.lang.PrototypeModel
- getStackParameterOffset() - Method in interface ghidra.program.model.lang.ParamList
-
Find the boundary offset that separates parameters on the stack from other local variables This is usually the address of the first stack parameter, but if the stack grows positive, this is the first address AFTER the parameters on the stack
- getStackParameterOffset() - Method in class ghidra.program.model.lang.ParamListStandard
- getStackParameterOffset() - Method in class ghidra.program.model.lang.PrototypeModel
- getStackPointer() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getStackPointer() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the default Stack Pointer register for this language if there is one.
- getStackPointerOffset() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the offset portion of the stack pointer.
- getStackPointerRegister() - Method in class ghidra.app.emulator.EmulatorHelper
-
Get Stack Pointer register defined by applicable compiler specification
- getStackPointerSegment() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the segment portion of the stack pointer.
- getStackPointerVarnode() - Method in class ghidra.util.state.ResultsState
- getStackPurge() - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
- getStackPurgeSize() - Method in class ghidra.program.database.function.FunctionDB
- getStackPurgeSize() - Method in interface ghidra.program.model.listing.Function
-
Get the change in the stack pointer resulting from calling this function.
- getStackPurgeSize() - Method in class ghidra.util.UndefinedFunction
- getStackRefTypes() - Static method in class ghidra.program.model.symbol.RefTypeFactory
- getStackRegister() - Method in class ghidra.program.util.VarnodeContext
- getStackshift() - Method in class ghidra.program.model.lang.PrototypeModel
- getStackSize() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
-
Return the initial stack size, if not zero.
- getStackSpace() - Method in class ghidra.program.database.ProgramAddressFactory
- getStackSpace() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the "stack" address space.
- getStackSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getStackSpace() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- getStackSpace() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the stack address space defined by this specification
- getStackTrace() - Method in class generic.test.TestExceptionTracker
- getStackTrace() - Method in exception generic.test.TestReportingException
- getStackVarFirstUseOffsets() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the stack variable "First Use Offsets"
- getStackVariableComments() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the stack variable comments.
- getStackVariableNames() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the stack variable names.
- getStackVariables() - Method in interface ghidra.program.model.listing.StackFrame
-
Get all defined stack variables.
- getStackVariableSources() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the stack variable sources.
- getStackVarnode() - Method in class ghidra.program.util.VarnodeContext
- getStandardName(String) - Static method in class ghidra.app.util.xml.ProgramXmlMgr
-
Converts from a generic format name to standard Ghidra names;
- getStandardOpcodeLengths() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
return the array for each of the standard opcodes
- getStandardRelocationEntrySize(boolean, boolean) - Static method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Get the standard relocation size when one has notbeen specified
- getStart() - Method in class docking.widgets.fieldpanel.support.FieldRange
- getStart() - Method in class docking.widgets.fieldpanel.support.Highlight
-
Returns the starting position of the highlight.
- getStart() - Method in interface docking.widgets.FindDialogSearcher
- getStart() - Method in class generic.json.JSONToken
- getStart() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the start symbol for the grammar
- getStart() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- getStart() - Method in class ghidra.framework.main.logviewer.model.Pair
- getStart() - Method in class ghidra.graph.DefaultGEdge
- getStart() - Method in interface ghidra.graph.GEdge
-
Get the start, or tail, of the edge
- getStart() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- getStart() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getStart() - Method in exception ghidra.program.database.symbol.OverlappingNamespaceException
- getStart() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Return the starting address for this block.
- getStart() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getStart() - Method in class ghidra.program.model.pcode.BlockCopy
- getStart() - Method in class ghidra.program.model.pcode.PcodeBlock
- getStart() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
- getStart() - Method in class ghidra.program.util.ProgramChangeRecord
-
Get the start address.
- getStart() - Method in class ghidra.util.ascii.Sequence
- getStart() - Method in class ghidra.util.datastruct.IndexRange
-
Returns the starting index of the range.
- getStart() - Method in class ghidra.util.datastruct.ObjectValueRange
-
Returns the beginning of the range.
- getStart() - Method in class ghidra.util.datastruct.ValueRange
-
Returns the beginning of the range.
- getStart() - Method in class ghidra.util.state.SequenceRange
- getStart() - Method in class ghidra.util.WordLocation
- getStartAddress() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- getStartAddress() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- getStartAddress() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- getStartAddress() - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Returns the Address of the first layout in this map
- getStartAddress() - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- getStartAddress() - Method in class ghidra.program.model.lang.ContextSetting
- getStartAddress() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns the minimum/start address of the block;
- getStartAddress() - Method in class ghidra.program.util.CodeUnitPropertyChangeRecord
-
Get the start address of the range of properties that were removed.
- getStartAddress() - Method in class ghidra.program.util.InteriorSelection
-
Get the start address of this selection.
- getStartAddresses() - Method in interface ghidra.program.model.block.CodeBlock
-
Get all the entry points to this block.
- getStartAddresses() - Method in class ghidra.program.model.block.CodeBlockImpl
- getStartAddresses() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- getStartAddressOfRawData() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
-
Returns the beginning address of a range of memory used to initialize a new thread's TLS data in memory.
- getStartBit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getStartColumn() - Method in class ghidra.graph.viewer.layout.Row
-
Returns the smallest column index in this row
- getStartElement() - Method in class ghidra.xml.XmlTreeNode
-
Returns the start element of this node.
- getStartIndex() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Returns the binary start index of this load command.
- getStartIndex() - Method in class ghidra.app.util.bin.format.macho.MachHeader
-
Returns the start index that should be used for calculating offsets.
- getStartIndexInclusive() - Method in class docking.widgets.SearchLocation
- getStartIndexInProvider() - Method in class ghidra.app.util.bin.format.macho.MachHeader
-
Returns offset of MachHeader in the ByteProvider
- getStartName() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the name of the start symbol for the grammar
- getStartOfDelaySlots(Instruction) - Static method in class ghidra.program.util.SimpleDiffUtility
- getStartOffset() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Returns the byte offset to the start of this compilation unit.
- getStartOfNextLine(long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Returns the start of the next line after the given byte.
- getStarts() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
Returns an array of start offsets within the segment of the first byte of code from the module.
- getStarts() - Method in class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
Returns the starting addresses within the segment of the first byte of code from the module.
- getStarts_offset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getStartX() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getStartX() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getStartX() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getStartX() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the horizontal position of this field
- getStartX() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getStartX() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getStartX() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getStartX() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getStartX() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the starting x position for the fields generated by this factory.
- getStartX() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the horizontal position of this field.
- getStartX() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getStartX() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getStartY() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the vertical position of this field.
- getStartY() - Method in class ghidra.app.util.viewer.field.OpenCloseField
-
Returns the vertical position of this field.
- getState() - Method in class docking.wizard.AbstractMagePanelManager
- getState() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
-
Get the state (row) of the key in the table
- getState() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
- getState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- getState() - Method in class ghidra.app.script.GhidraScript
-
Returns the state object for this script after first synchronizing its state with its corresponding convenience variables.
- getStateActions() - Method in class docking.menu.MultiStateDockingAction
- getStateValue(CryptoProvider, Supplier<T>) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
-
Retrieves a state object from the session
- getStaticFinalFieldWithValue(Class<?>, long) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Searches a Class for a final static variable that has a specific numeric value.
- getStaticVarnode() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- getStatistics() - Method in class db.Table
-
Compile table statitics.
- getStatus() - Method in class docking.widgets.conditiontestpanel.ConditionResult
- getStatus() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- getStatus() - Method in class ghidra.app.cmd.memory.DeleteBlockCmd
-
Return whether the delete block was successful.
- getStatus() - Method in class ghidra.app.util.importer.MessageLog
-
Returns a stored status message
- getStatus() - Method in interface ghidra.framework.model.Transaction
- getStatus() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Returns the development status of the plugin.
- getStatus() - Method in class utilities.util.FileResolutionResult
- getStatus(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getStatusColor(MessageType) - Method in class docking.DialogComponentProvider
- getStatusInfo() - Method in class db.buffers.BufferMgr
- getStatusLabel() - Method in class docking.DialogComponentProvider
- getStatusMessage() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- getStatusMessage() - Method in class docking.wizard.AbstractMagePanelManager
- getStatusMessage() - Method in interface docking.wizard.PanelManager
-
Get the status message for the current panel.
- getStatusMessage() - Method in class docking.wizard.WizardManager
-
Returns the current status message being displayed in this dialog.
- getStatusMessage() - Method in class ghidra.app.cmd.memory.MoveBlockTask
- getStatusMessage(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getStatusMsg() - Method in class ghidra.app.cmd.comments.AppendCommentCmd
- getStatusMsg() - Method in class ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
- getStatusMsg() - Method in class ghidra.app.cmd.comments.SetCommentCmd
- getStatusMsg() - Method in class ghidra.app.cmd.comments.SetCommentsCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.AbstractCreateStructureCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.CreateArrayCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.CreateArrayInStructureCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.CreateDataCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.CreateDataInStructureCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.CreateStringCmd
- getStatusMsg() - Method in class ghidra.app.cmd.data.RenameDataFieldCmd
- getStatusMsg() - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
- getStatusMsg() - Method in class ghidra.app.cmd.equate.ClearEquateCmd
- getStatusMsg() - Method in class ghidra.app.cmd.equate.SetEquateCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.AddFunctionTagCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.AddMemoryVarCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.AddParameterCommand
- getStatusMsg() - Method in class ghidra.app.cmd.function.AddRegisterVarCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.AddStackVarCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.ChangeFunctionTagCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.CreateExternalFunctionCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.CreateFunctionDefinitionCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.CreateFunctionTagCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.DeleteFunctionCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.DeleteVariableCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.RemoveFunctionTagCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetFunctionNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetFunctionPurgeCommand
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetFunctionVarArgsCommand
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetReturnDataTypeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetStackDepthChangeCommand
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetVariableCommentCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetVariableDataTypeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.function.SetVariableNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.AddLabelCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.AddUniqueLabelCmd
-
Deprecated.
- getStatusMsg() - Method in class ghidra.app.cmd.label.CreateNamespacesCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.DeleteLabelCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.ExternalEntryCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.PinSymbolCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.RenameLabelCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.SetLabelNamespaceCmd
- getStatusMsg() - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.CreateDefaultTreeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.CreateFolderCommand
- getStatusMsg() - Method in class ghidra.app.cmd.module.CreateFragmentCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.DeleteTreeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.MergeFolderCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.RenameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.RenameTreeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.module.ReorderModuleCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddExternalNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddMemRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddOffsetMemRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddRegisterRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddShiftedMemRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AddStackRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.AssociateSymbolCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.ClearExternalNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.ClearFallThroughCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.EditRefTypeCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveAllReferencesCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveExternalNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveExternalRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.RemoveReferenceCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.SetExternalNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.SetExternalRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.SetFallThroughCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.SetPrimaryRefCmd
- getStatusMsg() - Method in class ghidra.app.cmd.refs.UpdateExternalNameCmd
- getStatusMsg() - Method in class ghidra.app.cmd.register.SetRegisterCmd
- getStatusMsg() - Method in class ghidra.framework.cmd.BackgroundCommand
- getStatusMsg() - Method in interface ghidra.framework.cmd.Command
-
Returns the status message indicating the status of the command.
- getStatusMsg() - Method in class ghidra.framework.cmd.CompoundCmd
- getStatusText() - Method in class docking.DialogComponentProvider
-
Returns the current status in the dialogs status line
- getStatusText() - Method in class docking.StatusBar
-
Returns the current text in this status bar
- getStatusText(DialogComponentProvider) - Static method in class docking.test.AbstractDockingTest
-
Get the dialog provider's status text
- getStatusTextAlignment() - Method in class ghidra.util.task.Task
-
Returns the alignment of the text displayed in the modal dialog.
- getStdErr() - Method in interface ghidra.app.services.ConsoleService
-
Returns a print writer object to use as standard error.
- getStdOut() - Method in interface ghidra.app.services.ConsoleService
-
Returns a print writer object to use as standard output.
- getStep() - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- getStop() - Method in class ghidra.program.model.pcode.BlockCopy
- getStop() - Method in class ghidra.program.model.pcode.PcodeBlock
- getStop() - Method in class ghidra.program.model.pcode.PcodeBlockBasic
- getStorage() - Method in class ghidra.program.model.pcode.DynamicEntry
- getStorage() - Method in class ghidra.program.model.pcode.HighSymbol
- getStorage() - Method in class ghidra.program.model.pcode.MappedEntry
- getStorage() - Method in class ghidra.program.model.pcode.SymbolEntry
-
Get the storage associated with this particular mapping of the Symbol
- getStorageAddress(Address) - Method in class ghidra.program.database.symbol.OldVariableStorageManagerDB
- getStorageClass() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getStorageClass() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the storage class of this symbol.
- getStorageClass() - Method in class ghidra.app.util.demangler.DemangledObject
- getStorageClass(CoffSymbol) - Method in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
- getStorageClassAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns a string equivalent of the storage class of this symbol.
- getStorageLocations(Program, DataType[], boolean) - Method in class ghidra.program.model.lang.PrototypeModel
-
Compute the variable storage for a given function and set of return/parameter datatypes defined by an array of data types.
- getStorageName() - Method in class ghidra.util.PropertyFile
-
Return the storage name of this PropertyFile.
- getStorageSize() - Method in class ghidra.program.model.data.BitFieldDataType
-
Get the packing storage size in bytes associated with this bit-field which may be larger than the base type associated with the fields original definition.
- getStoredHeadlessValue(String) - Method in class ghidra.app.util.headless.HeadlessScript
-
Get stored value by key from the HeadlessAnalyzer instance.
- getStoredMinimumAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getStoredMinimumAlignment() - Method in interface ghidra.program.model.data.CompositeInternal
-
Get the minimum alignment setting for this Composite which contributes to the actual computed alignment value (see
Composite.getAlignment()
. - getStoredPackingValue() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getStoredPackingValue() - Method in interface ghidra.program.model.data.CompositeInternal
-
Gets the current packing value (typically a power of 2).
- getStoredVersion() - Method in class ghidra.program.database.ProgramDB
- getStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Gets the
CliAbstractStream
that this is a header for. - getStreamHeader() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
-
Gets this stream's header.
- getStreamHeader(String) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the stream header with the given name.
- getStreamHeaders() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the stream headers.
- getStreamIndex() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Gets the index into the blob stream of this blob.
- getStreamMarkupAddress(Program, boolean, TaskMonitor, MessageLog, NTHeader, CliAbstractStream, int) - Static method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
-
Gets the markup address of an offset in a given stream.
- getStreamPort() - Method in class ghidra.framework.remote.RMIServerPortFactory
-
Returns the SSL Stream port
- getStreamsCount() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the number of streams present in the metadata.
- getStride(DyldChainedPtr.DyldChainType) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getString() - Method in class db.Field
-
Get field as a String value.
- getString() - Method in class db.ObjectStorageAdapterDB
- getString() - Method in class db.StringField
- getString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
-
Get the portion of the input comprising the token
- getString() - Method in class ghidra.app.util.bin.format.elf.ElfString
- getString() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
- getString() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
Returns the symbol string defined at the symbol table command string table offset plus n_strx.
- getString() - Method in class ghidra.app.util.bin.format.ne.LengthStringSet
-
Returns the string.
- getString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
-
Returns the resource string.
- getString() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the underlying string.
- getString() - Method in class ghidra.app.util.demangler.DemangledString
-
Returns the demangled string.
- getString() - Method in interface ghidra.util.ObjectStorage
-
Gets the String value.
- getString() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getString() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getString(int) - Method in class db.DBRecord
-
Get the string value for the specified field.
- getString(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
-
Gets the string at the given index.
- getString(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the string at the given row, column.
- getString(int, String) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the string value of the requested attribute, or -defaultValue- if the attribute is missing or not the correct type.
- getString(long) - Method in class ghidra.util.prop.StringPropertySet
-
Retrieves the String stored at the given index.
- getString(Address) - Method in class ghidra.program.database.properties.StringPropertyMapDB
- getString(Address) - Method in class ghidra.program.model.util.DefaultStringPropertyMap
-
Get the String value at the given address.
- getString(Address) - Method in interface ghidra.program.model.util.StringPropertyMap
-
Get the String value at the given address.
- getString(MemBuffer, Settings) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getString(MemBuffer, Settings) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getString(Memory) - Method in class ghidra.program.util.string.FoundString
- getString(String) - Method in class generic.constraint.ConstraintData
- getString(String) - Method in class ghidra.app.util.PseudoData
- getString(String) - Method in interface ghidra.docking.settings.Settings
-
Gets the String value associated with the given name
- getString(String) - Method in class ghidra.docking.settings.SettingsImpl
- getString(String) - Method in class ghidra.program.model.listing.DataStub
- getString(String, String) - Method in class ghidra.framework.options.AbstractOptions
- getString(String, String) - Method in interface ghidra.framework.options.Options
-
Get the string value for the given option name.
- getString(String, String) - Method in class ghidra.framework.options.SaveState
-
Gets the String value for the given name.
- getString(String, String) - Method in class ghidra.framework.options.SubOptions
- getString(String, String) - Method in class ghidra.util.PropertyFile
-
Return the string value with the given propertyName.
- getString(T) - Method in interface docking.widgets.DataToStringConverter
- getStringArray() - Method in class db.BinaryCodedField
-
Get the String array contained with this field.
- getStringArray(int, int) - Method in class ghidra.util.datastruct.DataTable
-
Returns the String array at the given row, column.
- getStringAt(short) - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- getStringAtOffset(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
-
Returns the string found at
offset
, or throws anIOException
if the offset is out of bounds. - getStringAtOffset(ByteProvider, long) - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- getStringData(Address, DecompileCallback.StringData) - Method in class ghidra.app.decompiler.DecompileDebug
- getStringData(String, String, String) - Method in class ghidra.app.decompiler.DecompileCallback
-
Check for a string at an address and return a UTF8 encoded byte array.
- getStringDataInstance(DataType, MemBuffer, Settings, int) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns a new
StringDataInstance
using the bytes in the MemBuffer. - getStringDataInstance(Data) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns a new
StringDataInstance
using the bytes in the data codeunit. - getStringDataInstance(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
-
Creates a new
StringDataInstance
using the bytes in the supplied MemBuffer and options provided by this DataType. - getStringDataType() - Method in class ghidra.util.ascii.Sequence
- getStringDataTypeGuess() - Method in class ghidra.program.model.data.StringDataInstance
-
Maps a
StringDataInstance
(this type) to the String DataType that best can handle this type of data. - getStringIndexDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the data type of the index into the string stream.
- getStringLayout() - Method in class ghidra.program.model.data.AbstractStringDataType
- getStringLength() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the length, in bytes, of the string data object contained in the
MemBuffer
, or -1 if the length could not be determined. - getStringLength() - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- getStringLength(Memory) - Method in class ghidra.program.util.string.FoundString
- getStringListSelectionDialog(String, String, List<String>) - Static method in class docking.widgets.ListSelectionDialog
- getStringModel(List<String>) - Static method in class docking.widgets.DefaultDropDownSelectionDataModel
- getStringOffset() - Method in class ghidra.app.util.bin.format.elf.ElfString
- getStringProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the string property for name; returns null if there is no name property for this code unit.
- getStringProperty(String) - Method in class ghidra.program.model.listing.DataStub
- getStringProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- getStringProperty(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
-
Get a address-based String property map
- getStringPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the StringPropertyMap associated with the given name.
- getStringPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the StringPropertyMap associated with the given name.
- getStringRepresentation() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns a formatted version of the string returned by
StringDataInstance.getStringValue()
. - getStringRepresentation() - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- getStringRepresentation() - Method in interface ghidra.util.Location
-
Returns a displayable representation of this location.
- getStrings() - Method in class db.ObjectStorageAdapterDB
- getStrings() - Method in class ghidra.app.util.bin.format.ne.ResourceStringTable
-
Returns the strings defined in this resource string table.
- getStrings() - Method in interface ghidra.util.ObjectStorage
-
Gets the array of Strings
- getStrings() - Method in class ghidra.util.ObjectStorageStreamAdapter
- getStrings() - Method in class ghidra.util.prop.ObjectStorageAdapter
- getStrings(String, String[]) - Method in class ghidra.framework.options.SaveState
-
Gets the String array for the given name.
- getStringSettingsValue(Address, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Get the String value for an instance setting.
- getStringsStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the strings stream.
- getStringsStream() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the strings stream.
- getStringTable() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- getStringTable() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- getStringTable() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns the associated string table section.
- getStringTable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the string table associated to the specified section header.
- getStringTableIndex() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
Returns the index into the string table.
- getStringTableOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
-
An integer containing the byte offset from the start of the image to the location of the string table.
- getStringTables() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the string tables as defined in this ELF file.
- getStringTableSize() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
-
An integer indicating the size (in bytes) of the string table.
- getStringToHighlight(ListingTextField, int, int, ProgramLocation) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Returns the string to highlight
- getStringValue() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the string contained in the specified
MemBuffer
, or null if all the bytes of the string could not be read. - getStringValue() - Method in class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- getStringValue(ROW_OBJECT, int) - Method in class docking.widgets.table.DefaultRowFilterTransformer
- getStringWidth() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getStringWidth() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getStringWidth() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getStringWidth() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getStringWidth() - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the string width of this element.
- getStringWidth() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getStroke() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getStroke() - Method in class generic.text.TextLayoutGraphics
- getStroke() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getStroke() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- getStronglyConnectedComponents(GDirectedGraph<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns a list where each set therein is a strongly connected component of the given graph.
- getStrongNameSignature() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the StrongNameSignature directory.
- getStructLength() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the structure length.
- getStructList() - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method returns the ArrayList of structs to structs found in the input list, intended to be used initially as zero-sized structures.
- getStructName() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the struct name.
- getStructs() - Method in class ghidra.app.util.cparser.C.CParser
-
Get structure definitions
- getStructSize() - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Returns the size of the thunk (in bytes) based on the size of the executable (32 vs 64 bit).
- getStructType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the structure type.
- getStructureComponent(Structure, String) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- getStructVersion() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the structure version.
- getStyle() - Method in class ghidra.app.util.bin.format.pe.debug.OMFModule
- getStyle() - Method in class ghidra.app.util.ColorAndStyle
- getStyle() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getStyle(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Get the style used to render the given symbol
- getStyleOptionName() - Method in class ghidra.app.util.viewer.options.ScreenElement
- getSubDirectory() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- getSubEventType() - Method in class ghidra.framework.model.DomainObjectChangeRecord
-
Return the sub-event type for this change record.
- getSubFileSystem(FSRL) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Creates a new file system instance that is a sub-view limited to the specified directory.
- getSubfolderList(String) - Method in class ghidra.framework.client.RepositoryAdapter
- getSubfolderList(String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getSubfolderList(String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Get list of subfolders contained within the specified parent folder.
- getSubGroup() - Method in class docking.menu.MenuManager
- getSubImageIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
-
An index into the sub-images (sub-frameworks and sub-umbrellas list).
- getSubLibraryName() - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
- getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
- getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
- getSubopcode() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
- getSubOperandIndex() - Method in class ghidra.program.util.OperandFieldLocation
-
Returns the sub operand index at this location.
- getSubPkgNames(String) - Static method in class ghidra.util.TestSuiteUtilities
-
Get all potential package names within the named package.
- getSubrecords() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord
- getSubroutine(Address, TaskMonitor) - Method in class ghidra.program.model.block.IsolatedEntrySubModel
-
Get the subroutine code block which starts at the specified address which is an entry point of a Model-M subroutine.
- getSubroutine(Address, TaskMonitor) - Method in class ghidra.program.model.block.OverlapCodeSubModel
-
Get the subroutine code block which starts at the specified address which is an entry point of a Model-M subroutine.
- getSubsequentHandler() - Method in class ghidra.program.model.data.DataTypeConflictHandler
-
Returns the appropriate handler for recursive resolve calls.
- getSubState(int) - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- getSubstitution(int) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Get the ith child, corresponding to the ith symbol from the RHS
- getSubstitutions() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Get the list of children, indexed by corresponding symbol from the RHS
- getSubsystem() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Get the subsystem that is required to run this image.
- getSubsystem() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getSubTitle() - Method in class docking.ComponentPlaceholder
-
Returns the subtitle for the component
- getSubTitle() - Method in class docking.ComponentProvider
-
Returns the provider's current sub-title (Sub-titles don't show up in the window menu).
- getSubTitle(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns the current subtitle for the component for the given provider.
- getSubUmbrellaFrameworkName() - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
- getSuccessor() - Method in class generic.stl.RedBlackNode
- getSuccessor() - Method in class ghidra.util.datastruct.RedBlackEntry
- getSuccessorCount(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getSuccessors(GDirectedGraph<V, E>, V) - Method in class ghidra.graph.algo.GraphNavigator
-
Gets all child vertices of the given vertex, depending upon the direction of the navigator.
- getSuccessors(V) - Method in interface ghidra.graph.GDirectedGraph
-
Compute a vertex's successors
- getSuccessors(V) - Method in interface ghidra.graph.GImplicitDirectedGraph
-
Compute a vertex's successors The default implementation compute this from the out-edges NOTE: If a non-default implementation is provided, it ought to return cached results if available
- getSuccessors(V) - Method in class ghidra.graph.GraphPath
-
Returns all entries that are later in this path than the given vertex.
- getSuccessors(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getSuccessors(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getSuffix(Composite, DataTypeComponent) - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the suffix for type Composite
- getSuffix(Composite, DataTypeComponent) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- getSuffix(Enum, String) - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns the suffix for type Enum
- getSuffix(Enum, String) - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- GetSuffix(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Get the suffix.
- GetSuffix(int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- getSuggestions() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
-
Get a set of suggested tokens that would have allowed parsing to continue
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- getSuggestions(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
-
Provide a collection of strings that this terminal would have accepted
- getSummary() - Method in interface ghidra.framework.model.XmlDataReader
-
Returns a string summarizing the results of the XML data read or
null
if there was nothing to report. - getSuperClass() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getSuperClass() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getSuperClass() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- getSupportedAnnotations() - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
-
Returns the annotation string names that this AnnotatedStringHandler supports (e.g., "symbol", "address", etc...).
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- getSupportedAnnotations() - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- getSupportedCipherSuites() - Method in class ghidra.net.ApplicationSSLSocketFactory
- getSupportedDataFlavors(List<GTreeNode>) - Method in interface docking.widgets.tree.support.GTreeTransferHandler
-
Returns the DataFlavors for the types of data that this transferable supports, based upon the given selection.
- getSupportedDataFlavors(List<GTreeNode>) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- getSupportedDataTypes() - Method in interface ghidra.framework.model.ToolTemplate
-
Get the classes of the data types that this tool supports, i.e., what data types can be dropped onto this tool.
- getSupportedDataTypes() - Method in class ghidra.framework.plugintool.Plugin
-
Return classes of data types that this plugin can support.
- getSupportedDataTypes() - Method in class ghidra.framework.plugintool.PluginTool
- getSupportedDataTypes() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- getSupportedDragActions() - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
-
Returns the supported Drag actions for this tree.
- getSupportedDragActions() - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- getSupportedLoadSpecs(ByteProvider, Predicate<Loader>) - Static method in class ghidra.app.util.opinion.LoaderService
-
Gets all supported
LoadSpec
s for loading the givenByteProvider
. - getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.AnnotatedStringFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.CommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ErrorFieldMouseHandler
- getSupportedProgramLocations() - Method in interface ghidra.app.util.viewer.field.FieldMouseHandler
-
Returns an array of types that this handler wishes to handle.
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ImageFactoryFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.OperandFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getSupportedProgramLocations() - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getSupportedRowType() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getSupportedRowType() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns the single class type of the data that this table field can use to generate columnar data.
- getSupportedRowType() - Method in class docking.widgets.table.MappedTableColumn
- getSwingThreadTraceString(Throwable) - Static method in exception generic.test.TestReportingException
- getSwitchAddress() - Method in class ghidra.program.model.pcode.JumpTable
- getSym() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- getSym() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- getSym() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Get the symbol for which this node is substituted For a branch, this is the LHS of the corresponding production.
- getSym() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
-
Get the symbol (column) of the entry in the table
- getSymbol() - Method in class ghidra.app.cmd.label.AddLabelCmd
- getSymbol() - Method in class ghidra.app.cmd.label.SetLabelPrimaryCmd
-
Get transformed symbol
- getSymbol() - Method in exception ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
-
Retrieve the missing symbol name from the original solution attempt
- getSymbol() - Method in class ghidra.program.database.external.ExternalLocationDB
- getSymbol() - Method in class ghidra.program.database.function.FunctionDB
- getSymbol() - Method in class ghidra.program.database.function.VariableDB
- getSymbol() - Method in class ghidra.program.model.address.GlobalNamespace
- getSymbol() - Method in interface ghidra.program.model.listing.Variable
- getSymbol() - Method in class ghidra.program.model.pcode.DataTypeSymbol
- getSymbol() - Method in class ghidra.program.model.pcode.HighConstant
- getSymbol() - Method in class ghidra.program.model.pcode.HighGlobal
- getSymbol() - Method in class ghidra.program.model.pcode.HighLocal
- getSymbol() - Method in class ghidra.program.model.pcode.HighOther
- getSymbol() - Method in class ghidra.program.model.pcode.HighSymbol
-
Fetch the corresponding database Symbol if it exists.
- getSymbol() - Method in class ghidra.program.model.pcode.HighVariable
-
Retrieve any underlying HighSymbol
- getSymbol() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns the symbol associated with this external location or null.
- getSymbol() - Method in interface ghidra.program.model.symbol.Namespace
-
Get the symbol for this namespace; Note: The global namespace will return null
- getSymbol() - Method in class ghidra.program.util.LabelFieldLocation
-
Returns the symbol at this LabelFieldLocation NOTE: currently a null symbol will be returned for default thunk functions
- getSymbol() - Method in class ghidra.util.UndefinedFunction
- getSymbol(int) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get the Elf symbol which corresponds to the specified index.
- getSymbol(int) - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- getSymbol(long) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbol(long) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
-
Retrieve a HighSymbol based on an id
- getSymbol(long) - Method in class ghidra.program.model.pcode.HighFunction
- getSymbol(long) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Lookup high variable based upon its symbol-id
- getSymbol(long) - Method in interface ghidra.program.model.pcode.PcodeFactory
- getSymbol(long) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- getSymbol(long) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get the symbol for the given symbol ID.
- getSymbol(NList) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
-
Return the Symbol for the specified NList.
- getSymbol(Address) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
-
Retrieve a HighSymbol based on an Address
- getSymbol(Reference) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbol(Reference) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns the symbol that this reference is associated with.
- getSymbol(Symbol, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Given a symbol for a specified program, get the corresponding symbol from the specified otherProgram.
- getSymbol(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getSymbol(String, ImportedLibrary) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
-
Returns the symbol object with the given name in the specified library.
- getSymbol(String, Address, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbol(String, Address, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get the symbol with the given name, address, and namespace.
- getSymbol(String, Namespace) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.
- getSymbolAdditions() - Method in interface ghidra.program.model.listing.SymbolChangeSet
-
returns the list of symbols IDs that have been added.
- getSymbolAddress(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get the program address at which the specified Elf symbol was placed.
- getSymbolAfter(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the next non-default primary symbol defined after the given address.
- getSymbolAfter(Symbol) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the next non-default primary symbol defined after the given symbol.
- getSymbolAt(int) - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- getSymbolAt(long) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns the symbol at the specified address.
- getSymbolAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the PRIMARY symbol at the specified address, or null if no symbol exists.
- getSymbolAt(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deprecated.Since the same label name can be at the same address if in a different namespace, this method is ambiguous. Use
FlatProgramAPI.getSymbolAt(Address, String, Namespace)
instead. - getSymbolAt(Address, String, Namespace) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the symbol with the specified address, name, and namespace
- getSymbolAtIndex(long) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
- getSymbolBefore(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the previous non-default primary symbol defined after the previous address.
- getSymbolBefore(Symbol) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the previous non-default primary symbol defined before the given symbol.
- getSymbolChanges() - Method in interface ghidra.program.model.listing.SymbolChangeSet
-
returns the list of symbol IDs that have changed.
- getSymbolClass() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
- getSymbolClass() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
- getSymbolCount() - Method in class ghidra.app.context.ProgramSymbolActionContext
- getSymbolCount() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- getSymbolCount() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
- getSymbolFor(Constructor, OperandSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Convert the given operand symbol to an
AssemblySymbol
For subtables, this results in a non-terminal, for all others, the result in a terminal. - getSymbolID() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getSymbolID() - Method in interface ghidra.program.model.symbol.Reference
-
Get the symbol ID associated with this reference.
- getSymbolID() - Method in class ghidra.program.model.symbol.ThunkReference
- getSymbolIndex() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
-
Returns the symbol being relocated.
- getSymbolIndex() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Returns the symbol index where the relocation must be made.
- getSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
- getSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TableOfContents
-
An index into the symbol table indicating the defined external symbols to which this entry refers.
- getSymbolIndex(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns the index of the specified symbol in this symbol table.
- getSymbolIterator() - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbolIterator() - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get iterator over all label symbols.
- getSymbolIterator(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbolIterator(boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all symbols.
- getSymbolIterator(Address, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbolIterator(Address, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Get iterator over all symbols starting at the specified
startAddr
- getSymbolIterator(String, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbolIterator(String, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a an iterator over all symbols that match the given search string.
- getSymbolList() - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- getSymbolName() - Method in class ghidra.program.model.reloc.Relocation
-
The name of the symbol being relocated or
null
if there is no symbol name. - getSymbolNameComparator() - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns a comparator for symbols.
- getSymbolNameOffset() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
-
The offset (in bytes) from the beginning of the loader string table to the null-terminated name of the symbol.
- getSymbolOffset() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
-
An integer containing the byte offset from the start of the file to the location of the symbol table entries.
- getSymbolPath() - Method in class ghidra.program.util.LabelFieldLocation
-
Returns the symbol path which corresponds to the label location
- getSymbols() - Method in class ghidra.app.context.ProgramSymbolActionContext
- getSymbols() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the symbols in this COFF header.
- getSymbols() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns all of the symbols defined in this symbol table.
- getSymbols() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- getSymbols() - Method in class ghidra.app.util.bin.format.omf.OmfExternalSymbol
- getSymbols() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolTable
-
Returns the COFF symbols defined in this COFF symbol table.
- getSymbols() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
-
Returns the debug symbols in this OMF Global.
- getSymbols() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the array of symbols.
- getSymbols() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get the Symbols for this code unit.
- getSymbols() - Method in class ghidra.program.model.listing.DataStub
- getSymbols() - Method in class ghidra.program.model.listing.InstructionStub
- getSymbols() - Method in class ghidra.program.model.pcode.GlobalSymbolMap
-
Get an iterator over all HighSymbols in this container
- getSymbols() - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Get all the symbols mapped for this program, Param, Locals.
- getSymbols(long) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(long) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all the symbols in the given namespace
- getSymbols(SymbolPath, Program) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list of Symbol that match the given symbolPath.
- getSymbols(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all the symbols at the given address.
- getSymbols(AddressSetView, SymbolType, boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(AddressSetView, SymbolType, boolean) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all the symbols of the given type within the given address set.
- getSymbols(Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an iterator over all the symbols in the given namespace
- getSymbols(String) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(String) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns all the symbols with the given name.
- getSymbols(String, Program) - Static method in class ghidra.app.util.NamespaceUtils
-
Returns a list of all symbols that match the given path.
- getSymbols(String, Namespace) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbols(String, Namespace) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns a list of all the symbols with the given name in the given namespace.
- getSymbols(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a list of all symbols with the given name in the given namespace.
- getSymbols_format() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getSymbols_offset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- getSymbolsAsIterator(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getSymbolsAsIterator(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a symbol iterator over all the symbols at the given address.
- getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.FunctionSymbol
- getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.SymbolDB
- getSymbolStringData() - Method in class ghidra.program.database.symbol.SymbolDB
-
Returns the symbol's string data which has different meanings depending on the symbol type and whether or not it is external
- getSymbolTable() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getSymbolTable() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Get the symbol table containing this symbol
- getSymbolTable() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- getSymbolTable() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
-
Returns the code view symbol table.
- getSymbolTable() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
-
Returns the COFF symbol table.
- getSymbolTable() - Method in class ghidra.program.database.ProgramDB
- getSymbolTable() - Method in interface ghidra.program.model.listing.Program
-
Get the symbol table object.
- getSymbolTable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the symbol table associated to the specified section header.
- getSymbolTableEntries() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the number of symbols in the symbol table.
- getSymbolTableEntries() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getSymbolTableIndex() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Get the index of this symbol within the corresponding symbol table.
- getSymbolTableIndex() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
-
Returns the symbol table index of function name, if linenumber is 0.
- getSymbolTablePointer() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the file offset to the symbol table.
- getSymbolTablePointer() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getSymbolTables() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns the symbol tables as defined in this ELF file.
- getSymbolType() - Method in class ghidra.program.database.symbol.ClassSymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.CodeSymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.FunctionSymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.GlobalVariableSymbolDB
- getSymbolType() - Method in class ghidra.program.database.symbol.LibrarySymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.NamespaceSymbol
- getSymbolType() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getSymbolType() - Method in class ghidra.program.model.address.GlobalSymbol
- getSymbolType() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns this symbol's type
- getSymbolType(int) - Static method in class ghidra.program.model.symbol.SymbolType
-
Returns the SymbolType for the given id.
- getSymbolTypeDisplayName(Symbol) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns display text suitable for describing in the GUI the
SymbolType
of the given symbol - getSymbolTypeFromDIE(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Returns the
SymbolType
that corresponds to the specifiedDIEAggregate
. - getSymbolValue() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
-
Typically the symbol's offset within a section.
- getSymbolValue(ElfSymbol) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Get the adjusted symbol value based upon its placement within the program.
- getSymHash() - Method in class ghidra.app.util.bin.format.pe.debug.OMFGlobal
- getSynchronizedDomainObjects() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Return array of all domain objects synchronized with a shared transaction manager.
- getSynchronizedDomainObjects() - Method in interface ghidra.framework.model.UndoableDomainObject
-
Return array of all domain objects synchronized with a shared transaction manager.
- getSyntaxType() - Method in class ghidra.app.decompiler.ClangToken
- getSystemClipboard() - Static method in class docking.dnd.GClipboard
-
Returns the clipboard that should be used by the current JVM
- getSystemPrograms() - Static method in class ghidra.program.util.ProgramUtilities
-
Returns an iterator for all of the
Program
objects in the system, which is all created programs in any state that have not been garbage collected. - getSystemScriptDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns a list of the default script directories.
- getTable() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- getTable() - Method in class docking.widgets.dialogs.SettingsDialog
- getTable() - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Get the table in this path name panel.
- getTable() - Method in class docking.widgets.table.GFilterTable
- getTable() - Method in class docking.widgets.table.GTableCellRenderingData
- getTable() - Method in class docking.widgets.table.GTableFilterPanel
- getTable() - Method in class docking.widgets.table.GTableWidget
- getTable() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
-
Returns the underlying table
- getTable() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getTable() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
- getTable() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
- getTable() - Method in class ghidra.util.table.GhidraThreadedTablePanel
- getTable(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the table with the provided table type id from the metadata stream.
- getTable(CliTypeTable) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the table with the provided table type from the metadata stream.
- getTable(String) - Method in class db.DBHandle
-
Returns the Table that was created with the given name or null if no such table exists.
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.GenericDateCellRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.DefaultTableCellRendererWrapper
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.GBooleanCellRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class docking.widgets.table.GTableCellRenderer
-
Provide basic cell rendering -- setting foreground and background colors, font, text, alignment, drop color, and border.
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.CodeUnitTableCellRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.column.DefaultTimestampRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.CompositeGhidraTableCellRenderer
- getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.PreviewDataTableCellRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class docking.widgets.table.GTableCellRenderer
-
Satisfies the Java
TableCellRenderer
interface; retrieves column data via a GTableCellRenderingData object, and defers painting toGTableCellRenderer.getTableCellRendererComponent(GTableCellRenderingData)
. - getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class docking.widgets.table.GTableHeaderRenderer
- getTableCellStringValue(RowObjectTableModel<ROW_OBJECT>, ROW_OBJECT, int) - Static method in class docking.widgets.table.TableUtils
-
Uses the given row-based table model, row object and column index to determine what the String value should be for that cell.
- getTableColumnFilter() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Builds a ColumnTableFilter from this model if the model is valid.
- getTableColumnPopupMenu(int) - Method in class docking.widgets.table.GTable
- getTableCount() - Method in class db.DBHandle
-
Return the number of tables defined within the master table.
- getTableDataSource() - Method in interface docking.widgets.table.constraint.ColumnData
-
Returns the table's DataSource.
- getTableDataSource() - Method in class docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
- getTableFilter() - Method in interface docking.widgets.table.RowObjectFilterModel
- getTableFilter() - Method in class docking.widgets.table.TableModelWrapper
- getTableFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns the filter for this model.
- getTableFilter(String, RowFilterTransformer<ROW_OBJECT>) - Method in class docking.widgets.table.DefaultTableTextFilterFactory
- getTableFilter(String, RowFilterTransformer<ROW_OBJECT>) - Method in interface docking.widgets.table.TableTextFilterFactory
-
Returns a filter using the given text as the filter string.
- getTableFilterModel() - Method in class docking.widgets.table.GTableFilterPanel
- getTableIndexDataType(CliTypeTable) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the data type of the index into a metadata table.
- getTableModel() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
- getTableName() - Method in class ghidra.program.database.properties.PropertyMapDB
-
Get the default property table name for this property map.
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
- getTableName(int) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
- getTableName(int, int, CliTypeTable[]) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
- getTableName(String) - Static method in class ghidra.program.database.properties.PropertyMapDB
- getTableOfContentsIndex() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
-
An index into the library's table of contents.
- getTableOfContentsList() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- getTableOfContentsOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the byte index from the start of the file to the table of contents (TOC).
- getTableOfContentsSize() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the number of entries in the table of contents.
- getTables() - Method in class db.DBHandle
-
Get all tables defined within the database.
- getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
-
Get section header which corresponds to this table, or null if only associated with a dynamic table entry
- getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
-
Get section header which corresponds to this table, or null if only associated with a dynamic table entry
- getTableSectionHeader() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Get the section header which corresponds to this table, or null if only associated with a dynamic table entry
- getTableSize() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets the size in bytes of this table.
- getTableSortState() - Method in class docking.widgets.table.AbstractSortedTableModel
- getTableSortState() - Method in interface docking.widgets.table.SortedTableModel
-
Gets the sort state of this sorted model
- getTableType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Gets this table's table type.
- getTabSize() - Method in class docking.widgets.ScrollableTextArea
-
Returns the tab size set in the text area
- getTabSize(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
- getTabSize(int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- getTabText() - Method in class docking.ComponentPlaceholder
-
The text for display on the tab of a tabbed component.
- getTabText() - Method in class docking.ComponentProvider
-
Returns the optionally set text to display in the tab for a component provider.
- getTabText() - Method in class docking.widgets.tabbedpane.DockingTabRenderer
- getTag() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Get the DWARFTag value of this DIE.
- getTag() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getTag() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Get the tag value.
- getTag() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Returns the value that controls the interpretation of the the d_val and/or d_ptr.
- getTag() - Method in class ghidra.framework.ApplicationVersion
-
Gets the tag.
- getTag1() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Always returns "Joy!"
- getTag2() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
-
Always returns "peff"
- getTagAsString() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
A convenience method for getting a string representing the d_tag value.
- getTagChanges() - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
-
Returns a list of all tag ids that have been changed (edited/deleted).
- getTagCreations() - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
-
Returns a list of all tag ids that have been created.
- getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
- getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- getTagIndex() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
- getTagName() - Method in enum ghidra.program.database.SpecExtension.Type
-
Get the XML tag name associated with the specific extension type.
- getTagRecord(long) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- getTags() - Method in class docking.options.editor.StringWithChoicesEditor
- getTags() - Method in class ghidra.framework.options.EnumEditor
- getTags() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- getTags() - Method in class ghidra.program.database.function.FunctionDB
- getTags() - Method in interface ghidra.program.model.listing.Function
-
Return all
FunctionTag
objects associated with this function. - getTags() - Method in class ghidra.util.UndefinedFunction
- getTagType() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Returns the enum value that controls the interpretation of the the d_val and/or d_ptr (or null if unknown).
- getTarget() - Method in class ghidra.program.model.pcode.SequenceNumber
- getTarget(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- getTargetAddress() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the
Address
of the relocation target - getTargetAddressExtra() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets the
Address
of the extra relocation target - getTargetAttribute() - Method in class help.validator.model.TOCItem
- getTargetAttribute() - Method in class help.validator.model.TOCItemReference
-
Overridden, as references cannot have targets, only their definitions
- getTargetBounds() - Method in class ghidra.framework.main.ZoomedImagePainter
- getTargetContextRegisterValueForDisassembly(Program, Address) - Static method in class ghidra.app.util.PseudoDisassembler
- getTargetDescription() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Gets a short description of the target of the relocation
- getTargetFunctions() - Method in class ghidra.app.services.FunctionComparisonModel
-
Returns all target functions in the model
- getTargetFunctions(Function) - Method in class ghidra.app.services.FunctionComparisonModel
-
Returns a set of all target functions for a given source
- getTargetID() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the specific target id
- getTargetOffset() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns the relocation target offset.
- getTargetOpSys() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the target operating system.
- getTargetOpSysAsString() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns a string representation of the target operating system.
- getTargets() - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
- getTargets(Function) - Method in class ghidra.app.services.FunctionComparisonModel
-
Returns a list of all targets in the model (across all comparisons) for a given source function
- getTargetSegment() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns the relocation target segment.
- getTask() - Method in class ghidra.framework.task.GScheduledTask
-
Returns the GTask that is scheduled.
- getTaskManager(UndoableDomainObject) - Static method in class ghidra.framework.task.GTaskManagerFactory
-
Returns the one GTaskManager for the domainObject.
- getTaskMonitor() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- getTaskMonitor() - Method in class ghidra.framework.ApplicationConfiguration
-
Returns the currently set task monitor.
- getTaskMonitor() - Method in class ghidra.framework.task.GScheduledTask
-
Returns the GTaskMonitor that will be used for this task.
- getTaskMonitor() - Method in class ghidra.framework.task.GTaskGroup
-
Returns the TaskMonitor that will be used to track the overall progress of tasks within this group.
- getTaskMonitorComponent() - Method in class docking.DialogComponentProvider
- getTaskResults() - Method in class ghidra.framework.task.GTaskManager
-
Returns a list of the most recent GTaskResults.
- getTasks() - Method in class ghidra.framework.task.GTaskGroup
-
Returns a list scheduled tasks in the group.
- getTaskScheduler() - Method in class docking.DialogComponentProvider
-
Get the task scheduler for the dialog
- getTaskThreadGroup() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Returns the thread group associated with all background tasks run by this manager and their instantiated threads.
- getTaskTitle() - Method in class ghidra.util.task.Task
-
Get the title associated with the task
- getTauBound() - Method in enum generic.lsh.LSHMemoryModel
- getTempFile(String) - Method in class ghidra.util.xml.XmlTestHelper
- getTempl() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- getTemplate() - Method in class ghidra.app.util.demangler.DemangledFunction
- getTemplate() - Method in class ghidra.app.util.demangler.DemangledType
- getTemplateBaseName(String) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Determines if a name is a C++ style templated name.
- getTerminal(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the named terminal
- getTerminalRegister() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
-
Returns the
register
that holds the contents of the object that theexpression
points to. - getTerminator() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getTermOffset() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The termOffset field (4 bytes) indicates the offset (in bytes) from the beginning of the section to the termination routine's transition vector.
- getTermSection() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The termSection field (4 bytes) contains the number of the section containing the termination routine's transition vector.
- getTermSplitter() - Method in class docking.widgets.filter.FilterOptions
- getTestCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getTestDataDir(String) - Static method in class generic.test.AbstractGenericTest
-
Returns a file that points to the location on disk of the given relative path name.
- getTestDataDirectory() - Static method in class generic.test.AbstractGenericTest
-
Returns the data directory containing test programs and data
- getTestDataFile(String) - Static method in class generic.test.AbstractGenericTest
-
Returns the file within the data directory of the TestResources module that matches the given relative path
- getTestDirectoryPath() - Static method in class generic.test.AbstractGTest
- getTestFailure(Class<?>, String, Throwable) - Static method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- getTestFailures() - Method in class ghidra.test.processors.support.PCodeTestGroup
- getTestGroup() - Method in class ghidra.test.processors.support.EmulatorTestRunner
- getTestGroupMainAddress() - Method in class ghidra.test.processors.support.PCodeTestGroupControlBlock
- getTestGroupName() - Method in class ghidra.test.processors.support.PCodeTestGroupControlBlock
- getTestGroups() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getTestResults() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- getTestResults(String, boolean) - Method in class ghidra.test.processors.support.PCodeTestCombinedTestResults
- getTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getTestSuite(String) - Static method in class ghidra.util.TestSuiteUtilities
-
Build JUnit test suite for the specified package.
- getText() - Method in class docking.widgets.combobox.GhidraComboBox
- getText() - Method in class docking.widgets.dialogs.ReadTextDialog
-
Get the text displayed in the text area.
- getText() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- getText() - Method in class docking.widgets.fieldpanel.field.AttributedString
- getText() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getText() - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- getText() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- getText() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getText() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getText() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns a string containing all the text in the field
- getText() - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the text contained by this field element.
- getText() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getText() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getText() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getText() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- getText() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getText() - Method in class docking.widgets.filter.FilterTextField
- getText() - Method in class docking.widgets.HyperlinkComponent
- getText() - Method in class docking.widgets.imagepanel.ImagePanel
- getText() - Method in class docking.widgets.ScrollableTextArea
-
Returns the text contained within the text area
- getText() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the current text displayed in the field.
- getText() - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the full composite text
- getText() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Get the whole composite string
- getText() - Method in class ghidra.app.decompiler.ClangToken
- getText() - Method in class ghidra.app.util.html.DataTypeLine
- getText() - Method in class ghidra.app.util.html.TextLine
- getText() - Method in interface ghidra.app.util.html.ValidatableLine
- getText() - Method in class ghidra.app.util.html.VariableTextLine
- getText() - Method in class ghidra.app.util.viewer.field.IndentField
- getText() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getText() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getText() - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Returns the spacer field's text
- getText() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- getText() - Method in class ghidra.program.util.SpacerFieldLocation
-
Returns the text of the Spacer field containing this location.
- getText() - Method in class ghidra.util.JavaSourceLine
- getText() - Method in class ghidra.util.xml.XmlParserElement
-
Returns the text of this element.
- getText() - Method in interface ghidra.xml.XmlElement
- getText() - Method in class ghidra.xml.XmlElementImpl
- getText(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Get the composite string, omitting the given separator.
- getText(int, int) - Method in interface ghidra.app.services.ConsoleService
-
Fetches the text contained within the given portion of the console.
- getText(File) - Static method in class utilities.util.FileUtilities
-
Returns all of the text in the given
File
. - getText(InputStream) - Static method in class utilities.util.FileUtilities
-
Returns all of the text in the given
InputStream
. - getText(Object) - Method in class docking.widgets.table.GTableCellRenderer
-
Return the cell renderer text
- getText(Object) - Method in class ghidra.app.plugin.debug.dbtable.LongRenderer
- getText(Object) - Method in class ghidra.util.table.GhidraTableCellRenderer
- getText(JTextComponent) - Static method in class generic.test.AbstractGenericTest
- getTextArea() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- getTextAreaHeight() - Method in class docking.widgets.ScrollableTextArea
-
Returns the total area height of the text area (row height * line count)
- getTextAttribute() - Method in class help.validator.model.TOCItem
- getTextBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- getTextBeforeCursor(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Get the composite text preceding the caret in the given field
- getTextBeforeCursor(JTextField) - Method in class docking.widgets.textfield.TextFieldLinker
-
Get the text preceding the caret in the given field
- getTextColor() - Method in class ghidra.app.util.html.TextLine
- getTextComponent() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- getTextField() - Method in class docking.widgets.spinner.IntegerSpinner
-
Returns the IntegerTextField that has been attached to the spinner.
- getTextField() - Method in class docking.widgets.textfield.LocalDateTextField
- getTextFieldValue() - Method in class ghidra.app.script.AskDialog
- getTextFilter(String) - Method in class docking.widgets.filter.ContainsTextFilterFactory
- getTextFilter(String) - Method in class docking.widgets.filter.MatchesExactlyTextFilterFactory
- getTextFilter(String) - Method in class docking.widgets.filter.RegularExpressionTextFilterFactory
- getTextFilter(String) - Method in class docking.widgets.filter.StartsWithTextFilterFactory
- getTextFilter(String) - Method in interface docking.widgets.filter.TextFilterFactory
-
The factory's method for creating a text filter.
- getTextFilterFactory() - Method in class docking.widgets.filter.FilterOptions
- getTextFilterStrategy() - Method in class docking.widgets.filter.FilterOptions
- getTextLength() - Method in interface ghidra.app.services.ConsoleService
-
Returns number of characters of currently in the console.
- getTextSelection() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getTextSelection() - Method in interface ghidra.app.nav.Navigatable
-
Returns the current text selection or null
- getTextSelection() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the currently selected text.
- getTextSize() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getTextSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the size (in bytes) of the raw data for the .text section.
- getTextStart() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getTextStart() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the virtual address of the .text section.
- getTextVisibleHeight() - Method in class docking.widgets.ScrollableTextArea
-
Returns the visible height of the text area
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getTextWithLineSeparators() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns a string containing all the text in the field with extra newlines
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getTextWithLineSeparators() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.IndentField
- getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getTextWithLineSeparators() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getTF() - Method in class generic.lsh.vector.HashEntry
- getTFSize() - Method in class generic.lsh.vector.WeightFactory
- getTFWeight(short) - Method in class generic.lsh.vector.WeightFactory
- getThirdDimension() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getThisBeginning() - Method in class ghidra.app.plugin.match.Match
- getThisParameter(Function, PrototypeModel) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Deprecated.should rely on auto-param instead - try not to use this method which may be eliminated
- getThreadName() - Method in class generic.test.TestExceptionTracker
- getThreadNum() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- getThreadState() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- getThreadStateHeader() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- getThrowable() - Method in class ghidra.app.script.ScriptMessage
- getThrowable() - Method in class ghidra.app.util.viewer.format.ErrorListingField
- getThunkDataSet(int) - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
-
Returns the thunk data set at the specified index.
- getThunkedAddr(Program, Address) - Static method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
if the code starting at entry is a thunk, return the thunked addess if known.
- getThunkedAddr(Program, Address, boolean) - Static method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Get the address that this function would thunk if it is a valid thunk
- getThunkedFunction(boolean) - Method in class ghidra.program.database.function.FunctionDB
- getThunkedFunction(boolean) - Method in interface ghidra.program.model.listing.Function
-
If this function is a Thunk, this method returns the referenced function.
- getThunkedFunction(boolean) - Method in class ghidra.util.UndefinedFunction
- getThunkedFunctionId(long) - Method in class ghidra.program.database.function.FunctionManagerDB
- getThunkFunction() - Method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
- getThunkFunctionIds(long) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Returns list of thunk function keys which reference the specified referencedFunctionKey
- getThunksBoundIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getThunksIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getThunksINT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getThunksUnloadIAT() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- getTickCount() - Method in class ghidra.app.emulator.Emulator
- getTier() - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- getTier() - Method in class ghidra.app.util.opinion.BinaryLoader
- getTier() - Method in class ghidra.app.util.opinion.GdtLoader
- getTier() - Method in class ghidra.app.util.opinion.GzfLoader
- getTier() - Method in class ghidra.app.util.opinion.IntelHexLoader
- getTier() - Method in interface ghidra.app.util.opinion.Loader
-
For ordering purposes; lower tier numbers are more important (and listed first).
- getTier() - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- getTier() - Method in class ghidra.app.util.opinion.XmlLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.BinaryLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.GdtLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.GzfLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.IntelHexLoader
- getTierPriority() - Method in interface ghidra.app.util.opinion.Loader
-
For ordering purposes; lower numbers are more important (and listed first, within its tier).
- getTierPriority() - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.MzLoader
- getTierPriority() - Method in class ghidra.app.util.opinion.XmlLoader
- getTime() - Method in class ghidra.program.model.pcode.SequenceNumber
-
Get unique Sub-address for distinguishing multiple PcodeOps at one instruction address.
- getTime() - Method in class ghidra.test.processors.support.PCodeTestResults
- getTimeDataStamp() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
-
Returns the time/date stamp describing the creation time of the resource.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
Returns the time/data stamp of the imported DLL.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
Returns the time stamp.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the time and date the debugging information was created.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.FileHeader
-
Returns the time stamp of the image.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Returns the time/date stamp indicating when the file was built.
- getTimeDateStamp() - Method in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Returns the time date stamp.
- getTimestamp() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the time stamp of when this file was created.
- getTimestamp() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- getTimeStamp() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the date/time stamp of DLL bound to (Old BIND), otherwise 0 if not bound.
- getTimeStamp() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- getTitle() - Method in class docking.ComponentPlaceholder
-
Returns the title for this component
- getTitle() - Method in class docking.ComponentProvider
-
Returns the provider's current title.
- getTitle() - Method in class docking.DialogComponentProvider
-
Returns the title for this component
- getTitle() - Method in interface docking.wizard.WizardPanel
-
Get the title for this panel.
- getTitle() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- getTitle() - Method in class ghidra.app.util.bin.format.ne.NonResidentNameTable
-
Returns the non-resident name table title.
- getTitle() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- getTitle() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
The title for this code comparison panel
- getTitle() - Method in class ghidra.framework.main.ProjectAccessPanel
- getTitle() - Method in class ghidra.framework.main.RepositoryPanel
- getTitle() - Method in class ghidra.framework.main.ServerInfoPanel
- getTitle() - Method in class ghidra.framework.options.EditorState
- getTitle() - Method in class ghidra.python.PythonPlugin
- getTitle(Window) - Static method in class generic.util.WindowUtilities
-
Returns the title for the given window
- getTitleComponent() - Method in class docking.widgets.InlineComponentTitledPanel
- getTitleForWindow(Window) - Static method in class docking.test.AbstractDockingTest
- getTLSDirectory() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
-
Returns the thread local storage directory.
- getTo() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFRange
-
Returns ending address, exclusive.
- getTo() - Method in class ghidra.program.util.InteriorSelection
-
Get the end location.
- getToAddress() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- getToAddress() - Method in interface ghidra.program.model.symbol.Reference
-
Get the "to" address for this reference.
- getToAddress() - Method in class ghidra.program.model.symbol.ThunkReference
- getToc() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getTOC() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the virtual address of the TOC anchor.
- getTOC_HREFs() - Method in class help.validator.location.HelpModuleCollection
- getTocAddress() - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- getTocCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getTOCDefinition(TOCItemReference) - Method in class help.validator.LinkDatabase
- getTOCDefinitionByIDMapping() - Method in class help.validator.model.GhidraTOCFile
- getTOCDefinitions() - Method in class help.validator.model.GhidraTOCFile
- getTocDefinitionsByID() - Method in interface help.TOCItemProvider
-
Returns all TOC items defined by this provider
- getTocDefinitionsByID() - Method in class help.validator.location.HelpModuleCollection
- getTOCExternal(TOCItemReference) - Method in class help.validator.LinkDatabase
- getTocID() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getTocOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- getToken() - Method in class ghidra.app.decompiler.component.HighlightToken
- getToken() - Method in class ghidra.app.decompiler.DecompilerLocation
-
C text token at the current cursor location
- getToken() - Method in class ghidra.framework.remote.SignatureCallback
-
Returns token to be signed using user certificate.
- getToken() - Method in class ghidra.framework.remote.SSHSignatureCallback
- getToken(int) - Method in class ghidra.app.decompiler.ClangLine
- getToken(int) - Method in class ghidra.app.util.cparser.C.CParser
-
Get the specific Token.
- getToken(int) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Get the specific Token.
- getToken(FieldLocation) - Method in class ghidra.app.decompiler.component.ClangTextField
-
Gets the C language token at the indicated location.
- getTokenAtCursor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.BaseRecognizerOverride
- getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getTokenErrorDisplay(Token) - Method in class ghidra.sleigh.grammar.SleighCompiler
- getTokenName() - Method in class ghidra.app.decompiler.DecompilerLocation
- getTokenNames() - Method in class ghidra.sleigh.grammar.BooleanExpressionParser
- getTokenNames() - Method in class ghidra.sleigh.grammar.SleighCompiler
- getTokenNames() - Method in class ghidra.sleigh.grammar.SleighEcho
- getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- getTokenNames() - Method in class ghidra.sleigh.grammar.SleighParser
- getTokens(ClangNode, Address) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getTokens(ClangNode, AddressSetView) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Find all ClangNodes that have a minimum address in the AddressSetView
- getTokensFromView(Field[], Address) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
Similar to
DecompilerUtils.getTokens(ClangNode, AddressSetView)
, but uses the tokens from the given view fields. - getTokensInSelection(FieldSelection, Field[]) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- getTool() - Method in class docking.ComponentProvider
- getTool() - Method in class docking.DockingWindowManager
-
Returns the tool that owns this manager
- getTool() - Method in class ghidra.app.script.GhidraState
-
Returns the current tool.
- getTool() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
- getTool() - Method in class ghidra.app.util.xml.ProgramInfo
-
Returns tool field.
- getTool() - Method in class ghidra.framework.plugintool.ComponentProviderAdapter
- getTool() - Method in class ghidra.framework.plugintool.Plugin
-
Get the
PluginTool
that hosts/contains this plugin. - getTool() - Method in class ghidra.test.TestEnv
-
Get the tool associated with this test environment.
- getTool(Project, String) - Static method in class ghidra.test.ProjectTestUtils
-
Launch a tool.
- getTool(String) - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Called by WorkspaceImpl when it is restoring its state.
- getToolActions() - Method in class docking.AbstractDockingTool
- getToolActions() - Method in interface docking.Tool
-
Returns the class that manages actions for the tool.
- getToolBar() - Method in class docking.menu.ToolBarManager
-
Returns a component to be used as a toolbar.
- getToolbarAction(String) - Method in class docking.GlobalMenuAndToolBarManager
- getToolBarData() - Method in class docking.action.DockingAction
- getToolBarData() - Method in interface docking.action.DockingActionIf
-
Returns the
ToolBarData
to be used to put this action in a toolbar. - getToolBarData() - Method in class docking.DockingActionProxy
- getToolBarGroup() - Method in class docking.action.ToolBarData
-
Returns the group of this toolbar data.
- getToolBarImage(boolean) - Method in class ghidra.app.script.ScriptInfo
-
Returns the script tool bar icon.
- getToolBarSubGroup() - Method in class docking.action.ToolBarData
-
Returns the subgroup string.
- getToolBarWidth() - Method in class docking.GenericHeader
- getToolChest() - Method in interface ghidra.framework.model.ToolServices
-
Get the tool chest for the project
- getToolChest() - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- getToolCount() - Method in interface ghidra.framework.model.ToolChest
-
Get the number of tools in this tool chest.
- getToolElement() - Method in interface ghidra.framework.model.ToolTemplate
-
This returns the XML element that represents the tool part of the overall XML hierarchy.
- getToolElement() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- getToolEventName() - Method in class ghidra.framework.plugintool.PluginEvent
-
Get the optional cross-tool event name which has been established via a
ToolEventName
annotation which makes it available for passing as an external tool via aToolConnection
. - getToolEventNames() - Method in class ghidra.framework.plugintool.PluginTool
- getToolFile(String) - Static method in class ghidra.framework.ToolUtils
- getToolFrame() - Method in class docking.AbstractDockingTool
- getToolImages() - Static method in class resources.ResourceManager
- getToolManager() - Method in interface ghidra.framework.model.Project
-
Return the tool manager for this project.
- getToolManager() - Method in class ghidra.framework.project.DefaultProject
- getToolName() - Method in class ghidra.framework.plugintool.PluginTool
- getTools() - Method in interface ghidra.framework.model.Workspace
-
Get the running tools in the workspace.
- getToolServices() - Method in interface ghidra.framework.model.Project
-
Return the tool services for this project.
- getToolServices() - Method in interface ghidra.framework.plugintool.GenericStandAloneApplication
- getToolServices() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns an object that provides fundamental services that plugins can use
- getToolServices() - Method in class ghidra.framework.plugintool.StandAloneApplication
- getToolServices() - Method in class ghidra.framework.project.DefaultProject
-
Get the tool services for this project.
- getToolServices() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Get any tool services available from this tool
- getToolTemplate(boolean) - Method in class ghidra.framework.main.FrontEndTool
- getToolTemplate(boolean) - Method in class ghidra.framework.plugintool.PluginTool
- getToolTemplate(boolean) - Method in class ghidra.framework.project.tool.GhidraTool
- getToolTemplate(String) - Method in interface ghidra.framework.model.Project
-
Get the tool template with the given tag.
- getToolTemplate(String) - Method in interface ghidra.framework.model.ToolChest
-
Get the tool template for the given tool name.
- getToolTemplate(String) - Method in class ghidra.framework.project.DefaultProject
- getToolTemplates() - Method in interface ghidra.framework.model.ToolChest
-
Get the tool templates from the tool chest.
- getTooltip(MarkerLocation) - Method in class ghidra.app.services.MarkerDescriptor
-
Called to get a tool tip for a marker under the cursor in the marker panel
- getTooltip(V) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
-
Returns a tooltip component for the given vertex
- getTooltip(V, E) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
-
Returns a tooltip component for the given vertex and edge.
- getToolTip() - Method in class docking.widgets.tree.GTreeNode
-
Returns the string to be displayed as a tooltip when the user hovers the mouse on this node in the tree
- getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- getToolTip() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- getToolTip() - Method in class ghidra.framework.main.datatree.DomainFileNode
- getToolTip() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- getToolTip() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
- getToolTip() - Method in class ghidra.framework.main.datatree.NoProjectNode
- getToolTip() - Method in class ghidra.plugins.fsbrowser.FSBNode
- getToolTip() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- getToolTip(int) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Return a tooltip that describes the effect of this filter for a specific filter.
- getToolTipInfo(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Returns the tool tip info object for the given mouse event.
- getTooltipText(V, MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VertexTooltipProvider
-
Returns a tooltip string for the given vertex and mouse event
- getToolTipText() - Method in class docking.dnd.DragDropNode
-
Get the tool tip for this node.
- getToolTipText() - Method in class docking.menu.MultiStateDockingAction
- getToolTipText() - Method in class docking.StatusBar
-
Overridden to update the tooltip text to display a small history of status messages.
- getToolTipText() - Method in class ghidra.app.script.ScriptInfo
-
Returns a string designed to be used as a tool tip for describing this script
- getToolTipText(DataType) - Static method in class ghidra.app.util.ToolTipUtils
-
Examines the give
dataType
and creates a tool tip for it, depending upon its actual class type. - getToolTipText(Function, boolean) - Static method in class ghidra.app.util.ToolTipUtils
-
Return an HTML formatted rendering of a function
- getToolTipText(ExternalLocation, boolean) - Static method in class ghidra.app.util.ToolTipUtils
-
Return an HTML formatted rendering of an external location/function.
- getToolTipText(MouseEvent) - Method in class docking.widgets.table.GTable
- getToolTipText(MouseEvent) - Method in class docking.widgets.table.GTableHeader
- getToolTipText(MouseEvent) - Method in class docking.widgets.tree.GTree
- getToolTipText(MouseEvent) - Method in class ghidra.graph.viewer.GraphViewer
- getTopic() - Method in class ghidra.util.HelpLocation
-
Returns the topic name/path if known, otherwise null.
- getTopicFile() - Method in class help.validator.model.HelpTopic
- getToReferenceAddress(ProgramLocation, Program) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- getToReferenceAddress(ProgramLocation, Program) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- getTotalAggregateCount() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the total number of
DIEAggregate
objects in the entire program. - getTotalAsserts(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
- getTotalBitsOfCheck() - Method in class ghidra.util.bytesearch.PatternPairSet
-
Get the required number of fixed bits in the whole pattern
- getTotalBytesExportedCount() - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Return the number of bytes that were exported.
- getTotalColumnWidth() - Method in class docking.widgets.table.GTableColumnModel
- getTotalCount() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns the count of how many importable objects (ie.
- getTotalDeleted() - Method in class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
- getTotalDIECount() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns the total number of DIE records in the entire program.
- getTotalDirsExportedCount() - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Return the number of directories that were exported.
- getTotalFilesExportedCount() - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Return the number of files that were exported.
- getTotalFromHash(long) - Static method in class ghidra.program.model.pcode.DynamicHash
- getTotalGraphSizeInLayoutSpace(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getTotalGraphSizeInLayoutSpace(Collection<V>, Collection<E>, Function<V, Rectangle>, Function<E, List<Point2D>>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getTotalImportedSymbolCount() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
-
The totalImportedSymbolCount field (4 bytes) indicates the total number of imported symbols.
- getTotalInstructions() - Method in class ghidra.program.model.correlate.HashStore
- getTotalInstructionsInFirst() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Gets the total number of instructions that are in the first function.
- getTotalInstructionsInSecond() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Gets the total number of instructions that are in the second function.
- getTotalLength() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the size in bytes of the statement information for this compilation unit (not including the total_length field itself).
- getTotalLength() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- getTotalRawCount() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns the count of how many files were found while processing the source files.
- getTotalStatusChanges() - Method in class ghidra.graph.algo.GraphAlgorithmStatusListener
- getTrackedMemoryWriteSet() - Method in class ghidra.app.emulator.EmulatorHelper
- getTrackedRegisters(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getTrackedRegisters(String) - Method in class ghidra.app.decompiler.DecompileDebug
- getTransferable(Point) - Method in interface docking.dnd.DragDropManager
-
Get the transferable at the given point.
- getTransferable(Point) - Method in interface docking.dnd.Draggable
-
Get the object to transfer.
- getTransferable(Point) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- getTransferData(DataFlavor) - Method in class docking.dnd.DragDropTreeTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(DataFlavor) - Method in class docking.dnd.GhidraTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(DataFlavor) - Method in class docking.dnd.ImageTransferable
- getTransferData(DataFlavor) - Method in class docking.dnd.StringTransferable
- getTransferData(DataFlavor) - Method in class docking.widgets.tree.support.GTreeNodeTransferable
-
Gets the transfer data from the selection based upon the given flavor
- getTransferData(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
- getTransferData(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
- getTransferData(DataFlavor) - Method in class ghidra.app.util.CodeUnitInfoTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(DataFlavor) - Method in class ghidra.app.util.SelectionTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(DataFlavor) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
- getTransferData(DataFlavor) - Method in class ghidra.framework.main.ToolButtonTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(DataFlavor) - Method in class ghidra.program.model.data.DataTypeTransferable
-
Return the transfer data with the given data flavor.
- getTransferData(List<GTreeNode>, DataFlavor) - Method in interface docking.widgets.tree.support.GTreeTransferHandler
-
Gets the transfer data from the selection based upon the given flavor.
- getTransferData(List<GTreeNode>, DataFlavor) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- getTransferDataFlavors() - Method in class docking.dnd.DragDropTreeTransferable
-
Return all data flavors that this class supports.
- getTransferDataFlavors() - Method in class docking.dnd.GhidraTransferable
-
Return all data flavors that this class supports.
- getTransferDataFlavors() - Method in class docking.dnd.ImageTransferable
- getTransferDataFlavors() - Method in class docking.dnd.StringTransferable
- getTransferDataFlavors() - Method in class docking.widgets.tree.support.GTreeNodeTransferable
-
Returns the DataFlavors for the types of data that this transferable supports, based upon the given selection
- getTransferDataFlavors() - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
- getTransferDataFlavors() - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
- getTransferDataFlavors() - Method in class ghidra.app.util.CodeUnitInfoTransferable
-
Return all data flavors that this class supports.
- getTransferDataFlavors() - Method in class ghidra.app.util.SelectionTransferable
-
Return all data flavors that this class supports.
- getTransferDataFlavors() - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
- getTransferDataFlavors() - Method in class ghidra.framework.main.ToolButtonTransferable
-
Return all data flavors that this class supports.
- getTransferDataFlavors() - Method in class ghidra.program.model.data.DataTypeTransferable
-
Return all data flavors that this class supports.
- getTransform() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- getTransform() - Method in class generic.text.TextLayoutGraphics
- getTransform() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- getTransientProjectManager() - Static method in class ghidra.framework.protocol.ghidra.TransientProjectManager
-
Get the
TransientProjectManager
singleton instance for the JVM - getTransients(List<DomainFile>) - Static method in class ghidra.framework.data.TransientDataManager
-
Populates the given array list with all the transients.
- getTransientState() - Method in class ghidra.framework.plugintool.Plugin
-
Returns an object containing the plugins state.
- getTransientState() - Method in class ghidra.framework.plugintool.PluginTool
- getTranslatedMouseEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getTranslatedValue() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns the value of the stored
translated settings
string. - getTranslatedValue(Settings) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- getTranslation() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the X-Y distance the image has moved
- getTranslationServiceName() - Method in interface ghidra.app.services.StringTranslationService
-
Returns the name of this translation service.
- getTranslator() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
If the OMF file contains a "translator" record, this is usually a string indicating the compiler which produced the file.
- getTranslator() - Method in exception ghidra.program.util.AddressTranslationException
- getTree() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
-
Get the tree
- getTree() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
-
If in the accepted state, get the resulting parse tree for this machine
- getTree() - Method in interface ghidra.framework.main.datatable.ProjectTreeContext
-
Returns the project data tree component.
- getTree() - Method in class ghidra.framework.main.datatree.DialogProjectTreeContext
- getTree() - Method in class ghidra.framework.main.datatree.FrontEndProjectTreeContext
- getTree() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Gets the
FileSystemBrowserPlugin
provider's tree. - getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.concatenate_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.display_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.pieces_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.printpiece_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.special_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser.whitespace_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.add_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.assignment_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.booland_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.build_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.call_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.code_block_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.compare_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.cond_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.constant_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.crossbuild_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.declaration_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.eq_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.export_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_add_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_and_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_apply_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_booland_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_boolor_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_comp_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_eq_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_func_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_mult_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_operands_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_or_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_shift_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_term_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_unary_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.expr_xor_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.funcall_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.goto_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.jumpdest_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.label_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.lvalue_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.mult_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.outererror_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.return_stmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.section_def_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.semantic_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.semanticbody_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sembitrange_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.shift_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedexport_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedstar_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.statement_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.statements_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.unary_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser.varnode_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.aligndef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.arguments_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitpat_or_nil_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitpattern_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitrange_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitrangedef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.bitranges_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constraint_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constraint_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructor_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructorlike_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.constructorlikelist_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextblock_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextdef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfielddef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfielddefs_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfieldmod_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.contextfieldmods_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctorsemantic_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctorstart_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxassign_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxlval_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxstmt_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.ctxstmts_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.def_or_conslike_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.definition_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.endian_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.endiandef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fielddef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fielddefs_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fieldmod_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.fieldmods_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.id_or_nil_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.id_or_wild_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.identifier_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.identifierlist_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.intblist_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.intbpart_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.integer_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.key_as_id_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.macrodef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.nameattach_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.neginteger_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.oplist_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pcodeopdef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_and_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_and_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_atomic_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_right_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_or_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_or_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_seq_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pequation_seq_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_add_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_add_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_and_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_and_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_apply_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_func_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_mult_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_mult_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_operands_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_or_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_or_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_shift_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_shift_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_term_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_unary_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_unary_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_xor_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression_xor_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_add_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_add_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_and_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_and_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_apply_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_func_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_operands_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_or_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_or_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_term_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_op_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.pfuncall_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.qstring_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.sizemod_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacedef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacemod_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spacemods_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.spec_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.strict_id_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.stringorident_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.stringoridentlist_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.tokendef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.type_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.typemod_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.valueattach_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.varattach_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.varnodedef_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.wildcard_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.withblock_return
- getTree() - Method in class ghidra.sleigh.grammar.SleighParser.wordsizemod_return
- getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- getTreeAdaptor() - Method in class ghidra.sleigh.grammar.SleighParser
- getTreeCellEditorComponent(JTree, Object, boolean, boolean, boolean, int) - Method in class docking.widgets.tree.support.GTreeCellEditor
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class docking.widgets.tree.support.GTreeRenderer
- getTreeFilter(String, FilterTransformer<GTreeNode>) - Method in class docking.widgets.tree.GTreeFilterFactory
- getTreeFilter(String, FilterTransformer<GTreeNode>) - Method in interface docking.widgets.tree.GTreeTextFilterFactory
- getTreeID() - Method in interface ghidra.program.model.listing.ProgramModule
-
Get the ID for the tree that this module belongs to.
- getTreeManager() - Method in class ghidra.program.database.ProgramDB
- getTreeName() - Method in class ghidra.app.events.TreeSelectionPluginEvent
-
Get the tree name associated with this event.
- getTreeName() - Method in class ghidra.app.events.ViewChangedPluginEvent
-
Get the name of the tree where the view is from.
- getTreeName() - Method in interface ghidra.program.model.listing.Group
-
Returns the name of the tree that this group belongs to.
- getTreeNames() - Method in class ghidra.program.database.module.TreeManager
-
Get the names of all the trees in the program.
- getTreeNames() - Method in interface ghidra.program.model.listing.Listing
-
Get the names of all the trees defined in this listing.
- getTreeNames() - Method in class ghidra.program.model.listing.ListingStub
- getTreePath() - Method in class docking.dnd.DragDropNode
-
Get the tree path for this node.
- getTreePath() - Method in class docking.widgets.tree.GTreeNode
-
Returns the TreePath for this node
- getTreeSelectionModel() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- getTreeState() - Method in class docking.widgets.tree.GTree
-
Returns a state object that allows this tree to later restore its expanded and selected state.
- getTreeState(GTreeNode) - Method in class docking.widgets.tree.GTree
- getTriggerEvent() - Method in class ghidra.framework.plugintool.PluginEvent
- getTrueOut() - Method in class ghidra.program.model.pcode.PcodeBlock
-
Assuming paths out of this block depend on a boolean condition
- getTruncatedAddress(long, boolean) - Method in interface ghidra.program.model.address.AddressSpace
-
Returns a new address in this space with the given offset.
- getTruncatedHTMLString(String, int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Surrounds the originalString with HTML tags.
- getTruncatedSpaceNames() - Method in class ghidra.program.model.lang.SleighLanguageDescription
- getTruncatedSpaceSize(String) - Method in class ghidra.program.model.lang.SleighLanguageDescription
-
Get the truncated space size for the specified address space
- getTrustedIssuers() - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Returns a list of trusted issuers (i.e., CA certificates) as established by the
ApplicationTrustManagerFactory
. - getTTypeBaseAddress() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the base address of the type table.
- getTTypeEncoding() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Gets the encoding used for the type table.
- getTTypeOffset() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
The offset from the type offset field to get to the base address of the type table.
- getTVectNamespace() - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- getTx() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- getTy() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- getType() - Method in class docking.widgets.table.AddRemoveListItem
- getType() - Method in class generic.json.JSONToken
- getType() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- getType() - Method in class ghidra.app.script.GatherParamPanel.ParamComponent
- getType() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
-
Returns the relocation type.
- getType() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns the SymbolType of this name.
- getType() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Returns the
SymbolType
of this namespace element (ie. - getType() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
This member tells what kind of segment this array element describes or how to interpret the array element's information.
- getType() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
The type of relocation to apply.
- getType() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
This member categorizes the section's contents and semantics.
- getType() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns the symbol's binding.
- getType() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
Returns the symbol type flag.
- getType() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- getType() - Method in class ghidra.app.util.bin.format.macho.Section
- getType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
-
Returns the resource type.
- getType() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Returns the type of the bundle.
- getType() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns the relocation type.
- getType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- getType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
- getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
- getType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
- getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the type of this symbol.
- getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Returns the format of the debugging information.
- getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugFixupElement
-
Returns the FIXUP element type.
- getType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
-
Returns the type of the symbol.
- getType() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
Returns the certificate type.
- getType() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getType() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
- getType() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- getType() - Method in class ghidra.app.util.html.DataTypeLine
- getType() - Method in class ghidra.formats.gfilesystem.factory.FileSystemInfoRec
-
Filesystem 'type', ie.
- getType() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns the type of this file system.
- getType() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- getType() - Method in class ghidra.program.database.bookmark.BookmarkDB
-
Returns bookmark type or null if type has been removed.
- getType() - Method in class ghidra.program.database.bookmark.OldBookmark
- getType() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- getType() - Method in class ghidra.program.database.data.ProjectDataTypeManager
- getType() - Method in class ghidra.program.database.mem.MemoryBlockDB
- getType() - Method in class ghidra.program.database.SpecExtension.DocInfo
- getType() - Method in class ghidra.program.examiner.ProgramExaminer
-
Returns a string indication the program format.
- getType() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the type of this address space
- getType() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- getType() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns this manager's archive type
- getType() - Method in class ghidra.program.model.data.FileDataTypeManager
- getType() - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- getType() - Method in interface ghidra.program.model.lang.InjectPayload
- getType() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- getType() - Method in class ghidra.program.model.lang.InstructionBlockFlow
- getType() - Method in class ghidra.program.model.lang.ParamEntry
- getType() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns bookmark type object.
- getType() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Get the type for this block: DEFAULT, BIT_MAPPED, or BYTE_MAPPED
- getType() - Method in class ghidra.program.model.mem.MemoryBlockStub
- getType() - Method in class ghidra.program.model.pcode.PcodeBlock
- getType() - Method in class ghidra.program.model.reloc.Relocation
-
Returns the type of the relocation to perform.
- getType() - Method in class ghidra.program.util.VariableTypeFieldLocation
-
Return the function stack variable type string at this location.
- getType(int) - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Returns the upper 4 bits of the offset.
- getType(DataType) - Method in class ghidra.app.decompiler.DecompileDebug
- getType(KeyedObject) - Method in class ghidra.util.graph.Dominator
- getType(String) - Method in class ghidra.framework.options.AbstractOptions
- getType(String) - Method in interface ghidra.framework.options.Options
-
Returns the OptionType of the given option.
- getType(String) - Method in class ghidra.framework.options.SubOptions
- getType(String) - Static method in enum ghidra.program.model.util.ProcessorSymbolType
- getType(String, String) - Method in class ghidra.app.decompiler.DecompileCallback
- getTypeArguments(Class<T>, Class<? extends T>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Returns the type arguments for the given base class and extension.
- getTypeAsString() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Get header type as string.
- getTypeAsString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Get header type as string.
- getTypeAsString() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
- getTypeAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns a string equivalent of the type of this symbol.
- getTypeAsString() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
Returns a string representation of the certificate type.
- getTypeColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getTypeColor() - Method in class ghidra.app.util.html.DataTypeLine
- getTypedefReplacements() - Static method in class ghidra.program.database.data.SourceArchiveUpgradeMap
- getTypeDiffs(int, AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
Creates an address set indicating the differences between program1 and program2 of the specified type.
- getTypeEncoded() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- getTypeFlags() - Method in class ghidra.program.model.lang.Register
- getTypeId() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getTypeId() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns the id associated with this bookmark type.
- getTypeID() - Method in class ghidra.app.util.bin.format.ne.ResourceType
-
Returns the resource type ID.
- getTypeID() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Returns the resource type ID.
- getTypeInfoAddress(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
-
Gets the address of the type information from the reference record at the specified index in the table.
- getTypeName() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- getTypeName() - Method in class ghidra.app.util.ClipboardType
-
Returns the name of this type
- getTypeName(int) - Static method in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
- getTypeName(int) - Static method in class ghidra.app.util.bin.format.macho.SectionTypes
-
Returns the string name for the constant define of the section type.
- getTypeRef() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- getTypeReferers(DIEAggregate, int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns a list of
DIEAggregate
s that refer to the targetDIEA via an attribute of the specified tag type. - getTypes() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
- getTypes() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- getTypes() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
- getTypes() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
- getTypes() - Static method in class ghidra.app.util.CommentTypes
-
Get an array containing the comment types on a code unit.
- getTypes() - Method in class ghidra.app.util.cparser.C.CParser
-
Get Type definitions
- getTypeString() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Returns the string for this type of reference (e.g., * or &)
- getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
- getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
- getTypeString() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
- getTypeString() - Method in class ghidra.program.database.bookmark.BookmarkDB
- getTypeString() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- getTypeString() - Method in interface ghidra.program.model.listing.Bookmark
-
Returns bookmark type as a string
- getTypeString() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns the type as a string
- getTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Gets the type table for this region's frame.
- getTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
- getUasi() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
- getUI() - Method in class docking.widgets.SideKickVerticalScrollbar
- getUIClassID() - Method in class docking.widgets.SideKickVerticalScrollbar
- getULEB128Length(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Gets the size of an unsigned little endian base 128 integer.
- getUmbrellaFrameworkName() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
- getUnaffectedList() - Method in class ghidra.program.model.lang.PrototypeModel
- getUnary() - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
- getUnassignedDynamicStorage(boolean) - Static method in class ghidra.program.model.lang.DynamicVariableStorage
-
Construct Unassigned dynamic variable storage.
- getUnassignedDynamicStorage(AutoParameterType) - Static method in class ghidra.program.model.lang.DynamicVariableStorage
-
Construct Unassigned dynamic variable storage with an optional auto-parameter type.
- getUncategorizedRootDNI() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- getUncheckedAddress(long) - Method in class ghidra.program.model.address.GenericAddressSpace
- getUncheckedAddress(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- getUncheckedAddress(long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- getUndefined1Type() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns datatype to hold a 1 byte undefined value.
- getUndefinedAt(Address) - Method in class ghidra.program.database.code.CodeManager
-
Returns the undefined data whose min address equals the specified address.
- getUndefinedDataAfter(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the undefined data after the specified address or null if no undefined data exists.
- getUndefinedDataAfter(Address, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Get the undefined Data object that starts at an address that is greater than the given address.
- getUndefinedDataAfter(Address, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- getUndefinedDataAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the undefined data at the specified address or null if no undefined data exists.
- getUndefinedDataAt(Address) - Method in interface ghidra.program.model.listing.Listing
-
get the Data (undefined) object that starts at the given address.
- getUndefinedDataAt(Address) - Method in class ghidra.program.model.listing.ListingStub
- getUndefinedDataBefore(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns the undefined data before the specified address or null if no undefined data exists.
- getUndefinedDataBefore(Address, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
get the closest undefined Data object that starts at an address that is less than the given address.
- getUndefinedDataBefore(Address, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- getUndefinedDataType(int) - Static method in class ghidra.program.model.data.Undefined
-
Get an Undefined data-type instance of the requested size
- getUndefinedDataTypes() - Static method in class ghidra.program.model.data.Undefined
- getUndefinedRanges(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
- getUndefinedRanges(AddressSetView, boolean, TaskMonitor) - Method in interface ghidra.program.model.listing.Listing
-
Get the address set which corresponds to all undefined code units within the specified set of address.
- getUndefinedRanges(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.model.listing.ListingStub
- getUndefinedSymbolCount() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the total number of undefined symbols.
- getUndefinedSymbolIndex() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
-
Returns the index of the first undefined symbol.
- getUnderlyingInputStream() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- getUndockedSatelliteComponent() - Method in class ghidra.graph.viewer.VisualGraphView
- getUndoName() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- getUndoName() - Method in interface ghidra.framework.model.Undoable
-
Returns a description of the chanage that would be "undone".
- getUndoRedoState(DomainObject) - Method in class ghidra.framework.plugintool.Plugin
-
Returns an object containing the plugin's state as needed to restore itself after an undo or redo operation.
- getUndoRedoToolState(DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
- getUndoStackDepth() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns the undo stack depth.
- getUnfilteredData() - Method in interface docking.widgets.table.RowObjectFilterModel
- getUnfilteredData() - Method in class docking.widgets.table.TableModelWrapper
- getUnfilteredData() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getUnfilteredEdges() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getUnfilteredIndexForRowObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Performs a quick search for the given item in the unfiltered data of this model.
- getUnfilteredRowCount() - Method in class docking.widgets.table.GTableFilterPanel
- getUnfilteredRowCount() - Method in interface docking.widgets.table.RowObjectFilterModel
- getUnfilteredRowCount() - Method in class docking.widgets.table.TableModelWrapper
- getUnfilteredRowCount() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getUnfilteredRowObjectForIndex(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns the row object at the given index in the unfiltered data of this model; null if the index is negative or larger than the list.
- getUnfilteredVertices() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- getUninitializedDataSize() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getUninitializedDataSize() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the size (in bytes) of the .bss section.
- getUnique() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns the unique index for this address space
- getUniqueAllocationMask() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getUniqueBase() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
-
Returns the unique base offset from which additional temporary variables may be created.
- getUniqueBase() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- getUniqueExternalLocation(Namespace, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getUniqueExternalLocation(Namespace, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns the unique external location associated with the given namespace and label
- getUniqueExternalLocation(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
- getUniqueExternalLocation(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Returns the unique external location associated with the given library name and label
- getUniqueGlobalSymbol(Program, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- getUniqueId() - Method in class ghidra.program.model.pcode.VarnodeAST
- getUniqueIdentifier() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getUniqueIdentifier() - Method in interface docking.widgets.table.DynamicTableColumn
-
Returns a value that is unique for this table column.
- getUniqueIdentifier(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- getUniqueIdentifier(int) - Method in interface docking.widgets.table.VariableColumnTableModel
-
Returns a value that is unique for a given table column.
- getUniqueIdString() - Method in class ghidra.app.util.datatype.microsoft.GuidInfo
- getUniqueIdString() - Method in class ghidra.app.util.datatype.microsoft.VersionedGuidInfo
- getUniqueName(DomainFolder, String) - Static method in class ghidra.framework.model.ProjectDataUtils
-
Returns a unique name in a Ghidra
DomainFolder
. - getUniqueName(CategoryPath, CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getUniqueName(CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- getUniqueName(CategoryPath, String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a unique name not currently used by any other dataType or category with the same baseName
- getUniqueName(SymbolTable, String, Address, Namespace, Namespace, SymbolType) - Static method in class ghidra.program.util.ProgramMerge
-
Create a name that is unique in both namespaces of the given symbolTable.
- getUniqueName(SymbolTable, String, Address, Namespace, SymbolType) - Static method in class ghidra.program.util.ProgramMerge
-
Create a name that is unique in the indicated namespace of the symbol table.
- getUniqueName(String) - Method in interface ghidra.program.model.lang.DataTypeProviderContext
-
Get a unique name for a data type given a prefix name
- getUniqueProgramID() - Method in class ghidra.program.database.ProgramDB
- getUniqueProgramID() - Method in interface ghidra.program.model.listing.Program
-
Returns an ID that is unique for this program.
- getUniqueSpace() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the "unique" address space.
- getUniqueSpace() - Method in class ghidra.program.model.address.DefaultAddressFactory
- getUniqueSymbol(Program, String) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Returns the global symbol with the given name if and only if it is the only global symbol with that name.
- getUniqueSymbol(Program, String, Namespace) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Returns the symbol in the given namespace with the given name if and only if it is the only symbol in that namespace with that name.
- getUniqueTempFolder() - Static method in class ghidra.framework.TestApplicationUtils
-
Creates a folder that is unique for the current installation.
- getUniqueToolName(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
- getUnitializedDataStart() - Method in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
- getUnitIncrement() - Method in class docking.widgets.SideKickVerticalScrollbar
- getUnitIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- getUniversalID() - Method in class ghidra.program.database.data.DataTypeManagerDB
- getUniversalID() - Method in class ghidra.program.model.data.AbstractDataType
- getUniversalID() - Method in class ghidra.program.model.data.BuiltIn
- getUniversalID() - Method in interface ghidra.program.model.data.DataType
-
Get the universal ID for this datatype.
- getUniversalID() - Method in class ghidra.program.model.data.DataTypeImpl
- getUniversalID() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns the universal ID for this dataType manager
- getUnknown() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- getUnknown() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- getUnknown0() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getUnknown0() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getUnknown0() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getUnknown0() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getUnknown1() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- getUnknown1() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- getUnknown1() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getUnknown1() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getUnmatchedCodeUnitsBackgroundColor() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- getUnmatchedInstructions() - Method in class ghidra.program.model.correlate.HashStore
- getUnmatchedInstructionsInFirst() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Determines the number of instructions from the first function that do not match an instruction in the second function.
- getUnmatchedInstructionsInSecond() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Determines the number of instructions from the second function that do not match an instruction in the first function.
- getUnpackedData(TaskMonitor) - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Unpack the data in a packed section.
- getUnpackedLength() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns the size in bytes of the "initialized" part of the contents.
- getUnsignedAlignedValue(long, long) - Static method in class ghidra.util.NumericUtilities
-
Get an unsigned aligned value corresponding to the specified unsigned value which will be greater than or equal the specified value.
- getUnsignedByte(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Get one unsigned byte from memory at the current position plus offset.
- getUnsignedDataType(int, DataTypeManager) - Static method in class ghidra.program.model.data.AbstractIntegerDataType
-
Get a Unsigned Integer data-type instance of the requested size
- getUnsignedDataTypes(DataTypeManager) - Static method in class ghidra.program.model.data.AbstractIntegerDataType
-
Returns all built-in unsigned integer data-types
- getUnsignedInt(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns the unsigned int at the given offset, taking into account the endianess.
- getUnsignedLong(int, long) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the unsigned long integer value of the requested attribute, or -defaultValue- if the attribute is missing.
- getUnsignedOffset() - Method in interface ghidra.program.model.address.Address
-
Get the address offset as an unsigned number.
- getUnsignedOffset() - Method in class ghidra.program.model.address.GenericAddress
- getUnsignedOffset(Varnode, int) - Static method in class ghidra.util.state.ResultsState
- getUnsignedShort(int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns the unsigned short at the given offset, taking into account the endian-ness.
- getUnsignedValue() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAmbigNumericAttribute
- getUnsignedValue() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
- getUnsignedValue() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the unsigned value for this register if all the appropriate mask bits are "ON".
- getUnsignedValue() - Method in class ghidra.program.model.scalar.Scalar
-
Get the value as unsigned.
- getUnsignedValue(Number) - Static method in class ghidra.util.NumberUtil
-
Get the unsigned value of a number.
- getUnsignedValueIgnoreMask() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the unsigned value for this register regardless of the mask bits.
- getUnused() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- getUnused() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFilename
- getUnused() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- getUnused() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
- getUnused1() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- getUnused1() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfBlock
- getUnused1() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
- getUnused1() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
- getUnused1() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- getUnused2() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- getUnused2() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfBlock
- getUnused2() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
- getUnused2() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
- getUnused2() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- getUnused3() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- getUnused3() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- getUnusedConflictName(CategoryPath, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
This method gets a ".conflict" name that is not currently used by any data types in the indicated category of the data type manager.
- getUnusedFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns a list of unused valid fields for this model
- getUnusedImages() - Method in class help.validator.UnusedHelpImageFileFinder
- getUnvisitedIndependentValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns a set of all values that have no dependencies.
- getUnwrappedTableModel() - Method in class docking.widgets.table.GTable
-
Unrolls the current model by checking if the current model is inside of a wrapper table model.
- getUpdateId() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- getUpdateLevel() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getUrl() - Method in class resources.IconProvider
- getURL() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- getURL() - Method in class ghidra.framework.model.ProjectLocator
-
Returns the URL associated with this local project.
- getUrlReplacementString() - Method in class ghidra.util.ManualViewerCommandWrappedOption
- getUsage() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getUsage() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns the usage of this resource.
- getUseCount(FunctionTag) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- getUseCount(FunctionTag) - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Returns the number of times the given tag has been applied to a function
- getUseForAllChoice() - Method in class ghidra.app.merge.listing.ConflictPanel
-
Returns an int value that indicates the choices currently selected for the Use For All choice in the conflict resolution table.
- getUseForAllChoice() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
- getUseForAllChoice() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
- getUseForAllChoice() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
- getUseInvertedColorsPreference() - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Returns the
Preferences
value for whether to use inverted colors when paiting. - getUser() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns repository user object.
- getUser() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns user's server login identity
- getUser() - Method in class ghidra.framework.data.ProjectFileManager
- getUser() - Method in interface ghidra.framework.model.ProjectData
-
Returns User object associated with remote repository or null if a remote repository is not used.
- getUser() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getUser() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- getUser() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns user object associated with this handle.
- getUser() - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Returns current user for which this handle belongs.
- getUser() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the user name for the associated checkout.
- getUser() - Method in class ghidra.framework.store.Version
-
Returns name of user who created version.
- getUserAddedSources() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns the
List
of files added viaBatchInfo.addFile(FSRL, TaskMonitor)
. - getUserApplicationSettingsDirectory() - Static method in class utility.application.ApplicationSettings
-
Returns the directory into which application settings are stored per user, per application version.
- getUserCacheDir() - Method in class utility.application.ApplicationLayout
-
Gets the user cache directory from the application layout.
- getUserCacheDirectory() - Static method in class ghidra.framework.Application
-
Returns the cache directory specific to the user and the application.
- getUserChoices() - Method in class ghidra.app.script.MultipleOptionsDialog
- getUserChosenDataType() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
-
The data type choice of the user or null if the dialog was cancelled.
- getUserData() - Method in class docking.menu.ActionState
- getUserData() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Returns the user data object or null if not supported by this domain object.
- getUserData() - Method in class ghidra.program.database.ProgramDB
- getUserDataFilename(String) - Static method in class ghidra.framework.data.ProjectFileManager
-
Returns the standard user data filename associated with the specified file ID.
- getUserDefinedDiffs(String, AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramDiff
-
Returns an address set indicating where the user defined property differs between the Diff's two programs within the specified address set.
- getUserDefinedOpName(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getUserDefinedOpName(int) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- getUserDefinedOpName(int) - Method in interface ghidra.program.model.lang.Language
-
Get the user define name for a given index.
- getUserDefinedProperties() - Method in class ghidra.program.database.code.CodeManager
-
Returns an iterator over all user-defined properties.
- getUserDefinedProperties() - Method in interface ghidra.program.model.listing.Listing
-
Returns an iterator over all user defined property names.
- getUserDefinedProperties() - Method in class ghidra.program.model.listing.ListingStub
- getUserFileSystem() - Method in class ghidra.framework.data.GhidraFile
- getUserHostName() - Method in class ghidra.framework.store.ItemCheckoutStatus
-
Returns the user's hostname associated with the original checkout
- getUserId() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getUserID() - Method in class docking.widgets.PasswordDialog
-
Return the user ID entered in the password field
- getUserID() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- getUserIdInt() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- getUserList() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns list of repository users.
- getUserList() - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getUserList() - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns a list of users authorized for this repository.
- getUserName() - Method in class ghidra.app.script.GhidraScript
-
Returns the username of the user running the script.
- getUserName() - Static method in class ghidra.framework.client.ClientUtil
-
Returns default user login name.
- getUserName() - Method in interface ghidra.framework.store.FileSystem
-
Get user name associated with this filesystem.
- getUserName() - Method in class ghidra.framework.store.local.LocalFileSystem
- getUserName() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- getUserName() - Method in class ghidra.program.model.listing.CommentHistory
-
Get the user that made the change
- getUserName() - Method in class ghidra.program.model.symbol.LabelHistory
-
Get the user that made the change.
- getUserName() - Static method in class ghidra.util.SystemUtilities
-
Get the user that is running the ghidra application
- getUserOpName(String) - Method in class ghidra.app.decompiler.DecompileCallback
- getUserScriptDirectory() - Static method in class ghidra.app.script.GhidraScriptUtil
- getUserSettingsDir() - Method in class utility.application.ApplicationLayout
-
Gets the user settings directory from the application layout.
- getUserSettingsDirectory() - Static method in class ghidra.framework.Application
-
Returns the File containing the user configuration settings for this application.
- getUserString(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
-
Gets the user string at the given index.
- getUserStringsStream() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the user strings stream.
- getUserStringsStream() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the user strings stream.
- getUserSymbols(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- getUserSymbols(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns an array of all user defined symbols at the given address
- getUserTempDir() - Method in class utility.application.ApplicationLayout
-
Gets the user temp directory from the application layout.
- getUserTempDirectory() - Static method in class ghidra.framework.Application
-
Returns the temporary directory specific to the user and the application.
- getUserToAddressString(Program, Address) - Static method in class ghidra.program.util.DiffUtility
-
Returns a string representation of the specified address.
- getUserToAddressString(Program, Reference) - Static method in class ghidra.program.util.DiffUtility
-
Returns the string representation of the specified reference's "to" address.
- getUserToolChest() - Method in interface ghidra.framework.model.ProjectManager
-
Return the user's ToolChest
- getUserToolChest() - Method in class ghidra.framework.project.DefaultProjectManager
- getUserToolsDirectory() - Static method in class ghidra.framework.ToolUtils
- getUserToSymbolString(Program, Reference) - Static method in class ghidra.program.util.DiffUtility
-
Returns the string representation of the specified reference's "to" symbol.
- getUseSharedLocation() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog uses shared location and size information.
- getUsrPropertyManager() - Method in class ghidra.program.database.ProgramDB
- getUsrPropertyManager() - Method in interface ghidra.program.model.listing.Program
-
Get the user propertyMangager stored with this program.
- getUUID() - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
-
Returns a 128-bit unique random number that identifies an object.
- getUUsage1() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getUUsage2() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getUWhere1() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getUWhere2() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getValid() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
-
Gets the valid field.
- getVals() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get the values array
- getVals(String) - Method in class ghidra.app.emulator.state.DumpMiscState
- getVals(String) - Method in interface ghidra.app.emulator.state.RegisterState
- getValue() - Method in class docking.options.editor.ColorEditor
-
Get the value.
- getValue() - Method in class docking.options.editor.DateEditor
- getValue() - Method in class docking.options.editor.FileChooserEditor
- getValue() - Method in class docking.options.editor.FontPropertyEditor
- getValue() - Method in class docking.options.editor.StringBasedFileEditor
- getValue() - Method in class docking.options.editor.StringWithChoicesEditor
- getValue() - Method in class docking.widgets.dialogs.BigIntegerNumberInputDialog
-
Get the current input value
- getValue() - Method in class docking.widgets.dialogs.InputDialog
-
Return the value of the first (and maybe only) text field
- getValue() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
-
return the value of the first combo box
- getValue() - Method in class docking.widgets.dialogs.MultiLineInputDialog
-
return the value of the first combo box
- getValue() - Method in class docking.widgets.dialogs.NumberInputDialog
-
Convert the input to an int value
- getValue() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
-
Return the value of the first (and maybe only) text field
- getValue() - Method in class docking.widgets.SideKickVerticalScrollbar
- getValue() - Method in class docking.widgets.table.AddRemoveListItem
- getValue() - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
-
Returns the constraints boolean value for matching.
- getValue() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- getValue() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Get the current value from the editor, in the form of a constraint.
- getValue() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- getValue() - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
- getValue() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- getValue() - Method in class docking.widgets.table.GTableCellRenderingData
- getValue() - Method in class docking.widgets.textfield.GValidatedTextField.LongField
- getValue() - Method in class docking.widgets.textfield.HexOrDecimalInput
- getValue() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns the current value of the field or null if the field has no current value.
- getValue() - Method in class docking.widgets.textfield.LocalDateTextField
- getValue() - Method in class generic.constraint.Decision
-
Returns the value of the property for which this decision matched the constraints
- getValue() - Method in class generic.stl.RedBlackNode
- getValue() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntry
-
Get the value of the entry
- getValue() - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
- getValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- getValue() - Method in class ghidra.app.util.AddressInput
-
Get the offset part of the address field.
- getValue() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- getValue() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- getValue() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- getValue() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFIndirectAttribute
- getValue() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
- getValue() - Method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
-
Get the integer value of this enum.
- getValue() - Method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
-
Get the integer value of this enum.
- getValue() - Method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
-
Get the integer value of this enum.
- getValue() - Method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
-
Get the integer value of this enum.
- getValue() - Method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
-
Get the integer value of this enum.
- getValue() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Returns the object whose integer values represent various interpretations.
- getValue() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
This member gives the value of the associated symbol.
- getValue() - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
An integer that contains the value of this symbol.
- getValue() - Method in enum ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- getValue() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- getValue() - Method in class ghidra.app.util.bin.format.omf.OmfCommentRecord
- getValue() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns the value of this symbol.
- getValue() - Method in enum ghidra.app.util.bin.format.pe.PeSubsystem
- getValue() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- getValue() - Method in enum ghidra.app.util.bin.format.pef.PackedDataOpcodes
- getValue() - Method in enum ghidra.app.util.bin.format.pef.SectionKind
- getValue() - Method in enum ghidra.app.util.bin.format.pef.SectionShareKind
- getValue() - Method in class ghidra.app.util.cparser.C.Token
-
An optional attribute value of the Token.
- getValue() - Method in class ghidra.app.util.cparser.CPP.Token
-
An optional attribute value of the Token.
- getValue() - Method in class ghidra.app.util.Option
-
Return the value of this Option.
- getValue() - Method in class ghidra.app.util.PseudoData
- getValue() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- getValue() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- getValue() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- getValue() - Method in class ghidra.framework.options.EnumEditor
- getValue() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- getValue() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- getValue() - Method in class ghidra.program.database.symbol.EquateDB
- getValue() - Method in exception ghidra.program.model.data.DataTypeEncodeException
-
Get the requested value or representation
- getValue() - Method in class ghidra.program.model.lang.ContextSetting
- getValue() - Method in interface ghidra.program.model.listing.Data
-
Returns the value of the data item.
- getValue() - Method in class ghidra.program.model.listing.DataStub
- getValue() - Method in class ghidra.program.model.pcode.EquateSymbol
- getValue() - Method in class ghidra.program.model.scalar.Scalar
-
Returns the value as a signed value if it was created signed, otherwise the value is returned as an unsigned value
- getValue() - Method in interface ghidra.program.model.symbol.Equate
-
Get the value of this equate.
- getValue() - Method in class ghidra.program.model.symbol.RefType
-
Get the int value for this RefType object
- getValue() - Method in interface ghidra.program.model.symbol.ShiftedReference
-
Returns the base value.
- getValue() - Method in class ghidra.program.util.EquateInfo
-
Get the equate value.
- getValue() - Method in class ghidra.program.util.SymbolicPropogator.Value
- getValue() - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
- getValue() - Method in class ghidra.util.datastruct.ObjectValueRange
-
Returns the value associated with the range.
- getValue() - Method in class ghidra.util.datastruct.RedBlackEntry
- getValue() - Method in class ghidra.util.datastruct.ValueRange
-
Returns the value associated with the range.
- getValue() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- getValue() - Method in class ghidra.util.ManualViewerCommandEditor
- getValue() - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns a new byte array with the value of the byte sequence represented by this node (slow, built from scratch every time).
- getValue() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
-
Returns a new byte array with the value of the byte sequence represented by this node (slow, built from scratch every time).
- getValue() - Method in class ghidra.util.UniversalID
- getValue(byte[], int) - Method in interface ghidra.util.DataConverter
-
Get the unsigned value from the given byte array using the specified integer size, returned as a long.
- getValue(byte[], int, int) - Method in class ghidra.util.BigEndianDataConverter
- getValue(byte[], int, int) - Method in interface ghidra.util.DataConverter
-
Get the unsigned value from the given byte array using the specified integer size, returned as a long.
- getValue(byte[], int, int) - Method in class ghidra.util.LittleEndianDataConverter
- getValue(int, int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getValue(int, int, boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getValue(long) - Method in class ghidra.util.datastruct.RangeMap
-
Returns the int value associated with the given index.
- getValue(long) - Method in class ghidra.util.datastruct.ShortRangeMap
-
Returns the short value associated with the given index.
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferenceBytesTableColumn
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AbstractReferencePreviewTableColumn
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromAddressTableColumn
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromFunctionTableColumn
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceFromLabelTableColumn
- getValue(ReferenceAddressPair, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceToAddressTableColumn
- getValue(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableDataTableColumn
- getValue(AddressTable, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableLengthTableColumn
- getValue(ConstantValue, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
- getValue(ContextField, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
- getValue(EndInstructionValue, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
- getValue(OperandValue, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
- getValue(StartInstructionValue, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
- getValue(TokenField, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.AndExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.DivExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.MinusExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.MultExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.NotExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.OrExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.PlusExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.RightShiftExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.SubExpression
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- getValue(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.expression.XorExpression
- getValue(AddressableRowObject, Settings, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
- getValue(StringTable) - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFDeferredStringAttribute
- getValue(StringTable) - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFStringAttribute
- getValue(Settings) - Method in interface ghidra.docking.settings.BooleanSettingsDefinition
-
gets the value for this SettingsDefinition given a Settings object.
- getValue(Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- getValue(Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- getValue(Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- getValue(DomainFileInfo, Settings, ProjectData, ServiceProvider) - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- getValue(Address) - Method in interface ghidra.program.database.IntRangeMap
- getValue(Address) - Method in class ghidra.program.database.IntRangeMapDB
- getValue(Address) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- getValue(Address) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- getValue(Address) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns the value associated with the given address.
- getValue(Address) - Method in interface ghidra.program.util.RangeMapAdapter
-
Returns the byte array that has been associated with the given index.
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.AddressTableColumn
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.BytesTableColumn
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionNameTableColumn
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionParameterCountTableColumn
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
- getValue(Address, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceCountToAddressTableColumn
- getValue(AddressSpace, long, int) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for reading values from the MemoryState.
- getValue(Register) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for reading a value directly from a register rather than querying for the offset and space
- getValue(Register, boolean) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- getValue(Register, boolean) - Method in class ghidra.app.util.PseudoDisassemblerContext
- getValue(Register, boolean) - Method in class ghidra.app.util.PseudoInstruction
- getValue(Register, boolean) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- getValue(Register, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- getValue(Register, boolean) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- getValue(Register, boolean) - Method in interface ghidra.program.model.lang.ProcessorContextView
-
Get the contents of a processor register as a BigInteger object
- getValue(Register, boolean) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- getValue(Register, boolean) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- getValue(Register, boolean) - Method in class ghidra.program.model.listing.InstructionStub
- getValue(Register, boolean) - Method in class ghidra.program.util.VarnodeContext
- getValue(Register, Address) - Method in class ghidra.program.util.RegisterValueStore
-
Returns the RegisterValue (value and mask) associated with the given address.
- getValue(Register, Address, boolean) - Method in class ghidra.program.database.register.OldProgramContextDB
- getValue(Register, Address, boolean) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- getValue(Register, Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns the future register value at the specified address.
- getValue(Register, Address, boolean) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns the value assigned to a register at a given address.
- getValue(Register, Address, boolean) - Method in class ghidra.program.util.AbstractStoredProgramContext
- getValue(Register, Address, Address, boolean) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns the future register value at the specified address that occurred because of a flow from the fromAddr.
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionBodySizeTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionCallingConventionTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionPurgeTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionSignatureTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.FunctionTagTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionInlineTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionNonReturningTableColumn
- getValue(Function, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.IsFunctionVarargsTableColumn
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractComplexDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractFloatDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AbstractStringDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AIFFDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AlignmentDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.ArrayDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.AUDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BadDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BitFieldDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.BooleanDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CharDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.CountedDynamicDataType
- getValue(MemBuffer, Settings, int) - Method in interface ghidra.program.model.data.DataType
-
Get the data in the form of the appropriate Object for this DataType.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.DefaultDataType
-
Get the Undefined byte as a Scalar.
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.DialogResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.EnumDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FactoryStructureDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FileTimeDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.GifDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.IconResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.IndexedDynamicDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.JPEGDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MenuResourceDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.PngDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.PointerDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.RepeatCountDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.RepeatedDynamicDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.StructuredDynamicDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.TypedefDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined1DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined2DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined3DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined4DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined5DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined6DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined7DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.Undefined8DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.VoidDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WAVEDataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar16DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideChar32DataType
- getValue(MemBuffer, Settings, int) - Method in class ghidra.program.model.data.WideCharDataType
- getValue(Varnode) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for reading a value directly from a varnode rather than querying for the offset and space
- getValue(Varnode, boolean, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- getValue(Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- getValue(Reference, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ReferenceTypeTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.ByteCountProgramLocationBasedTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.CodeUnitTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.EOLCommentTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.LabelTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.NamespaceTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.PreviewTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.SourceTypeTableColumn
- getValue(ProgramLocation, Settings, Program, ServiceProvider) - Method in class ghidra.util.table.field.SymbolTypeTableColumn
- getValue(KeyedObject) - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Return the value associated to the specified KeyedObject.
- getValue(KeyedObject) - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Return the value associated to the specified KeyedObject.
- getValue(KeyedObject) - Method in class ghidra.util.graph.attributes.LongAttribute
-
Return the value associated to the specified KeyedObject.
- getValue(KeyedObject) - Method in class ghidra.util.graph.attributes.ObjectAttribute
-
Return the value associated to the specified KeyedObject.
- getValue(KeyedObject) - Method in class ghidra.util.graph.attributes.StringAttribute
-
Return the value associated to the specied KeyedObject.
- getValue(Object) - Method in class ghidra.framework.options.Option
- getValue(String) - Method in class docking.actions.ActionAdapter
- getValue(String) - Method in class ghidra.app.script.GhidraScriptProperties
- getValue(String) - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the value for the specified key.
- getValue(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
- getValue(String) - Method in class ghidra.app.util.PseudoData
- getValue(String) - Method in interface ghidra.docking.settings.Settings
-
Gets the object associated with the given name
- getValue(String) - Method in class ghidra.docking.settings.SettingsImpl
- getValue(String) - Method in class ghidra.pcode.memstate.MemoryState
-
This is a convenience method for reading registers by name.
- getValue(String) - Method in interface ghidra.program.model.data.Enum
-
Get the value for the given name.
- getValue(String) - Method in class ghidra.program.model.data.EnumDataType
- getValue(String) - Method in class ghidra.program.model.listing.DataStub
- getValue(ROW_TYPE, Settings, DATA_SOURCE, ServiceProvider) - Method in class docking.widgets.table.AbstractDynamicTableColumn
- getValue(ROW_TYPE, Settings, DATA_SOURCE, ServiceProvider) - Method in interface docking.widgets.table.DynamicTableColumn
-
Creates an object that is appropriate for this field (table column) and for the object that is associated with this row of the table.
- getValue(ROW_TYPE, Settings, DATA_SOURCE, ServiceProvider) - Method in class docking.widgets.table.MappedTableColumn
- getValue(ROW_TYPE, Settings, ServiceProvider) - Method in class docking.widgets.table.AbstractDynamicTableColumnStub
- getValue(ROW_TYPE, Settings, Object, ServiceProvider) - Method in class docking.widgets.table.AbstractDynamicTableColumnStub
- getValue(T, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- getValue(T, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Attempt to get a constant value for the expression
- getValue(T, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
- getValue(T, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Attempt to fold a given expression (or sub-expression) into a single constant.
- getValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- getValueAdd() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- getValueAsAddress() - Method in class ghidra.app.util.dialog.AskAddrDialog
- getValueAsDouble() - Method in class ghidra.app.script.AskDialog
- getValueAsInt() - Method in class ghidra.app.script.AskDialog
- getValueAsLong() - Method in class ghidra.app.script.AskDialog
- getValueAsString() - Method in class db.BinaryField
- getValueAsString() - Method in class db.BooleanField
- getValueAsString() - Method in class db.ByteField
- getValueAsString() - Method in class db.Field
-
Get field value as a formatted string
- getValueAsString() - Method in class db.FixedField10
- getValueAsString() - Method in class db.IntField
- getValueAsString() - Method in class db.LongField
- getValueAsString() - Method in class db.ShortField
- getValueAsString() - Method in class db.StringField
- getValueAsString() - Method in class ghidra.app.script.AskDialog
- getValueAsString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
Returns a string equivalent of the value of this symbol.
- getValueAsString(byte[]) - Static method in class db.BinaryField
-
Get format value string for byte array
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.Attribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.LongAttribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.ObjectAttribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(KeyedObject) - Method in class ghidra.util.graph.attributes.StringAttribute
-
Return the attribute of the specified KeyedObject as a String.
- getValueAsString(String) - Method in class ghidra.framework.options.AbstractOptions
- getValueAsString(String) - Method in interface ghidra.framework.options.Options
-
Returns the value as a string for the given option.
- getValueAsString(String) - Method in class ghidra.framework.options.SubOptions
- getValueAt(int, int) - Method in class docking.widgets.table.AbstractGTableModel
-
The default implementation of
TableModel.getValueAt(int, int)
that calls the abstractRowObjectTableModel.getColumnValueForRow(Object, int)
. - getValueAt(int, int) - Method in class docking.widgets.table.AbstractSortedTableModel
-
The default implementation of
TableModel.getValueAt(int, int)
that calls the abstractRowObjectTableModel.getColumnValueForRow(Object, int)
. - getValueAt(int, int) - Method in class docking.widgets.table.GTable
- getValueAt(int, int) - Method in class docking.widgets.table.TableModelWrapper
- getValueAt(int, int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getValueAt(int, int) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- getValueAt(int, int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
- getValueBytes() - Method in class ghidra.util.bytesearch.DittedBitSequence
- getValueClass() - Method in class ghidra.app.util.Option
-
Return the class of the value for this Option.
- getValueClass() - Method in class ghidra.app.util.PseudoData
- getValueClass() - Method in enum ghidra.framework.options.OptionType
- getValueClass() - Method in interface ghidra.program.model.listing.Data
-
Get the class used to express the value of this data.
- getValueClass() - Method in class ghidra.program.model.listing.DataStub
- getValueClass(Settings) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
- getValueClass(Settings) - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.AbstractStringDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.AIFFDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.AlignmentDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.ArrayDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.AUDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.BitFieldDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.BitmapResourceDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.BooleanDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.CharDataType
- getValueClass(Settings) - Method in interface ghidra.program.model.data.DataType
-
Get the Class of the value to be returned by this datatype.
- getValueClass(Settings) - Method in class ghidra.program.model.data.DataTypeImpl
- getValueClass(Settings) - Method in class ghidra.program.model.data.EnumDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.FileTimeDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.GifDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.JPEGDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.PngDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.PointerDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.ShiftedAddressDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.TypedefDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.WAVEDataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.WideChar16DataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.WideChar32DataType
- getValueClass(Settings) - Method in class ghidra.program.model.data.WideCharDataType
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Get the constraints' new value from the editor component.
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- getValueFromComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- getValueIsAdjusting() - Method in class docking.widgets.SideKickVerticalScrollbar
- getValueIterator(long, long) - Method in class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Get a LongField value iterator over the specified range.
- getValueLength() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Returns the value length.
- getValueMask() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns a value mask which is sized based upon the register
- getValueRange(long) - Method in class ghidra.util.datastruct.RangeMap
-
Returns the value range containing the given index.
- getValueRangeContaining(Address) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- getValueRangeContaining(Address) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- getValueRangeContaining(Address) - Method in interface ghidra.program.util.RangeMapAdapter
-
Returns the bounding address-range containing addr and the the same value throughout.
- getValueRangeContaining(Address) - Method in class ghidra.program.util.RegisterValueStore
-
Returns the bounding address-range containing addr and the the same value throughout.
- getValueRangeIterator(long) - Method in class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Get an index range iterator for a specified value.
- getValueRanges(Field) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns an address range iterator for those ranges which contain the specified value.
- getValueReferences() - Method in class ghidra.app.util.PseudoData
- getValueReferences() - Method in interface ghidra.program.model.listing.Data
-
Get the references for the value.
- getValueReferences() - Method in class ghidra.program.model.listing.DataStub
- getValueRelativeOffset() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
-
Return value offset relative to parent structure start.
- getValues() - Method in class docking.widgets.dialogs.InputDialog
-
Return the values for all the text field(s)
- getValues() - Method in class docking.widgets.dialogs.StringChoices
-
Returns a list of all allowed string values.
- getValues() - Method in class generic.constraint.DecisionSet
-
Returns a list of property values from decision paths that matched the constraints.
- getValues() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns values required to reconstruct this object.
- getValues() - Method in class ghidra.program.model.data.BitGroup
-
Gets the set of values that make up this BitGroup.
- getValues() - Method in interface ghidra.program.model.data.Enum
-
Get the values of the enum entries.
- getValues() - Method in class ghidra.program.model.data.EnumDataType
- getValues() - Method in class ghidra.program.model.reloc.Relocation
-
Returns the value needed when performing the relocation.
- getValues() - Method in class ghidra.util.datastruct.IntSet
-
Returns an array with all the values in the set.
- getValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns the set of values in this graph.
- getValueString(int, int) - Method in class docking.widgets.AutoLookup
-
Returns a string representation of the item at the given row and column.
- getValueString(int, int) - Method in class docking.widgets.list.GListAutoLookup
- getValueString(int, int) - Method in class docking.widgets.table.GTableAutoLookup
- getValueType() - Method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeType
-
Returns the class the value should match.
- getValueVector() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- getVarAddresses() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the storage addresses corresponding to each non-stack variable.
- getVarFirstUseOffsets() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the non-stack variable "First Use Offsets"
- getVariable() - Method in class ghidra.program.model.listing.VariableOffset
- getVariable() - Method in class ghidra.program.util.VariableLocation
-
Get the variable associated with this variable location
- getVariable(VariableSymbolDB) - Method in class ghidra.program.database.function.FunctionDB
-
Return the Variable for the given symbol.
- getVariable(Program, Variable, Program) - Static method in class ghidra.program.util.DiffUtility
-
Given a variable for a specified program, get the corresponding variable from the specified otherProgram.
- getVariable(Variable, Function) - Static method in class ghidra.program.util.DiffUtility
-
Given a variable, get the corresponding variable from the specified otherFunction.
- getVariableColor() - Method in class ghidra.app.decompiler.DecompileOptions
- getVariableComments() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the non-stack variable comments.
- getVariableContaining(int) - Method in interface ghidra.program.model.listing.StackFrame
-
Get the stack variable containing offset.
- getVariableName() - Method in class ghidra.app.util.html.VariableTextLine
- getVariableNameColor() - Method in class ghidra.app.util.html.VariableTextLine
- getVariableNames() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the non-stack variable names.
- getVariableOffset() - Method in class ghidra.program.database.symbol.SymbolDB
-
gets the generic symbol data 2 data.
- getVariableOffset() - Method in class ghidra.program.util.OperandFieldLocation
-
Returns VariableOffset object if applicable or null
- getVariableRefs(Variable) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns the direct and offcut xrefs to the specified variable
- getVariableRefs(Variable, List<Reference>, List<Reference>) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Populates the provided lists with the direct and offcut xrefs to the specified variable
- getVariableRefs(Variable, List<Reference>, List<Reference>) - Static method in class ghidra.app.util.XReferenceUtils
-
Populates the provided lists with the direct and offcut xrefs to the specified variable
- getVariableRefs(Variable, List<Reference>, List<Reference>, int) - Static method in class ghidra.app.util.XReferenceUtils
-
Populates the provided lists with the direct and offcut xrefs to the specified variable
- getVariables(VariableFilter) - Method in class ghidra.program.database.function.FunctionDB
- getVariables(VariableFilter) - Method in interface ghidra.program.model.listing.Function
-
Get all function variables which satisfy the specified filter
- getVariables(VariableFilter) - Method in class ghidra.util.UndefinedFunction
- getVariableSources() - Method in class ghidra.app.util.CodeUnitInfo
-
Get the non-stack variable sources.
- getVariableStorage() - Method in class ghidra.program.database.function.ReturnParameterDB
- getVariableStorage() - Method in class ghidra.program.database.function.VariableDB
- getVariableStorage() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- getVariableStorage() - Method in interface ghidra.program.model.listing.Variable
-
Get the variable storage associated with this variable.
- getVariableStorageAddress(VariableStorage, boolean) - Method in class ghidra.program.database.symbol.VariableStorageManagerDB
- getVariableSymbol(Symbol, Function) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Find the variable symbol in otherFunction which corresponds to the specified varSym.
- getVariableSymbol(Symbol, Program) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Find the variable symbol in otherProgram which corresponds to the specified varSym.
- getVariableSymbol(Symbol, Program, Namespace) - Static method in class ghidra.program.util.SimpleDiffUtility
- getVariableSymbol(String, Function) - Method in class ghidra.program.database.symbol.SymbolManager
- getVariableSymbol(String, Function) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns a symbol that is either a parameter or local variable.
- getVariableType() - Method in class ghidra.app.util.bin.format.pe.debug.S_BPREL32_NEW
-
Returns the variable type.
- getVariableType() - Method in class ghidra.app.util.html.VariableTextLine
- getVariableTypeColor() - Method in class ghidra.app.util.html.VariableTextLine
- getVariant() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getVariant() - Method in interface ghidra.program.model.lang.LanguageDescription
- getVarLengthInt(int, int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns the signed value of the integer (of the specified length) at the specified offset.
- getVarLengthUnsignedInt(int, int) - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns the unsigned value of the integer (of the specified length) at the specified offset.
- getVarnode() - Method in class ghidra.app.decompiler.ClangReturnType
- getVarnode() - Method in class ghidra.app.decompiler.ClangToken
-
Many tokens directly represent a variable in the data-flow
- getVarnode() - Method in class ghidra.app.decompiler.ClangVariableToken
- getVarnode() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
- getVarnode() - Method in class ghidra.program.model.pcode.AddressXML
-
Build a raw Varnode from the Address and size
- getVarnode() - Method in class ghidra.program.model.pcode.ParamMeasure
- getVarnode(int, long, int) - Method in class ghidra.program.util.VarnodeContext
- getVarnode(Register) - Method in class ghidra.program.model.pcode.VarnodeTranslator
-
Get a varnode that maps to the given register
- getVarnode(Varnode, Varnode, int, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- getVarnodeCount() - Method in class ghidra.program.model.listing.VariableStorage
- getVarnodeRef(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
If the token refers to an individual Varnode, return it.
- getVarnodes() - Method in class ghidra.program.model.listing.VariableStorage
- getVarnodes(int, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return all Varnodes of a given size that start at a given Address
- getVarnodes(Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return all Varnodes that start at a given Address
- getVarnodes(AddressFactory, String) - Static method in class ghidra.program.model.listing.VariableStorage
-
Parse a storage serialization string to produce an array or varnodes
- getVarnodes(AddressSpace) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
return Iterator to all Varnodes in the indicated AddressSpace
- getVarnodeTable() - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- getVbank() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
Deprecated.
- getVda_name() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
- getVda_next() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
- getVendorType() - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection.GnuBuildIdValues
- getVersion() - Method in class db.Schema
-
Get the schema version.
- getVersion() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getVersion() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the version identifier for the statement information format.
- getVersion() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- getVersion() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- getVersion() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
- getVersion() - Method in class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
-
Returns the version A.B.C.D.E packed as a24.b.10.c10.d10.e10.
- getVersion() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
- getVersion() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Gets the version of the DYLD slide info.
- getVersion() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
- getVersion() - Method in class ghidra.app.util.bin.format.ne.InformationBlock
-
Returns the version number.
- getVersion() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- getVersion() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- getVersion() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- getVersion() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- getVersion() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the version string.
- getVersion() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- getVersion() - Method in class ghidra.framework.data.DomainFileProxy
- getVersion() - Method in class ghidra.framework.data.GhidraFile
- getVersion() - Method in class ghidra.framework.main.OpenVersionedFileDialog
-
Return the selected version number from the history panel.
- getVersion() - Method in interface ghidra.framework.model.DomainFile
-
Return either the latest version if the file is not checked-out or the version that was checked-out or a specific version that was requested.
- getVersion() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- getVersion() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns the current version of the item or -1 if versioning not supported.
- getVersion() - Method in class ghidra.framework.store.Version
-
Returns version number.
- getVersion() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- getVersion() - Method in interface ghidra.program.model.lang.Language
-
Returns the major version for this language.
- getVersion() - Method in interface ghidra.program.model.lang.LanguageDescription
- getVersionCounter(Program) - Static method in class ghidra.program.database.SpecExtension
-
Get version of CompilerSpec extensions stored with the Program
- getVersionedDomainObject(Object, boolean) - Method in class ghidra.framework.main.OpenVersionedFileDialog
-
Get the domain object for the selected version.
- getVersionedGuidString(Program, Address, boolean) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- getVersionedObject() - Method in class ghidra.framework.main.GetVersionedObjectTask
-
Return the versioned domain object.
- GetVersionedObjectTask - Class in ghidra.framework.main
-
A modal task that gets a domain object for a specific version.
- GetVersionedObjectTask(Object, DomainFile, int) - Constructor for class ghidra.framework.main.GetVersionedObjectTask
-
Constructor; task will get a read only domain object
- GetVersionedObjectTask(Object, DomainFile, int, boolean) - Constructor for class ghidra.framework.main.GetVersionedObjectTask
-
Constructor
- getVersionFile(int) - Method in interface db.buffers.BufferFileManager
-
Get the buffer version file corresponding to a specified version.
- getVersionFile(int) - Method in class db.Database.DBBufferFileManager
- getVersionHistory() - Method in class ghidra.framework.data.DomainFileProxy
- getVersionHistory() - Method in class ghidra.framework.data.GhidraFile
- getVersionHistory() - Method in interface ghidra.framework.model.DomainFile
-
Returns list of all available versions.
- getVersionIndicator() - Method in exception ghidra.util.exception.VersionException
-
Return a version indicator (OLDER_VERSION, NEWER_VERSION or UNKNOWN_VERSION).
- getVersionLength() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
-
Gets the length of the version string that follows the length field.
- getVersionName(Program) - Method in class ghidra.app.merge.tool.ListingMergePanel
- getVersionNumber() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- getVersionNumber() - Method in class ghidra.framework.main.datatree.VersionInfo
-
Get the version number.
- getVersions() - Method in interface ghidra.framework.store.FolderItem
-
Returns list of all available versions or null if item is not versioned.
- getVersions() - Method in class ghidra.framework.store.local.LocalFolderItem
- getVersions() - Method in class ghidra.framework.store.local.UnknownFolderItem
- getVersions() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- getVersions(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- getVersions(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- getVersions(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns a list of all versions for the specified item.
- getVersionStamp() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- getVersionStamp() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
-
Returns the format version for this auxiliary header.
- getVersionTag() - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns an object that can be used to detect when the module tree has been affected by an undo or redo.
- getVersionTime() - Method in class ghidra.framework.remote.RepositoryItem
-
Returns the time (UTC milliseconds) when the current version was created.
- getVertex() - Method in class ghidra.graph.job.TwinkleVertexAnimator
- getVertex() - Method in class ghidra.graph.viewer.actions.VgVertexContext
- getVertex() - Method in interface ghidra.graph.viewer.actions.VisualGraphVertexActionContext
- getVertex() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getVertex(int) - Method in class ghidra.graph.viewer.layout.Row
-
Returns the vertex at the given column index or null if there is no vertex at that column
- getVertex(MouseEvent) - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Returns a vertex for the given event
- getVertex(String) - Method in class ghidra.service.graph.AttributedGraph
-
Returns the vertex with the given vertex id
- getVertexArray() - Method in class ghidra.util.graph.DirectedGraph
-
returns an array containing the vertices in the graph
- getVertexAttribute(String) - Method in class ghidra.util.graph.DirectedGraph
-
This method gets and ObjectAttribute method give an attribute name.
- getVertexBoundsInGraphSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexBoundsInLayoutSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexBoundsInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexCenterPointInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexColor(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the color that will be used to draw the vertex
- getVertexColor(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the color for the given vertex type
- getVertexColorOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the attribute key that can be used to override the color of a vertex.
- getVertexCount() - Method in interface ghidra.graph.GDirectedGraph
-
Count the number of vertices in the graph
- getVertexCount() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getVertexCount() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getVertexCount() - Method in class ghidra.service.graph.AttributedGraph
-
Returns the total number of vertices in the graph
- getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.GraphComponent
- getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.GraphViewer
- getVertexFocusPathHighlightMode() - Method in class ghidra.graph.viewer.VisualGraphView
- getVertexFromPointInViewSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.GraphComponent
- getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.GraphViewer
- getVertexHoverPathHighlightMode() - Method in class ghidra.graph.viewer.VisualGraphView
- getVertexLabel(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the text that will be displayed as the label for the given vertex
- getVertexLabelOverride() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the attribute key that can override the vertices label text
- getVertexLocation(V, Column, Row<V>, Rectangle) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- getVertexLocations() - Method in class ghidra.graph.viewer.layout.LayoutPositions
- getVertexOffsetFromLayoutCenter(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexOffsetFromLayoutCenterTop(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexPointInViewSpace(V) - Method in class ghidra.graph.viewer.VisualGraphView
- getVertexProperty(String, Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
This is a helper method that gets a property named propName for vertex v.
- getVertexSelectionColor() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the vertex selection color
- getVertexShape(AttributedVertex) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the
VertexShape
that will be used to draw the vertex's shape - getVertexShape(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the
VertexShape
for vertices that have the given vertex type - getVertexShapeForArrow(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- getVertexShapeForArrow(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- getVertexShapeOverrideAttributeKey() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns the attribute key that can be used to override the shape of a vertex.
- getVertexType() - Method in class ghidra.service.graph.AttributedVertex
-
Returns the vertex type for this vertex
- getVertexTypes() - Method in class ghidra.service.graph.GraphType
-
Returns a list of valid vertex types for graphs of this type
- getVertexUpperLeftCornerInGraphSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexUpperLeftCornerInLayoutSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexUpperLeftCornerInViewSpace(VisualizationServer<V, E>, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVertexWithKey(long) - Method in class ghidra.util.graph.DirectedGraph
- getVerticalDisplacementFactor() - Method in enum docking.util.BadgedIcon.BadgePosition
- getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- getVerticalOffset(int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- getVerticalOffset(int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- getVerticalScrollBar() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- getVerticalScrollBar() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns the vertical scrollbar used by this panel.
- getVertices() - Method in interface ghidra.graph.GDirectedGraph
-
Retrieve all the vertices
- getVertices() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- getVertices() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- getVertices() - Method in class ghidra.graph.viewer.layout.Row
-
Returns all vertices in this row, sorted by column index (min to max).
- getVertices() - Method in class ghidra.util.graph.DirectedGraph
-
returns a java.util.Set containing the vertices in this graph.
- getVerticesHavingReferent(Object) - Method in class ghidra.util.graph.DirectedGraph
-
Returns Vertex[] containing all vertices having the given object as a referent.
- getVerticesInContainingComponent(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns a java.util.Set containing all of the vertices within the same component a the given vertex.
- getVerticesInPostOrder(GDirectedGraph<V, E>) - Method in class ghidra.graph.algo.GraphNavigator
-
Returns all vertices in the given graph in the depth-first order.
- getVerticesInPostOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns the vertices of the graph in post-order.
- getVerticesInPreOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns the vertices of the graph in pre-order.
- getVerticesOfHoveredEdges(Graph<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVerticesOfSelectedEdges(Graph<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
-
Returns a collection of vertices that are incident to selected edges.
- getVFTableAddress(Memory, Address) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Gets the address of the vf table or null if one isn't indicated.
- getVFTableName(MemBuffer) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Gets the type name for this descriptor.
- getView() - Method in interface ghidra.app.emulator.memory.EmulatorLoadData
- getView() - Method in class ghidra.app.events.ViewChangedPluginEvent
-
Get the address set in the view.
- getView() - Method in interface ghidra.app.services.CodeViewerService
-
Get Current view that the CodeViewer is showing.
- getView() - Method in interface ghidra.app.services.ProgramTreeService
-
Get the address set of the current view (what is currently being shown in the Code Browser).
- getView() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Gets the view of this listing panel (meant to be used in conjunction with
ListingPanel.setView(AddressSetView)
. - getView() - Method in class ghidra.graph.VisualGraphComponentProvider
-
You must return your graph view from this method
- getViewComponent() - Method in class ghidra.graph.viewer.VisualGraphView
- getViewedProjectData() - Method in interface ghidra.framework.model.Project
-
Get the project data for other projects that are currently being viewed.
- getViewedProjectData() - Method in class ghidra.framework.project.DefaultProject
- getViewedTreeName() - Method in interface ghidra.app.services.ProgramTreeService
-
Get the name of the tree currently being viewed.
- getViewer() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- getViewer(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
- getViewer(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPopupMousePlugin
- getViewerPosition() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns a ViewerPosition object which contains the top of screen information.
- getViewerPosition() - Method in class ghidra.app.decompiler.component.DecompileData
- getViewerPosition() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- getViewFactory() - Method in class docking.help.GHelpHTMLEditorKit
- getViewHeight() - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- getViewHeight() - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- getViewHeight() - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- getViewHeight() - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- getViewIndex() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns the view index of the column
- getViewIndex(ROW_OBJECT) - Method in interface docking.widgets.table.RowObjectFilterModel
-
Returns the view index of the given item.
- getViewIndex(ROW_OBJECT) - Method in class docking.widgets.table.TableModelWrapper
- getViewIndex(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- getViewNodeForPath(TreePath) - Method in class docking.widgets.tree.GTree
-
Gets the view node for the given path.
- getViewPaths() - Method in class docking.widgets.tree.GTreeState
-
Returns the top few paths that are visible in the view.
- getViewportBorderBounds() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- getViewportPositionAsRow() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Returns the table row associated with the top of the viewport.
- getViewPosition() - Method in class docking.widgets.tree.GTree
-
Returns the current viewport position of the scrollable tree.
- getViewRect() - Method in class docking.widgets.tree.GTree
- getViewRestoreOption() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- getViewRoot() - Method in class docking.widgets.tree.GTree
-
This method returns the root node currently being displayed by the
JTree
. - getViewRow(int) - Method in class docking.widgets.table.GTableFilterPanel
-
Returns a row number in the table (the view) for the given table model row number (the model).
- getViewRow(int) - Method in interface docking.widgets.table.RowObjectFilterModel
- getViewRow(int) - Method in class docking.widgets.table.TableModelWrapper
- getViewRow(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Given a row index for the raw (unfiltered) model, return the corresponding index in the view (filtered) model.
- getViewSize() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- getViewTranslateCoordinates() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
-
The offset of the transform from the world origin (which at the time of writing is the (0,0) at the upper left-hand corner of the GUI.
- getViewUpdater() - Method in class ghidra.graph.viewer.GraphComponent
- getViewUpdater() - Method in class ghidra.graph.viewer.GraphViewer
- getViewUpdater() - Method in class ghidra.graph.viewer.VisualGraphView
- getViewUpdater(GraphViewer<V, E>) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
-
Returns the updater that is used to modify the primary graph viewer.
- getViewUpdater(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
-
Returns the updater that is used to modify the primary graph viewer.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns the virtual address.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
This member gives the virtual address at which the first byte of the segment resides in memory.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Returns the base address of the relocations in this block.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Returns the relative virtual address of this data directory.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
-
Returns the virtual address of the line number.
- getVirtualAddress() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
In executables, returns the RVA where the section begins in memory.
- getVirtualScreenBounds() - Static method in class generic.util.WindowUtilities
-
Returns the a rectangle representing the screen bounds for the entire screen space for all screens in use.
- getVirtualSize() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Returns the actual, used size of the section.
- getVisibility() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns the symbol's visibility.
- getVisibility() - Method in class ghidra.app.util.demangler.DemangledObject
- getVisibleAmount() - Method in class docking.widgets.SideKickVerticalScrollbar
- getVisibleEndLayout() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the last visible layout or null if there are no visible layouts
- getVisibleLayouts() - Method in class docking.widgets.fieldpanel.FieldPanel
- getVisibleScreenBounds() - Static method in class generic.util.WindowUtilities
-
Returns a shape that represents the visible portion of the virtual screen bounds returned from
WindowUtilities.getVirtualScreenBounds()
- getVisibleStartLayout() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the first visible layout or null if there are no visible layouts
- getVisualGraph() - Method in class ghidra.graph.viewer.GraphViewer
- getVisualGraph() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- getVisualGraph() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Returns the graph of this layout
- getVisualGraph() - Method in class ghidra.graph.viewer.VisualGraphView
- getVisualGraphLayout() - Method in class ghidra.graph.viewer.GraphViewer
- getVisualGraphLayout(Layout<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- getVMaddress() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- getVMaddress() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getVMsize() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- getVoidProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns whether this code unit is marked as having the name property.
- getVoidProperty(String) - Method in class ghidra.program.model.listing.DataStub
- getVoidProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- getVoidPropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns the VoidPropertyMap associated with the given name.
- getVoidPropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns the VoidPropertyMap associated with the given name.
- getVoidType() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Returns the void type.
- getVolatileAddresses() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- getVolatileAddresses() - Method in interface ghidra.program.model.lang.Language
-
Returns an AddressSetView of the volatile addresses for this language
- getVolatileOffscreenBuffer(Component, int, int) - Method in class ghidra.docking.util.painting.GRepaintManager
- getVTable() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- getVTableFixups() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Gets the VTableFixups directory.
- getWaitForTaskCompleted() - Method in class ghidra.util.task.Task
-
Returns the value of the 'wait for completed task' boolean that was passed into this class
- getWalker() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- getWarningCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- getWarningCount() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- getWarnings() - Method in class ghidra.program.util.ProgramDiff
-
Get a message indicating any warnings about this PRogramDiff.
- getWarnings() - Method in class ghidra.program.util.ProgramMergeManager
-
Gets a string indicating warnings that occurred during the initial Diff of the two programs.
- getWeakBindOffset() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
file offset to weak binding info
- getWeakBindSize() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
-
size of weak binding info
- getWeakIvarLayout() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- getWeight() - Method in interface ghidra.graph.GWeightedEdge
-
The natural weight of the edge
- getWeight(Edge) - Method in class ghidra.util.graph.Dominator
- getWeight(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
- getWeight(Edge) - Method in class ghidra.util.graph.WeightedDigraph
-
Returns the weight of the specified edge.
- getWeight(Vertex) - Method in class ghidra.util.graph.Dominator
- getWeightNorm() - Method in class generic.lsh.vector.WeightFactory
- getWhere() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- getWholeBytes() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
-
Extract those portions of the pattern which constitute fully-specified bytes
- getWholeInstructionBytes() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- getWideCharSize() - Method in interface ghidra.program.model.data.DataOrganization
- getWideCharSize() - Method in class ghidra.program.model.data.DataOrganizationImpl
- getWidth() - Method in class docking.menu.DockingMenuItemUI.MenuTabulator
- getWidth() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getWidth() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getWidth() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getWidth() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the current width of this field
- getWidth() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getWidth() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getWidth() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getWidth() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getWidth() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns the width of the fields generated by this factory.
- getWidth() - Method in class ghidra.app.util.viewer.field.IndentField
-
Returns the current width of this field.
- getWidth() - Method in class ghidra.app.util.viewer.field.ListingTextField
- getWidth() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getWidth() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Returns the width of this model
- getWidth() - Method in class ghidra.program.model.data.BitmapResource
- getWin32VersionValue() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
This value is reserved, and must be 0
- getWin32VersionValue() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- getWindow(String) - Static method in class docking.test.AbstractDockingTest
- getWindowByTitle(Window, String) - Static method in class docking.test.AbstractDockingTest
- getWindowByTitleContaining(Window, String) - Static method in class docking.test.AbstractDockingTest
- getWindowGroup() - Method in class docking.ComponentProvider
-
Returns an optional group designator that, if non-null, the docking window manager uses to determine the initial location of the new component relative to any existing instances of this component Provider.
- getWindowIcons() - Static method in class docking.framework.ApplicationInformationDisplayFactory
- getWindowManager() - Method in class docking.AbstractDockingTool
- getWindowManager() - Method in interface docking.Tool
-
Returns the DockingWindowManger for this tool.
- getWindows(boolean) - Method in class docking.DockingWindowManager
-
Returns a list with all the windows in the windowStack.
- getWindows(Window) - Static method in class docking.test.AbstractDockingTest
- getWindowsHeader() - Method in class ghidra.app.util.bin.format.ne.NewExecutable
-
Returns the Windows header from the new executable.
- getWindowSubMenuName() - Method in class docking.ComponentProvider
-
Returns the name of a cascading sub-menu name to use when when showing this provider in the "Window" menu.
- getWithBusyCursor(Supplier<T>) - Method in class ghidra.graph.viewer.VisualGraphView
- getWizardManager() - Method in class docking.wizard.AbstractMagePanelManager
- getWizardManager() - Method in interface docking.wizard.PanelManager
-
Get the wizard manager.
- getWord() - Method in class ghidra.util.WordLocation
- getWord(byte[]) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Writes an entire word into
buffer
- getWordIndex() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- getWordOffset() - Method in class ghidra.program.model.pcode.Varnode
-
Returns the word offset into the address space this is defined within The word size is defined in the Language's .slaspec file with the "WORDSIZE" argument when DEFINEing a memory SPACE (capitalization is for emphasis; the directives are actually lowercase).
- getWorkerName() - Method in class ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- getWorkerName() - Method in class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- getWorkspaces() - Method in interface ghidra.framework.model.ToolManager
-
Get list of known workspaces.
- getWorkspaces() - Method in class ghidra.framework.project.tool.ToolManagerImpl
- getWrappedModel() - Method in class docking.widgets.table.TableModelWrapper
- getWriter() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- getX() - Method in class ghidra.program.util.MarkerLocation
-
Returns the X screen location of the popup point.
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getX(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the x coordinate for the given cursor position
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getX(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getX(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- getX(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getX(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getXML(DecompInterface) - Method in class ghidra.app.decompiler.DecompileOptions
-
Produce XML document of configuration options to be sent to decompiler process.
- getXmlElement(String) - Method in class ghidra.framework.options.SaveState
-
Returns the root of an XML sub-tree associated with the given name.
- getXmlHandler() - Static method in class ghidra.util.xml.SpecXmlUtils
- getXmlParser(String) - Method in class ghidra.util.xml.XmlTestHelper
- getXmlRoot(boolean) - Method in class ghidra.framework.options.ToolOptions
-
Return an XML element for the option names and values.
- getXMLString() - Method in class ghidra.program.model.lang.BasicCompilerSpec
-
Convenience method to marshal this entire object, via saveXml, into a String object.
- getXOffset() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
-
Returns the horizontal scroll position.
- getXPelsPerMeter() - Method in class ghidra.program.model.data.BitmapResource
- getXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing the first
maxNumber
direct xref references to the specified code unit. - getXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtils
-
Returns an array containing the first
max
direct xref references to the specified code unit. - getXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing all direct xref addresses to the specified code unit.
- getXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Returns an array containing the first
maxNumber
direct xref addresses to the specified code unit. - getXRefLocation(Object) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
-
Get an address location for this object.
- getY() - Method in class ghidra.program.util.MarkerLocation
-
Returns the Y screen location of the popup point.
- getY(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- getY(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- getY(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- getY(int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the y coordinate for the given row
- getY(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- getY(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- getY(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- getY(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- getY(int) - Method in class ghidra.app.util.viewer.field.IndentField
- getY(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- getY(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- getYOffset() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
-
Returns the y coordinate of the layout at the top of the screen.
- getYPelsPerMeter() - Method in class ghidra.program.model.data.BitmapResource
- getYPos() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- getZ80_LANGUAGE() - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- getZeroEncoding(boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- getZeroLengthBoundary() - Method in interface ghidra.program.model.data.BitFieldPacking
-
A non-zero value indicates the fixed alignment size for bit-fields which follow a zero-length bitfield if greater than a bitfields base type normal alignment.
- getZeroLengthBoundary() - Method in class ghidra.program.model.data.BitFieldPackingImpl
- getZoom() - Method in class ghidra.framework.main.ZoomedImagePainter
- getZoom() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
- getZoomFactor() - Method in class docking.widgets.imagepanel.ImagePanel
-
Get the current zoom factor the image is being drawn to
- geValidKeyBindingPrecedence(Component) - Method in class docking.action.MultipleKeyAction
-
This is a special version of
MultipleKeyAction.getKeyBindingPrecedence()
that allows the internal key event processing to specify the source component when determining how precedence should be established for the actions contained herein. - GFile - Interface in ghidra.formats.gfilesystem
-
Represents a file in a
filesystem
. - GFILE_NAME_TYPE_COMPARATOR - Static variable in class ghidra.formats.gfilesystem.FSUtilities
-
Sorts GFiles by type (directories segregated from files) and then by name, case-insensitive.
- GFileHashProvider - Interface in ghidra.formats.gfilesystem
-
GFileSystem add-on interface that provides MD5 hashing for file located within the filesystem
- GFileImpl - Class in ghidra.formats.gfilesystem
-
Base implementation of file in a
filesystem
. - GFileImpl(GFileSystem, GFile, boolean, long, FSRL) - Constructor for class ghidra.formats.gfilesystem.GFileImpl
-
Protected constructor, use static helper methods to create new instances.
- GFileLocal - Class in ghidra.formats.gfilesystem
-
GFile
implementation that refers to a real java.io.File on the local file system. - GFileLocal(File, String, FSRL, GFileSystem, GFile) - Constructor for class ghidra.formats.gfilesystem.GFileLocal
-
Create new GFileLocal instance.
- GFileSystem - Interface in ghidra.formats.gfilesystem
-
Interface that represents a filesystem that contains files.
- GFileSystemBase - Class in ghidra.formats.gfilesystem
-
This is the original GFileSystem implementation abstract base class, with most of the initially implemented filesystem types extending this class.
- GFileSystemBase(String, ByteProvider) - Constructor for class ghidra.formats.gfilesystem.GFileSystemBase
- GFileSystemBaseFactory - Class in ghidra.formats.gfilesystem.factory
-
A
GFileSystemFactory
implementation that probes and creates instances ofGFileSystemBase
which use the legacy filesystem lifecycle pattern. - GFileSystemBaseFactory() - Constructor for class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
- GFileSystemExtractAllTask - Class in ghidra.plugins.fsbrowser.tasks
-
Task
that recursively extracts all files from aGFileSystem
directory and writes them to a local filesystem. - GFileSystemExtractAllTask(FSRL, File, Component) - Constructor for class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
- GFileSystemFactory<FSTYPE extends GFileSystem> - Interface in ghidra.formats.gfilesystem.factory
-
An empty interface that is a common type for the real factory interfaces to derive from.
- GFileSystemFactoryByteProvider<FSTYPE extends GFileSystem> - Interface in ghidra.formats.gfilesystem.factory
-
A
GFileSystemFactory
interface for filesystem implementations that use aByteProvider
. - GFileSystemFactoryIgnore - Class in ghidra.formats.gfilesystem.factory
-
Marker class that tells the
FileSystemFactoryMgr
to not register this filesystem instance. - GFileSystemFactoryIgnore() - Constructor for class ghidra.formats.gfilesystem.factory.GFileSystemFactoryIgnore
- GFileSystemLoadKernelTask - Class in ghidra.plugins.fsbrowser.tasks
- GFileSystemLoadKernelTask(Plugin, ProgramManager, List<FSRL>) - Constructor for class ghidra.plugins.fsbrowser.tasks.GFileSystemLoadKernelTask
- GFileSystemProbe - Interface in ghidra.formats.gfilesystem.factory
-
An empty interface that is a common type for the real probe interfaces to derive from.
- GFileSystemProbeByteProvider - Interface in ghidra.formats.gfilesystem.factory
-
A
GFileSystemProbe
interface for filesystems that need to examine aByteProvider
. - GFileSystemProbeBytesOnly - Interface in ghidra.formats.gfilesystem.factory
-
A
GFileSystemProbe
interface for filesystems that can be detected using just a few bytes from the beginning of the containing file. - GFileSystemProgramProvider - Interface in ghidra.formats.gfilesystem
-
GFileSystem
add-on interface that allows a filesystem publish the fact that it supports an import feature allowing the caller to import binaries directly into Ghidra without going through aLoader
. - GFilterTable<ROW_OBJECT> - Class in docking.widgets.table
- GFilterTable(RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.widgets.table.GFilterTable
- GGlassPane - Class in ghidra.util.bean
-
A component that acts as the general purpose glass pane for Java windows.
- GGlassPane() - Constructor for class ghidra.util.bean.GGlassPane
-
Default constructor.
- GGlassPanePainter - Interface in ghidra.util.bean
- GHelpBroker - Class in docking.help
-
Ghidra help broker that displays the help set; sets the Ghidra icon on the help frame and attempts to maintain the user window size.
- GHelpBroker(HelpSet) - Constructor for class docking.help.GHelpBroker
-
Construct a new GhidraHelpBroker.
- GHelpBuilder - Class in help
-
A class to build help for an entire 'G' application.
- GHelpBuilder() - Constructor for class help.GHelpBuilder
- GHelpClassLoader - Class in docking.help
-
A
ClassLoader
for loading help data. - GHelpClassLoader(ResourceFile) - Constructor for class docking.help.GHelpClassLoader
-
Constructs this class loader with the given module, which may be null.
- GHelpHTMLEditorKit - Class in docking.help
-
A class that allows Ghidra to intercept JavaHelp navigation events in order to resolve them to Ghidra's help system.
- GHelpHTMLEditorKit() - Constructor for class docking.help.GHelpHTMLEditorKit
- GHelpSet - Class in docking.help
-
Ghidra help set that creates a GhidraHelpBroker, installs some custom HTML handling code via the GHelpHTMLEditorKit, and most importantly, changes how the JavaHelp system works with regard to integrating Help Sets.
- GHelpSet(ClassLoader, URL) - Constructor for class docking.help.GHelpSet
- ghidra - package ghidra
- Ghidra - Class in ghidra
-
Ghidra entry point that forwards the command line arguments to
GhidraLaunchable
. - Ghidra() - Constructor for class ghidra.Ghidra
- GHIDRA_CACERTS_PATH_PROPERTY - Static variable in class ghidra.net.ApplicationTrustManagerFactory
-
The X509 cacerts file to be used when authenticating remote certificates is identified by either a system property or user preference ghidra.cacerts.
- GHIDRA_HOME - Static variable in class generic.util.Path
- GHIDRA_NOT_FOUND - Static variable in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Ghidra Status-Code 404: Not Found.
- GHIDRA_OK - Static variable in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Ghidra Status-Code 200: OK.
- GHIDRA_UNAUTHORIZED - Static variable in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Ghidra Status-Code 401: Unauthorized.
- GHIDRA_WRAPPED_CONTENT - Static variable in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Ghidra content type - domain folder/file wrapped within GhidraURLWrappedContent object.
- ghidra.app - package ghidra.app
- ghidra.app.actions - package ghidra.app.actions
- ghidra.app.analyzers - package ghidra.app.analyzers
- ghidra.app.cmd.analysis - package ghidra.app.cmd.analysis
- ghidra.app.cmd.comments - package ghidra.app.cmd.comments
- ghidra.app.cmd.data - package ghidra.app.cmd.data
- ghidra.app.cmd.disassemble - package ghidra.app.cmd.disassemble
- ghidra.app.cmd.equate - package ghidra.app.cmd.equate
- ghidra.app.cmd.formats - package ghidra.app.cmd.formats
- ghidra.app.cmd.function - package ghidra.app.cmd.function
- ghidra.app.cmd.label - package ghidra.app.cmd.label
- ghidra.app.cmd.memory - package ghidra.app.cmd.memory
- ghidra.app.cmd.module - package ghidra.app.cmd.module
- ghidra.app.cmd.refs - package ghidra.app.cmd.refs
- ghidra.app.cmd.register - package ghidra.app.cmd.register
- ghidra.app.context - package ghidra.app.context
- ghidra.app.decompiler - package ghidra.app.decompiler
- ghidra.app.decompiler.component - package ghidra.app.decompiler.component
- ghidra.app.decompiler.component.hover - package ghidra.app.decompiler.component.hover
- ghidra.app.decompiler.flatapi - package ghidra.app.decompiler.flatapi
- ghidra.app.decompiler.parallel - package ghidra.app.decompiler.parallel
- ghidra.app.emulator - package ghidra.app.emulator
- ghidra.app.emulator.memory - package ghidra.app.emulator.memory
- ghidra.app.emulator.state - package ghidra.app.emulator.state
- ghidra.app.events - package ghidra.app.events
- ghidra.app.factory - package ghidra.app.factory
- ghidra.app.merge - package ghidra.app.merge
- ghidra.app.merge.datatypes - package ghidra.app.merge.datatypes
- ghidra.app.merge.listing - package ghidra.app.merge.listing
- ghidra.app.merge.memory - package ghidra.app.merge.memory
- ghidra.app.merge.propertylist - package ghidra.app.merge.propertylist
- ghidra.app.merge.tool - package ghidra.app.merge.tool
- ghidra.app.merge.tree - package ghidra.app.merge.tree
- ghidra.app.merge.util - package ghidra.app.merge.util
- ghidra.app.nav - package ghidra.app.nav
- ghidra.app.plugin - package ghidra.app.plugin
- ghidra.app.plugin.assembler - package ghidra.app.plugin.assembler
- ghidra.app.plugin.assembler.sleigh - package ghidra.app.plugin.assembler.sleigh
- ghidra.app.plugin.assembler.sleigh.expr - package ghidra.app.plugin.assembler.sleigh.expr
- ghidra.app.plugin.assembler.sleigh.grammars - package ghidra.app.plugin.assembler.sleigh.grammars
- ghidra.app.plugin.assembler.sleigh.parse - package ghidra.app.plugin.assembler.sleigh.parse
- ghidra.app.plugin.assembler.sleigh.sem - package ghidra.app.plugin.assembler.sleigh.sem
- ghidra.app.plugin.assembler.sleigh.symbol - package ghidra.app.plugin.assembler.sleigh.symbol
- ghidra.app.plugin.assembler.sleigh.tree - package ghidra.app.plugin.assembler.sleigh.tree
- ghidra.app.plugin.assembler.sleigh.util - package ghidra.app.plugin.assembler.sleigh.util
- ghidra.app.plugin.debug - package ghidra.app.plugin.debug
- ghidra.app.plugin.debug.dbtable - package ghidra.app.plugin.debug.dbtable
- ghidra.app.plugin.debug.propertymanager - package ghidra.app.plugin.debug.propertymanager
- ghidra.app.plugin.exceptionhandlers.gcc - package ghidra.app.plugin.exceptionhandlers.gcc
- ghidra.app.plugin.exceptionhandlers.gcc.datatype - package ghidra.app.plugin.exceptionhandlers.gcc.datatype
- ghidra.app.plugin.exceptionhandlers.gcc.sections - package ghidra.app.plugin.exceptionhandlers.gcc.sections
- ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame - package ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
- ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable - package ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
- ghidra.app.plugin.gui - package ghidra.app.plugin.gui
- ghidra.app.plugin.languages.sleigh - package ghidra.app.plugin.languages.sleigh
- ghidra.app.plugin.match - package ghidra.app.plugin.match
- ghidra.app.plugin.processors.generic - package ghidra.app.plugin.processors.generic
- ghidra.app.plugin.processors.sleigh - package ghidra.app.plugin.processors.sleigh
- ghidra.app.plugin.processors.sleigh.expression - package ghidra.app.plugin.processors.sleigh.expression
- ghidra.app.plugin.processors.sleigh.pattern - package ghidra.app.plugin.processors.sleigh.pattern
- ghidra.app.plugin.processors.sleigh.symbol - package ghidra.app.plugin.processors.sleigh.symbol
- ghidra.app.plugin.processors.sleigh.template - package ghidra.app.plugin.processors.sleigh.template
- ghidra.app.plugin.prototype.analysis - package ghidra.app.plugin.prototype.analysis
- ghidra.app.plugin.prototype.debug - package ghidra.app.plugin.prototype.debug
- ghidra.app.script - package ghidra.app.script
- ghidra.app.services - package ghidra.app.services
- ghidra.app.tablechooser - package ghidra.app.tablechooser
- ghidra.app.util - package ghidra.app.util
- ghidra.app.util.bean - package ghidra.app.util.bean
- ghidra.app.util.bin - package ghidra.app.util.bin
- ghidra.app.util.bin.format - package ghidra.app.util.bin.format
- ghidra.app.util.bin.format.coff - package ghidra.app.util.bin.format.coff
- ghidra.app.util.bin.format.coff.archive - package ghidra.app.util.bin.format.coff.archive
- ghidra.app.util.bin.format.coff.relocation - package ghidra.app.util.bin.format.coff.relocation
- ghidra.app.util.bin.format.dwarf - package ghidra.app.util.bin.format.dwarf
- ghidra.app.util.bin.format.dwarf.line - package ghidra.app.util.bin.format.dwarf.line
- ghidra.app.util.bin.format.dwarf4 - package ghidra.app.util.bin.format.dwarf4
- ghidra.app.util.bin.format.dwarf4.attribs - package ghidra.app.util.bin.format.dwarf4.attribs
- ghidra.app.util.bin.format.dwarf4.encoding - package ghidra.app.util.bin.format.dwarf4.encoding
- ghidra.app.util.bin.format.dwarf4.expression - package ghidra.app.util.bin.format.dwarf4.expression
- ghidra.app.util.bin.format.dwarf4.external - package ghidra.app.util.bin.format.dwarf4.external
- ghidra.app.util.bin.format.dwarf4.next - package ghidra.app.util.bin.format.dwarf4.next
- ghidra.app.util.bin.format.dwarf4.next.sectionprovider - package ghidra.app.util.bin.format.dwarf4.next.sectionprovider
- ghidra.app.util.bin.format.elf - package ghidra.app.util.bin.format.elf
- ghidra.app.util.bin.format.elf.extend - package ghidra.app.util.bin.format.elf.extend
- ghidra.app.util.bin.format.elf.relocation - package ghidra.app.util.bin.format.elf.relocation
- ghidra.app.util.bin.format.lx - package ghidra.app.util.bin.format.lx
- ghidra.app.util.bin.format.macho - package ghidra.app.util.bin.format.macho
- ghidra.app.util.bin.format.macho.commands - package ghidra.app.util.bin.format.macho.commands
- ghidra.app.util.bin.format.macho.commands.dyld - package ghidra.app.util.bin.format.macho.commands.dyld
- ghidra.app.util.bin.format.macho.dyld - package ghidra.app.util.bin.format.macho.dyld
- ghidra.app.util.bin.format.macho.prelink - package ghidra.app.util.bin.format.macho.prelink
- ghidra.app.util.bin.format.macho.relocation - package ghidra.app.util.bin.format.macho.relocation
- ghidra.app.util.bin.format.macho.threadcommand - package ghidra.app.util.bin.format.macho.threadcommand
- ghidra.app.util.bin.format.macos - package ghidra.app.util.bin.format.macos
- ghidra.app.util.bin.format.macos.asd - package ghidra.app.util.bin.format.macos.asd
- ghidra.app.util.bin.format.macos.cfm - package ghidra.app.util.bin.format.macos.cfm
- ghidra.app.util.bin.format.macos.rm - package ghidra.app.util.bin.format.macos.rm
- ghidra.app.util.bin.format.mz - package ghidra.app.util.bin.format.mz
- ghidra.app.util.bin.format.ne - package ghidra.app.util.bin.format.ne
- ghidra.app.util.bin.format.objc2 - package ghidra.app.util.bin.format.objc2
- ghidra.app.util.bin.format.objectiveC - package ghidra.app.util.bin.format.objectiveC
- ghidra.app.util.bin.format.omf - package ghidra.app.util.bin.format.omf
- ghidra.app.util.bin.format.pdb - package ghidra.app.util.bin.format.pdb
- ghidra.app.util.bin.format.pe - package ghidra.app.util.bin.format.pe
- ghidra.app.util.bin.format.pe.cli - package ghidra.app.util.bin.format.pe.cli
- ghidra.app.util.bin.format.pe.cli.blobs - package ghidra.app.util.bin.format.pe.cli.blobs
- ghidra.app.util.bin.format.pe.cli.methods - package ghidra.app.util.bin.format.pe.cli.methods
- ghidra.app.util.bin.format.pe.cli.streams - package ghidra.app.util.bin.format.pe.cli.streams
- ghidra.app.util.bin.format.pe.cli.tables - package ghidra.app.util.bin.format.pe.cli.tables
- ghidra.app.util.bin.format.pe.cli.tables.flags - package ghidra.app.util.bin.format.pe.cli.tables.flags
- ghidra.app.util.bin.format.pe.cli.tables.indexes - package ghidra.app.util.bin.format.pe.cli.tables.indexes
- ghidra.app.util.bin.format.pe.debug - package ghidra.app.util.bin.format.pe.debug
- ghidra.app.util.bin.format.pe.resource - package ghidra.app.util.bin.format.pe.resource
- ghidra.app.util.bin.format.pe.rich - package ghidra.app.util.bin.format.pe.rich
- ghidra.app.util.bin.format.pef - package ghidra.app.util.bin.format.pef
- ghidra.app.util.bin.format.ubi - package ghidra.app.util.bin.format.ubi
- ghidra.app.util.bin.format.xcoff - package ghidra.app.util.bin.format.xcoff
- ghidra.app.util.cparser.C - package ghidra.app.util.cparser.C
- ghidra.app.util.cparser.CPP - package ghidra.app.util.cparser.CPP
- ghidra.app.util.datatype - package ghidra.app.util.datatype
- ghidra.app.util.datatype.microsoft - package ghidra.app.util.datatype.microsoft
- ghidra.app.util.demangler - package ghidra.app.util.demangler
- ghidra.app.util.dialog - package ghidra.app.util.dialog
- ghidra.app.util.exporter - package ghidra.app.util.exporter
- ghidra.app.util.headless - package ghidra.app.util.headless
- ghidra.app.util.html - package ghidra.app.util.html
- ghidra.app.util.html.diff - package ghidra.app.util.html.diff
- ghidra.app.util.importer - package ghidra.app.util.importer
- ghidra.app.util.navigation - package ghidra.app.util.navigation
- ghidra.app.util.opinion - package ghidra.app.util.opinion
- ghidra.app.util.parser - package ghidra.app.util.parser
- ghidra.app.util.pcode - package ghidra.app.util.pcode
- ghidra.app.util.query - package ghidra.app.util.query
- ghidra.app.util.recognizer - package ghidra.app.util.recognizer
- ghidra.app.util.task - package ghidra.app.util.task
- ghidra.app.util.viewer.field - package ghidra.app.util.viewer.field
- ghidra.app.util.viewer.format - package ghidra.app.util.viewer.format
- ghidra.app.util.viewer.format.actions - package ghidra.app.util.viewer.format.actions
- ghidra.app.util.viewer.listingpanel - package ghidra.app.util.viewer.listingpanel
- ghidra.app.util.viewer.multilisting - package ghidra.app.util.viewer.multilisting
- ghidra.app.util.viewer.options - package ghidra.app.util.viewer.options
- ghidra.app.util.viewer.proxy - package ghidra.app.util.viewer.proxy
- ghidra.app.util.viewer.util - package ghidra.app.util.viewer.util
- ghidra.app.util.xml - package ghidra.app.util.xml
- ghidra.base.actions - package ghidra.base.actions
- ghidra.base.help - package ghidra.base.help
- ghidra.base.project - package ghidra.base.project
- ghidra.base.widgets.table.constraint.provider - package ghidra.base.widgets.table.constraint.provider
- ghidra.docking.settings - package ghidra.docking.settings
- ghidra.docking.util - package ghidra.docking.util
- ghidra.docking.util.painting - package ghidra.docking.util.painting
- ghidra.formats.gfilesystem - package ghidra.formats.gfilesystem
- ghidra.formats.gfilesystem.annotations - package ghidra.formats.gfilesystem.annotations
- ghidra.formats.gfilesystem.crypto - package ghidra.formats.gfilesystem.crypto
- ghidra.formats.gfilesystem.factory - package ghidra.formats.gfilesystem.factory
- ghidra.formats.gfilesystem.fileinfo - package ghidra.formats.gfilesystem.fileinfo
- ghidra.framework - package ghidra.framework
- ghidra.framework.client - package ghidra.framework.client
- ghidra.framework.cmd - package ghidra.framework.cmd
- ghidra.framework.data - package ghidra.framework.data
- ghidra.framework.main - package ghidra.framework.main
- ghidra.framework.main.datatable - package ghidra.framework.main.datatable
- ghidra.framework.main.datatree - package ghidra.framework.main.datatree
- ghidra.framework.main.logviewer.event - package ghidra.framework.main.logviewer.event
- ghidra.framework.main.logviewer.model - package ghidra.framework.main.logviewer.model
- ghidra.framework.main.logviewer.ui - package ghidra.framework.main.logviewer.ui
- ghidra.framework.main.projectdata.actions - package ghidra.framework.main.projectdata.actions
- ghidra.framework.model - package ghidra.framework.model
- ghidra.framework.options - package ghidra.framework.options
- ghidra.framework.plugintool - package ghidra.framework.plugintool
- ghidra.framework.plugintool.dialog - package ghidra.framework.plugintool.dialog
- ghidra.framework.plugintool.mgr - package ghidra.framework.plugintool.mgr
- ghidra.framework.plugintool.util - package ghidra.framework.plugintool.util
- ghidra.framework.preferences - package ghidra.framework.preferences
- ghidra.framework.project - package ghidra.framework.project
- ghidra.framework.project.tool - package ghidra.framework.project.tool
- ghidra.framework.protocol.ghidra - package ghidra.framework.protocol.ghidra
- ghidra.framework.remote - package ghidra.framework.remote
- ghidra.framework.remote.security - package ghidra.framework.remote.security
- ghidra.framework.store - package ghidra.framework.store
- ghidra.framework.store.db - package ghidra.framework.store.db
- ghidra.framework.store.local - package ghidra.framework.store.local
- ghidra.framework.store.remote - package ghidra.framework.store.remote
- ghidra.framework.task - package ghidra.framework.task
- ghidra.framework.task.gui - package ghidra.framework.task.gui
- ghidra.framework.task.gui.taskview - package ghidra.framework.task.gui.taskview
- ghidra.generic.util.datastruct - package ghidra.generic.util.datastruct
- ghidra.graph - package ghidra.graph
- ghidra.graph.algo - package ghidra.graph.algo
- ghidra.graph.event - package ghidra.graph.event
- ghidra.graph.featurette - package ghidra.graph.featurette
- ghidra.graph.graphs - package ghidra.graph.graphs
- ghidra.graph.job - package ghidra.graph.job
- ghidra.graph.jung - package ghidra.graph.jung
- ghidra.graph.viewer - package ghidra.graph.viewer
- ghidra.graph.viewer.actions - package ghidra.graph.viewer.actions
- ghidra.graph.viewer.edge - package ghidra.graph.viewer.edge
- ghidra.graph.viewer.edge.routing - package ghidra.graph.viewer.edge.routing
- ghidra.graph.viewer.event.mouse - package ghidra.graph.viewer.event.mouse
- ghidra.graph.viewer.event.picking - package ghidra.graph.viewer.event.picking
- ghidra.graph.viewer.layout - package ghidra.graph.viewer.layout
- ghidra.graph.viewer.options - package ghidra.graph.viewer.options
- ghidra.graph.viewer.popup - package ghidra.graph.viewer.popup
- ghidra.graph.viewer.renderer - package ghidra.graph.viewer.renderer
- ghidra.graph.viewer.satellite - package ghidra.graph.viewer.satellite
- ghidra.graph.viewer.shape - package ghidra.graph.viewer.shape
- ghidra.graph.viewer.vertex - package ghidra.graph.viewer.vertex
- ghidra.net - package ghidra.net
- ghidra.net.http - package ghidra.net.http
- ghidra.pcode.emulate - package ghidra.pcode.emulate
- ghidra.pcode.emulate.callother - package ghidra.pcode.emulate.callother
- ghidra.pcode.error - package ghidra.pcode.error
- ghidra.pcode.floatformat - package ghidra.pcode.floatformat
- ghidra.pcode.loadimage - package ghidra.pcode.loadimage
- ghidra.pcode.memstate - package ghidra.pcode.memstate
- ghidra.pcode.opbehavior - package ghidra.pcode.opbehavior
- ghidra.pcode.pcoderaw - package ghidra.pcode.pcoderaw
- ghidra.pcode.utils - package ghidra.pcode.utils
- ghidra.plugin.importer - package ghidra.plugin.importer
- ghidra.plugins.fsbrowser - package ghidra.plugins.fsbrowser
- ghidra.plugins.fsbrowser.tasks - package ghidra.plugins.fsbrowser.tasks
- ghidra.plugins.importer.batch - package ghidra.plugins.importer.batch
- ghidra.plugins.importer.tasks - package ghidra.plugins.importer.tasks
- ghidra.program.database - package ghidra.program.database
- ghidra.program.database.bookmark - package ghidra.program.database.bookmark
- ghidra.program.database.code - package ghidra.program.database.code
- ghidra.program.database.data - package ghidra.program.database.data
- ghidra.program.database.external - package ghidra.program.database.external
- ghidra.program.database.function - package ghidra.program.database.function
- ghidra.program.database.map - package ghidra.program.database.map
- ghidra.program.database.mem - package ghidra.program.database.mem
- ghidra.program.database.module - package ghidra.program.database.module
- ghidra.program.database.oldfunction - package ghidra.program.database.oldfunction
- ghidra.program.database.properties - package ghidra.program.database.properties
- ghidra.program.database.references - package ghidra.program.database.references
- ghidra.program.database.register - package ghidra.program.database.register
- ghidra.program.database.reloc - package ghidra.program.database.reloc
- ghidra.program.database.symbol - package ghidra.program.database.symbol
- ghidra.program.database.util - package ghidra.program.database.util
- ghidra.program.disassemble - package ghidra.program.disassemble
- ghidra.program.examiner - package ghidra.program.examiner
- ghidra.program.flatapi - package ghidra.program.flatapi
- ghidra.program.model.address - package ghidra.program.model.address
- ghidra.program.model.block - package ghidra.program.model.block
- ghidra.program.model.block.graph - package ghidra.program.model.block.graph
- ghidra.program.model.correlate - package ghidra.program.model.correlate
- ghidra.program.model.data - package ghidra.program.model.data
- ghidra.program.model.lang - package ghidra.program.model.lang
- ghidra.program.model.listing - package ghidra.program.model.listing
- ghidra.program.model.mem - package ghidra.program.model.mem
- ghidra.program.model.pcode - package ghidra.program.model.pcode
- ghidra.program.model.reloc - package ghidra.program.model.reloc
- ghidra.program.model.scalar - package ghidra.program.model.scalar
- ghidra.program.model.symbol - package ghidra.program.model.symbol
- ghidra.program.model.util - package ghidra.program.model.util
- ghidra.program.util - package ghidra.program.util
- ghidra.program.util.string - package ghidra.program.util.string
- ghidra.project.test - package ghidra.project.test
- ghidra.python - package ghidra.python
- ghidra.security - package ghidra.security
- ghidra.service.graph - package ghidra.service.graph
- ghidra.sleigh.grammar - package ghidra.sleigh.grammar
- ghidra.test - package ghidra.test
- ghidra.test.processors.support - package ghidra.test.processors.support
- ghidra.util - package ghidra.util
- ghidra.util.ascii - package ghidra.util.ascii
- ghidra.util.bean - package ghidra.util.bean
- ghidra.util.bean.field - package ghidra.util.bean.field
- ghidra.util.bean.opteditor - package ghidra.util.bean.opteditor
- ghidra.util.bytesearch - package ghidra.util.bytesearch
- ghidra.util.classfinder - package ghidra.util.classfinder
- ghidra.util.constraint - package ghidra.util.constraint
- ghidra.util.data - package ghidra.util.data
- ghidra.util.datastruct - package ghidra.util.datastruct
- ghidra.util.exception - package ghidra.util.exception
- ghidra.util.filechooser - package ghidra.util.filechooser
- ghidra.util.graph - package ghidra.util.graph
- ghidra.util.graph.attributes - package ghidra.util.graph.attributes
- ghidra.util.html - package ghidra.util.html
- ghidra.util.layout - package ghidra.util.layout
- ghidra.util.prop - package ghidra.util.prop
- ghidra.util.search - package ghidra.util.search
- ghidra.util.search.memory - package ghidra.util.search.memory
- ghidra.util.search.trie - package ghidra.util.search.trie
- ghidra.util.state - package ghidra.util.state
- ghidra.util.state.analysis - package ghidra.util.state.analysis
- ghidra.util.table - package ghidra.util.table
- ghidra.util.table.actions - package ghidra.util.table.actions
- ghidra.util.table.column - package ghidra.util.table.column
- ghidra.util.table.field - package ghidra.util.table.field
- ghidra.util.table.mapper - package ghidra.util.table.mapper
- ghidra.util.table.projectdata.column - package ghidra.util.table.projectdata.column
- ghidra.util.task - package ghidra.util.task
- ghidra.util.timer - package ghidra.util.timer
- ghidra.util.worker - package ghidra.util.worker
- ghidra.util.xml - package ghidra.util.xml
- ghidra.xml - package ghidra.xml
- GhidraApplicationConfiguration - Class in ghidra.framework
- GhidraApplicationConfiguration() - Constructor for class ghidra.framework.GhidraApplicationConfiguration
- GhidraApplicationInformationDisplayFactory - Class in ghidra.framework.main
- GhidraApplicationInformationDisplayFactory() - Constructor for class ghidra.framework.main.GhidraApplicationInformationDisplayFactory
- GhidraApplicationLayout - Class in ghidra
-
The Ghidra application layout defines the customizable elements of the Ghidra application's directory structure.
- GhidraApplicationLayout() - Constructor for class ghidra.GhidraApplicationLayout
-
Constructs a new Ghidra application layout object.
- GhidraApplicationLayout(File) - Constructor for class ghidra.GhidraApplicationLayout
-
Constructs a new Ghidra application layout object using a provided application installation directory instead of this layout's default.
- GhidraBigEndianDataConverter - Class in ghidra.util
- GhidraBigEndianDataConverter() - Constructor for class ghidra.util.GhidraBigEndianDataConverter
- GhidraClass - Interface in ghidra.program.model.listing
-
Interface for representing class objects in the program.
- GhidraClassLoader - Class in ghidra
-
Custom Ghidra URL class loader which exposes the addURL method so we can add to the classpath at runtime.
- GhidraClassLoader(ClassLoader) - Constructor for class ghidra.GhidraClassLoader
-
This one-argument constructor is required for the JVM to successfully use this class loader via the java.system.class.loader system property.
- GhidraColorChooser - Class in docking.options.editor
- GhidraColorChooser() - Constructor for class docking.options.editor.GhidraColorChooser
- GhidraColorChooser(Color) - Constructor for class docking.options.editor.GhidraColorChooser
- GhidraComboBox<E> - Class in docking.widgets.combobox
-
GhidraComboBox adds the following features: 1) ActionListeners are only invoked when the <Enter> key is pressed within the text-field of the combo-box.
- GhidraComboBox() - Constructor for class docking.widgets.combobox.GhidraComboBox
-
Default constructor.
- GhidraComboBox(E[]) - Constructor for class docking.widgets.combobox.GhidraComboBox
-
Construct a new GhidraComboBox and populate a default model with the given items.
- GhidraComboBox(Vector<E>) - Constructor for class docking.widgets.combobox.GhidraComboBox
-
Construct a new GhidraComboBox and populate a default model with the given Vector of items.
- GhidraComboBox(ComboBoxModel<E>) - Constructor for class docking.widgets.combobox.GhidraComboBox
-
Construct a new GhidraComboBox using the given model.
- GhidraComboBox.InterceptedInputDocument - Class in docking.widgets.combobox
-
Custom Document the valid user input on the fly.
- GhidraDataConverter - Interface in ghidra.util
- GhidraDataFlavorHandlerService - Class in ghidra.framework.main.datatree
- GhidraDataFlavorHandlerService() - Constructor for class ghidra.framework.main.datatree.GhidraDataFlavorHandlerService
- GhidraDataTypeArchiveMergeManagerFactory - Class in ghidra.program.database
- GhidraDataTypeArchiveMergeManagerFactory() - Constructor for class ghidra.program.database.GhidraDataTypeArchiveMergeManagerFactory
- GhidraException - Exception in ghidra
- GhidraException(String) - Constructor for exception ghidra.GhidraException
- GhidraException(Throwable) - Constructor for exception ghidra.GhidraException
- GhidraFile - Class in docking.widgets.filechooser
-
An extension of File that does not translate to the native operating system's file separator.
- GhidraFile - Class in ghidra.framework.data
- GhidraFile(File, String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
-
Construct a new GhidraFile.
- GhidraFile(String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
-
Construct a new GhidraFile.
- GhidraFile(String, String, char) - Constructor for class docking.widgets.filechooser.GhidraFile
-
Construct a new GhidraFile.
- GhidraFileChooser - Class in docking.widgets.filechooser
-
An implementation of a file chooser dialog.
- GhidraFileChooser(Component) - Constructor for class docking.widgets.filechooser.GhidraFileChooser
-
Constructs a new ghidra file chooser.
- GhidraFileChooserDirectoryModelIf - Interface in docking.widgets.filechooser
- GhidraFileChooserListener - Interface in ghidra.util.filechooser
-
A listener for notifying when the contents of the file chooser model have changed.
- GhidraFileChooserMode - Enum in docking.widgets.filechooser
-
Modes available for selecting files in the file chooser
- GhidraFileChooserModel - Interface in ghidra.util.filechooser
-
Interface for the GhidraFileChooser data model.
- GhidraFileChooserPanel - Class in docking.widgets.filechooser
-
Panel for entering a file name that includes a title border, a text field for entering a filename, and a button for bringing up a file chooser dialog.
- GhidraFileChooserPanel(String, String, String, boolean, int) - Constructor for class docking.widgets.filechooser.GhidraFileChooserPanel
-
Constructs a new GhidraFileChooserPanel
- GhidraFileChooserPanelListener - Interface in docking.widgets.filechooser
-
A listener for notifying when the file in the file chooser panel have changed.
- GhidraFileData - Class in ghidra.framework.data
- GhidraFileFilter - Interface in ghidra.util.filechooser
-
A interface that filters out all files except for those type extensions that it knows about.
- GhidraFileOpenDataFlavorHandlerService - Class in ghidra.app.util
-
A class used to initialize the handling of files that are dropped onto the tool
- GhidraFileOpenDataFlavorHandlerService() - Constructor for class ghidra.app.util.GhidraFileOpenDataFlavorHandlerService
- GhidraFilterTable<ROW_OBJECT> - Class in ghidra.util.table
- GhidraFilterTable(RowObjectTableModel<ROW_OBJECT>) - Constructor for class ghidra.util.table.GhidraFilterTable
- GhidraFolder - Class in ghidra.framework.data
- GhidraHelpService - Class in ghidra.base.help
-
Ghidra's help service.
- GhidraJarApplicationLayout - Class in ghidra
-
The Ghidra jar application layout defines the customizable elements of the Ghidra application's directory structure when running in "single jar mode."
- GhidraJarApplicationLayout() - Constructor for class ghidra.GhidraJarApplicationLayout
-
Constructs a new Ghidra jar application layout object.
- GhidraJarBuilder - Class in ghidra.util
- GhidraJarBuilder() - Constructor for class ghidra.util.GhidraJarBuilder
- GhidraJarBuilder(ApplicationLayout) - Constructor for class ghidra.util.GhidraJarBuilder
- GhidraLanguagePropertyKeys - Class in ghidra.program.model.lang
- GhidraLaunchable - Interface in ghidra
-
Something intended to be launched by the
GhidraLauncher
. - GhidraLauncher - Class in ghidra
-
Class used to prepare Ghidra for launching
- GhidraLauncher() - Constructor for class ghidra.GhidraLauncher
- GhidraLittleEndianDataConverter - Class in ghidra.util
- GhidraLittleEndianDataConverter() - Constructor for class ghidra.util.GhidraLittleEndianDataConverter
- GhidraOptions - Interface in ghidra
-
Contains miscellaneous defines used for options.
- GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES - Enum in ghidra
- GhidraPrincipal - Class in ghidra.framework.remote
-
GhidraPrincipal
specifies a Ghidra user as a Principal for use with server login/authentication. - GhidraPrincipal(String) - Constructor for class ghidra.framework.remote.GhidraPrincipal
-
Constructor.
- GhidraProgramMultiUserMergeManagerFactory - Class in ghidra.program.database
- GhidraProgramMultiUserMergeManagerFactory() - Constructor for class ghidra.program.database.GhidraProgramMultiUserMergeManagerFactory
- GhidraProgramTableModel<ROW_TYPE> - Class in ghidra.util.table
- GhidraProgramTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.util.table.GhidraProgramTableModel
- GhidraProgramTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.util.table.GhidraProgramTableModel
- GhidraProgramUtilities - Class in ghidra.program.util
- GhidraProject - Class in ghidra.base.project
-
Helper class for using Ghidra in a "batch" mode.
- GhidraProtocolConnector - Class in ghidra.framework.protocol.ghidra
-
GhidraProtocolConnector
provides an abtract implementation to access Ghidra repositories using various underlying communication protocols. - GhidraProtocolConnector(URL) - Constructor for class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Abstract
GhidraProtocolConnector
constructor. - GhidraProtocolHandler - Class in ghidra.framework.protocol.ghidra
-
GhidraProtocolHandler
provides the extension point for Ghidra protocol extensions. - GhidraProtocolHandler() - Constructor for class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
- GhidraPythonInterpreter - Class in ghidra.python
-
A python interpreter meant for Ghidra's use.
- GhidraRandomAccessFile - Class in ghidra.app.util.bin
-
Instances of this class support both reading and writing to a random access file.
- GhidraRandomAccessFile(File, String) - Constructor for class ghidra.app.util.bin.GhidraRandomAccessFile
-
Creates a random access file stream to read from, and optionally to write to, the file specified by the
File
argument. - GhidraRun - Class in ghidra
-
Main Ghidra application class.
- GhidraRun() - Constructor for class ghidra.GhidraRun
- GhidraScreenShotGenerator - Class in help.screenshot
- GhidraScreenShotGenerator() - Constructor for class help.screenshot.GhidraScreenShotGenerator
- GhidraScript - Class in ghidra.app.script
-
Ghidra Script Development.
- GhidraScript() - Constructor for class ghidra.app.script.GhidraScript
- GhidraScript.AnalysisMode - Enum in ghidra.app.script
- GhidraScriptConstants - Class in ghidra.app.script
-
A class to hold constants to be shared for clients of this package.
- GhidraScriptInfoManager - Class in ghidra.app.script
-
A utility class for managing script directories and ScriptInfo objects.
- GhidraScriptInfoManager() - Constructor for class ghidra.app.script.GhidraScriptInfoManager
- GhidraScriptProperties - Class in ghidra.app.script
-
Handles processing for .properties files associated with a GhidraScript (.properties file and script should share the same basename).
- GhidraScriptProvider - Class in ghidra.app.script
-
NOTE: ALL GhidraScriptProvider CLASSES MUST END IN "ScriptProvider".
- GhidraScriptProvider() - Constructor for class ghidra.app.script.GhidraScriptProvider
- GhidraScriptRunner - Class in ghidra.app.util.headless
-
A simple class for running scripts outside of Ghidra.
- GhidraScriptRunner() - Constructor for class ghidra.app.util.headless.GhidraScriptRunner
- GhidraScriptService - Interface in ghidra.app.services
- GhidraScriptUtil - Class in ghidra.app.script
-
A utility class for managing script directories and ScriptInfo objects.
- GhidraScriptUtil() - Constructor for class ghidra.app.script.GhidraScriptUtil
- GhidraServerHandle - Interface in ghidra.framework.remote
-
GhidraServerHandle
provides access to a remote server. - GhidraState - Class in ghidra.app.script
-
Represents the current state of a Ghidra tool
- GhidraState(GhidraState) - Constructor for class ghidra.app.script.GhidraState
- GhidraState(PluginTool, Project, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.script.GhidraState
-
Constructs a new Ghidra state.
- GhidraSwinglessTimer - Class in generic.timer
-
The GhidraSwinglessTimer is similar to the javax.swing.Timer class.
- GhidraSwinglessTimer() - Constructor for class generic.timer.GhidraSwinglessTimer
-
Creates a new repeating timer with a initial delay of 100ms and a continual delay of 100ms.
- GhidraSwinglessTimer(int, int, TimerCallback) - Constructor for class generic.timer.GhidraSwinglessTimer
-
Creates a new repeating timer with an initial and continual delay.
- GhidraSwinglessTimer(int, TimerCallback) - Constructor for class generic.timer.GhidraSwinglessTimer
-
Creates a new repeating timer with a initial and continual delay with the given delay.
- GhidraSwingTimer - Class in generic.timer
- GhidraSwingTimer() - Constructor for class generic.timer.GhidraSwingTimer
- GhidraSwingTimer(int, int, TimerCallback) - Constructor for class generic.timer.GhidraSwingTimer
- GhidraSwingTimer(int, TimerCallback) - Constructor for class generic.timer.GhidraSwingTimer
- GhidraTable - Class in ghidra.util.table
-
Navigation is only supported if the underlying table model implements
ProgramTableModel
and thesetGoToService()
method has been called with a valid reference. - GhidraTable() - Constructor for class ghidra.util.table.GhidraTable
- GhidraTable(TableModel) - Constructor for class ghidra.util.table.GhidraTable
- GhidraTableCellRenderer - Class in ghidra.util.table
- GhidraTableCellRenderer() - Constructor for class ghidra.util.table.GhidraTableCellRenderer
- GhidraTableCellRenderer(Font) - Constructor for class ghidra.util.table.GhidraTableCellRenderer
-
Constructs a new GhidraTableCellRenderer using the specified font.
- GhidraTableFilterPanel<ROW_OBJECT> - Class in ghidra.util.table
-
This is a "program aware" version of GTableFilterPanel
- GhidraTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>) - Constructor for class ghidra.util.table.GhidraTableFilterPanel
-
Creates a table filter panel that filters the contents of the given table.
- GhidraTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>, String) - Constructor for class ghidra.util.table.GhidraTableFilterPanel
- GhidraTestApplicationLayout - Class in ghidra
-
The Ghidra test application layout defines the customizable elements of the Ghidra application's directory structure when running a test.
- GhidraTestApplicationLayout(File) - Constructor for class ghidra.GhidraTestApplicationLayout
-
Constructs a new Ghidra application layout object with the provided user settings directory.
- GhidraThreadedTablePanel<T> - Class in ghidra.util.table
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>, int) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadedTablePanel(ThreadedTableModel<T, ?>, int, int) - Constructor for class ghidra.util.table.GhidraThreadedTablePanel
- GhidraThreadGroup - Class in ghidra
-
GhidraThreadGroup
provides a means of catching all uncaught exceptions which occur in any Ghidra thread. - GhidraThreadGroup() - Constructor for class ghidra.GhidraThreadGroup
-
Constructor for GhidraThreadGroup.
- GhidraTimer - Interface in generic.timer
- GhidraTimerFactory - Class in generic.timer
- GhidraTimerFactory() - Constructor for class generic.timer.GhidraTimerFactory
- GhidraTOCFile - Class in help.validator.model
- GhidraTool - Class in ghidra.framework.project.tool
-
Tool created by the workspace when the user chooses to create a new tool.
- GhidraTool(Project, GhidraToolTemplate) - Constructor for class ghidra.framework.project.tool.GhidraTool
-
Construct a new GhidraTool using an existing template.
- GhidraTool(Project, String) - Constructor for class ghidra.framework.project.tool.GhidraTool
-
Construct a new Ghidra Tool.
- GhidraToolState - Class in ghidra.framework.data
- GhidraToolState(PluginTool, DomainObject) - Constructor for class ghidra.framework.data.GhidraToolState
- GhidraToolStateFactory - Class in ghidra.app.factory
- GhidraToolStateFactory() - Constructor for class ghidra.app.factory.GhidraToolStateFactory
- GhidraToolTemplate - Class in ghidra.framework.project.tool
-
Implementation for a tool template that has the class names of the plugins that are part of the tool, and the tool's icon.
- GhidraToolTemplate(ToolIconURL, Element, Class<?>[]) - Constructor for class ghidra.framework.project.tool.GhidraToolTemplate
- GhidraToolTemplate(Element, String) - Constructor for class ghidra.framework.project.tool.GhidraToolTemplate
-
Constructor.
- GhidraTransferable - Class in docking.dnd
- GhidraTransferable(List<?>) - Constructor for class docking.dnd.GhidraTransferable
-
Constructs a new Transferable from the array of DragDropNodes
- GhidraURL - Class in ghidra.framework.protocol.ghidra
- GhidraURLConnection - Class in ghidra.framework.protocol.ghidra
- GhidraURLConnection(URL) - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Construct a Ghidra URL connection which uses the default handler without any extension protocol.
- GhidraURLConnection(URL, GhidraProtocolHandler) - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Construct a Ghidra URL connection which requires an Ghidra protocol extension
- GhidraURLWrappedContent - Class in ghidra.framework.protocol.ghidra
-
GhidraURLWrappedContent
provides controlled access to a Ghidra folder/file associated with a Ghidra URL. - GhidraURLWrappedContent(GhidraURLConnection) - Constructor for class ghidra.framework.protocol.ghidra.GhidraURLWrappedContent
- GHOST_WHITE - Static variable in class ghidra.util.WebColors
- GHtmlCheckBox - Class in docking.widgets.checkbox
-
A
JCheckBox
that allows HTML rendering. - GHtmlCheckBox() - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with no text or icon, with HTML rendering allowed.
- GHtmlCheckBox(String) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with the specified text, with HTML rendering allowed.
- GHtmlCheckBox(String, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with the specified text and initial selected state, with HTML rendering allowed.
- GHtmlCheckBox(String, Icon) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with the specified text and icon, with HTML rendering allowed.
- GHtmlCheckBox(String, Icon, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with the specified text and icon and initial selected state, with HTML rendering allowed.
- GHtmlCheckBox(Action) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box where properties are taken from the Action supplied, with HTML rendering allowed.
- GHtmlCheckBox(Icon) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with an icon, with HTML rendering allowed.
- GHtmlCheckBox(Icon, boolean) - Constructor for class docking.widgets.checkbox.GHtmlCheckBox
-
Creates a check box with an icon and initial selected state, with HTML rendering allowed.
- GHtmlLabel - Class in docking.widgets.label
-
An immutable label (the text can NOT be changed), with HTML rendering allowed.
- GHtmlLabel() - Constructor for class docking.widgets.label.GHtmlLabel
-
Creates a immutable label with no image and no text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering allowed. - GHtmlLabel(String) - Constructor for class docking.widgets.label.GHtmlLabel
-
Creates a immutable label with the specified text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering allowed. - GHtmlLabel(String, int) - Constructor for class docking.widgets.label.GHtmlLabel
-
Creates a immutable label with the specified text and horizontal alignment, with HTML rendering allowed.
- GHtmlLabel(String, Icon, int) - Constructor for class docking.widgets.label.GHtmlLabel
-
Creates a immutable label with the specified text, image and horizontal alignment, with HTML rendering allowed.
- GHtmlTextPane - Class in docking.widgets.textpane
-
A JTextPane for rendering HTML, as well as copying WYSIWYG text copying.
- GHtmlTextPane() - Constructor for class docking.widgets.textpane.GHtmlTextPane
- GIconLabel - Class in docking.widgets.label
-
A label that only contains an image and no text.
- GIconLabel() - Constructor for class docking.widgets.label.GIconLabel
-
Creates a immutable label with no image and no text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering disabled. - GIconLabel(Icon) - Constructor for class docking.widgets.label.GIconLabel
-
Creates a immutable label with the specified image, with HTML rendering disabled.
- GIconLabel(Icon, int) - Constructor for class docking.widgets.label.GIconLabel
-
Creates a immutable label with the specified image and horizontal alignment, with HTML rendering disabled.
- GIconProvider - Interface in ghidra.formats.gfilesystem
-
GFileSystem
add-on interface to allow filesystems to override how image files are converted into viewableIcon
instances. - GifDataType - Class in ghidra.program.model.data
- GifDataType() - Constructor for class ghidra.program.model.data.GifDataType
- GifDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.GifDataType
- GIFMASK - Static variable in class ghidra.program.model.data.GifDataType
- GIFResource - Class in ghidra.program.model.data
-
Class for determining the size of a GIF image.
- GIFResource(MemBuffer) - Constructor for class ghidra.program.model.data.GIFResource
- GImplicitDirectedGraph<V,E extends GEdge<V>> - Interface in ghidra.graph
-
A directed graph that need not be constructed explicitly
- GLabel - Class in docking.widgets.label
-
An immutable label (the text can NOT be changed), with HTML rendering disabled.
- GLabel() - Constructor for class docking.widgets.label.GLabel
-
Creates a immutable label with no image and no text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering disabled. - GLabel(String) - Constructor for class docking.widgets.label.GLabel
-
Creates a immutable label with the specified text, with
SwingConstants.LEADING
horizontal alignment, with HTML rendering disabled. - GLabel(String, int) - Constructor for class docking.widgets.label.GLabel
-
Creates a immutable label with the specified text and horizontal alignment, with HTML rendering disabled.
- GLabel(String, Icon, int) - Constructor for class docking.widgets.label.GLabel
-
Creates a immutable label with the specified text, image and horizontal alignment, with HTML rendering disabled.
- GLabel(Icon) - Constructor for class docking.widgets.label.GLabel
- GLabel(Icon, int) - Constructor for class docking.widgets.label.GLabel
- glassPane - Variable in class docking.util.AnimationUtils.BasicAnimationDriver
- GList<T> - Class in docking.widgets.list
-
A sub-class of JList that provides an auto-lookup feature.
- GList() - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraList
with an empty model. - GList(Vector<T>) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraList
that displays the elements in the specifiedVector
. - GList(ListModel<T>) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraList
that displays the elements in the specified, non-null
model. - GList(T[]) - Constructor for class docking.widgets.list.GList
-
Constructs a
GhidraList
that displays the elements in the specified array. - GListAutoLookup<T> - Class in docking.widgets.list
-
AutoLookup
implementation forGList
s - GListAutoLookup(GList<T>) - Constructor for class docking.widgets.list.GListAutoLookup
- GListCellRenderer<E> - Class in docking.widgets.list
-
Provides a common implementation of a list renderer, for use in both JList and JComboBox.
- GListCellRenderer() - Constructor for class docking.widgets.list.GListCellRenderer
-
Constructs a new GListCellRenderer.
- GLOBAL - Static variable in class ghidra.app.util.bin.format.ne.EntryPoint
- GLOBAL - Static variable in class ghidra.program.model.symbol.SymbolType
- GLOBAL_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- GLOBAL_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- GLOBAL_NAMESPACE_ID - Static variable in interface ghidra.program.model.symbol.Namespace
- GLOBAL_NAMESPACE_NAME - Static variable in class ghidra.program.model.address.GlobalNamespace
-
Global namespace name which may (incorrectly) appear as the first element within a namespace path (e.g.,
Global::Foo::Bar
). - GLOBAL_VAR - Static variable in class ghidra.program.model.symbol.SymbolType
- GLOBALCONTEXT_PROPERTY - Static variable in interface docking.action.DockingActionIf
- GlobalMenuAndToolBarManager - Class in docking
-
Class to manage all the global actions that show up on the main tool menubar or toolbar
- GlobalMenuAndToolBarManager(DockingWindowManager, MenuHandler, MenuGroupMap) - Constructor for class docking.GlobalMenuAndToolBarManager
- GlobalNamespace - Class in ghidra.program.model.address
-
The global namespace implementation class
- GlobalNamespace(Memory) - Constructor for class ghidra.program.model.address.GlobalNamespace
-
Constructs a new GlobalNamespace
- GlobalPointerDataDirectory - Class in ghidra.app.util.bin.format.pe
- GlobalPointerDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- GlobalRegisterSymbol - Class in ghidra.program.database.symbol
-
Symbols for global registers.
- GlobalRegisterSymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.GlobalRegisterSymbol
-
Construct a new GlobalRegisterSymbol.
- GlobalShare - ghidra.app.util.bin.format.pef.SectionShareKind
-
Indicates the section is shared between all processes in the system.
- GlobalSymbol - Class in ghidra.program.model.address
-
The global symbol implementation class
- GlobalSymbolMap - Class in ghidra.program.model.pcode
-
A container for global symbols in the decompiler's model of a function.
- GlobalSymbolMap(HighFunction) - Constructor for class ghidra.program.model.pcode.GlobalSymbolMap
-
Construct a global symbol map attached to a particular function model.
- GlobalVariableSymbolDB - Class in ghidra.program.database.symbol
- GlobalVariableSymbolDB(SymbolManager, DBObjectCache<SymbolDB>, VariableStorageManagerDB, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.GlobalVariableSymbolDB
-
Constructs a new GlobalVariableSymbolDB
- GLOSSARY - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for the glossary.
- GLOSSARY - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the glossary.
- GLUE - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- GModule - Class in ghidra.framework
- GModule(Collection<ResourceFile>, ResourceFile) - Constructor for class ghidra.framework.GModule
- GMouseListenerAdapter - Class in docking.event.mouse
-
A mouse listener implementation designed to provide consistent handling of triggers for popups and double-clicking.
- GMouseListenerAdapter() - Constructor for class docking.event.mouse.GMouseListenerAdapter
- GnuBuildIdSection - Class in ghidra.app.util.bin.format.elf
-
Factory data type that marks up a Gnu Build-Id record from a ELF .note.gnu.build-id section
- GnuBuildIdSection(DataTypeManager, long) - Constructor for class ghidra.app.util.bin.format.elf.GnuBuildIdSection
-
Creates a new GnuBuildIdDataType instance.
- GnuBuildIdSection.GnuBuildIdValues - Class in ghidra.app.util.bin.format.elf
- GnuConstants - Interface in ghidra.app.util.bin.format.elf
-
GNU Constants.
- GnuDebugLinkSection - Class in ghidra.app.util.bin.format.elf
-
Factory data type that marks up a ELF .gnu_debuglink section.
- GnuDebugLinkSection(DataTypeManager, long) - Constructor for class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
-
Creates a new GnuDebugLinkDataType instance.
- GnuDebugLinkSection.GnuDebugLinkSectionValues - Class in ghidra.app.util.bin.format.elf
- GnuDebugLinkSectionValues(String, int) - Constructor for class ghidra.app.util.bin.format.elf.GnuDebugLinkSection.GnuDebugLinkSectionValues
- GnuVerdaux - Class in ghidra.app.util.bin.format.elf
-
Auxiliary version information.
- GnuVerdef - Class in ghidra.app.util.bin.format.elf
-
Version definition sections.
- GnuVernaux - Class in ghidra.app.util.bin.format.elf
-
Auxiliary needed version information.
- GnuVerneed - Class in ghidra.app.util.bin.format.elf
-
Version dependency section.
- go(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- go(ServiceProvider) - Method in interface ghidra.util.Location
-
Will attempt to navigate to the location as appropriate.
- goal - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- goBack() - Method in class util.HistoryList
-
Moves this history list's current item pointer back one and then calls the user-provided callback to signal the newly selected item.
- goBackTo(T) - Method in class util.HistoryList
-
Performs a
HistoryList.goBack()
until the given item becomes the current item. - goForward() - Method in class util.HistoryList
-
Moves this history list's current item pointer forward one and then calls the user-provided callback to signal the newly selected item.
- goForwardTo(T) - Method in class util.HistoryList
-
Performs a
HistoryList.goForward()
until the given item becomes the current item. - GOLD - Static variable in class ghidra.util.WebColors
- GOLDEN_ROD - Static variable in class ghidra.util.WebColors
- got - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- goTo(long) - Method in class ghidra.test.AbstractProgramBasedTest
- goTo(Navigatable, Address) - Method in interface ghidra.app.services.GoToService
- goTo(Navigatable, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(Navigatable, Program, Address, Address) - Method in interface ghidra.app.services.GoToService
- goTo(Navigatable, Program, Address, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(Navigatable, ProgramLocation, Program) - Method in interface ghidra.app.services.GoToService
- goTo(Navigatable, ProgramLocation, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(PluginTool, Program, Address) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- goTo(PluginTool, Program, String) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- goTo(Address) - Method in class ghidra.app.merge.tool.ListingMergePanel
- goTo(Address) - Method in class ghidra.app.plugin.ProgramPlugin
-
Convenience method to go to the specified address.
- goTo(Address) - Method in class ghidra.app.script.GhidraScript
-
Sends a 'goto' event that navigates the listing to the specified address.
- goTo(Address) - Method in interface ghidra.app.services.GoToOverrideService
- goTo(Address) - Method in interface ghidra.app.services.GoToService
-
Generates a GoTo event to the gotoAddress.
- goTo(Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Go to the indicated address in the listing that last had focus.
- goTo(Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Positions the ListingPanel to the given address.
- goTo(Address) - Method in class ghidra.test.AbstractProgramBasedTest
- goTo(Address, int) - Method in class ghidra.app.merge.tool.ListingMergePanel
- goTo(Address, Address) - Method in interface ghidra.app.services.GoToService
-
Generates a GoTo event to the goToAddress or symbol.
- goTo(Address, Address) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(Address, Address) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Positions the ListingPanel to the given address.
- goTo(Address, Program) - Method in interface ghidra.app.services.GoToService
-
Generates a GoTo event to the gotoAddress.
- goTo(Address, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(CodeUnit) - Method in class ghidra.app.plugin.ProgramPlugin
- goTo(Function) - Method in class ghidra.app.script.GhidraScript
-
Sends a 'goto' event that navigates the listing to the specified function.
- goTo(Program, ProgramLocation) - Method in interface ghidra.app.nav.Navigatable
-
Commands this navigatable to goto (display) the given program and location
- goTo(Symbol) - Method in class ghidra.app.script.GhidraScript
-
Sends a 'goto' event that navigates the listing to the specified symbol.
- goTo(ProgramLocation) - Method in interface ghidra.app.services.GoToService
-
Generates a GoTo event and handles any history state that needs to be saved.
- goTo(ProgramLocation) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Moves the cursor to the given program location and repositions the scrollbar to show that location in the screen.
- goTo(ProgramLocation, boolean) - Method in class ghidra.app.merge.tool.ListingMergePanel
- goTo(ProgramLocation, boolean) - Method in interface ghidra.app.services.CodeViewerService
-
Commands the code viewer to position the cursor at the given location.
- goTo(ProgramLocation, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Go to the indicated location in the listing that last had focus.
- goTo(ProgramLocation, boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Moves the cursor to the given program location.
- goTo(ProgramLocation, Program) - Method in interface ghidra.app.services.GoToService
-
Generates a GoTo event and handles any history state that needs to be saved.
- goTo(ProgramLocation, Program) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goTo(String) - Method in interface ghidra.app.services.GoToOverrideService
- goTo(String) - Method in class ghidra.test.AbstractProgramBasedTest
- goTo(BigInteger, int, int, int, boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursor to the given Field location and attempts to show that location in the center of the screen.
- goTo(BigInteger, int, int, int, boolean, EventTrigger) - Method in class docking.widgets.fieldpanel.FieldPanel
- GOTO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- GOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
- goto_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- goto_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- goto_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- goto_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- goto_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.goto_stmt_return
- GotoAction(int) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
- goToAddress(Address, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- goToAddress(Address, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- GoToAddressLabelDialog - Class in ghidra.app.util.navigation
- GoToAddressLabelDialog(GoToService, Plugin) - Constructor for class ghidra.app.util.navigation.GoToAddressLabelDialog
- gotoCompleted(String, boolean) - Method in interface ghidra.app.services.GoToServiceListener
-
Notification that the GOTO completed.
- gotoCompleted(String, boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- goToExternalLocation(Navigatable, ExternalLocation, boolean) - Method in interface ghidra.app.services.GoToService
-
Navigate to either the external program location or address linkage location.
- goToExternalLocation(Navigatable, ExternalLocation, boolean) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goToExternalLocation(ExternalLocation, boolean) - Method in interface ghidra.app.services.GoToService
-
Navigate to either the external program location or address linkage location.
- goToExternalLocation(ExternalLocation, boolean) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- gotoFailed(Exception) - Method in interface ghidra.app.services.GoToServiceListener
-
Notification that the GOTO failed with an exception.
- gotoFailed(Exception) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- goToFunction(Function, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- goToFunction(Function, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToLabel(String, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- goToLabel(String, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- goToListing(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- goToListing(long, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- goToListing(long, String, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- goToNextWhiteChild(Vertex) - Method in class ghidra.util.graph.Dominator
-
Goes to the next child of v that has not been visited and sets the calling parent to be v so that we can backtrack.
- GoToOverrideService - Interface in ghidra.app.services
- goToQuery(Navigatable, Address, QueryData, GoToServiceListener, TaskMonitor) - Method in interface ghidra.app.services.GoToService
- goToQuery(Navigatable, Address, QueryData, GoToServiceListener, TaskMonitor) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- goToQuery(Address, QueryData, GoToServiceListener, TaskMonitor) - Method in interface ghidra.app.services.GoToService
-
Parses the input string as either: an address/symbol expression (0x1000+5, or LAB1000+5) a symbol wildcard expression (LAB*, LAB?100) a symbol lookup an address lookup If the query results in more than one location, a list of locations will be displayed.
- goToQuery(Address, QueryData, GoToServiceListener, TaskMonitor) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- GoToQuery - Class in ghidra.app.util.navigation
- GoToQuery(Navigatable, Plugin, GoToService, QueryData, Address, GoToServiceListener, NavigationOptions, TaskMonitor) - Constructor for class ghidra.app.util.navigation.GoToQuery
- GoToQuery.ProgramGroup - Class in ghidra.app.util.navigation
-
A class to maintain our collection of open programs and to provide an
Iterator
when we need to process the collection. - goToScalar(long, boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- goToScalar(long, boolean) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- GoToService - Interface in ghidra.app.services
-
The GoToService provides a general service for plugins to generate GoTo events.
- GoToServiceImpl - Class in ghidra.app.util.navigation
- GoToServiceImpl(Plugin, Navigatable) - Constructor for class ghidra.app.util.navigation.GoToServiceImpl
- GoToServiceListener - Interface in ghidra.app.services
-
Listener that is notified when the GOTO completes.
- gParent - Variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- gParent - Variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- gParent - Variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- gParent - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- gPickedState - Variable in class ghidra.graph.viewer.GraphComponent
- GPickedState<V> - Class in ghidra.graph.viewer.event.picking
-
This picked-state is a wrapper for
PickedState
that allows us to broadcast events with the trigger of that event. - GPickedState(MultiPickedState<V>) - Constructor for class ghidra.graph.viewer.event.picking.GPickedState
- GProgressBar - Class in ghidra.framework.task.gui
- GProgressBar(CancelledListener, boolean, boolean, boolean, float) - Constructor for class ghidra.framework.task.gui.GProgressBar
- grabFromFunction(boolean) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Populate the local variable map from information attached to the Program DB's function.
- grabFromFunction(int, boolean, boolean) - Method in class ghidra.program.model.pcode.HighFunction
-
Populate the information for the HighFunction from the information in the Function object.
- grabFromProgram(Program) - Method in class ghidra.app.decompiler.DecompileOptions
-
Grab all the decompiler options from the program specifically and cache them in this object.
- grabFromToolAndProgram(Plugin, ToolOptions, Program) - Method in class ghidra.app.decompiler.DecompileOptions
-
Grab all the decompiler options from various sources within a specific tool and program and cache them in this object.
- GRadioButton - Class in docking.widgets.button
-
A
JRadioButton
that disables HTML rendering. - GRadioButton() - Constructor for class docking.widgets.button.GRadioButton
-
Creates a blank radio button with HTML rendering disabled.
- GRadioButton(String) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button with the specified text, with HTML rendering disabled.
- GRadioButton(String, boolean) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button with the specified text and selected state, with HTML rendering disabled.
- GRadioButton(String, Icon) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button that has the specified text and icon, with HTML rendering disabled.
- GRadioButton(String, Icon, boolean) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button that has the specified text, icon, and selected state, with HTML rendering disabled.
- GRadioButton(Action) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button with properties taken from the specified Action, with HTML rendering disabled.
- GRadioButton(Icon) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button with the specified icon, with HTML rendering disabled.
- GRadioButton(Icon, boolean) - Constructor for class docking.widgets.button.GRadioButton
-
Creates a radio button with the specified icon and selected state, with HTML rendering disabled.
- grammar - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- grammar - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- grammar - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- grammar - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- grammar - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
- graph - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
- graph - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- graph - Variable in class ghidra.graph.viewer.GraphComponent
- GRAPH - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- GRAPH - Static variable in class ghidra.program.model.pcode.PcodeBlock
- GRAPH_BACKGROUND_COLOR_DESCRPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- GRAPH_BACKGROUND_COLOR_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- GRAPH_BUILDER_THREAD_POOL_NAME - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- GRAPH_DECORATOR_THREAD_POOL_NAME - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- GRAPH_OPTIONS - Static variable in interface docking.tool.ToolConstants
-
Graph options name
- GraphActionContext - Class in ghidra.service.graph
-
The base ActionContext for the GraphDisplay instances.
- GraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex) - Constructor for class ghidra.service.graph.GraphActionContext
- GraphAlgorithms - Class in ghidra.graph
-
A set of convenience methods for performing graph algorithms on a graph.
- GraphAlgorithmStatusListener<V> - Class in ghidra.graph.algo
-
An interface and state values used to follow the state of vertices as they are processed by algorithms
- GraphAlgorithmStatusListener() - Constructor for class ghidra.graph.algo.GraphAlgorithmStatusListener
- GraphAlgorithmStatusListener.STATUS - Enum in ghidra.graph.algo
- graphBackgroundColor - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
- graphClosed() - Method in class ghidra.service.graph.DummyGraphDisplayListener
- graphClosed() - Method in interface ghidra.service.graph.GraphDisplayListener
-
Notification that the graph window has been closed
- graphComponent - Variable in class ghidra.graph.viewer.VisualGraphView
- GraphComponent<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer
-
A component that contains primary and satellite graph views.
- GraphComponent() - Constructor for class ghidra.graph.viewer.GraphComponent
- GraphComponent(G) - Constructor for class ghidra.graph.viewer.GraphComponent
- GraphDisplay - Interface in ghidra.service.graph
-
Interface for objects that display (or consume) graphs.
- GraphDisplayBroker - Interface in ghidra.app.services
-
Ghidra service interface for managing and directing graph output.
- GraphDisplayListener - Interface in ghidra.service.graph
-
Interface for being notified when the user interacts with a visual graph display
- GraphDisplayOptions - Class in ghidra.service.graph
-
Class for managing graph display options.
- GraphDisplayOptions(GraphType) - Constructor for class ghidra.service.graph.GraphDisplayOptions
-
Constructs a new GraphTypeDisplayOptions for the given
GraphType
- GraphDisplayOptions(GraphType, Tool) - Constructor for class ghidra.service.graph.GraphDisplayOptions
-
Constructs a new GraphTypeDisplayOptions for the given
GraphType
and initializes from tool options. - GraphDisplayOptionsBuilder - Class in ghidra.service.graph
-
Builder for building
GraphDisplayOptions
- GraphDisplayOptionsBuilder(GraphType) - Constructor for class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Create a new GraphDisplayOptionsBuilder
- GraphDisplayProvider - Interface in ghidra.service.graph
-
Basic interface for objects that can display or otherwise consume a generic graph
- GraphException - Exception in ghidra.util.exception
-
Exception thrown if a failure occurs while generating a Graph.
- GraphException() - Constructor for exception ghidra.util.exception.GraphException
-
Default constructor
- GraphException(String) - Constructor for exception ghidra.util.exception.GraphException
-
Constructor
- GraphException(String, Throwable) - Constructor for exception ghidra.util.exception.GraphException
- GraphFactory - Class in ghidra.graph
- Graphics2DWrapper - Class in ghidra.docking.util.painting
-
A simple wrapper object that changes colors passed to
Graphics2D
. - Graphics2DWrapper() - Constructor for class ghidra.docking.util.painting.Graphics2DWrapper
- GraphicsUtils - Class in docking.util
- GraphicsUtils() - Constructor for class docking.util.GraphicsUtils
- GraphIterator<T extends KeyedObject> - Interface in ghidra.util.graph
-
Interface for VertexSet and EdgeSet iterators.
- GraphJob - Interface in ghidra.graph.job
-
A graph job is an item of work that needs to be performed.
- GraphJobListener - Interface in ghidra.graph.job
-
A listener to
GraphJob
state - GraphJobRunner - Class in ghidra.graph.job
-
A class to run
GraphJob
s. - GraphJobRunner() - Constructor for class ghidra.graph.job.GraphJobRunner
- GraphLabelPosition - Enum in ghidra.service.graph
-
Specification for the vertex label position relative to the vertex shape.
- graphLayout - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
- GraphLoopShape - Class in ghidra.graph.viewer.shape
- GraphLoopShape(Shape, float) - Constructor for class ghidra.graph.viewer.shape.GraphLoopShape
- GraphNavigator<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
The methods on this interface are meant to enable graph traversal in a way that allows the underlying graph to be walked from top-down or bottom-up.
- graphObject - Variable in class ghidra.graph.viewer.popup.ToolTipInfo
- GraphPath<V> - Class in ghidra.graph
-
Class for storing paths with fast "contains" method.
- GraphPath() - Constructor for class ghidra.graph.GraphPath
- GraphPath(V) - Constructor for class ghidra.graph.GraphPath
- GraphPathSet<V> - Class in ghidra.graph
- GraphPathSet() - Constructor for class ghidra.graph.GraphPathSet
- GraphPerspectiveInfo<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
-
An object that allows for storing and restoring of graph perspective data, like the zoom level and the position of the graph.
- GraphPerspectiveInfo(RenderContext<V, E>, double) - Constructor for class ghidra.graph.viewer.GraphPerspectiveInfo
- GraphPerspectiveInfo(SaveState) - Constructor for class ghidra.graph.viewer.GraphPerspectiveInfo
- GraphPluginPackage - Class in ghidra.app
- GraphPluginPackage() - Constructor for class ghidra.app.GraphPluginPackage
- GraphSatelliteListener - Interface in ghidra.graph.viewer
-
A listener to get notified of changes to the
SatelliteGraphViewer
- GraphType - Class in ghidra.service.graph
-
Class that defines a new graph type.
- GraphType(String, String, List<String>, List<String>) - Constructor for class ghidra.service.graph.GraphType
-
Constructs a new GraphType
- GraphTypeBuilder - Class in ghidra.service.graph
-
Builder class for building new
GraphType
s - GraphTypeBuilder(String) - Constructor for class ghidra.service.graph.GraphTypeBuilder
-
Create a new builder
- graphViewer - Variable in class ghidra.graph.viewer.SatelliteGraphViewer
- GraphViewer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
-
The base viewer for the Graph module.
- GraphViewer(VisualGraphLayout<V, E>, Dimension) - Constructor for class ghidra.graph.viewer.GraphViewer
- GraphViewerUtils - Class in ghidra.graph.viewer
-
This class houses various methods for translating location and size data from the various graph coordinate spaces.
- GraphViewerUtils() - Constructor for class ghidra.graph.viewer.GraphViewerUtils
- GRAY - Static variable in class ghidra.app.merge.util.ConflictUtility
- GRAY - Static variable in class ghidra.program.util.ProgramDiffDetails
- GRAY - Static variable in class ghidra.util.HTMLUtilities
- GRAY - Static variable in class ghidra.util.WebColors
- GREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- GREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- GREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- GreaterThan() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GreaterThanExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GreaterThanOrEqual() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GreaterThanOrEqualExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GREEN - Static variable in class ghidra.app.merge.util.ConflictUtility
- GREEN - Static variable in class ghidra.program.util.ProgramDiffDetails
- GREEN - Static variable in class ghidra.util.HTMLUtilities
- GREEN - Static variable in class ghidra.util.WebColors
- GREEN_YELLOW - Static variable in class ghidra.util.WebColors
- GRepaintManager - Class in ghidra.docking.util.painting
-
A repaint manager that can be plugged-in to Java's
RepaintManager
in order to change how we paint colors. - GRepaintManager() - Constructor for class ghidra.docking.util.painting.GRepaintManager
- GridLocationMap<V,E> - Class in ghidra.graph.viewer.layout
-
An object that maps vertices to rows and columns and edges to their articulation points.
- GridLocationMap() - Constructor for class ghidra.graph.viewer.layout.GridLocationMap
- gridX(Column) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- gridY(Row<V>) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- group - Variable in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- Group - Interface in ghidra.program.model.listing
-
The interface for groupings of code units that may have attributes such as names and comments.
- Group() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GROUP - Static variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
- GROUP_ID_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- GROUP_NAME_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- GROUP_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking a change set for members in a group.
- GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- GROUP_TITLE - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
- groupByFunction - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- GroupIconResourceDataType - Class in ghidra.app.util.datatype.microsoft
- GroupIconResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- GroupIconResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- GroupIconResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
- GroupInfo - Class in ghidra.framework.task.gui.taskview
- GroupingVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
-
A visual graph with methods needed to facilitate grouping of vertices.
- GroupingVisualGraph() - Constructor for class ghidra.graph.graphs.GroupingVisualGraph
- GroupPart() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- GroupPath - Class in ghidra.program.util
-
The
GroupPath
is a class to represent a unique path in a tree for a Group. - GroupPath(String) - Constructor for class ghidra.program.util.GroupPath
-
Construct a new GroupPath that is only a single level.
- GroupPath(String[]) - Constructor for class ghidra.program.util.GroupPath
-
Construct a new GroupPath with the given names.
- groups - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- GroupSubrecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfGroupRecord.GroupSubrecord
- GroupView - Class in ghidra.program.util
-
Class to define a selection of GroupPath objects.
- GroupView(GroupPath) - Constructor for class ghidra.program.util.GroupView
-
Constructor for a single path in the view.
- GroupView(GroupPath[]) - Constructor for class ghidra.program.util.GroupView
-
Constructor
- growCapacity(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Increases the index resource pool.
- growCapacity(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Increases the index resource pool.
- growNumLists(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Increases the number of managed linked lists.
- growNumLists(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Increases the number of managed linked lists.
- GROWS_NEGATIVE - Static variable in interface ghidra.program.model.listing.StackFrame
-
Indicator for a Stack that grows negatively.
- GROWS_POSITIVE - Static variable in interface ghidra.program.model.listing.StackFrame
-
Indicator for a Stack that grows positively.
- growsNegative() - Method in interface ghidra.program.model.listing.StackFrame
-
A stack that grows negative has local references negative and parameter references positive.
- growStructure(int) - Method in interface ghidra.program.model.data.Structure
-
Increases the size of the structure by the specified amount by adding undefined filler at the end of the structure.
- growStructure(int) - Method in class ghidra.program.model.data.StructureDataType
- GRPDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- gs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- gs - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- GScheduledTask - Class in ghidra.framework.task
-
Class for tracking scheduled GTasks.
- GScheduledTask(GTaskGroup, GTask, int) - Constructor for class ghidra.framework.task.GScheduledTask
-
Create a new GScheduledTask when a task is scheduled with the GTaskManager.
- gSemanticLexer - Variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- gSemanticParser - Variable in class ghidra.sleigh.grammar.SleighParser
- gSleighParser - Variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- gSleighParser - Variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- GSWING_THREAD_POOL_NAME - Static variable in class ghidra.util.Swing
- GT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- GTable - Class in docking.widgets.table
-
A sub-class of
JTable
that provides navigation and auto-lookup. - GTable() - Constructor for class docking.widgets.table.GTable
-
Constructs a new GTable
- GTable(TableModel) - Constructor for class docking.widgets.table.GTable
-
Constructs a new GTable using the specified table model.
- GTableAutoLookup - Class in docking.widgets.table
-
AutoLookup
implementation forGTable
s - GTableAutoLookup(GTable) - Constructor for class docking.widgets.table.GTableAutoLookup
- GTableCellRenderer - Class in docking.widgets.table
-
A default table cell renderer that relies on the
toString()
method when rendering the cells of the table. - GTableCellRenderer() - Constructor for class docking.widgets.table.GTableCellRenderer
-
Constructs a new GTableCellRenderer.
- GTableCellRenderer(Font) - Constructor for class docking.widgets.table.GTableCellRenderer
-
Constructs a new GTableCellRenderer using the specified font.
- GTableCellRenderingData - Class in docking.widgets.table
-
A state object to provide a table cell renderer with data beyond the standard Java
TableCellRenderer
interface. - GTableCellRenderingData(JTable, int, Settings) - Constructor for class docking.widgets.table.GTableCellRenderingData
-
Create a data object for a specific column in a table
- GTableColumnModel - Class in docking.widgets.table
- GTableFilterPanel<ROW_OBJECT> - Class in docking.widgets.table
-
This class is a panel that provides a label and text field that allows users to input text that filters the contents of the table.
- GTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.widgets.table.GTableFilterPanel
-
Creates a table filter panel that filters the contents of the given table.
- GTableFilterPanel(JTable, RowObjectTableModel<ROW_OBJECT>, String) - Constructor for class docking.widgets.table.GTableFilterPanel
- GTableHeader - Class in docking.widgets.table
-
A special header for GhidraTables to handle things like tooltips and hover information.
- GTableHeaderRenderer - Class in docking.widgets.table
-
The header renderer for GhidraTable.
- GTableHeaderRenderer() - Constructor for class docking.widgets.table.GTableHeaderRenderer
- GTableMouseListener - Class in docking.widgets.table
- GTableTextCellEditor - Class in docking.widgets.table
- GTableTextCellEditor(JTextField) - Constructor for class docking.widgets.table.GTableTextCellEditor
- GTableToCSV - Class in docking.widgets.table
- GTableToCSV() - Constructor for class docking.widgets.table.GTableToCSV
- GTableWidget<T> - Class in docking.widgets.table
-
A GUI that provides a filterable table.
- GTableWidget(String, Class<T>, String...) - Constructor for class docking.widgets.table.GTableWidget
- GTableWidget(String, Class<T>, List<String>) - Constructor for class docking.widgets.table.GTableWidget
- GTableWidget(String, Method...) - Constructor for class docking.widgets.table.GTableWidget
- GTableWidget(String, List<Method>) - Constructor for class docking.widgets.table.GTableWidget
- GTask - Interface in ghidra.framework.task
-
Interface for tasks to be run by
GTaskManager
. - GTaskGroup - Class in ghidra.framework.task
-
Class for grouping several
GTask
s that all should be executed before any new group of tasks are executed, regardless of priority. - GTaskGroup(String, boolean) - Constructor for class ghidra.framework.task.GTaskGroup
-
Creates a new named GTaskGroup.
- GTaskListener - Interface in ghidra.framework.task
-
Interface used to track the state of a GTaskManager
- GTaskListenerAdapter - Class in ghidra.framework.task
-
A Dummy implementation to that listeners can subclass this and not have to fill in methods they don't need.
- GTaskListenerAdapter() - Constructor for class ghidra.framework.task.GTaskListenerAdapter
- GTaskListModel<T> - Class in ghidra.framework.task.gui
- GTaskListModel() - Constructor for class ghidra.framework.task.gui.GTaskListModel
- GTaskManager - Class in ghidra.framework.task
-
Class for managing a queue of tasks to be executed, one at a time, in priority order.
- GTaskManager(UndoableDomainObject, GThreadPool) - Constructor for class ghidra.framework.task.GTaskManager
-
Creates a new GTaskManager for an UndoableDomainObject
- GTaskManagerFactory - Class in ghidra.framework.task
-
Factory class managing a single GTaskManager for an UndoableDomainObject.
- GTaskManagerFactory() - Constructor for class ghidra.framework.task.GTaskManagerFactory
- GTaskManagerPanel - Class in ghidra.framework.task
-
Main component for managing and viewing the state of a GTaskManager.
- GTaskManagerPanel(GTaskManager) - Constructor for class ghidra.framework.task.GTaskManagerPanel
- GTaskMonitor - Class in ghidra.framework.task
-
Implementation of a TaskMontor that can be "attached" to a GProgressBar.
- GTaskMonitor() - Constructor for class ghidra.framework.task.GTaskMonitor
- GTaskResult - Class in ghidra.framework.task
-
Class to represent the result state of a GTask, such as whether it was cancelled or an exception happened.
- GTaskResult(GTaskGroup, GScheduledTask, Exception, Integer) - Constructor for class ghidra.framework.task.GTaskResult
-
Constructs a GTaskResult for a completed GTask with an optional exception.
- GTaskResultPanel - Class in ghidra.framework.task.gui
- GTaskResultPanel(GTaskManager) - Constructor for class ghidra.framework.task.gui.GTaskResultPanel
- GThreadedTablePanel<T> - Class in docking.widgets.table.threaded
-
A convenience component designed specifically for rendering threaded table models.
- GThreadedTablePanel(ThreadedTableModel<T, ?>) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
-
Constructs a new threaded table panel.
- GThreadedTablePanel(ThreadedTableModel<T, ?>, int) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
-
Constructs a new threaded table panel.
- GThreadedTablePanel(ThreadedTableModel<T, ?>, int, int) - Constructor for class docking.widgets.table.threaded.GThreadedTablePanel
-
Constructs a new threaded table panel.
- GThreadPool - Class in generic.concurrent
-
Class for managing and sharing thread pools.
- GTimer - Class in ghidra.util.timer
-
A class to schedule
Runnable
s to run after some delay, optionally repeating. - GTimer() - Constructor for class ghidra.util.timer.GTimer
- GTimerMonitor - Interface in ghidra.util.timer
-
Monitor object returned from a GTimer.schedule() call
- GTree - Class in docking.widgets.tree
-
Class for creating a JTree that supports filtering, threading, and a progress bar.
- GTree(GTreeNode) - Constructor for class docking.widgets.tree.GTree
-
Creates a GTree with the given root node.
- GTreeBulkTask - Class in docking.widgets.tree.tasks
- GTreeBulkTask(GTree) - Constructor for class docking.widgets.tree.tasks.GTreeBulkTask
- GTreeCellEditor - Class in docking.widgets.tree.support
- GTreeCellEditor(JTree, DefaultTreeCellRenderer) - Constructor for class docking.widgets.tree.support.GTreeCellEditor
- GTreeClearSelectionTask - Class in docking.widgets.tree.tasks
- GTreeClearSelectionTask(GTree, JTree) - Constructor for class docking.widgets.tree.tasks.GTreeClearSelectionTask
- GTreeClearTreeFilterTask - Class in docking.widgets.tree.tasks
- GTreeClearTreeFilterTask(GTree) - Constructor for class docking.widgets.tree.tasks.GTreeClearTreeFilterTask
- GTreeCollapseAllTask - Class in docking.widgets.tree.tasks
-
A GTree task to fully collapse a tree
- GTreeCollapseAllTask(GTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeCollapseAllTask
- GTreeDragNDropAdapter - Class in docking.widgets.tree.internal
- GTreeDragNDropAdapter(GTree, JTree, GTreeDragNDropHandler) - Constructor for class docking.widgets.tree.internal.GTreeDragNDropAdapter
- GTreeDragNDropHandler - Interface in docking.widgets.tree.support
- GTreeExpandAllTask - Class in docking.widgets.tree.tasks
- GTreeExpandAllTask(GTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeExpandAllTask
- GTreeExpandNodeToDepthTask - Class in docking.widgets.tree.tasks
-
A GTree task to fully expand a tree node to a maximal depth.
- GTreeExpandNodeToDepthTask(GTree, JTree, GTreeNode, int) - Constructor for class docking.widgets.tree.tasks.GTreeExpandNodeToDepthTask
- GTreeExpandPathsTask - Class in docking.widgets.tree.tasks
- GTreeExpandPathsTask(GTree, List<TreePath>) - Constructor for class docking.widgets.tree.tasks.GTreeExpandPathsTask
- GTreeFilter - Interface in docking.widgets.tree.support
- GTreeFilterFactory - Class in docking.widgets.tree
- GTreeFilterFactory() - Constructor for class docking.widgets.tree.GTreeFilterFactory
- GTreeFilterFactory(FilterOptions) - Constructor for class docking.widgets.tree.GTreeFilterFactory
- GTreeFilterProvider - Interface in docking.widgets.tree
- GTreeFilterTask - Class in docking.widgets.tree
- GTreeFilterTask(GTree, GTreeFilter) - Constructor for class docking.widgets.tree.GTreeFilterTask
- GTreeLazyNode - Class in docking.widgets.tree
-
Base class for GTreeNodes that populate their children on demand (typically when expanded).
- GTreeLazyNode() - Constructor for class docking.widgets.tree.GTreeLazyNode
- GTreeLoadChildrenTask - Class in docking.widgets.tree.tasks
- GTreeLoadChildrenTask(GTree, GTreeSlowLoadingNode) - Constructor for class docking.widgets.tree.tasks.GTreeLoadChildrenTask
- GTreeModel - Class in docking.widgets.tree.internal
- GTreeModel(GTreeNode) - Constructor for class docking.widgets.tree.internal.GTreeModel
-
Constructs a GTreeModel with the given root node.
- GTreeNode - Class in docking.widgets.tree
-
Base implementation for GTree nodes.
- GTreeNode() - Constructor for class docking.widgets.tree.GTreeNode
- GTreeNodeListener - Interface in docking.widgets.tree.internal
- GTreeNodeTransferable - Class in docking.widgets.tree.support
-
A transferable for sharing data via drag/drop and clipboard operations for GTrees
- GTreeNodeTransferable(GTreeTransferHandler, List<GTreeNode>) - Constructor for class docking.widgets.tree.support.GTreeNodeTransferable
-
Creates this transferable based upon the selected data and uses the given transfer handler to perform
Transferable
operations - GTreeRenderer - Class in docking.widgets.tree.support
- GTreeRenderer() - Constructor for class docking.widgets.tree.support.GTreeRenderer
- GTreeRestoreTreeStateTask - Class in docking.widgets.tree
- GTreeRestoreTreeStateTask(GTree, GTreeState) - Constructor for class docking.widgets.tree.GTreeRestoreTreeStateTask
- GTreeSelectionEvent - Class in docking.widgets.tree.support
- GTreeSelectionEvent(TreeSelectionEvent, GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.support.GTreeSelectionEvent
- GTreeSelectionEvent.EventOrigin - Enum in docking.widgets.tree.support
-
An enum that contains the origin of the GTreeSelectionEvent (see each enum for more details).
- GTreeSelectionListener - Interface in docking.widgets.tree.support
- GTreeSelectionModel - Class in docking.widgets.tree.internal
-
This class was created so that GTree users can know the origin of tree selections.
- GTreeSelectionModel() - Constructor for class docking.widgets.tree.internal.GTreeSelectionModel
- GTreeSelectNodeByNameTask - Class in docking.widgets.tree.tasks
- GTreeSelectNodeByNameTask(GTree, JTree, String[], GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
- GTreeSelectPathsTask - Class in docking.widgets.tree.tasks
- GTreeSelectPathsTask(GTree, JTree, List<TreePath>, GTreeSelectionEvent.EventOrigin) - Constructor for class docking.widgets.tree.tasks.GTreeSelectPathsTask
- GTreeSlowLoadingNode - Class in docking.widgets.tree
-
Base class for nodes that generate their children on demand, but because generating their children is slow, that operation is moved to a background thread.
- GTreeSlowLoadingNode() - Constructor for class docking.widgets.tree.GTreeSlowLoadingNode
- GTreeStartEditingTask - Class in docking.widgets.tree.tasks
- GTreeStartEditingTask(GTree, JTree, GTreeNode) - Constructor for class docking.widgets.tree.tasks.GTreeStartEditingTask
- GTreeStartEditingTask(GTree, JTree, GTreeNode, String) - Constructor for class docking.widgets.tree.tasks.GTreeStartEditingTask
- GTreeState - Class in docking.widgets.tree
-
A class to remember the current state of the tree, for things like expanded paths, selected paths and the view location.
- GTreeState(GTree) - Constructor for class docking.widgets.tree.GTreeState
- GTreeState(GTree, GTreeNode) - Constructor for class docking.widgets.tree.GTreeState
- GTreeTask - Class in docking.widgets.tree
- GTreeTask(GTree) - Constructor for class docking.widgets.tree.GTreeTask
- GTreeTextFilterFactory - Interface in docking.widgets.tree
- GTreeTransferHandler - Interface in docking.widgets.tree.support
-
A generic transfer handler used by GTrees to handle transfering drag/drop data and clipboard data.
- GuardCFAddressTakenIatTableName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
- GuardCFFunctionTableName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
- GuardCfgTableEntryName - Static variable in class ghidra.app.util.bin.format.pe.ControlFlowGuard
- guessFromName(String) - Static method in enum ghidra.program.model.data.GenericCallingConvention
-
Returns the GenericCallingConvention which is likely to correspond with the specified prototype name.
- GUESSING_CIRCULAR_SHIFT_AMOUNT - ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
A boolean or solver which matches a circular shift is solving the value having guessed a shift
- GUESSING_LEFT_SHIFT_AMOUNT - ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
A left-shift solver is solving the value having guessed a shift
- GUESSING_REPETITION - ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
A multiplication solver is synthesizing goals with repetition
- GUESSING_RIGHT_SHIFT_AMOUNT - ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
A right-shift solver is solving the value having guessed a shift
- GUI_ACTION - docking.widgets.EventTrigger
- GUI_PICKER - Static variable in interface ghidra.formats.gfilesystem.FileSystemProbeConflictResolver
-
Conflict handler that allows the user to pick the filesystem to use from a GUI list.
- GUID - Class in ghidra.app.util.datatype.microsoft
-
GUIDs identify objects such as interfaces, manager entry-point vectors (EPVs), and class objects.
- GUID - ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- GUID(int, short, short, byte[]) - Constructor for class ghidra.app.util.datatype.microsoft.GUID
-
Constructs a GUID using the constitute pieces.
- GUID(BinaryReader) - Constructor for class ghidra.app.util.datatype.microsoft.GUID
-
Reads a GUID from the given binary reader.
- GUID(MemBuffer) - Constructor for class ghidra.app.util.datatype.microsoft.GUID
-
Reads a GUID from the given memory buffer.
- GUID(String) - Constructor for class ghidra.app.util.datatype.microsoft.GUID
-
Creates a GUID object using the GUID string form.
- GuidDataType - Class in ghidra.app.util.datatype.microsoft
- GuidDataType() - Constructor for class ghidra.app.util.datatype.microsoft.GuidDataType
-
Creates a Double Word data type.
- GuidDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.GuidDataType
- GuidInfo - Class in ghidra.app.util.datatype.microsoft
- GuidInfo(String, String, GuidUtil.GuidType) - Constructor for class ghidra.app.util.datatype.microsoft.GuidInfo
- guidName - Variable in class ghidra.app.util.datatype.microsoft.GuidInfo
- guidString - Variable in class ghidra.app.util.datatype.microsoft.GuidInfo
- guidType - Variable in class ghidra.app.util.datatype.microsoft.GuidInfo
- GuidUtil - Class in ghidra.app.util.datatype.microsoft
- GuidUtil() - Constructor for class ghidra.app.util.datatype.microsoft.GuidUtil
- GuidUtil.GuidType - Enum in ghidra.app.util.datatype.microsoft
- guidVersion - Variable in class ghidra.app.util.datatype.microsoft.VersionedGuidInfo
- GValidatedTextField - Class in docking.widgets.textfield
- GValidatedTextField(String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField
- GValidatedTextField(List<GValidatedTextField.TextValidator>, String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField
- GValidatedTextField.LongField - Class in docking.widgets.textfield
- GValidatedTextField.LongField.LongValidator - Class in docking.widgets.textfield
- GValidatedTextField.MaxLengthField - Class in docking.widgets.textfield
- GValidatedTextField.MaxLengthField.MaxLengthDocument - Class in docking.widgets.textfield
- GValidatedTextField.TextValidator - Interface in docking.widgets.textfield
- GValidatedTextField.ValidatedDocument - Class in docking.widgets.textfield
- GValidatedTextField.ValidationFailedException - Exception in docking.widgets.textfield
- GValidatedTextField.ValidationMessageListener - Interface in docking.widgets.textfield
- GVertex - Interface in ghidra.graph
- GWeightedEdge<V> - Interface in ghidra.graph
-
An edge having a natural weight
- GZF_NAME - Static variable in class ghidra.app.util.opinion.GzfLoader
- GzfExporter - Class in ghidra.app.util.exporter
- GzfExporter() - Constructor for class ghidra.app.util.exporter.GzfExporter
- GzfLoader - Class in ghidra.app.util.opinion
-
Loads a packed Ghidra program.
- GzfLoader() - Constructor for class ghidra.app.util.opinion.GzfLoader
H
- hadLoadFailure() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- hadLoadFailure() - Method in interface ghidra.program.model.lang.LanguageProvider
- hadSevereFailure(String, String) - Method in class ghidra.test.processors.support.PCodeTestResults
- hadUnexpectedDisconnect() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns true if connection recently was lost unexpectedly
- handle(PluginTool, DataTree, GTreeNode, Object, int) - Method in interface ghidra.framework.main.datatree.DataTreeFlavorHandler
- handle(PluginTool, DataTree, GTreeNode, Object, int) - Method in class ghidra.framework.main.datatree.JavaFileListHandler
- handle(PluginTool, DataTree, GTreeNode, Object, int) - Method in class ghidra.framework.main.datatree.LinuxFileUrlHandler
- handle(PluginTool, DataTree, GTreeNode, Object, int) - Method in class ghidra.framework.main.datatree.LocalTreeNodeHandler
- handle(PluginTool, DataTree, GTreeNode, Object, int) - Method in class ghidra.framework.main.datatree.LocalVersionInfoHandler
- handle(PluginTool, Object, DropTargetDropEvent, DataFlavor) - Method in interface ghidra.app.util.FileOpenDataFlavorHandler
- handle(PluginTool, Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.framework.main.datatree.JavaFileListHandler
- handle(PluginTool, Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.framework.main.datatree.LinuxFileUrlHandler
- handle(PluginTool, Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.framework.main.datatree.LocalTreeNodeHandler
- handle(PluginTool, Object, DropTargetDropEvent, DataFlavor) - Method in class ghidra.framework.main.datatree.LocalVersionInfoHandler
- handle(Thread, Throwable) - Static method in class generic.test.ConcurrentTestExceptionHandler
- handle(Throwable) - Method in interface generic.continues.ExceptionHandler
- handle(Throwable) - Method in class generic.continues.RethrowExceptionHandler
- handle(Throwable) - Method in class ghidra.app.util.importer.MessageLogExceptionHandler
- handle(Throwable) - Method in class ghidra.SwingExceptionHandler
-
Handle exception caught within the Swing event dispatch thread.
- Handle - Class in ghidra.app.plugin.processors.generic
- Handle(Varnode, int, int) - Constructor for class ghidra.app.plugin.processors.generic.Handle
- HANDLE - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
- HANDLE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- handleColumnDataValue(String) - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- handleColumnDataValue(T) - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
A value has been read from the table (column); handle it in an editor-specific way.
- handleEclipseError(String, boolean, Throwable) - Method in interface ghidra.app.services.EclipseIntegrationService
-
Displays the given Eclipse related error message in an error dialog.
- handleException(RepositoryAdapter, Exception, String, boolean, Component) - Static method in class ghidra.framework.client.ClientUtil
-
Displays an error dialog appropriate for the given exception.
- handleException(RepositoryAdapter, Exception, String, Component) - Static method in class ghidra.framework.client.ClientUtil
-
Displays an error dialog appropriate for the given exception.
- handleGIFImage(File) - Method in class help.screenshot.GhidraScreenShotGenerator
- handleMouseClick(Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.Annotation
-
Called when a mouse click occurs on a FieldElement containing this Annotation.
- handleMouseClick(ProgramLocation, MouseEvent, ServiceProvider) - Method in interface ghidra.app.util.viewer.field.AnnotatedMouseHandler
-
Handles a mouse click for the given program location on an
AnnotatedTextFieldElement
. - handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in interface ghidra.app.util.viewer.field.AnnotatedStringHandler
-
A method that is notified when an annotation is clicked.
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.ExecutableTaskStringHandler
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- handleMouseClick(String[], Navigatable, ServiceProvider) - Method in class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- handleMouseClicked(Navigatable, ServiceProvider) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
-
This method is designed to be called when a mouse click has occurred for a given
ProgramLocation
. - handleOption(String, Iterator<String>) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- handleParseProblem(Throwable, String) - Static method in class ghidra.app.util.cparser.C.CParserUtils
-
Given a throwable, attempt pull out the significant error parts to generate a user-friendly error message.
- handlePopup(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPopupMousePlugin
- handlePopupTrigger(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- handlePrograms(List<Program>, Object) - Method in interface ghidra.app.util.importer.MultipleProgramsStrategy
- handler - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- Handler - Class in ghidra.framework.protocol.ghidra
-
Handler
provides a "ghidra" URL protocol handler which corresponds to theGhidraURLConnection
implementation. - Handler() - Constructor for class ghidra.framework.protocol.ghidra.Handler
- HandleTemplate - Class in ghidra.app.plugin.processors.generic
- HandleTemplate(ConstantTemplate, VarnodeTemplate, ConstantTemplate) - Constructor for class ghidra.app.plugin.processors.generic.HandleTemplate
- HandleTpl - Class in ghidra.app.plugin.processors.sleigh.template
-
Placeholder that resolves for a specific InstructionContext into a FixedHandle representing the semantic value of a Constructor
- HandleTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.HandleTpl
- handleUncaughtException(Throwable) - Static method in class ghidra.GhidraThreadGroup
-
Handle any uncaught throwable/exception.
- handleUncaughtException(Throwable) - Static method in class ghidra.SwingExceptionHandler
- handleUnexpectedException(GFile, Exception) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Allows custom handling of exceptions that occur during file extraction.
- handleUnexpectedException(GFile, Exception) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
- hardClose() - Method in class ghidra.app.util.bin.ByteArrayProvider
-
Releases the byte storage of this instance.
- HAS_GOOD_PASSWORD_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- hasAddend() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Returns true if this is a RELA entry with addend
- hasAddendRelocations() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- hasAddrDiversity(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- hasAnyValue() - Method in class ghidra.program.model.lang.RegisterValue
- hasAssignedStorage() - Method in class ghidra.program.database.function.ReturnParameterDB
- hasAssignedStorage() - Method in class ghidra.program.database.function.VariableDB
- hasAssignedStorage() - Method in interface ghidra.program.model.listing.Variable
- hasAttr(String) - Method in class ghidra.util.xml.XmlParserElement
-
Returns true if this element contains an attribute with the specified name.
- hasAttribute(int) - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Check to see if this DIE has the given attribute key.
- hasAttribute(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- hasAttribute(String) - Method in class ghidra.service.graph.Attributed
-
Returns true if there is an attribute with that name
- hasAttribute(String) - Method in interface ghidra.xml.XmlElement
- hasAttribute(String) - Method in class ghidra.xml.XmlElementImpl
- hasAttributeNamed(String) - Method in class ghidra.util.graph.attributes.AttributeManager
-
Returns true if there is an attribute with the specified name managed by this attribute manager.
- hasAutomatic() - Method in class ghidra.app.util.DisplayableEol
-
Return whether this code unit has an automatic comment.
- hasBackfills() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Check if this resolution has pending backfills to apply
- hasBeenDeleted(DBRecord) - Method in class ghidra.program.database.code.InstructionDB
- hasBigFields() - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- hasBookmarks() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- hasBookmarks() - Method in interface ghidra.program.model.listing.BookmarkType
-
Returns true if there is at least one bookmark defined for this type
- hasBookmarks(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- hasBookmarks(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Returns true if program contains one or more bookmarks of the given type
- hasCallFixup(Address) - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- hasCallFixup(Address) - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns the call-fixup for a specified call destination.
- hasCertificateAuthorities() - Static method in class ghidra.net.ApplicationTrustManagerFactory
-
Determine if certificate authorities are in place.
- hasChainedLoadCommand(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Check if the Macho has a DYLD_CHAINED_FIXUPS_COMMAND
- hasChanged() - Method in interface ghidra.framework.model.Project
-
Return whether the project configuration has changed.
- hasChanged() - Method in class ghidra.framework.project.DefaultProject
- hasChanged() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Return whether any tools have changed, or if any tools were added or removed from any of the workspaces.
- hasChanged(int) - Method in class db.buffers.ChangeMap
-
Returns true if the change map data indicates that the specified buffer has been modified.
- hasChanges() - Method in interface ghidra.program.model.listing.DomainObjectChangeSet
- hasChanges() - Method in class ghidra.util.JavaSourceFile
- hasChanges() - Method in class ghidra.util.JavaSourceLine
- hasCheckouts() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if this item is versioned and has one or more checkouts.
- hasCheckouts() - Method in class ghidra.framework.store.local.LocalFolderItem
- hasCheckouts() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- hasCheckouts(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- hasCheckouts(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- hasCheckouts(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns true if the specified item has one or more checkouts.
- hasChildren() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Check if this record has children If a subclass has another, possibly additional, notion of children that it would like to include in
AssemblyResolution.toString()
, it must override this method to return true when such children are present. - hasChildren() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- hasChildren() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Check to see if this DIE has any child DIE's.
- hasChildren() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
-
Checks to see if this abbreviation has any DIE children.
- hasChildren() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
- hasChildren() - Method in class ghidra.program.model.lang.Register
- hasChoice() - Method in class ghidra.app.merge.listing.ConflictPanel
-
Returns true if the conflict panel currently provides at least one choice to the user.
- hasChoice() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
- hasChoice() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
- hasChoice() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
- hasColumnFilter(int) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- hasColumnFilter(int) - Method in class docking.widgets.table.CombinedTableFilter
- hasColumnFilter(int) - Method in interface docking.widgets.table.TableFilter
-
Returns true if the there is a column filter on the column specified
- hasCommittedDBTransaction() - Method in interface ghidra.framework.model.Transaction
-
Returns true if this fully committed transaction has a corresponding database transaction/checkpoint.
- hasConfigChanged() - Method in class docking.AbstractDockingTool
- hasConfigChanged() - Method in interface docking.Tool
-
Return true if the tool's configuration has changed
- hasConflict() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- hasConflict(Address) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- hasConflict(Address) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- hasContainer() - Method in class ghidra.formats.gfilesystem.FSRLRoot
-
Returns true if there is a parent containerfile, or false if this FSRLRoot specifies a root-level filesystem.
- hasCorrelation() - Method in class ghidra.program.util.ListingDiff
-
Determines if this ListingDiff currently has an address correlation to use.
- hasCrossBuildDependency() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- hasCrossBuildDependency() - Method in interface ghidra.program.model.lang.InstructionPrototype
- hasCrossBuildDependency() - Method in class ghidra.program.model.lang.InvalidPrototype
- hasCrossBuilds - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- hasCustomVariableStorage() - Method in class ghidra.program.database.function.FunctionDB
- hasCustomVariableStorage() - Method in interface ghidra.program.model.listing.Function
- hasCustomVariableStorage() - Method in class ghidra.util.UndefinedFunction
- hasCycles() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Checks if this graph has cycles.
- hasDecompileResults() - Method in class ghidra.app.decompiler.component.DecompileData
- hasDecompileResults() - Method in class ghidra.app.decompiler.component.DecompilerController
- hasDefaultGraphDisplayProvider() - Method in interface ghidra.app.services.GraphDisplayBroker
-
Checks if there is at least one
GraphDisplayProvider
in the system. - hasDefaultName() - Method in class ghidra.program.model.listing.ParameterImpl
- hasDefaultPacking() - Method in interface ghidra.program.model.data.Composite
-
Determine if default packing is enabled.
- hasDelaySlots() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- hasDelaySlots() - Method in interface ghidra.program.model.lang.InstructionPrototype
- hasDelaySlots() - Method in class ghidra.program.model.lang.InvalidPrototype
- hasDelimeter(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- hasDelimeter(int) - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Return true if the operand at opIndex should have a delimiter following it.
- hasDelimeter(int) - Method in class ghidra.program.model.lang.InvalidPrototype
- hasDependencies(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
-
Return whether the plugin corresponding to the given PluginDescription has other plugins depending on a service it provides.
- hasDerivedFile(FSRL, String, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns true if the specified derived file exists in the file cache.
- hasDifferingRegisters(ContextState) - Method in class ghidra.util.state.ContextState
- hasDuplicateBlocks() - Method in class ghidra.program.model.correlate.HashEntry
- hasDWARFProgModule(Program, String) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFFunctionImporter
- hasDWARFRegisterMapping(Language) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Returns true if the specified
Language
has DWARF register mappings. - hasDWARFRegisterMapping(LanguageDescription) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Returns true if the specified
LanguageDescription
has DWARF register mappings. - hasDWARFSections(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- hasDWO() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
- hasDynamicSymbol() - Method in class ghidra.app.util.CodeUnitInfo
-
Return whether this CodeUnitInfo has a dynamic symbol.
- hasEditorComponents() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Determine if the graphical elements of the editor have been constructed.
- hasEndOfBlockFlow(Instruction) - Method in class ghidra.program.model.block.BasicBlockModel
- hasEndOfBlockFlow(Instruction) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Examine an instruction for out-bound flows which qualify it as an end-of-block.
- hasEntry(String) - Method in class org.apache.felix.framework.util.MultiReleaseContent
- hasEOL() - Method in class ghidra.app.util.DisplayableEol
-
Return whether the associated code unit has an end of line comment
- hasError() - Method in class generic.concurrent.QResult
-
Returns true if the item encountered an error while processing the item.
- hasError() - Method in class ghidra.program.model.listing.OperandRepresentationList
-
Returns true if the representation encountered an error.
- hasError() - Method in class ghidra.util.worker.Job
- hasErrorMessage() - Method in class ghidra.program.util.ProgramMerge
-
Determines if this ProgramMerge currently has an error message.
- hasErrors() - Method in class ghidra.app.script.ScriptInfo
- hasEverSorted - Variable in class docking.widgets.table.AbstractSortedTableModel
- hasExactlyOneFileOrFolder() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- hasException() - Static method in class generic.test.ConcurrentTestExceptionHandler
- hasExclusiveAccess() - Method in class ghidra.framework.data.DomainObjectAdapter
- hasExclusiveAccess() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if the user has exclusive access to the domain object.
- hasExplicitMinimumAlignment() - Method in interface ghidra.program.model.data.Composite
-
Determine if an explicit minimum alignment has been set (see
Composite.getExplicitMinimumAlignment()
). - hasExplicitPackingValue() - Method in interface ghidra.program.model.data.Composite
-
Determine if packing is enabled with an explicit packing value (see
Composite.getExplicitPackingValue()
). - hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- hasExplicitThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- hasFallthrough() - Method in class ghidra.app.util.PseudoInstruction
- hasFallthrough() - Method in class ghidra.program.database.code.InstructionDB
- hasFallthrough() - Method in interface ghidra.program.model.listing.Instruction
-
Returns true if this instruction has a fall-through flow.
- hasFallthrough() - Method in class ghidra.program.model.listing.InstructionStub
- hasFallthrough() - Method in class ghidra.program.model.symbol.FlowType
- hasFallthrough() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if this flow type can fall through
- hasFewerRangesThan(int) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- hasFewerRangesThan(int) - Method in interface ghidra.program.model.address.AddressSetCollection
-
Tests whether this collection of addressSets has approximately fewer ranges than the given threshold.
- hasFewerRangesThan(int) - Method in class ghidra.program.model.address.SingleAddressSetCollection
- hasFilename() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
-
Return true if there is a filename
- hasFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns true if there is a table filter set that is not the
NullTableFilter
. - hasFilterableColumns(JTable, RowObjectFilterModel<R>) - Static method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- hasFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Determine if the use of
ElfLoadAdapter.getFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address, long, InputStream)
is required when loading a memory block. - hasFilterText() - Method in class docking.widgets.tree.GTree
- hasFinished() - Method in class ghidra.graph.job.AbstractAnimator
- hasFlowReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- hasFlowReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Return whether the given address has flow references from this address.
- hasFocus() - Method in class docking.widgets.table.GTableCellRenderingData
- hasGenericArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- hash - Variable in class generic.lsh.vector.IDFLookup.IDFEntry
- hash - Variable in class generic.lsh.vector.LSHCosineVectorAccum.Entry
- hash - Variable in class ghidra.program.model.correlate.HashEntry
- hash(int[], HashEntry[]) - Static method in class generic.lsh.Partition
- hash(Function, TaskMonitor) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
- hash(Function, TaskMonitor) - Method in interface ghidra.app.plugin.match.FunctionHasher
- hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.AbstractFunctionHasher
- hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactBytesFunctionHasher
- hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
- hash(TaskMonitor, ArrayList<CodeUnit>, int) - Method in class ghidra.app.plugin.match.ExactMnemonicsFunctionHasher
- Hash - Class in ghidra.program.model.correlate
-
This encodes the main hash value for an n-gram, and the number of Instructions hashed
- Hash(int, int) - Constructor for class ghidra.program.model.correlate.Hash
- HASH_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
-
The
HASH_SPACE
provides a 60-bit space for encoding of unique hashcodes. - hashAlg - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- HashCalculator - Interface in ghidra.program.model.correlate
-
Interface for hashing across sequences of Instructions in different ways
- hashCode() - Method in class db.BinaryField
- hashCode() - Method in class db.BooleanField
- hashCode() - Method in class db.ByteField
- hashCode() - Method in class db.DBRecord
- hashCode() - Method in class db.Field
- hashCode() - Method in class db.FixedField10
- hashCode() - Method in class db.IntField
- hashCode() - Method in class db.LongField
- hashCode() - Method in class db.Schema
- hashCode() - Method in class db.ShortField
- hashCode() - Method in class db.StringField
- hashCode() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- hashCode() - Method in class docking.menu.ActionState
- hashCode() - Method in class docking.util.image.ToolIconURL
- hashCode() - Method in class docking.widgets.dialogs.StringChoices
- hashCode() - Method in class docking.widgets.fieldpanel.support.FieldLocation
- hashCode() - Method in class docking.widgets.fieldpanel.support.FieldRange
- hashCode() - Method in class docking.widgets.fieldpanel.support.RowColLocation
- hashCode() - Method in class docking.widgets.filter.AbstractPatternTextFilter
- hashCode() - Method in class docking.widgets.filter.InvertedTextFilter
- hashCode() - Method in class docking.widgets.filter.MatchesPatternTextFilter
- hashCode() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- hashCode() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- hashCode() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
- hashCode() - Method in class docking.widgets.table.ColumnSortState
- hashCode() - Method in class docking.widgets.table.CombinedTableFilter
- hashCode() - Method in class docking.widgets.table.constraint.ColumnTypeMapper
- hashCode() - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- hashCode() - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- hashCode() - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- hashCode() - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- hashCode() - Method in class docking.widgets.table.constraint.StringColumnConstraint
- hashCode() - Method in class docking.widgets.table.DefaultRowFilterTransformer
- hashCode() - Method in class docking.widgets.table.InvertedTableFilter
- hashCode() - Method in class docking.widgets.table.MultiTextFilterTableFilter
- hashCode() - Method in class docking.widgets.table.RowObject
- hashCode() - Method in class docking.widgets.table.TableSortingContext
- hashCode() - Method in class docking.widgets.table.TableSortState
- hashCode() - Method in class docking.widgets.table.TableTextFilter
- hashCode() - Method in class docking.widgets.table.threaded.NullTableFilter
- hashCode() - Method in class docking.widgets.table.threaded.TableData
- hashCode() - Method in class docking.widgets.tree.GTreeNode
- hashCode() - Method in class generic.DominantPair
- hashCode() - Method in class generic.jar.ClassModuleTree
- hashCode() - Method in class generic.jar.FileResource
- hashCode() - Method in class generic.jar.JarResource
- hashCode() - Method in class generic.jar.ResourceFile
- hashCode() - Method in class generic.lsh.vector.HashEntry
-
Eclipse-generated hash function.
- hashCode() - Method in class generic.lsh.vector.LSHCosineVector
-
Uses the existing
LSHCosineVector.calcUniqueHash()
method to determine hash value. - hashCode() - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
- hashCode() - Method in class generic.stl.ListIterator
- hashCode() - Method in class generic.stl.Pair
- hashCode() - Method in class generic.stl.ReverseSetIterator
- hashCode() - Method in class generic.stl.SetIterator
- hashCode() - Method in class generic.stl.VectorIterator
- hashCode() - Method in class generic.util.Path
- hashCode() - Method in class ghidra.app.decompiler.DecompilerLocation
- hashCode() - Method in class ghidra.app.nav.LocationMemento
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- hashCode() - Method in class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
- hashCode() - Method in class ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
- hashCode() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- hashCode() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.ConstructState
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- hashCode() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- hashCode() - Method in class ghidra.app.script.GhidraScriptProvider
- hashCode() - Method in class ghidra.app.services.DataTypeReference
- hashCode() - Method in class ghidra.app.util.AddEditDialog.NamespaceWrapper
- hashCode() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
- hashCode() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- hashCode() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- hashCode() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
- hashCode() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
- hashCode() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- hashCode() - Method in class ghidra.app.util.datatype.DataTypeUrl
- hashCode() - Method in class ghidra.app.util.datatype.microsoft.GUID
- hashCode() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- hashCode() - Method in class ghidra.app.util.DataTypeDependencyOrderer.Entry
- hashCode() - Method in class ghidra.app.util.html.TextLine
- hashCode() - Method in class ghidra.app.util.opinion.IntelHexRecord
- hashCode() - Method in class ghidra.app.util.opinion.QueryResult
- hashCode() - Method in class ghidra.app.util.RefRepeatComment
- hashCode() - Method in class ghidra.app.util.SymbolPath
- hashCode() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- hashCode() - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- hashCode() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- hashCode() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- hashCode() - Method in class ghidra.formats.gfilesystem.crypto.PasswordValue
- hashCode() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
- hashCode() - Method in class ghidra.formats.gfilesystem.fileinfo.FileAttribute
- hashCode() - Method in class ghidra.formats.gfilesystem.FSRL
- hashCode() - Method in class ghidra.formats.gfilesystem.FSRLRoot
- hashCode() - Method in class ghidra.formats.gfilesystem.GFileImpl
- hashCode() - Method in class ghidra.framework.ApplicationIdentifier
- hashCode() - Method in class ghidra.framework.ApplicationVersion
- hashCode() - Method in class ghidra.framework.data.DomainFileProxy
- hashCode() - Method in class ghidra.framework.data.GhidraFile
- hashCode() - Method in class ghidra.framework.data.GhidraFolder
- hashCode() - Method in class ghidra.framework.main.datatree.DomainFileNode
- hashCode() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- hashCode() - Method in class ghidra.framework.model.ProjectLocator
- hashCode() - Method in class ghidra.framework.model.ServerInfo
- hashCode() - Method in class ghidra.framework.options.EditorState
- hashCode() - Method in class ghidra.framework.options.ToolOptions
- hashCode() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- hashCode() - Method in class ghidra.framework.plugintool.Plugin
- hashCode() - Method in class ghidra.framework.plugintool.util.PluginDescription
- hashCode() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
-
Returns a hash code value for the object.
- hashCode() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
- hashCode() - Method in class ghidra.framework.remote.User
- hashCode() - Method in class ghidra.framework.store.ItemCheckoutStatus
- hashCode() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- hashCode() - Method in class ghidra.graph.DefaultGEdge
- hashCode() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- hashCode() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- hashCode() - Method in class ghidra.pcode.floatformat.BigFloat
- hashCode() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- hashCode() - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- hashCode() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- hashCode() - Method in class ghidra.program.database.bookmark.BookmarkDB
- hashCode() - Method in class ghidra.program.database.code.StringDiff
- hashCode() - Method in class ghidra.program.database.external.ExternalLocationDB
- hashCode() - Method in class ghidra.program.database.function.FunctionDB
- hashCode() - Method in class ghidra.program.database.function.FunctionTagDB
- hashCode() - Method in class ghidra.program.database.function.VariableDB
- hashCode() - Method in class ghidra.program.database.mem.FileBytes
- hashCode() - Method in class ghidra.program.database.mem.MemoryMapDB
- hashCode() - Method in class ghidra.program.database.properties.GenericSaveable
- hashCode() - Method in class ghidra.program.database.symbol.EquateDB
- hashCode() - Method in class ghidra.program.database.symbol.SymbolDB
- hashCode() - Method in interface ghidra.program.model.address.Address
-
Returns a hashcode for this Address.
- hashCode() - Method in class ghidra.program.model.address.AddressRangeImpl
- hashCode() - Method in class ghidra.program.model.address.AddressSet
- hashCode() - Method in class ghidra.program.model.address.GenericAddress
- hashCode() - Method in class ghidra.program.model.address.GlobalSymbol
- hashCode() - Method in class ghidra.program.model.block.CodeBlockImpl
- hashCode() - Method in class ghidra.program.model.block.ExtCodeBlockImpl
- hashCode() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- hashCode() - Method in class ghidra.program.model.correlate.Hash
- hashCode() - Method in class ghidra.program.model.data.BitFieldDataType
- hashCode() - Method in class ghidra.program.model.data.BitFieldPackingImpl
- hashCode() - Method in class ghidra.program.model.data.CategoryPath
- hashCode() - Method in class ghidra.program.model.data.DataOrganizationImpl
- hashCode() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- hashCode() - Method in class ghidra.program.model.data.DataTypeImpl
- hashCode() - Method in class ghidra.program.model.data.DataTypePath
- hashCode() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- hashCode() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- hashCode() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- hashCode() - Method in class ghidra.program.model.lang.CompilerSpecID
- hashCode() - Method in class ghidra.program.model.lang.ContextSetting
- hashCode() - Method in class ghidra.program.model.lang.InjectPayload.InjectParameter
- hashCode() - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
- hashCode() - Method in class ghidra.program.model.lang.InjectPayloadSegment
- hashCode() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- hashCode() - Method in class ghidra.program.model.lang.InstructionBlockFlow
- hashCode() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
- hashCode() - Method in class ghidra.program.model.lang.LanguageID
- hashCode() - Method in class ghidra.program.model.lang.ParamEntry
- hashCode() - Method in class ghidra.program.model.lang.ParamListStandard
- hashCode() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- hashCode() - Method in class ghidra.program.model.lang.Processor
- hashCode() - Method in class ghidra.program.model.lang.PrototypeModel
- hashCode() - Method in class ghidra.program.model.lang.PrototypeModelMerged
- hashCode() - Method in class ghidra.program.model.lang.Register
- hashCode() - Method in class ghidra.program.model.lang.RegisterValue
- hashCode() - Method in class ghidra.program.model.listing.VariableOffset
- hashCode() - Method in class ghidra.program.model.listing.VariableStorage
- hashCode() - Method in class ghidra.program.model.pcode.PcodeOp
- hashCode() - Method in class ghidra.program.model.pcode.SequenceNumber
- hashCode() - Method in class ghidra.program.model.pcode.Varnode
- hashCode() - Method in class ghidra.program.model.pcode.VarnodeAST
- hashCode() - Method in class ghidra.program.model.scalar.Scalar
- hashCode() - Method in class ghidra.program.model.symbol.RefType
- hashCode() - Method in class ghidra.program.model.symbol.SymbolType
- hashCode() - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
- hashCode() - Method in class ghidra.program.model.util.DataTypeInfo
- hashCode() - Method in class ghidra.program.util.AddressFieldLocation
- hashCode() - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.CommentFieldLocation
- hashCode() - Method in class ghidra.program.util.EolCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.FieldNameFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionNameFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
- hashCode() - Method in class ghidra.program.util.FunctionTagFieldLocation
- hashCode() - Method in class ghidra.program.util.GroupPath
- hashCode() - Method in class ghidra.program.util.LabelFieldLocation
- hashCode() - Method in class ghidra.program.util.MarkerLocation
- hashCode() - Method in class ghidra.program.util.MnemonicFieldLocation
- hashCode() - Method in class ghidra.program.util.OperandFieldLocation
- hashCode() - Method in class ghidra.program.util.PcodeFieldLocation
- hashCode() - Method in class ghidra.program.util.ProgramLocation
- hashCode() - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.RegisterFieldLocation
- hashCode() - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.SpacerFieldLocation
- hashCode() - Method in class ghidra.program.util.string.FoundString
- hashCode() - Method in class ghidra.program.util.SubDataFieldLocation
- hashCode() - Method in class ghidra.program.util.VariableCommentFieldLocation
- hashCode() - Method in class ghidra.program.util.VariableLocFieldLocation
- hashCode() - Method in class ghidra.program.util.VariableNameFieldLocation
- hashCode() - Method in class ghidra.program.util.VariableTypeFieldLocation
- hashCode() - Method in class ghidra.service.graph.AttributedEdge
- hashCode() - Method in class ghidra.service.graph.AttributedVertex
- hashCode() - Method in class ghidra.service.graph.GraphType
- hashCode() - Method in class ghidra.service.graph.VertexShape
- hashCode() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- hashCode() - Method in class ghidra.test.processors.support.PCodeTestFile
- hashCode() - Method in class ghidra.test.processors.support.PCodeTestGroup
- hashCode() - Method in class ghidra.util.ascii.Sequence
- hashCode() - Method in class ghidra.util.bytesearch.DittedBitSequence
- hashCode() - Method in class ghidra.util.datastruct.IndexRange
- hashCode() - Method in class ghidra.util.datastruct.Range
- hashCode() - Method in class ghidra.util.datastruct.Stack
- hashCode() - Method in class ghidra.util.graph.Edge
- hashCode() - Method in class ghidra.util.graph.Vertex
- hashCode() - Method in class ghidra.util.HelpLocation
- hashCode() - Method in class ghidra.util.ManualViewerCommandWrappedOption
- hashCode() - Method in class ghidra.util.PropertyFile
- hashCode() - Method in class ghidra.util.SaveableColor
- hashCode() - Method in class ghidra.util.SaveablePoint
- hashCode() - Method in class ghidra.util.search.memory.MemSearchResult
- hashCode() - Method in class ghidra.util.state.SequenceRange
- hashCode() - Method in class ghidra.util.state.VarnodeOperation
- hashCode() - Method in class ghidra.util.table.field.AddressBasedLocation
- hashCode() - Method in class ghidra.util.UndefinedFunction
- hashCode() - Method in class ghidra.util.UniversalID
- hashCode() - Method in class help.validator.links.InvalidHREFLink
- hashCode() - Method in class help.validator.links.InvalidIMGLink
- hashCode() - Method in interface help.validator.links.InvalidLink
- hashCode() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- hashCode() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- hashCode() - Method in class help.validator.model.TOCItem
- HashedFunctionAddressCorrelation - Class in ghidra.program.model.correlate
-
Correlator to construct a 1-1 map between the Instructions of two similar Functions.
- HashedFunctionAddressCorrelation(Function, Function, TaskMonitor) - Constructor for class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Correlates addresses between the two specified functions.
- hashEntries - Variable in class ghidra.program.model.correlate.InstructHash
- HashEntry - Class in generic.lsh.vector
- HashEntry - Class in ghidra.program.model.correlate
-
Cross-reference container for different n-grams that share a particular hash
- HashEntry() - Constructor for class generic.lsh.vector.HashEntry
- HashEntry(int, int, double) - Constructor for class generic.lsh.vector.HashEntry
-
Create a hash entry with an explicit weight
- HashEntry(int, int, int, WeightFactory) - Constructor for class generic.lsh.vector.HashEntry
-
Create a hash entry with a weight calculated from its term frequency and idf frequency
- HashEntry(Hash) - Constructor for class ghidra.program.model.correlate.HashEntry
- hashGram(int, InstructHash, HashCalculator) - Method in class ghidra.program.model.correlate.Block
-
Calculate an n-gram hash, given a particular hash function
- hasHighlight() - Method in class ghidra.app.context.ProgramLocationActionContext
- hashIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
- HashingOutputStream - Class in ghidra.util
-
A filtering
OutputStream
that calculates the hash of the bytes being written. - HashingOutputStream(OutputStream, String) - Constructor for class ghidra.util.HashingOutputStream
- HashMapPreprocessorDefinitionsAdapter - Class in ghidra.sleigh.grammar
- HashMapPreprocessorDefinitionsAdapter() - Constructor for class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
- hashOneByte(int, int) - Static method in class generic.hash.SimpleCRC32
- HashStore - Class in ghidra.program.model.correlate
-
HashStore is a sorted, basic-block aware, store for Instruction "n-grams" to help quickly match similar sequences of Instructions between two functions.
- HashStore(Function, TaskMonitor) - Constructor for class ghidra.program.model.correlate.HashStore
- HashStore.NgramMatch - Class in ghidra.program.model.correlate
-
Class explicitly labeling (one-side of) a matching n-gram pair.
- HashUtilities - Class in ghidra.util
- HashUtilities() - Constructor for class ghidra.util.HashUtilities
- hashValueIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- HASINCLUDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- HASINCLUDENEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- hasIndexedStructure(String) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Determine if the specified directory contains a likely indexed filesystem.
- hasInfoMessage() - Method in class ghidra.program.util.ProgramMerge
-
Determines if this ProgramMerge currently has an informational message.
- hasInjection() - Method in class ghidra.program.model.lang.PrototypeModel
- hasInput() - Method in class ghidra.app.util.AddressInput
-
Returns true if the Address input field contains text.
- hasInstructionError() - Method in class ghidra.program.model.lang.InstructionBlock
- hasInvalidXMLCharacters(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Tests a string for characters that would cause a problem if added to an xml attribute or element.
- hasLabelHistory(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- hasLabelHistory(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Return true if there is a history of label changes at the given address.
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.AbstractDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.ArrayDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.CharDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- hasLanguageDependantLength() - Method in interface ghidra.program.model.data.DataType
-
Indicates if the length of this data-type is determined based upon the
DataOrganization
obtained from the associatedDataTypeManager
. - hasLanguageDependantLength() - Method in class ghidra.program.model.data.DoubleDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.FloatDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.IntegerDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongDoubleDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.LongLongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.PointerDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.ShiftedAddressDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.ShortDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.StructureDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.TypedefDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnionDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedLongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.UnsignedShortDataType
- hasLanguageDependantLength() - Method in class ghidra.program.model.data.WideCharDataType
- haSlideInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Checks to see if any slide info exists
- hasLocals() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- hasLocation(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- hasLowBitCodeModeInAddrValues(Program) - Static method in class ghidra.app.util.PseudoDisassembler
- hasManual() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- hasManual() - Method in interface ghidra.program.model.lang.Language
-
Returns whether the language has a valid manual defined.
- hasMappedRegisters() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space has registers that are mapped into it.
- hasMappedRegisters() - Method in class ghidra.program.model.address.OverlayAddressSpace
- hasMemoryDifferences() - Method in class ghidra.program.util.ProgramMemoryComparator
-
Return whether or not the memory addresses for the two Programs are different.
- hasMessages() - Method in class ghidra.app.util.importer.MessageLog
-
Returns true if this log has messages
- hasMissingPassword() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns true if this file is missing its password
- hasMissingRequiredService() - Method in class ghidra.framework.plugintool.Plugin
-
Checks if this plugin is missing a required service.
- hasModuleManifest(File) - Static method in class utility.module.ModuleManifestFile
- hasMoreSections() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- hasMultiple(Throwable) - Static method in class ghidra.util.exception.MultipleCauses
- hasMultipleMemorySpaces() - Method in interface ghidra.program.model.address.AddressFactory
-
Returns true if there is more than one memory address space
- hasMultipleMemorySpaces() - Method in class ghidra.program.model.address.DefaultAddressFactory
- hasMultipleReferences() - Method in class ghidra.program.database.symbol.FunctionSymbol
- hasMultipleReferences() - Method in class ghidra.program.database.symbol.SymbolDB
- hasMultipleReferences() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- hasMultipleReferences() - Method in class ghidra.program.model.address.GlobalSymbol
- hasMultipleReferences() - Method in interface ghidra.program.model.symbol.Symbol
- hasNewExeHeader() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns true if a new EXE header exists.
- hasNext() - Method in class db.ConvertedRecordIterator
- hasNext() - Method in interface db.DBFieldIterator
-
Return true if a Field is available in the forward direction.
- hasNext() - Method in interface db.DBLongIterator
-
Return true if a value is available in the forward direction.
- hasNext() - Method in class db.KeyToRecordIterator
- hasNext() - Method in interface db.RecordIterator
-
Return true if a Record is available in the forward direction.
- hasNext() - Method in class db.TranslatedRecordIterator
- hasNext() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
- hasNext() - Method in class docking.widgets.tree.support.BreadthFirstIterator
- hasNext() - Method in class docking.widgets.tree.support.DepthFirstIterator
- hasNext() - Method in class generic.FilteredIterator
- hasNext() - Method in class generic.util.MultiIterator
- hasNext() - Method in class generic.util.WrappingPeekableIterator
- hasNext() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns true if there are more characters to read.
- hasNext() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
- hasNext() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- hasNext() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- hasNext() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
- hasNext() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
- hasNext() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
- hasNext() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
- hasNext() - Method in class ghidra.program.database.code.DataKeyIterator
- hasNext() - Method in class ghidra.program.database.code.DataRecordIterator
- hasNext() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
- hasNext() - Method in class ghidra.program.database.code.InstructionRecordIterator
- hasNext() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
- hasNext() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
- hasNext() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
- hasNext() - Method in class ghidra.program.database.map.AddressKeyIterator
- hasNext() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- hasNext() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
- hasNext() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
- hasNext() - Method in class ghidra.program.database.util.EmptyRecordIterator
- hasNext() - Method in class ghidra.program.database.util.IndexedAddressIterator
- hasNext() - Method in class ghidra.program.database.util.QueryRecordIterator
- hasNext() - Method in interface ghidra.program.model.address.AddressIterator
-
Checks if there is a next address in the iteration.
- hasNext() - Method in class ghidra.program.model.address.AddressIteratorAdapter
- hasNext() - Method in class ghidra.program.model.address.EmptyAddressIterator
- hasNext() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
- hasNext() - Method in interface ghidra.program.model.block.CodeBlockIterator
-
Return true if next() will return a CodeBlock.
- hasNext() - Method in interface ghidra.program.model.block.CodeBlockReferenceIterator
-
Return true if next() will return a CodeBlockReference.
- hasNext() - Method in class ghidra.program.model.block.SimpleBlockIterator
- hasNext() - Method in class ghidra.program.model.block.SimpleDestReferenceIterator
- hasNext() - Method in class ghidra.program.model.block.SimpleSourceReferenceIterator
- hasNext() - Method in class ghidra.program.model.block.SingleEntSubIterator
- hasNext() - Method in class ghidra.program.model.block.SubroutineDestReferenceIterator
- hasNext() - Method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
- hasNext() - Method in interface ghidra.program.model.listing.CodeUnitIterator
-
Return true if there is a next CodeUnit.
- hasNext() - Method in interface ghidra.program.model.listing.DataIterator
- hasNext() - Method in class ghidra.program.model.listing.DataIterator.IteratorWrapper
- hasNext() - Method in interface ghidra.program.model.listing.InstructionIterator
-
Returns true if the iteration has more elements.
- hasNext() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
- hasNext() - Method in interface ghidra.program.model.symbol.ExternalLocationIterator
-
Returns true if another external location is available with the next() method.
- hasNext() - Method in interface ghidra.program.model.symbol.ReferenceIterator
-
Returns whether there is a next memory reference in the iterator.
- hasNext() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
- hasNext() - Method in interface ghidra.program.model.symbol.SymbolIterator
-
Return true if there is a next symbol.
- hasNext() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
- hasNext() - Method in class ghidra.program.model.util.MemoryByteIterator
-
Returns true if there are more bytes to iterate over
- hasNext() - Method in class ghidra.program.util.AddressIteratorConverter
- hasNext() - Method in class ghidra.program.util.AddressRangeIteratorConverter
- hasNext() - Method in class ghidra.program.util.CombinedAddressRangeIterator
- hasNext() - Method in class ghidra.program.util.DefinedDataIterator
- hasNext() - Method in class ghidra.program.util.MultiAddressIterator
-
Determines whether or not any of the original iterators has a next address.
- hasNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
-
Determines whether or not any of the original iterators has a next address.
- hasNext() - Method in class ghidra.program.util.MultiCodeUnitIterator
-
Determines whether or not any of the iterators have a next code unit.
- hasNext() - Method in interface ghidra.util.datastruct.IndexRangeIterator
-
Returns true if there are more index ranges.
- hasNext() - Method in class ghidra.util.datastruct.PropertySetIndexRangeIterator
- hasNext() - Method in interface ghidra.util.graph.GraphIterator
-
Return true if the iterator has more elements
- hasNext() - Method in interface ghidra.util.LongIterator
-
Return true if there is a next long in this iterator.
- hasNext() - Method in class ghidra.util.MultiComparableArrayIterator
-
Determines whether or not any of the original arrays has a next object.
- hasNext() - Method in class ghidra.util.ReversedListIterator
- hasNext() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- hasNext() - Method in interface ghidra.xml.XmlPullParser
-
Returns whether there is a next element.
- hasNext() - Method in class util.HistoryList
-
Returns true if this history list's current item pointer is not at the end of the list.
- hasNext(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns true if there is a valid "next" location in the history list.
- hasNextFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns true if there is a valid "next" function location in the history list
- hasNextPanel() - Method in class docking.wizard.AbstractMagePanelManager
- hasNextPanel() - Method in interface docking.wizard.PanelManager
-
Return true if there is a "next" panel.
- hasNonFlowingContext() - Method in class ghidra.program.database.register.OldProgramContextDB
- hasNonFlowingContext() - Method in interface ghidra.program.model.listing.ProgramContext
- hasNonFlowingContext() - Method in class ghidra.program.util.AbstractProgramContext
- hasNonZeroData() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- hasNoReturn() - Method in class ghidra.program.database.function.FunctionDB
- hasNoReturn() - Method in interface ghidra.program.model.listing.Function
- hasNoReturn() - Method in class ghidra.program.model.pcode.FunctionPrototype
- hasNoReturn() - Method in class ghidra.util.UndefinedFunction
- hasObfuscatedStorage() - Method in class db.ChainedBuffer
- hasOffset(long) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if any of the
DIEs
that makeup this aggregate have the specified offset. - hasOneOrMoreFilesAndFolders() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- hasOptions(String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- hasOptions(String) - Method in class ghidra.framework.plugintool.PluginTool
-
Return true if there is an options category with the given name
- hasOptions(String) - Method in interface ghidra.framework.plugintool.util.OptionsService
-
Return whether an Options object exists for the given category.
- hasOverlapConflict() - Method in class ghidra.program.util.VariableStorageConflicts
- hasParameterConflict() - Method in class ghidra.program.util.VariableStorageConflicts
- hasParsed - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
- hasParsedCorrectly() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- hasPassword - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- hasPassword() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Local copy of the original GFile's
FileAttributeType.HAS_GOOD_PASSWORD_ATTR
attribute. - hasPeHeader() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns true if a PE header exists.
- hasPendingUpdates() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Returns true if there is a pending request that hasn't started yet.
- hasPotentialOverride() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- hasPotentialOverride() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns a boolean indicating whether there are any primary overriding references at the current instruction
- hasPreview() - Method in class docking.widgets.DropDownMultiSelectionTextField
- hasPreview() - Method in class docking.widgets.DropDownTextField
- hasPrevious() - Method in class db.ConvertedRecordIterator
- hasPrevious() - Method in interface db.DBFieldIterator
-
Return true if a Field is available in the reverse direction
- hasPrevious() - Method in interface db.DBLongIterator
-
Return true if a value is available in the reverse direction
- hasPrevious() - Method in class db.KeyToRecordIterator
- hasPrevious() - Method in interface db.RecordIterator
-
Return true if a Record is available in the reverse direction
- hasPrevious() - Method in class db.TranslatedRecordIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- hasPrevious() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- hasPrevious() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
- hasPrevious() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
- hasPrevious() - Method in class ghidra.program.database.map.AddressKeyIterator
- hasPrevious() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- hasPrevious() - Method in class ghidra.program.database.util.EmptyRecordIterator
- hasPrevious() - Method in class ghidra.program.database.util.QueryRecordIterator
- hasPrevious() - Method in interface ghidra.util.LongIterator
-
Return true if there a previous long in this iterator.
- hasPrevious() - Method in class ghidra.util.ReversedListIterator
- hasPrevious() - Method in class util.HistoryList
-
Returns true if this history list's current item pointer is not at the beginning of the list.
- hasPrevious(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns true if there is a valid "previous" location in the history list
- hasPreviousFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Returns true if there is a valid "previous" function location in the history list
- hasPreviousPanel() - Method in class docking.wizard.AbstractMagePanelManager
- hasPreviousPanel() - Method in interface docking.wizard.PanelManager
-
Return true if there is a "previous" panel.
- hasPrimaryField(int) - Method in interface ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
-
Determines if the given layout index contains the primary field
- hasPrimaryField(int) - Method in class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
- hasPrimaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- hasProgramPayload(String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Determine if the given payload name and type exists and is an extension of the program.
- hasProgress() - Method in class ghidra.framework.cmd.BackgroundCommand
-
Check if the command provides progress information.
- hasProgress() - Method in class ghidra.util.task.Task
-
Return true if the task has a progress indicator.
- hasProperty(long) - Method in class ghidra.util.prop.PropertySet
-
returns whether there is a property value at index.
- hasProperty(Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- hasProperty(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
returns whether there is a property value at addr.
- hasProperty(Address) - Method in interface ghidra.program.model.util.PropertyMap
-
returns whether there is a property value at addr.
- hasProperty(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- hasProperty(String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- hasProperty(String) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Returns whether this language has a property defined.
- hasProperty(String) - Method in interface ghidra.program.model.lang.Language
-
Returns whether this lanugage has a property defined.
- hasProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Returns true if the codeunit has the given property defined.
- hasProperty(String) - Method in class ghidra.program.model.listing.DataStub
- hasProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- hasReachedSizeLimit() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
-
Returns true if this size of this accumulator is greater than or equal to the given maximum size
- hasRecord(long) - Method in class db.Table
-
Determine if this table contains a record with the specified key.
- hasRecord(Field) - Method in class db.Table
-
Determine if this table contains a record with the specified key.
- hasRecord(Field, int) - Method in class db.Table
-
Determine if a record exists with the specified value within the specified column.
- hasRedoCheckpoints() - Method in class db.buffers.BufferMgr
-
Indicates whether checkpoint versions are available for redo.
- hasReferencedRepeatable() - Method in class ghidra.app.util.DisplayableEol
-
Return whether any memory reference from this code unit has a repeatable comment at the reference's to address
- hasReferences() - Method in class ghidra.program.database.symbol.FunctionSymbol
- hasReferences() - Method in class ghidra.program.database.symbol.SymbolDB
- hasReferences() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- hasReferences() - Method in class ghidra.program.model.address.GlobalSymbol
- hasReferences() - Method in interface ghidra.program.model.symbol.Symbol
- hasReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- hasReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns true if there are any memory references at the given address.
- hasReferencesFrom(Address, int) - Method in class ghidra.program.database.references.ReferenceDBManager
- hasReferencesFrom(Address, int) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Returns true if there are any memory references at the given address/opIndex.
- hasReferencesTo(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- hasReferencesTo(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Return true if a memory reference exists with the given "to" address.
- hasRelocation() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment has relocations.
- hasRelocationHandler() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- hasRememberedResult() - Method in class docking.widgets.DialogRememberOption
-
Returns true if a previous call to the dialog was remembered (The user selected the checkBox)
- hasRepeatable() - Method in class ghidra.app.util.DisplayableEol
-
Return whether the associated code unit has a repeatable comment
- hasRow(int) - Method in class ghidra.util.datastruct.ManagedDataTable
-
returns true if the given row contains an object
- hasRunTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- hasSameAddresses(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns true if the given address set contains the same set of addresses as this set.
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- hasSameAddresses(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
-
Returns true if and only if this set and the given address set contains exactly the same addresses.
- hasSameAddressSpace(Address) - Method in interface ghidra.program.model.address.Address
-
Return true if this address' address space is equal to the address space for addr.
- hasSameAddressSpace(Address) - Method in class ghidra.program.model.address.GenericAddress
- hasSameKeyBase(long, long) - Method in interface ghidra.program.database.map.AddressMap
-
Returns true if the two address keys share a common key base and can be used within a single key-range.
- hasSameKeyBase(long, long) - Method in class ghidra.program.database.map.AddressMapDB
- hasSameOptionsAndValues(Options, Options) - Static method in interface ghidra.framework.options.Options
-
Returns true if the two options objects have the same set of options and values
- hasSamePath(ListingField, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
- hasSameSchema(DBRecord) - Method in class db.DBRecord
-
Determine if this record's schema is the same as another record's schema.
- hasSameSchema(Schema) - Method in class db.DBRecord
-
Determine if this record's schema is compatible with the specified schema.
- hasSameTransaction(GTaskResult) - Method in class ghidra.framework.task.GTaskResult
-
Returns true if the task represented by this result was executed in the same transaction as the task represented by the given GTaskResult.
- hasSameValue(Options) - Method in class ghidra.framework.options.EditorState
- hasScriptProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Returns true if a provider exists that can process the specified file.
- hasSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.CompressedSectionProvider
- hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
- hasSection(String...) - Method in interface ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProvider
- hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
- hasSelectedNodes() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns true if there are selected nodes in the browser tree.
- hasSelection() - Method in class ghidra.app.context.ProgramLocationActionContext
- hasSignbit() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- hasSignbit() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- hasSignedOffset() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if space uses signed offset
- hasSparseColumns() - Method in class db.Schema
-
Determine if schema employs sparse column storage
- hasStackStorage() - Method in class ghidra.program.database.function.VariableDB
- hasStackStorage() - Method in interface ghidra.program.model.listing.Variable
- hasStackStorage() - Method in class ghidra.program.model.listing.VariableStorage
- hasStartAddress() - Method in class ghidra.app.util.bin.format.omf.OmfModuleEnd
- hasStatusBar() - Method in class docking.DockingWindowManager
-
Returns true if a status bar is present.
- hasStringValue() - Method in class ghidra.app.util.PseudoData
- hasStringValue() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this data corresponds to string data.
- hasStringValue() - Method in class ghidra.program.model.listing.DataStub
- hasStringValue(Settings) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- hasStringValue(Settings) - Method in interface ghidra.program.model.data.ArrayStringable
-
For cases where an array of this type exists, determines if a String value will be returned.
- hasStringValue(Settings) - Method in class ghidra.program.model.data.WideChar16DataType
- hasStringValue(Settings) - Method in class ghidra.program.model.data.WideChar32DataType
- hasStringValue(Settings) - Method in class ghidra.program.model.data.WideCharDataType
- hasSymbol(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- hasSymbol(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Return true if there exists a symbol at the given address.
- hasSymbols() - Method in class ghidra.app.util.CodeUnitInfo
-
Return whether this CodeUnitInfo has symbols to copy.
- hasTable(int) - Method in class ghidra.program.database.bookmark.BookmarkDBAdapterV3
- hasTasksForDomainObject(DomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
- hasTerminatedTransaction() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- hasTerminatedTransaction() - Method in interface ghidra.framework.model.UndoableDomainObject
-
Returns true if the last transaction was terminated externally from the action that started it.
- hasTestFailed() - Method in class generic.test.AbstractGenericTest
-
Determine if test failure occur (for use within tear down methods)
- hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
- hasThis() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- hasThisPointer() - Method in class ghidra.program.model.lang.PrototypeModel
- hasThisPointer() - Method in class ghidra.program.model.pcode.FunctionPrototype
- hasToolListeners() - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Return whether there are any registered tool listeners for the tool associated with class
- hasToolListeners() - Method in class ghidra.framework.plugintool.PluginTool
-
Returns true if there is at least one tool listening to this tool's plugin events
- hasTranslatedValue(Settings) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- hasTypeTable() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Determines if this LSDA has a type table.
- hasUnappliedChanges() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Returns true if this model has changes that make the filter different from the currently applied filter.
- hasUncommittedChanges() - Method in class db.DBHandle
-
Returns true if there are uncommitted changes to the database.
- hasUndoCheckpoints() - Method in class db.buffers.BufferMgr
-
Indicates whether checkpoint versions are available for undo.
- hasUniversalId() - Method in class ghidra.app.util.html.DataTypeLine
- hasUniversalId() - Method in class ghidra.app.util.html.VariableTextLine
- hasUnsaveData() - Method in class ghidra.framework.plugintool.Plugin
-
Returns true if this plugin has data that needs saving;
- hasUnsavedData() - Method in class ghidra.framework.plugintool.PluginTool
- hasUnVisitedIndependentValues() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns true if there are unvisited values ready (no dependencies) for processing.
- hasUserDefinedOp(String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Determine if the language has a given user-defined op.
- hasValidFilterValue() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Returns true if the editor has a valid value.
- hasValidFilterValue() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Pass through for checking filter condition validity.
- hasValidValue() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- hasValidValue() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Determine if the editor contains a valid value; do the UI widgets and state match, is the state sensible for the constraint.
- hasValidValue() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- hasValidValue() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- hasValue() - Method in class ghidra.program.model.lang.RegisterValue
-
Tests if this RegisterValue contains valid value bits for the entire register.
- hasValue(Settings) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- hasValue(Settings) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- hasValue(Settings) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- hasValue(Settings) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- hasValue(Settings) - Method in interface ghidra.docking.settings.SettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- hasValue(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- hasValue(Settings) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- hasValue(Register) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- hasValue(Register) - Method in class ghidra.app.util.PseudoDisassemblerContext
- hasValue(Register) - Method in class ghidra.app.util.PseudoInstruction
- hasValue(Register) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- hasValue(Register) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- hasValue(Register) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- hasValue(Register) - Method in interface ghidra.program.model.lang.ProcessorContextView
-
Returns true if a value is defined for the given register.
- hasValue(Register) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- hasValue(Register) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- hasValue(Register) - Method in class ghidra.program.model.listing.InstructionStub
- hasValue(Register) - Method in class ghidra.program.util.VarnodeContext
- hasValue(String) - Method in class generic.constraint.ConstraintData
- hasValue(String) - Method in class ghidra.framework.options.SaveState
-
Returns true if there is a value for the given name
- hasValueOverRange(Register, BigInteger, AddressSet) - Method in class ghidra.program.util.VarnodeContext
- hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.database.register.OldProgramContextDB
- hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- hasValueOverRange(Register, BigInteger, AddressSetView) - Method in interface ghidra.program.model.listing.ProgramContext
-
Returns true if the given register has the value over the addressSet
- hasValueOverRange(Register, BigInteger, AddressSetView) - Method in class ghidra.program.util.AbstractStoredProgramContext
- hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
- hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
- hasVarArgs() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
- hasVarArgs() - Method in class ghidra.program.database.function.FunctionDB
- hasVarArgs() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- hasVarArgs() - Method in interface ghidra.program.model.listing.Function
-
Returns true if this function has a variable argument list (VarArgs)
- hasVarArgs() - Method in interface ghidra.program.model.listing.FunctionSignature
-
Returns true if this function signature has a variable argument list (VarArgs).
- hasVarArgs() - Method in class ghidra.util.UndefinedFunction
- hasVersion() - Method in enum ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- hasWritePermission() - Method in class ghidra.framework.remote.User
-
Return true if this user has permission of WRITE or ADMIN.
- haveLock() - Method in class ghidra.framework.store.local.LockFile
-
Determine if lock file was successfully created by this instance.
- haveLock(boolean) - Method in class ghidra.framework.store.local.LockFile
-
Determine if lock is still in place.
- Hcs12DisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing HCS12/XGate disassembly
- Hcs12DisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
-
Constructor for Hcs12DisassembleCommand.
- Hcs12DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
-
Constructor for Hcs12DisassembleCommand.
- head - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
- header - Variable in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- header - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- header - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- header - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- header - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
- header - Variable in class ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
- header - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- header - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- headerContent - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- headerContent - Variable in class ghidra.app.util.html.EnumDataTypeHTMLRepresentation
- headerContent - Variable in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- HeaderCursor - Class in docking
-
The cursor values used when drag-n-dropping dockable components
- HeaderCursor() - Constructor for class docking.HeaderCursor
- HEADERS - Static variable in class ghidra.app.util.opinion.PeLoader
-
The name of the PE headers memory block.
- HEADLESS_PROPERTY - Static variable in class ghidra.util.SystemUtilities
-
The system property that can be checked during runtime to determine if we are running with a GUI or headless.
- HeadlessAnalyzer - Class in ghidra.app.util.headless
-
The class used kick-off and interact with headless processing.
- HeadlessClientAuthenticator - Class in ghidra.framework.client
-
HeadlessClientAuthenticator
provides the ability to install a Ghidra Server authenticator needed when operating in a headless mode. - HeadlessGhidraApplicationConfiguration - Class in ghidra.framework
- HeadlessGhidraApplicationConfiguration() - Constructor for class ghidra.framework.HeadlessGhidraApplicationConfiguration
- HeadlessOptions - Class in ghidra.app.util.headless
-
Options for headless analyzer.
- HeadlessScript - Class in ghidra.app.util.headless
-
This class is analogous to GhidraScript, except that is only meant to be used with the HeadlessAnalyzer.
- HeadlessScript() - Constructor for class ghidra.app.util.headless.HeadlessScript
- HeadlessScript.HeadlessContinuationOption - Enum in ghidra.app.util.headless
-
Options for controlling disposition of program after the current script completes.
- headlessStorageContainsKey(String) - Method in class ghidra.app.util.headless.HeadlessScript
-
Returns whether the specified key was stored in the HeadlessAnalyzer instance.
- HeadlessTimedTaskMonitor - Class in ghidra.app.util.headless
-
Monitor used by Headless Analyzer for "timeout" functionality
- headMap(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- headMap(K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- headMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- headMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- headMapByValue(V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a view of the portion of this map whose values are less than (or equal to, if
inclusive
is true)toValue
. - HEAP_BLOCK_NAME - Static variable in interface ghidra.program.model.mem.MemoryConstants
- height - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
- height - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- height - Variable in class ghidra.graph.viewer.layout.Row
- height - Variable in class ghidra.program.model.data.BitmapResource
- HEIGHT - Static variable in class ghidra.framework.main.DataTreeDialog
- heightAbove - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
- heightAbove - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- heightAbove - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- heightBelow - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- help - package help
- help - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- Help - Class in docking.help
-
Creates the HelpManager for the application.
- Help() - Constructor for class docking.help.Help
- HELP_CONTENTS_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
-
A group for actions that link directly to help content
- HELP_ICON - Static variable in class resources.Icons
- HELP_INFO_KEY - Static variable in class ghidra.util.ReservedKeyBindings
- HELP_KEY1 - Static variable in class ghidra.util.ReservedKeyBindings
- HELP_KEY2 - Static variable in class ghidra.util.ReservedKeyBindings
- HELP_TOPIC - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- help.screenshot - package help.screenshot
- help.validator - package help.validator
- help.validator.links - package help.validator.links
- help.validator.location - package help.validator.location
- help.validator.model - package help.validator.model
- HelpAction - Class in docking.action
- HelpAction(boolean, KeyStroke) - Constructor for class docking.action.HelpAction
- HelpActionManager - Interface in docking.help
-
Register help for a specific component.
- HelpBuildUtils - Class in help
- HelpBuildUtils.HelpFilesFilter - Class in help
- HelpBuildUtils.Stringizer<T> - Interface in help
- HelpDescriptor - Interface in docking.help
- helpDir - Variable in class help.validator.location.HelpModuleLocation
-
The help dir parent of the help topics and such
- helpExists() - Method in class docking.DefaultHelpService
- helpExists() - Method in class docking.help.HelpManager
- helpExists() - Method in interface docking.help.HelpService
-
Returns true if the help system has been initialized properly; false if help does not exist or is not working.
- HelpFile - Class in help.validator.model
- HelpFilesFilter(String...) - Constructor for class help.HelpBuildUtils.HelpFilesFilter
- helpLoc - Variable in class ghidra.framework.main.ProjectAccessPanel
- helpLocation(HelpLocation) - Method in class docking.action.builder.AbstractActionBuilder
-
Configure
HelpLocation
for thisDockingAction
- HelpLocation - Class in ghidra.util
-
Class to identify where help can be located for some object.
- HelpLocation(String, String) - Constructor for class ghidra.util.HelpLocation
-
Construct a Help location using the specified topic and anchor names.
- HelpLocation(String, String, String) - Constructor for class ghidra.util.HelpLocation
-
Construct a Help location using the specified topic and anchor names.
- HelpManager - Class in docking.help
-
Class that uses JavaHelp browser to show context sensitive help.
- HelpManager(URL) - Constructor for class docking.help.HelpManager
-
Constructor.
- HelpMissingScreenShotReportGenerator - Class in help.screenshot
- HelpModuleCollection - Class in help.validator.location
-
A class that is meant to hold a single help input directory and 0 or more external, pre-built help sources (i.e., jar file or directory).
- HelpModuleLocation - Class in help.validator.location
- HelpScreenShotReportGenerator - Class in help.screenshot
- HelpScreenShotReportGenerator() - Constructor for class help.screenshot.HelpScreenShotReportGenerator
- HelpService - Interface in docking.help
-
HelpService
defines a service for displaying Help content by an ID or URL. - HelpTopic - Class in help.validator.model
- HelpTopic(HelpModuleLocation, Path) - Constructor for class help.validator.model.HelpTopic
- HelpTopics - Interface in ghidra.app.util
-
Topics for Help.
- hex - ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
- HEX - ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
- HEX - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- HEX_DIGIT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- HEX_INT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- HEX_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- HEX_INT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- HEX_INT - Static variable in class ghidra.sleigh.grammar.SleighParser
- HEX_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- HEX_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Hexadecimal - ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
- HEXAGON - Static variable in class ghidra.service.graph.VertexShape
- hexByteString(byte) - Static method in class ghidra.util.StringFormat
-
Gets a hexadecimal representation of a byte value.
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- HEXDIGIT - Static variable in class ghidra.sleigh.grammar.SleighParser
- hexDump(byte[]) - Static method in class ghidra.util.HashUtilities
-
Convert binary data to a sequence of hex characters.
- hexDump(byte[]) - Static method in class ghidra.util.MD5Utilities
-
Convert binary data to a sequence of hex characters.
- HexIntegerFormatter - Class in docking.widgets.textfield
- HexIntegerFormatter() - Constructor for class docking.widgets.textfield.HexIntegerFormatter
- HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper - Class in docking.widgets.textfield
- HexLong - Class in ghidra.app.util
- HexLong(long) - Constructor for class ghidra.app.util.HexLong
- HexOrDecimalInput - Class in docking.widgets.textfield
- HexOrDecimalInput() - Constructor for class docking.widgets.textfield.HexOrDecimalInput
- HexOrDecimalInput(int) - Constructor for class docking.widgets.textfield.HexOrDecimalInput
- HexOrDecimalInput(Long) - Constructor for class docking.widgets.textfield.HexOrDecimalInput
- hexWordString(short) - Static method in class ghidra.util.StringFormat
-
Gets a hexadecimal representation of a short value.
- HIDDEN - ghidra.framework.plugintool.util.PluginStatus
- HIDDEN_DIR_PREFIX - Static variable in class ghidra.framework.store.local.LocalFileSystem
- HIDDEN_DIR_PREFIX_CHAR - Static variable in class ghidra.framework.store.local.LocalFileSystem
-
Hidden directory name prefix.
- HIDDEN_ITEM_PREFIX - Static variable in class ghidra.framework.store.local.LocalFileSystem
-
Hidden item name prefix.
- HiddenDockingFrame - Class in docking
-
Hack to fix: JFrames cannot be invisible
- HiddenDockingFrame(String) - Constructor for class docking.HiddenDockingFrame
- hide() - Method in class docking.widgets.PopupWindow
- hideAllWindows() - Static method in class docking.widgets.PopupWindow
- hideFilterButton() - Method in class docking.widgets.filter.ClearFilterLabel
- hideMatchingWindow() - Method in class docking.widgets.DropDownTextField
- hideOkButton() - Method in class docking.widgets.ListSelectionTableDialog
-
Removes the ok button from the dialog.
- hideTableColumn(GTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- hideTaskMonitorComponent() - Method in class docking.DialogComponentProvider
-
Will hide the progress panel if it was showing.
- hideTipWindow() - Static method in class docking.DockingUtils
-
Hides any open tooltip window
- HIERACHICAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- HighCodeSymbol - Class in ghidra.program.model.pcode
-
A global symbol as part of the decompiler's model of a function.
- HighCodeSymbol(long, Address, DataType, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
-
Construct with just a (global) storage address and size.
- HighCodeSymbol(long, String, Data, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
-
Constructor for HighSymbol which is unattached to a HighFunction
- HighCodeSymbol(CodeSymbol, DataType, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighCodeSymbol
-
Construct with a backing CodeSymbol.
- HighConstant - Class in ghidra.program.model.pcode
-
A constant that has been given a datatype (like a constant that is really a pointer)
- HighConstant(HighFunction) - Constructor for class ghidra.program.model.pcode.HighConstant
-
Constructor for use with restoreXml
- HighConstant(String, DataType, Varnode, Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighConstant
-
Construct a constant NOT associated with a symbol
- higherEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- higherEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- higherEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- higherEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a key-value mapping associated with the least value strictly greater than the given value, or
null
if there is no such value. - higherIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
-
Returns the least index in this list whose element is strictly greater the specified element
- higherIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- higherIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- higherKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- HIGHEST_DETAIL_BIT_SHIFT - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- HIGHEST_PRIORITY - Static variable in class ghidra.app.services.AnalysisPriority
- HighExternalSymbol - Class in ghidra.program.model.pcode
-
A symbol, within a decompiler model, for a function without a body in the current Program.
- HighExternalSymbol(String, Address, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighExternalSymbol
-
Construct the external reference symbol given a name, the symbol Address, and a resolving Address.
- HighFunction - Class in ghidra.program.model.pcode
-
High-level abstraction associated with a low level function made up of assembly instructions.
- HighFunction(Function, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighFunction
- HighFunctionDBUtil - Class in ghidra.program.model.pcode
-
HighFunctionDBUtil
provides various methods for updating the state of a function contained within a program database. - HighFunctionDBUtil() - Constructor for class ghidra.program.model.pcode.HighFunctionDBUtil
- HighFunctionShellSymbol - Class in ghidra.program.model.pcode
-
A function symbol that represents only a shell of (the name and address) the function, when no other information is available.
- HighFunctionShellSymbol(long, String, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighFunctionShellSymbol
-
Construct the function shell given a name and address
- HighFunctionSymbol - Class in ghidra.program.model.pcode
-
A function symbol that encapsulates detailed information about a particular function for the purposes of decompilation.
- HighFunctionSymbol(Address, int, HighFunction) - Constructor for class ghidra.program.model.pcode.HighFunctionSymbol
-
Construct given an Address, size, and decompiler function model for the symbol.
- HighGlobal - Class in ghidra.program.model.pcode
-
All references (per function) to a single global variable
- HighGlobal(HighFunction) - Constructor for class ghidra.program.model.pcode.HighGlobal
-
Constructor for use with restoreXml
- HighGlobal(HighSymbol, Varnode, Varnode[]) - Constructor for class ghidra.program.model.pcode.HighGlobal
- HighLabelSymbol - Class in ghidra.program.model.pcode
-
A symbol with no underlying data-type.
- HighLabelSymbol(String, Address, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighLabelSymbol
-
Construct the label given a name and address
- Highlight - Class in docking.widgets.fieldpanel.support
- Highlight(int, int, Color) - Constructor for class docking.widgets.fieldpanel.support.Highlight
-
Constructs a new Highlight that indicates where to highlight text in the listing fields.
- HIGHLIGHT - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for highlighting.
- HIGHLIGHT_ALT_COLOR_NAME - Static variable in class ghidra.app.util.viewer.format.FormatManager
- HIGHLIGHT_COLOR - Static variable in interface ghidra.app.merge.MergeConstants
- HIGHLIGHT_COLOR_NAME - Static variable in class ghidra.app.util.viewer.format.FormatManager
- HIGHLIGHT_COLOR_NAME - Static variable in interface ghidra.GhidraOptions
- HIGHLIGHT_CURSOR_LINE - Static variable in interface ghidra.GhidraOptions
- HIGHLIGHT_CURSOR_LINE_COLOR - Static variable in interface ghidra.GhidraOptions
- HIGHLIGHT_CURSOR_LINE_COLOR_OPTION_NAME - Static variable in interface ghidra.GhidraOptions
- HIGHLIGHT_CURSOR_LINE_OPTION_NAME - Static variable in interface ghidra.GhidraOptions
- HIGHLIGHT_GROUP - Static variable in interface ghidra.app.services.MarkerService
-
A group name for highlights.
- HIGHLIGHT_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking the highlight.
- highlightChanged(ProgramSelection) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested in program highlight events.
- highlightDifferences(List<ValidatableLine>, List<ValidatableLine>) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- HighlightFactory - Interface in docking.widgets.fieldpanel.support
- HighlightProvider - Interface in ghidra.app.util
-
Provider of Highlight objects appropriate for the text, object, and FieldFactory class.
- highlightSearchResults(SearchLocation) - Method in interface docking.widgets.FindDialogSearcher
- HighlightToken - Class in ghidra.app.decompiler.component
-
A class to used to track a
Decompiler
token along with its highlight color - HighlightToken(ClangToken, Color) - Constructor for class ghidra.app.decompiler.component.HighlightToken
- HighLocal - Class in ghidra.program.model.pcode
- HighLocal(DataType, Varnode, Varnode[], Address, HighSymbol) - Constructor for class ghidra.program.model.pcode.HighLocal
- HighLocal(HighFunction) - Constructor for class ghidra.program.model.pcode.HighLocal
-
Constructor for use with restoreXml
- HighOther - Class in ghidra.program.model.pcode
-
Other forms of variable, these are typically compiler infrastructure like the stackpointer or saved registers
- HighOther(DataType, Varnode, Varnode[], Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighOther
-
Construct a unique high NOT associated with a symbol
- HighOther(HighFunction) - Constructor for class ghidra.program.model.pcode.HighOther
-
Constructor for use with restoreXml
- HighParam - Class in ghidra.program.model.pcode
-
High-level function parameter
- HighParam(DataType, Varnode, Address, int, HighSymbol) - Constructor for class ghidra.program.model.pcode.HighParam
- HighParam(HighFunction) - Constructor for class ghidra.program.model.pcode.HighParam
-
Constructor for use with restoreXml
- HighParamID - Class in ghidra.program.model.pcode
-
High-level abstraction associated with a low level function made up of assembly instructions.
- HighParamID(Function, Language, CompilerSpec, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighParamID
- HighSymbol - Class in ghidra.program.model.pcode
-
A symbol within the decompiler's model of a particular function.
- HighSymbol(long, String, DataType, boolean, boolean, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.HighSymbol
-
Construct a symbol that is not attached to a function model.
- HighSymbol(long, String, DataType, HighFunction) - Constructor for class ghidra.program.model.pcode.HighSymbol
-
Construct a base symbol, given a name and data-type.
- HighSymbol(HighFunction) - Constructor for class ghidra.program.model.pcode.HighSymbol
-
Constructor for use with restoreXML
- HighVariable - Class in ghidra.program.model.pcode
-
A High-level variable (as in a high-level language like C/C++) built out of Varnodes (low-level variables).
- HighVariable(HighFunction) - Constructor for class ghidra.program.model.pcode.HighVariable
-
Constructor for use with restoreXml
- HighVariable(String, DataType, Varnode, Varnode[], HighFunction) - Constructor for class ghidra.program.model.pcode.HighVariable
- HIJACKED_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- HintTextArea - Class in docking.widgets.textarea
-
Simple text area that shows a text hint when the field is empty.
- HintTextArea(String) - Constructor for class docking.widgets.textarea.HintTextArea
-
Constructs the class with the hint text to be shown.
- HintTextField - Class in docking.widgets.textfield
-
Simple text field that shows a text hint when the field is empty.
- HintTextField(String) - Constructor for class docking.widgets.textfield.HintTextField
-
Constructor
- HintTextField(String, boolean) - Constructor for class docking.widgets.textfield.HintTextField
-
Constructor
- HintTextField(String, boolean, InputVerifier) - Constructor for class docking.widgets.textfield.HintTextField
-
Constructor
- HistoryList<T> - Class in util
-
An object meant to track items with the ability to go back and forth within the list of items.
- HistoryList(int, BiConsumer<T, T>) - Constructor for class util.HistoryList
-
The sized passed here limits the size of the list, with the oldest items being dropped as the list grows.
- HistoryList(int, Consumer<T>) - Constructor for class util.HistoryList
-
The sized passed here limits the size of the list, with the oldest items being dropped as the list grows.
- hit(Rectangle, Shape, boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- hit(Rectangle, Shape, boolean) - Method in class generic.text.TextLayoutGraphics
- hit(Rectangle, Shape, boolean) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- hitClip(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- hitCodeFlow - Variable in class ghidra.program.util.SymbolicPropogator
- hitDest - Variable in class ghidra.program.util.VarnodeContext
- hlFactory - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- hlFactory - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- hlProvider - Variable in class ghidra.app.util.viewer.field.FieldFactory
- HomeAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the 'home' key; this moves the viewport to the top of the file.
- HomeAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.HomeAction
- HONEY_DEW - Static variable in class ghidra.util.WebColors
- HorizontalLayout - Class in ghidra.util.layout
-
LayoutManager for arranging components in a single row.
- HorizontalLayout(int) - Constructor for class ghidra.util.layout.HorizontalLayout
-
Constructor for HorizontalLayout.
- HorizontalRuleAction - Class in ghidra.base.actions
-
An action that can be added to a menu in order to separate menu items into groups
- HorizontalRuleAction(String, String, String) - Constructor for class ghidra.base.actions.HorizontalRuleAction
-
Constructor
- horizontalSpacer - Variable in class docking.ErrLogExpandableDialog
-
This spacer addresses the optical impression that the message panel changes size when showing details
- HOT_PINK - Static variable in class ghidra.util.WebColors
- HourglassAnimationPanel - Class in ghidra.util.task
-
Panel that displays an animation of a spinning hourglass
- HourglassAnimationPanel() - Constructor for class ghidra.util.task.HourglassAnimationPanel
- hoverExited() - Method in class docking.widgets.fieldpanel.HoverHandler
-
Call this when the mouse is no longer over the hover source
- HoverHandler - Class in docking.widgets.fieldpanel
- hoverModeSelected() - Method in interface ghidra.app.services.HoverService
-
Return whether hover mode is "on"
- HoverProvider - Interface in docking.widgets.fieldpanel.support
- HoverService - Interface in ghidra.app.services
-
HoverService
provides the ability to popup data Windows over a Field viewer in response to the mouse hovering over a single Field. - href - Variable in class help.validator.links.InvalidHREFLink
- HREF - Class in help.validator.model
- HREF(HelpModuleLocation, Path, String, int) - Constructor for class help.validator.model.HREF
- HTML - Static variable in class ghidra.util.HTMLUtilities
- HTML_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- HTML_CLOSE - Static variable in class ghidra.util.HTMLUtilities
- HTML_DISABLE_STRING - Static variable in interface docking.widgets.GComponent
- HTML_NEW_LINE - Static variable in class ghidra.util.HTMLUtilities
- HTML_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- HTML_SPACE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- HTML_SPACE - Static variable in class ghidra.util.HTMLUtilities
- HTMLDataTypeRepresentation - Class in ghidra.app.util.html
- HTMLDataTypeRepresentation() - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentation
-
Default constructor for those who promise to later set the HTML text
- HTMLDataTypeRepresentation(String) - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentation
- HTMLDataTypeRepresentationDiffInput - Class in ghidra.app.util.html
- HTMLDataTypeRepresentationDiffInput(HTMLDataTypeRepresentation, List<ValidatableLine>) - Constructor for class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
- HTMLElement - Class in ghidra.util.html
- HTMLElement(String) - Constructor for class ghidra.util.html.HTMLElement
- HtmlExporter - Class in ghidra.app.util.exporter
-
An implementation of exporter that creates an HTML representation of the program.
- HtmlExporter() - Constructor for class ghidra.app.util.exporter.HtmlExporter
-
Constructs a new HTML exporter.
- HTMLFileParser - Class in help.validator
- HTMLFileParser() - Constructor for class help.validator.HTMLFileParser
- HtmlLineSplitter - Class in ghidra.util.html
-
Splits into lines a given String that is meant to be rendered as HTML.
- HtmlLineSplitter() - Constructor for class ghidra.util.html.HtmlLineSplitter
- HTMLResourceDataType - Class in ghidra.app.util.datatype.microsoft
- HTMLResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- HTMLResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
- HTMLUtilities - Class in ghidra.util
-
A helper class providing static methods for formatting text with common HTML tags.
- HTMLUtilities() - Constructor for class ghidra.util.HTMLUtilities
- HttpClients - Class in ghidra.net
- HttpClients() - Constructor for class ghidra.net.HttpClients
- HttpsHostnameVerifier() - Constructor for class ghidra.net.SSLContextInitializer.HttpsHostnameVerifier
- HttpUtil - Class in ghidra.net.http
- HttpUtil() - Constructor for class ghidra.net.http.HttpUtil
- HUE_BLUE - Static variable in class ghidra.util.ColorUtils
- HUE_GREEN - Static variable in class ghidra.util.ColorUtils
- HUE_LIME - Static variable in class ghidra.util.ColorUtils
- HUE_ORANGE - Static variable in class ghidra.util.ColorUtils
- HUE_PINE - Static variable in class ghidra.util.ColorUtils
- HUE_PINK - Static variable in class ghidra.util.ColorUtils
- HUE_PURPLE - Static variable in class ghidra.util.ColorUtils
- HUE_RED - Static variable in class ghidra.util.ColorUtils
- HUE_ROYAL - Static variable in class ghidra.util.ColorUtils
- HUE_SAPPHIRE - Static variable in class ghidra.util.ColorUtils
- HUE_TURQUISE - Static variable in class ghidra.util.ColorUtils
- HUE_YELLOW - Static variable in class ghidra.util.ColorUtils
- HyperlinkComponent - Class in docking.widgets
-
A component that acts like a label, but adds the ability to render HTML anchors and the ability for clients to add anchor handlers.
- HyperlinkComponent(String) - Constructor for class docking.widgets.HyperlinkComponent
I
- IBO32 - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable 32-bit image base offset datatype.
- IBO64 - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable 64-bit image base offset datatype.
- ICategory - Interface in ghidra.program.model.data
- icon - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- ICON - Static variable in class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- ICON_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
-
Name of the property for the tool icon.
- IconMaskResourceDataType - Class in ghidra.program.model.data
- IconMaskResourceDataType() - Constructor for class ghidra.program.model.data.IconMaskResourceDataType
- IconMaskResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.IconMaskResourceDataType
- IconMaskResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.IconMaskResourceDataType
- IconProvider - Class in resources
-
A class that knows how to provide an icon and the URL for that icon.
- IconProvider(ImageIcon, URL) - Constructor for class resources.IconProvider
- IconResource - Class in ghidra.program.model.data
- IconResource(MemBuffer) - Constructor for class ghidra.program.model.data.IconResource
- IconResourceDataType - Class in ghidra.program.model.data
- IconResourceDataType() - Constructor for class ghidra.program.model.data.IconResourceDataType
- IconResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.IconResourceDataType
- IconResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.IconResourceDataType
- Icons - Class in resources
-
A class to get generic icons for standard actions.
- iconURL - Variable in class ghidra.framework.plugintool.PluginTool
- IconWrapper - Class in resources.icons
-
IconWrapper
provides a simple icon wrapper which delays icon construction until its first use. - IconWrapper() - Constructor for class resources.icons.IconWrapper
- id - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- id - Variable in class ghidra.app.util.DataTypeDependencyOrderer.Entry
- id() - Method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
- id() - Method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- id() - Method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- id() - Method in enum ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
-
Gets the ID associated with this table type.
- ID - Static variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- ID_BASE - Static variable in class ghidra.program.model.pcode.HighSymbol
- id_or_nil() - Method in class ghidra.sleigh.grammar.SleighCompiler
- id_or_nil() - Method in class ghidra.sleigh.grammar.SleighParser
- id_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.id_or_nil_return
- id_or_nil_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.id_or_nil_return
- id_or_wild() - Method in class ghidra.sleigh.grammar.SleighParser
- id_or_wild_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.id_or_wild_return
- ID_SIZE_MASK - Static variable in interface ghidra.program.model.address.AddressSpace
- ID_SIZE_SHIFT - Static variable in interface ghidra.program.model.address.AddressSpace
- ID_TYPE_MASK - Static variable in interface ghidra.program.model.address.AddressSpace
- ID_UNIQUE_SHIFT - Static variable in interface ghidra.program.model.address.AddressSpace
- IdentCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a ident_command structure.
- IdentCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.IdentCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- identical(DisjointPattern) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- identical(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- identifier() - Method in class ghidra.sleigh.grammar.SleighCompiler
- identifier() - Method in class ghidra.sleigh.grammar.SleighEcho
- identifier() - Method in class ghidra.sleigh.grammar.SleighParser
- IDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BaseLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighEcho
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser
- identifier_return() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.identifier_return
- identifier_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.identifier_return
- identifierlist() - Method in class ghidra.sleigh.grammar.SleighCompiler
- identifierlist() - Method in class ghidra.sleigh.grammar.SleighEcho
- identifierlist(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- IdentifierList(FunctionDefinitionDataType, DataType) - Method in class ghidra.app.util.cparser.C.CParser
- identifierlist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.identifierlist_return
- IDENTITY_MAPPER - Static variable in interface docking.widgets.fieldpanel.listener.IndexMapper
- identityHashCode() - Method in class help.validator.links.InvalidHREFLink
- identityHashCode() - Method in class help.validator.links.InvalidIMGLink
- identityHashCode() - Method in interface help.validator.links.InvalidLink
- identityHashCode() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- identityHashCode() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- IDFEntry() - Constructor for class generic.lsh.vector.IDFLookup.IDFEntry
- idfLookup - Variable in class generic.lsh.vector.LSHVectorFactory
- IDFLookup - Class in generic.lsh.vector
- IDFLookup() - Constructor for class generic.lsh.vector.IDFLookup
- IDFLookup.IDFEntry - Class in generic.lsh.vector
- If() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- IF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IfCondition() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IfDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IFDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- IFDEF_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IFDEFED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IfDefExpr() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IFDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IFELSE - Static variable in class ghidra.program.model.pcode.PcodeBlock
- IFGOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
- IFGroup() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IfNDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IFNDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- IFNDEF_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IFNDEFED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- IfNDefExpr() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- IFNDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ifNull(Runnable) - Static method in class utility.function.Dummy
-
Returns the given runnable object if it is not
null
. - ifNull(Consumer<T>) - Static method in class utility.function.Dummy
-
Returns the given consumer object if it is not
null
. - ifNull(Function<T, R>) - Static method in class utility.function.Dummy
-
Returns the given function object if it is not
null
. - ifNull(Supplier<T>) - Static method in class utility.function.Dummy
-
Returns the given callback object if it is not
null
. - ifNull(Callback) - Static method in class utility.function.Dummy
-
Returns the given callback object if it is not
null
. - IFSection() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- ignore(AddressSetView) - Method in class ghidra.program.util.ProgramDiff
-
Set the indicated additional addresses that should not report any differences that are found at them.
- ignore(AddressSetView) - Method in class ghidra.program.util.ProgramMergeManager
-
Ignore the differences for the indicated address set.
- IGNORE - Static variable in interface ghidra.program.disassemble.DisassemblerMessageListener
-
Ignores all messages from the disassembler.
- IGNORE - Static variable in class ghidra.program.util.ProgramMergeFilter
-
IGNORE is a filter value indicating that the type of difference isn't to be changed in the merged program.
- ignoreChanges() - Method in class ghidra.app.events.CloseProgramPluginEvent
- ignoredBlocks - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- IGNORETOEOL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- IID - ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- ILLEGAL_DELIMITER - Static variable in interface ghidra.framework.options.Options
- IllegalFieldAccessException - Exception in db
-
An illegal access has been performed on a field.
- IllegalHModuleAssociationIMGInvalidLink - Class in help.validator.links
- IllegalPanelStateException - Exception in docking.wizard
-
IllegalPanelStateException
allows unexpected IOExceptions and other errors to be thrown during Wizard panel transitions - IllegalPanelStateException(Throwable) - Constructor for exception docking.wizard.IllegalPanelStateException
-
Constructor
- IllegalRenameException - Exception in ghidra.program.model.data
-
Exception thrown if a data type does not allow its name to be changed.
- IllegalRenameException() - Constructor for exception ghidra.program.model.data.IllegalRenameException
-
Constructor.
- IllegalRenameException(String) - Constructor for exception ghidra.program.model.data.IllegalRenameException
-
Constructor
- image - Variable in class ghidra.app.util.cparser.C.Token
-
The string image of the token.
- image - Variable in class ghidra.app.util.cparser.CPP.Token
-
The string image of the token.
- image - Variable in class help.screenshot.AbstractScreenShotGenerator
- IMAGE_ARCHIVE_END - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The archive end magic value.
- IMAGE_ARCHIVE_LINKER_MEMBER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The archive linker member.
- IMAGE_ARCHIVE_LONGNAMES_MEMBER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The archive long names member.
- IMAGE_ARCHIVE_PAD - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The archive padding.
- IMAGE_ARCHIVE_START - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The archive start magic value.
- IMAGE_ARCHIVE_START_SIZE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The size of the archive start header.
- IMAGE_BASE - Static variable in class ghidra.app.util.opinion.OmfLoader
- IMAGE_BASE_DEFAULT - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- IMAGE_BASE_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- IMAGE_DANS_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
- IMAGE_DATA_IMAGE_BASE_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- IMAGE_DEBUG_TYPE_BORLAND - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Borland debug type.
- IMAGE_DEBUG_TYPE_CLSID - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
CLS ID debug type.
- IMAGE_DEBUG_TYPE_CODEVIEW - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
CodeView debug type.
- IMAGE_DEBUG_TYPE_COFF - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
COFF debug type.
- IMAGE_DEBUG_TYPE_EXCEPTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Exception debug type.
- IMAGE_DEBUG_TYPE_FIXUP - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Fixup debug type.
- IMAGE_DEBUG_TYPE_FPO - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
FPO debug type.
- IMAGE_DEBUG_TYPE_MISC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Misc debug type.
- IMAGE_DEBUG_TYPE_OMAP_FROM_SRC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
OMAP-From-Source debug type.
- IMAGE_DEBUG_TYPE_OMAP_TO_SRC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
OMAP-To-Source debug type.
- IMAGE_DEBUG_TYPE_RESERVED10 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Reserved debug type.
- IMAGE_DEBUG_TYPE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
-
Unknown debug type.
- IMAGE_DIRECTORY_ENTRY_ARCHITECTURE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Architecture Specific Data directory index
- IMAGE_DIRECTORY_ENTRY_BASERELOC - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Base Relocation Table directory index
- IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Bound Import directory index
- IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
COM Runtime Descriptor directory index
- IMAGE_DIRECTORY_ENTRY_COMHEADER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
New name for the COM Descriptor directory index
- IMAGE_DIRECTORY_ENTRY_DEBUG - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Debug directory index
- IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Delay Load Import Descriptors directory index
- IMAGE_DIRECTORY_ENTRY_EXCEPTION - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Exception directory index
- IMAGE_DIRECTORY_ENTRY_EXPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Export directory index
- IMAGE_DIRECTORY_ENTRY_GLOBALPTR - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Global Pointer directory index
- IMAGE_DIRECTORY_ENTRY_IAT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Import Address Table directory index
- IMAGE_DIRECTORY_ENTRY_IMPORT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Import directory index
- IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Load Configuration directory index
- IMAGE_DIRECTORY_ENTRY_RESOURCE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Resource directory index
- IMAGE_DIRECTORY_ENTRY_SECURITY - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Security directory index
- IMAGE_DIRECTORY_ENTRY_TLS - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
TLS directory index
- IMAGE_DLLCHARACTERISTICS_APPCONTAINER - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_APPCONTAINER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Image should execute in an AppContainer.
- IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The DLL can be relocated at load time.
- IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Code integrity checks are forced.
- IMAGE_DLLCHARACTERISTICS_GUARD_CF - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_GUARD_CF - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Image supports Control Flow Guard.
- IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
ASLR with 64 bit address space.
- IMAGE_DLLCHARACTERISTICS_NO_BIND - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_NO_BIND - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Do not bind the image.
- IMAGE_DLLCHARACTERISTICS_NO_ISOLATION - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_NO_ISOLATION - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The image is isolation aware, but should not be isolated.
- IMAGE_DLLCHARACTERISTICS_NO_SEH - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_NO_SEH - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The image does not use structured exception handling (SEH).
- IMAGE_DLLCHARACTERISTICS_NX_COMPAT - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_NX_COMPAT - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The image is compatible with data execution prevention (DEP)
- IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The image is terminal server aware.
- IMAGE_DLLCHARACTERISTICS_WDM_DRIVER - ghidra.app.util.bin.format.pe.DllCharacteristics
- IMAGE_DLLCHARACTERISTICS_WDM_DRIVER - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
A WDM driver.
- IMAGE_DOS_SIGNATURE - Static variable in class ghidra.app.util.bin.format.mz.DOSHeader
- IMAGE_FILE_32BIT_MACHINE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
32 bit word machine.
- IMAGE_FILE_AGGRESIVE_WS_TRIM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Agressively trim working set
- IMAGE_FILE_BYTES_REVERSED_HI - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Bytes of machine word are reversed.
- IMAGE_FILE_BYTES_REVERSED_LO - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Bytes of machine word are reversed.
- IMAGE_FILE_DEBUG_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Debugging info stripped from file in .DBG file
- IMAGE_FILE_DLL - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
File is a DLL.
- IMAGE_FILE_EXECUTABLE_IMAGE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
File is executable (no unresolved externel references).
- IMAGE_FILE_LARGE_ADDRESS_AWARE - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
App can handle >2gb addresses
- IMAGE_FILE_LINE_NUMS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Line nunbers stripped from file.
- IMAGE_FILE_LOCAL_SYMS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Local symbols stripped from file.
- IMAGE_FILE_MACHINE_ALPHA - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Alpha
- IMAGE_FILE_MACHINE_ALPHA - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_ALPHA64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Alpha 64
- IMAGE_FILE_MACHINE_ALPHA64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_AM29KBIGMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
AMD Am29000 big endian
- IMAGE_FILE_MACHINE_AM29KLITTLEMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
AMD Am29000 little endian
- IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Matsushita AM33
- IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_AM33 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
x64
- IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_AMD64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
ARM little endian
- IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_ARM - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
ARM64 little endian
- IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_ARM64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
ARM Thumb-2 little endian
- IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_ARMNT - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_AXP64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_CEE - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_CEF - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
EFI byte code
- IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_EBC - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel 386 or later processors and compatible processors
- IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_I386 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_I386_AIX - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel 386 or later processors and compatible processors (AIX)
- IMAGE_FILE_MACHINE_I386_PTX - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel 386 or later processors and compatible processors (PTX)
- IMAGE_FILE_MACHINE_I960ROMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel i960 with read-only text segment
- IMAGE_FILE_MACHINE_I960RWMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel i960 with read-write text segment
- IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Intel Itanium processor family
- IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_IA64 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Mitsubishi M32R little endian
- IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_M32R - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_M68KMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Motorola 68000
- IMAGE_FILE_MACHINE_MASK - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Values for the Machine field indicating the intended processor architecture
- IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS16
- IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_MIPS16 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS with FPU
- IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_MIPSFPU - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS16 with FPU
- IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_MIPSFPU16 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_PIC30 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
PIC-30 (dsPIC30F)
- IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Power PC little endian
- IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_POWERPC - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Power PC with floating point support
- IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_POWERPCFP - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_R10000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS little endian
- IMAGE_FILE_MACHINE_R10000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_R3000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS little endian
- IMAGE_FILE_MACHINE_R3000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS little endian
- IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_R4000 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_RISCV128 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
RISC-V 128-bit address space
- IMAGE_FILE_MACHINE_RISCV128 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_RISCV32 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
RISC-V 32-bit address space
- IMAGE_FILE_MACHINE_RISCV32 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_RISCV64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
RISC-V 64-bit address space
- IMAGE_FILE_MACHINE_RISCV64 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Hitachi SH3
- IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_SH3 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Hitachi SH3 DSP
- IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_SH3DSP - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_SH3E - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Hitachi SH4
- IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_SH4 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Hitachi SH5
- IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_SH5 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Thumb
- IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_THUMB - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_TI_MSP430 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments MSP430
- IMAGE_FILE_MACHINE_TI_TMS320C2800 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS320C2800
- IMAGE_FILE_MACHINE_TI_TMS320C5400 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS320C5400
- IMAGE_FILE_MACHINE_TI_TMS320C5500 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS320C5500
- IMAGE_FILE_MACHINE_TI_TMS320C5500_PLUS - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS320C5500+
- IMAGE_FILE_MACHINE_TI_TMS320C6000 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS320C6000
- IMAGE_FILE_MACHINE_TI_TMS470 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Texas Instruments TMS470
- IMAGE_FILE_MACHINE_TRICORE - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
The contents of this field are assumed to be applicable to any machine type
- IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_UNKNOWN - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
-
MIPS little-endian WCE v2
- IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
- IMAGE_FILE_MACHINE_WCEMIPSV2 - Static variable in class ghidra.app.util.bin.format.pe.MachineConstants
- IMAGE_FILE_NET_RUN_FROM_SWAP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
If Image is on Net, copy and run from the swap file.
- IMAGE_FILE_RELOCS_STRIPPED - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
Relocation info stripped from file.
- IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
If Image is on removable media, copy and run from the swap file.
- IMAGE_FILE_SYSTEM - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
System File.
- IMAGE_FILE_UP_SYSTEM_ONLY - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
File should only be run on a UP machine.
- IMAGE_LX_SIGNATURE - Static variable in class ghidra.app.util.bin.format.lx.LinearExecutable
-
The magic number for LX executables.
- IMAGE_NE_SIGNATURE - Static variable in class ghidra.app.util.bin.format.ne.WindowsHeader
-
The magic number for Windows NE files.
- IMAGE_NT_OPTIONAL_HDR32_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The 32-bit optional header magic number.
- IMAGE_NT_OPTIONAL_HDR64_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The 64-bit optional header magic number.
- IMAGE_NT_SIGNATURE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The magic number for PE files..
- IMAGE_NUMBEROF_DIRECTORY_ENTRIES - Static variable in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
The count of data directories in the optional header.
- IMAGE_ORDINAL_FLAG32 - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
A 32-bit flag.
- IMAGE_ORDINAL_FLAG64 - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
A 64-bit flag.
- IMAGE_OS2_SIGNATURE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The magic number for OS/2 files.
- IMAGE_OS2_SIGNATURE_LE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The magic number for little endian OS/2 files.
- IMAGE_PROPERTY - Static variable in class docking.widgets.imagepanel.ImagePanel
-
Property name that indicates the image displayed by this panel has changed
- IMAGE_REL_BASED_ABSOLUTE - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_DIR64 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_HIGH - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_HIGH3ADJ - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_HIGHADJ - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_HIGHLOW - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_IA64_IMM64 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_LOW - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_MIPS_JMPADDR - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_MIPS_JMPADDR16 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_NOOP - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_REL32 - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_REL_BASED_SECTION - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
- IMAGE_RESOURCE_DATA_IS_DIRECTORY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
A flag indicating that a resources is a directory.
- IMAGE_RESOURCE_NAME_IS_STRING - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
A flag indicating that a resources is a string.
- IMAGE_RICH_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
- IMAGE_ROM_OPTIONAL_HDR_MAGIC - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The ROM optional header magic number.
- IMAGE_SCN_ALIGN_1024BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_1024BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 1024-byte boundary.
- IMAGE_SCN_ALIGN_128BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_128BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 128-byte boundary.
- IMAGE_SCN_ALIGN_16BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_16BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 16-byte boundary.
- IMAGE_SCN_ALIGN_1BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_1BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 1-byte boundary.
- IMAGE_SCN_ALIGN_2048BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_2048BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 2048-byte boundary.
- IMAGE_SCN_ALIGN_256BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_256BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 256-byte boundary.
- IMAGE_SCN_ALIGN_2BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_2BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 2-byte boundary.
- IMAGE_SCN_ALIGN_32BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_32BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 32-byte boundary.
- IMAGE_SCN_ALIGN_4096BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_4096BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 4096-byte boundary.
- IMAGE_SCN_ALIGN_4BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_4BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 4-byte boundary.
- IMAGE_SCN_ALIGN_512BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_512BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 512-byte boundary.
- IMAGE_SCN_ALIGN_64BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_64BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 64-byte boundary.
- IMAGE_SCN_ALIGN_8192BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_8192BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 8192-byte boundary.
- IMAGE_SCN_ALIGN_8BYTES - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_ALIGN_8BYTES - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Align on 8-byte boundary.
- IMAGE_SCN_CNT_CODE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_CNT_CODE - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contains code.
- IMAGE_SCN_CNT_INITIALIZED_DATA - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_CNT_INITIALIZED_DATA - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contains initialized data.
- IMAGE_SCN_CNT_UNINITIALIZED_DATA - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_CNT_UNINITIALIZED_DATA - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contains uninitialized data.
- IMAGE_SCN_GPREL - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_GPREL - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section content can be accessed relative to GP.
- IMAGE_SCN_LNK_COMDAT - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_LNK_COMDAT - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contents is communal data (comdat).
- IMAGE_SCN_LNK_INFO - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_LNK_INFO - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contains information for use by the linker.
- IMAGE_SCN_LNK_NRELOC_OVFL - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_LNK_NRELOC_OVFL - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contains extended relocations.
- IMAGE_SCN_LNK_OTHER - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_LNK_REMOVE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_LNK_REMOVE - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section contents will not become part of the image.
- IMAGE_SCN_MEM_16BIT - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_DISCARDABLE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_DISCARDABLE - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
The section can be discarded from the final executable.
- IMAGE_SCN_MEM_EXECUTE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_EXECUTE - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section is executable.
- IMAGE_SCN_MEM_LOCKED - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_NOT_CACHED - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_NOT_CACHED - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section is not cachable.
- IMAGE_SCN_MEM_NOT_PAGED - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_NOT_PAGED - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
The section is not pageable, so it should always be physically present in memory.
- IMAGE_SCN_MEM_PRELOAD - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_PURGEABLE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_READ - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_READ - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section is readable.
- IMAGE_SCN_MEM_SHARED - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_SHARED - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section is shareable.
- IMAGE_SCN_MEM_WRITE - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_MEM_WRITE - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Section is writeable.
- IMAGE_SCN_NO_DEFER_SPEC_EXC - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
Reset speculative exceptions handling bits in the TLB entries for this section.
- IMAGE_SCN_RESERVED_0001 - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_RESERVED_0040 - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SCN_TYPE_NO_PAD - ghidra.app.util.bin.format.pe.SectionFlags
- IMAGE_SEPARATE_DEBUG_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
The magic number for separate debug files.
- IMAGE_SEPARATE_DEBUG_SIGNATURE_MAC - Static variable in class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
The magic number for separate debug files on MAC.
- IMAGE_SIZEOF_AUX_SYMBOL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
- IMAGE_SIZEOF_BASE_RELOCATION - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
-
The size of the
IMAGE_BASE_RELOCATION
in bytes. - IMAGE_SIZEOF_BOUND_IMPORT_DESCRIPTOR - Static variable in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
The size of the
IMAGE_BOUND_IMPORT_DESCRIPTOR
in bytes. - IMAGE_SIZEOF_BOUND_IMPORT_FORWARDER_REF - Static variable in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
The size of the
IMAGE_BOUND_FORWARDER_REF
in bytes. - IMAGE_SIZEOF_DEBUG_DIRECTORY - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
The size of the
IMAGE_DEBUG_DIRECTORY
, in bytes. - IMAGE_SIZEOF_EXPORT_DIRECTORY - Static variable in class ghidra.app.util.bin.format.pe.ExportDataDirectory
-
The size of the
IMAGE_EXPORT_DIRECTORY
in bytes. - IMAGE_SIZEOF_FILE_HEADER - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
The size of the
IMAGE_FILE_HEADER
in bytes. - IMAGE_SIZEOF_IMAGE_DIRECTORY_ENTRY - Static variable in class ghidra.app.util.bin.format.pe.DataDirectory
-
The size of the data directory, in bytes.
- IMAGE_SIZEOF_LINENUMBER - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
-
The size of the
IMAGE_LINENUMBER
structure. - IMAGE_SIZEOF_NT_OPTIONAL32_HEADER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The size of the 32-bit optional header, in bytes.
- IMAGE_SIZEOF_NT_OPTIONAL64_HEADER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The size of the 64-bit optional header, in bytes.
- IMAGE_SIZEOF_RESOURCE_DIRECTORY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
The size of a resource directory, in bytes.
- IMAGE_SIZEOF_RESOURCE_DIRECTORY_ENTRY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
The size of a resource directory entry, in bytes.
- IMAGE_SIZEOF_ROM_OPTIONAL_HEADER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The size of the ROM optional header.
- IMAGE_SIZEOF_SECTION_HEADER - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
The size of the section header.
- IMAGE_SIZEOF_SHORT_NAME - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
The size of the section header short name.
- IMAGE_SIZEOF_STD_OPTIONAL_HEADER - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The size of the standard optional header.
- IMAGE_SIZEOF_SYMBOL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
-
The size of the
IMAGE_SYMBOL
structure. - IMAGE_SUBSYSTEM_EFI_APPLICATION - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_EFI_ROM - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_NATIVE - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_NATIVE_WINDOWS - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_OS2_CUI - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_POSIX_CUI - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_UNKNOWN - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_WINDOWS_CE_GUI - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_WINDOWS_CUI - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_WINDOWS_GUI - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SUBSYSTEM_XBOX - ghidra.app.util.bin.format.pe.PeSubsystem
- IMAGE_SYM_ABSOLUTE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_ARGUMENT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_AUTOMATIC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_BIT_FIELD - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_BLOCK - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_END_OF_FUNCTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_END_OF_STRUCT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_ENUM_TAG - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_EXTERNAL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_EXTERNAL_DEF - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_FAR_EXTERNAL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_FILE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_FUNCTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_LABEL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_MEMBER_OF_ENUM - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_MEMBER_OF_STRUCT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_MEMBER_OF_UNION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_NULL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_REGISTER - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_REGISTER_PARAM - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_SECTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_STATIC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_STRUCT_TAG - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_TYPE_DEFINITION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_UNDEFINED_LABEL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_UNDEFINED_STATIC - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_UNION_TAG - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_CLASS_WEAK_EXTERNAL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_DEBUG - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_DTYPE_ARRAY - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_DTYPE_FUNCTION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_DTYPE_NULL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_DTYPE_POINTER - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_BYTE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_CHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_DOUBLE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_DWORD - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_ENUM - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_FLOAT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_INT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_LONG - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_MOE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_NULL - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_PCODE - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_SHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_STRUCT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_UINT - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_UNION - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_VOID - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_TYPE_WORD - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_SYM_UNDEFINED - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- IMAGE_VXD_SIGNATURE - Static variable in interface ghidra.app.util.bin.format.pe.Constants
-
The magic number for VXD files.
- IMAGE64_BASE_DEFAULT - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- imageBase - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- imageBase - Variable in class ghidra.app.util.xml.ProgramInfo
-
The image base of the program.
- imageBaseChanged(boolean) - Method in class ghidra.program.database.module.TreeManager
- imageBaseChanged(Address, Address) - Method in class ghidra.program.database.symbol.SymbolManager
- ImageBaseOffset32DataType - Class in ghidra.program.model.data
- ImageBaseOffset32DataType() - Constructor for class ghidra.program.model.data.ImageBaseOffset32DataType
- ImageBaseOffset32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ImageBaseOffset32DataType
- ImageBaseOffset64DataType - Class in ghidra.program.model.data
- ImageBaseOffset64DataType() - Constructor for class ghidra.program.model.data.ImageBaseOffset64DataType
- ImageBaseOffset64DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ImageBaseOffset64DataType
- ImageCor20Flags() - Constructor for class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- ImageCor20Header - Class in ghidra.app.util.bin.format.pe
-
typedef struct IMAGE_COR20_HEADER { // Header versioning DWORD cb; // Size of the structure WORD MajorRuntimeVersion; // Version of the CLR Runtime WORD MinorRuntimeVersion; // Version of the CLR Runtime // Symbol table and startup information IMAGE_DATA_DIRECTORY MetaData; // A Data Directory giving RVA and Size of MetaData DWORD Flags; union { DWORD EntryPointRVA; // Points to the .NET native EntryPoint method DWORD EntryPointToken; // Points to the .NET IL EntryPoint method }; // Binding information IMAGE_DATA_DIRECTORY Resources; // A Data Directory for Resources, which are referenced in the MetaData IMAGE_DATA_DIRECTORY StrongNameSignature; // A Data Directory for unique .NET assembly signatures // Regular fixup and binding information IMAGE_DATA_DIRECTORY CodeManagerTable; // Always 0 IMAGE_DATA_DIRECTORY VTableFixups; // Not well documented VTable used by languages who don't follow the common type system runtime model IMAGE_DATA_DIRECTORY ExportAddressTableJumps; // Always 0 in normal .NET assemblies, only present in native images // Precompiled image info (internal use only - set to zero) IMAGE_DATA_DIRECTORY ManagedNativeHeader; };
- ImageCor20Header() - Constructor for class ghidra.app.util.bin.format.pe.ImageCor20Header
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ImageCor20Header.ImageCor20Flags - Class in ghidra.app.util.bin.format.pe
-
Data type for
ImageCor20Header.flags
. - ImageDialogProvider - Class in help.screenshot
- ImageDialogProvider(File, Image, Image) - Constructor for class help.screenshot.ImageDialogProvider
- ImageFactoryField - Class in ghidra.app.util.viewer.field
-
Class for displaying images in fields.
- ImageFactoryField(FieldFactory, ImageIcon, ProxyObj, FontMetrics, int, int) - Constructor for class ghidra.app.util.viewer.field.ImageFactoryField
-
Constructor
- ImageFactoryField(FieldFactory, ImageIcon, ProxyObj, FontMetrics, int, int, boolean) - Constructor for class ghidra.app.util.viewer.field.ImageFactoryField
-
Constructor
- ImageFactoryFieldMouseHandler - Class in ghidra.app.util.viewer.field
- ImageFactoryFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.ImageFactoryFieldMouseHandler
- ImageIconWrapper - Class in resources.icons
-
ImageIconWrapper
provides the ability to instantiate an ImageIcon with delayed loading. - ImageIconWrapper(byte[], String) - Constructor for class resources.icons.ImageIconWrapper
-
Construct wrapped ImageIcon based upon specified image byte array (see
Toolkit.createImage(byte[])
) - ImageIconWrapper(Image, String) - Constructor for class resources.icons.ImageIconWrapper
-
Construct wrapped ImageIcon based upon specified image
- ImageIconWrapper(URL) - Constructor for class resources.icons.ImageIconWrapper
-
Construct wrapped ImageIcon based upon specified resource URL
- ImageIconWrapper(Icon) - Constructor for class resources.icons.ImageIconWrapper
-
Construct wrapped ImageIcon based upon specified icon which may require transformation into ImageIcon
- ImageLocation - Class in help
-
A class that represents the original location of an IMG tag along with its location resolution within the help system.
- ImageManager - Class in ghidra.plugins.fsbrowser
-
Static helper to register and load Icons for the file system browser plugin and its child windows.
- ImageManager() - Constructor for class ghidra.plugins.fsbrowser.ImageManager
- ImagePanel - Class in docking.widgets.imagepanel
-
Creates a panel that displays an
Image
. - ImagePanel() - Constructor for class docking.widgets.imagepanel.ImagePanel
-
Create an empty NavigableImagePanel
- ImagePanel(Image) - Constructor for class docking.widgets.imagepanel.ImagePanel
-
Create an NavigableImagePanel with the specified image
- ImageRuntimeFunctionEntries - Class in ghidra.app.util.bin.format.pe
-
typedef struct _IMAGE_RUNTIME_FUNCTION_ENTRY { DWORD BeginAddress; DWORD EndAddress; union { DWORD UnwindInfoAddress; DWORD UnwindData; } DUMMYUNIONNAME; } RUNTIME_FUNCTION, *PRUNTIME_FUNCTION, _IMAGE_RUNTIME_FUNCTION_ENTRY, *_PIMAGE_RUNTIME_FUNCTION_ENTRY; #define UNW_FLAG_NHANDLER 0x0 #define UNW_FLAG_EHANDLER 0x1 #define UNW_FLAG_UHANDLER 0x2 #define UNW_FLAG_CHAININFO 0x4 typedef struct _UNWIND_INFO { UCHAR Version : 3; UCHAR Flags : 5; UCHAR SizeOfProlog; UCHAR CountOfUnwindCodes; UCHAR FrameRegister : 4; UCHAR FrameOffset : 4; UNWIND_CODE UnwindCode[1]; // // The unwind codes are followed by an optional DWORD aligned field that // contains the exception handler address or the address of chained unwind // information.
- ImageRuntimeFunctionEntries() - Constructor for class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ImageRuntimeFunctionEntries._IMAGE_RUNTIME_FUNCTION_ENTRY - Class in ghidra.app.util.bin.format.pe
- Images - Class in generic
- Images() - Constructor for class generic.Images
- ImageTransferable - Class in docking.dnd
-
Provides drag-n-drop support for Images
- ImageTransferable(Image) - Constructor for class docking.dnd.ImageTransferable
- ImageUtils - Class in generic.util.image
- img - Variable in class help.validator.links.InvalidIMGLink
- IMG - Class in help.validator.model
- IMG(HelpModuleLocation, Path, String, int) - Constructor for class help.validator.model.IMG
-
Constructor
- IMG_CAUSE - Static variable in class docking.ErrLogExpandableDialog
- IMG_EXCEPTION - Static variable in class docking.ErrLogExpandableDialog
- IMG_FRAME_ELEMENT - Static variable in class docking.ErrLogExpandableDialog
- IMG_REPORT - Static variable in class docking.ErrLogExpandableDialog
- IMG_STACK - Static variable in class docking.ErrLogExpandableDialog
- IMMEDIATE - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand is an immediate value.
- implementationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- ImplFlags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- IMPLICIT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand is implicit.
- implIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- ImplMap - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- Import - ghidra.app.util.bin.format.pe.rich.MSProductType
- IMPORT - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- IMPORT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- IMPORT_JUMP_TABLE - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Stubs for calls to functions in a dynamic library
- IMPORT_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Non-lazy symbol pointers
- ImportAddressTableDataDirectory - Class in ghidra.app.util.bin.format.pe
- ImportAddressTableDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- importAllDataTypes(TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
-
Does the actual import work.
- importAsBinary(ByteProvider, DomainFolder, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importAsBinary(File, DomainFolder, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- ImportBatchTask - Class in ghidra.plugins.importer.tasks
-
Performs a batch import using the data provided in the
BatchInfo
object which specifies what files and the import language that should be used. - ImportBatchTask(BatchInfo, DomainFolder, ProgramManager, boolean, boolean) - Constructor for class ghidra.plugins.importer.tasks.ImportBatchTask
-
Start a Batch Import session with an already populated
BatchInfo
instance. - importByLookingForLcs(File, DomainFolder, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- ImportByName - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_IMPORT_BY_NAME
data structure defined inwinnt.h
. - ImportByName() - Constructor for class ghidra.app.util.bin.format.pe.ImportByName
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ImportByName(short, String) - Constructor for class ghidra.app.util.bin.format.pe.ImportByName
- importByUsingBestGuess(ByteProvider, DomainFolder, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingBestGuess(File, DomainFolder, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingSpecificLoaderClass(File, DomainFolder, Class<? extends Loader>, List<Pair<String, String>>, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- importByUsingSpecificLoaderClassAndLcs(File, DomainFolder, Class<? extends Loader>, List<Pair<String, String>>, Language, CompilerSpec, Object, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.importer.AutoImporter
- ImportDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to the imports (an array of IMAGE_IMPORT_DESCRIPTOR structures).
- ImportDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ImportDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ImportDescriptor - Class in ghidra.app.util.bin.format.pe
-
typedef struct _IMAGE_IMPORT_DESCRIPTOR { union { DWORD Characteristics; // 0 for terminating null import descriptor DWORD OriginalFirstThunk; // RVA to original unbound IAT (PIMAGE_THUNK_DATA) }; DWORD TimeDateStamp; DWORD ForwarderChain; // -1 if no forwarders DWORD Name; DWORD FirstThunk; // RVA to IAT (if bound this IAT has actual addresses) }
- ImportDescriptor() - Constructor for class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Constructs a new import descriptor initialized to zero.
- IMPORTED - ghidra.program.model.symbol.SourceType
-
The object's source indicator for an imported.
- ImportedLibrary - Class in ghidra.app.util.bin.format.pef
-
Imported Libraries See Apple's -- PEFBinaryFormat.h
- ImportedNameTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent the new-executable imported name table.
- ImportedSymbol - Class in ghidra.app.util.bin.format.pef
- IMPORTER - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the importers.
- ImporterDialog - Class in ghidra.plugin.importer
-
Dialog for importing a file into Ghidra as a program.
- ImporterDialog(PluginTool, ProgramManager, LoaderMap, ByteProvider, String) - Constructor for class ghidra.plugin.importer.ImporterDialog
-
Construct a new dialog for importing a file as a new program into Ghidra.
- ImporterDialog(String, PluginTool, LoaderMap, ByteProvider, String) - Constructor for class ghidra.plugin.importer.ImporterDialog
- ImporterLanguageDialog - Class in ghidra.plugin.importer
- ImporterLanguageDialog(Collection<LoadSpec>, PluginTool, LanguageCompilerSpecPair) - Constructor for class ghidra.plugin.importer.ImporterLanguageDialog
- ImporterPlugin - Class in ghidra.plugin.importer
-
A
Plugin
that supplies menu items and tasks to import files into Ghidra. - ImporterPlugin(PluginTool) - Constructor for class ghidra.plugin.importer.ImporterPlugin
- ImporterUtilities - Class in ghidra.plugin.importer
-
Utilities for importing files.
- ImporterUtilities() - Constructor for class ghidra.plugin.importer.ImporterUtilities
- ImportExport - ghidra.app.util.bin.format.pe.rich.MSProductType
- importFile(DomainFolder, File) - Method in interface ghidra.app.services.FileImporterService
-
Imports the given file into the specified Ghidra project folder.
- importFile(DomainFolder, File) - Method in class ghidra.plugin.importer.ImporterPlugin
- importFile(File) - Method in class ghidra.app.script.GhidraScript
-
Attempts to import the specified file.
- importFileAsBinary(File, Language, CompilerSpec) - Method in class ghidra.app.script.GhidraScript
-
Imports the specified file as raw binary.
- importFiles(DomainFolder, List<File>) - Method in interface ghidra.app.services.FileImporterService
-
Imports the given files into the specified Ghidra project folder.
- importFiles(DomainFolder, List<File>) - Method in class ghidra.plugin.importer.ImporterPlugin
- importFresh(ByteProvider, DomainFolder, Object, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, String, OptionChooser, MultipleProgramsStrategy) - Static method in class ghidra.app.util.importer.AutoImporter
- importFresh(File, DomainFolder, Object, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, String, OptionChooser, MultipleProgramsStrategy) - Static method in class ghidra.app.util.importer.AutoImporter
- importFunctions() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFFunctionImporter
- ImportInfo - Class in ghidra.app.util.bin.format.pe
- importKeyBindings() - Static method in class docking.actions.KeyBindingUtils
- importLibrary(String, DomainFolder, File, ByteProvider, LoadSpec, List<Option>, MessageLog, Object, Set<String>, List<Program>, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Imports a library file into a ghidra project.
- importLibrary(String, DomainFolder, File, LoadSpec, List<Option>, MessageLog, Object, Set<String>, List<Program>, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Imports a library file into a ghidra project.
- importLibrary(String, DomainFolder, File, LoadSpec, List<Option>, MessageLog, Object, Set<String>, List<Program>, TaskMonitor) - Method in class ghidra.app.util.opinion.MachoLoader
-
Overrides the default implementation to account for Universal Binary (UBI) files.
- importNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- importProgram(File) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, DomainFolder) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, DomainFolder, Language, CompilerSpec) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, Language, CompilerSpec) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, Processor) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, Class<? extends Loader>) - Method in class ghidra.base.project.GhidraProject
- importProgram(File, Class<? extends Loader>, Language, CompilerSpec) - Method in class ghidra.base.project.GhidraProject
- importProgramFast(File) - Method in class ghidra.base.project.GhidraProject
- importScopeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- importSingleFile(PluginTool, ProgramManager, FSRL, DomainFolder, LoadSpec, String, List<Option>, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Perform file import and open using optional programManager
- ImportStateCache - Class in ghidra.app.util.bin.format.pef
- ImportStateCache(Program, ContainerHeader) - Constructor for class ghidra.app.util.bin.format.pef.ImportStateCache
- ImproperUseException - Exception in ghidra.app.script
-
Exception class to be used when API calls are improperly used (i.e., GhidraScript.askProjectFolder() method is being used in Headless mode).
- ImproperUseException(String) - Constructor for exception ghidra.app.script.ImproperUseException
-
Constructs a new improper use exception with the specified detail message.
- ImproperUseException(Throwable) - Constructor for exception ghidra.app.script.ImproperUseException
-
Constructs a new exception with the specified cause
- in - Variable in class ghidra.util.MonitoredInputStream
- IN - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths that can reach the given vertex
- IN_PATH - ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
- IN_PROGRESS_ICON - Static variable in class ghidra.app.merge.MergeProgressPanel
- INACTIVE - Static variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
An instance that prints to /dev/null
- inBounds(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- inBoundsOrNeg1(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- inBoundsOrNull(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- inBoundsOrNull(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- inBuf - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- inBuf - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- incache - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- incContainerCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- INCDEF - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INCLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Include() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- INCLUDE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INCLUDE_OTHER_BLOCKS - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- includeExternals - Variable in class ghidra.program.model.block.MultEntSubModel
- includeExternals - Variable in class ghidra.program.model.block.SimpleBlockModel
- includeInferredVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- includeNonLoadedBlocks - Variable in class ghidra.util.search.memory.SearchInfo
- includeScalarReferenceAdjustment - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- includesHeaderBlock() - Method in interface db.buffers.InputBlockStream
-
Determine if header block included in stream.
- InclusiveORExpression() - Method in class ghidra.app.util.cparser.C.CParser
- incomingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns an array of all incoming edges.
- IncomingReferenceEndpoint - Class in ghidra.util.table.field
-
Marker row object that signals to the table API that the references contained therein all share the
to
address, with each row showing thefrom
address. - IncomingReferenceEndpoint(Reference, boolean) - Constructor for class ghidra.util.table.field.IncomingReferenceEndpoint
- IncomingReferencesTableModel - Class in ghidra.util.table
- IncomingReferencesTableModel(String, ServiceProvider, Program, List<OutgoingReferenceEndpoint>, TaskMonitor) - Constructor for class ghidra.util.table.IncomingReferencesTableModel
- IncompatibleLanguageException - Exception in ghidra.program.model.listing
-
Exception thrown when attempting to replace one language in a program with another that is not "address space" compatable.
- IncompatibleLanguageException(String) - Constructor for exception ghidra.program.model.listing.IncompatibleLanguageException
-
Constructs a new IncompatibleLanguageExcepton
- IncompatibleMaskException - Exception in ghidra.program.model.lang
-
An IncompatibleMaskException is thrown when operations are attempting involving two masks of different lengths.
- IncompatibleMaskException() - Constructor for exception ghidra.program.model.lang.IncompatibleMaskException
-
construct a new IncompatibleMaskException with no message.
- IncompatibleMaskException(String) - Constructor for exception ghidra.program.model.lang.IncompatibleMaskException
-
constructs a new IncompatiblemaskException with a descriptive message.
- IncorrectIMGFilenameCaseInvalidLink - Class in help.validator.links
- IncorrectIMGFilenameCaseInvalidLink(IMG) - Constructor for class help.validator.links.IncorrectIMGFilenameCaseInvalidLink
- incRawFileCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- increment() - Method in class generic.stl.EmptyIteratorSTL
- increment() - Method in interface generic.stl.IteratorSTL
-
Advances the iterator to the next position.
- increment() - Method in class generic.stl.ListIterator
- increment() - Method in class generic.stl.MapIteratorSTL
- increment() - Method in class generic.stl.ReverseMapIteratorSTL
- increment() - Method in class generic.stl.ReverseSetIterator
- increment() - Method in class generic.stl.SetIterator
- increment() - Method in class generic.stl.UnmodifiableListIteratorSTL
- increment() - Method in class generic.stl.VectorIterator
- increment() - Method in class ghidra.util.CountLatch
-
Increments the latch count.
- increment(int) - Method in class generic.stl.EmptyIteratorSTL
- increment(int) - Method in interface generic.stl.IteratorSTL
-
Advances the iterator n positions.
- increment(int) - Method in class generic.stl.ListIterator
- increment(int) - Method in class generic.stl.MapIteratorSTL
- increment(int) - Method in class generic.stl.SetIterator
- increment(int) - Method in class generic.stl.UnmodifiableListIteratorSTL
- increment(int) - Method in class generic.stl.VectorIterator
- INCREMENT_AND_ADD_SELECTION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- INCREMENT_SELECTION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- IncrementalLoadJob<ROW_OBJECT> - Class in docking.widgets.table.threaded
- IncrementalLoadJobListener() - Constructor for class docking.widgets.table.threaded.ThreadedTableModel.IncrementalLoadJobListener
- incrementAndAddSelection(int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Increments the selection by the given number of rows, but doesn't affect any previously selected rows.
- incrementImportIndex() - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Increments the import index by one.
- incrementInstanceUseCount() - Method in class ghidra.framework.protocol.ghidra.TransientProjectData
- incrementPointerLevels() - Method in class ghidra.app.util.demangler.DemangledDataType
- incrementProgress(long) - Method in class docking.widgets.tree.TreeTaskMonitor
- incrementProgress(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- incrementProgress(long) - Method in class ghidra.framework.task.GTaskMonitor
- incrementProgress(long) - Method in class ghidra.framework.task.gui.GProgressBar
- incrementProgress(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- incrementProgress(long) - Method in class ghidra.util.task.TaskDialog
- incrementProgress(long) - Method in interface ghidra.util.task.TaskMonitor
-
A convenience method to increment the current progress by the given value
- incrementProgress(long) - Method in class ghidra.util.task.TaskMonitorAdapter
- incrementProgress(long) - Method in class ghidra.util.task.TaskMonitorComponent
- incrementProgress(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
- incrementProgress(long) - Method in class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- incrementProgress(long) - Method in class ghidra.util.task.WrappingTaskMonitor
- incrementRelocationAddress(int) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Increments the relocation address by the given addend
- incrementSelection(int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Moves the table selection down by the number of rows specified, ensuring that selection does not go beyond the bounds of the file.
- incSize() - Method in class generic.json.JSONToken
- InDateRangeColumnConstraint - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are within some range defined by a min value and a max value.
- InDateRangeColumnConstraint(LocalDate, LocalDate, EditorProvider<LocalDate>) - Constructor for class docking.widgets.table.constraint.InDateRangeColumnConstraint
-
Construct a new InDateRangeConstraint that uses the default name and group and specifies the min and max values for the range.
- inDegree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns inValence as a double.
- inDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
-
Returns the weighted in-degree of this vertex.
- inDegree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- indent() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Shift log indent right
- indent(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
- INDENT - Static variable in class ghidra.app.decompiler.ClangXML
- INDENT_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- INDENT_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- INDENT_STRING - Static variable in class ghidra.app.decompiler.PrettyPrinter
-
The indent string to use when printing.
- indent1 - Variable in class ghidra.program.util.ProgramDiffDetails
- indent2 - Variable in class ghidra.program.util.ProgramDiffDetails
- indent3 - Variable in class ghidra.program.util.ProgramDiffDetails
- indent4 - Variable in class ghidra.program.util.ProgramDiffDetails
- IndentField - Class in ghidra.app.util.viewer.field
-
Field responsible for drawing +/- symbols when over an aggregate datatype that can be opened or closed.
- IndentField(FieldFactory, ProxyObj, int, FontMetrics, int, int, boolean) - Constructor for class ghidra.app.util.viewer.field.IndentField
-
Constructor
- IndentFieldLocation - Class in ghidra.program.util
-
The
IndentFieldLocation
class contains specific location information within the indent field of a CodeUnitLocation object. - IndentFieldLocation() - Constructor for class ghidra.program.util.IndentFieldLocation
-
Default constructor needed for restoring an indent field location from XML
- IndentFieldLocation(Program, Address, int[]) - Constructor for class ghidra.program.util.IndentFieldLocation
-
Construct a new IndentFieldLocation object.
- indentLines(String, String) - Static method in class ghidra.util.StringUtilities
-
Splits the given string into lines using
\n
and then pads each string with the given pad string. - INDENTS - Static variable in class help.validator.model.TOCItem
- index - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
- index - Variable in class generic.stl.VectorIterator
- index - Variable in class ghidra.graph.viewer.layout.Column
-
The grid index of this column (0, 1...n) for the number of columns
- index - Variable in class ghidra.graph.viewer.layout.Row
-
The grid index of this row (0, 1...n) for the number of rows
- index - Variable in class ghidra.program.model.correlate.InstructHash
- index(Location) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
-
Adds the filename of a location to the index if it is not already present.
- INDEX_ITEM_INDENT - Static variable in class ghidra.framework.store.local.IndexedLocalFileSystem
- INDEX_ITEM_SEPARATOR - Static variable in class ghidra.framework.store.local.IndexedLocalFileSystem
- INDEX_VERSION - Static variable in class ghidra.framework.store.local.IndexedV1LocalFileSystem
- indexColumn - Variable in class db.TableStatistics
-
For index tables, this indicates the indexed column within the primary table.
- INDEXED_DATA_FOLDER_NAME - Static variable in class ghidra.framework.data.ProjectFileManager
- IndexedAddressIterator - Class in ghidra.program.database.util
-
Iterates over a FieldIterator; the field is the address but not the key; the column for the field must be indexed.
- IndexedAddressIterator(DBFieldIterator, AddressMap, int, ErrorHandler) - Constructor for class ghidra.program.database.util.IndexedAddressIterator
-
Constructor
- IndexedDynamicDataType - Class in ghidra.program.model.data
-
Indexed Dynamic Data Type template.
- IndexedDynamicDataType(String, String, DataType, long[], DataType[], long, int, long, DataTypeManager) - Constructor for class ghidra.program.model.data.IndexedDynamicDataType
-
Construct and the Index dynamic data type template.
- IndexedDynamicDataType(String, String, DataType, long, DataType[], long, int, long, DataTypeManager) - Constructor for class ghidra.program.model.data.IndexedDynamicDataType
-
Construct the Indexed dynamic data type template.
- IndexedLocalFileSystem - Class in ghidra.framework.store.local
-
IndexedLocalFileSystem
implements a case-sensitive indexed filesystem which uses a shallow storage hierarchy with no restriction on file name or path length. - IndexedLocalFileSystem(String) - Constructor for class ghidra.framework.store.local.IndexedLocalFileSystem
-
Construct existing indexed filesystem with an empty index.
- IndexedLocalFileSystem.BadStorageNameException - Exception in ghidra.framework.store.local
-
BadStorageNameException
invalid storage name encountered. - IndexedLocalFileSystem.IndexReadException - Exception in ghidra.framework.store.local
-
IndexReadException
occurs when an error occurs while reading/processing the filesystem index - IndexedLocalFileSystem.IndexVersionException - Exception in ghidra.framework.store.local
-
IndexReadException
occurs when an error occurs while reading/processing the filesystem index - IndexedPropertyFile - Class in ghidra.framework.store.local
- IndexedPropertyFile(File) - Constructor for class ghidra.framework.store.local.IndexedPropertyFile
-
Construct an existing PropertyFile.
- IndexedPropertyFile(File, String) - Constructor for class ghidra.framework.store.local.IndexedPropertyFile
-
Construct an existing PropertyFile.
- IndexedPropertyFile(File, String, String, String) - Constructor for class ghidra.framework.store.local.IndexedPropertyFile
-
Construct a new or existing PropertyFile.
- IndexedScrollable - Interface in docking.widgets.indexedscrollpane
- IndexedScrollPane - Class in docking.widgets.indexedscrollpane
- IndexedScrollPane(JComponent) - Constructor for class docking.widgets.indexedscrollpane.IndexedScrollPane
- IndexedV1LocalFileSystem - Class in ghidra.framework.store.local
-
IndexedLocalFileSystem
implements a case-sensitive indexed filesystem which uses a shallow storage hierarchy with no restriction on file name or path length. - indexFieldIterator(int) - Method in class db.Table
-
Iterate over all the unique index field values.
- indexFieldIterator(Field, Field, boolean, int) - Method in class db.Table
-
Iterate over all the unique index field values within the specified range identified by minField and maxField.
- indexFieldIterator(Field, Field, Field, boolean, int) - Method in class db.Table
-
Iterate over all the unique index field values within the specified range identified by minField and maxField.
- indexIterator(int) - Method in class db.Table
-
Iterate over the records using a secondary index.
- indexIterator(int, Field, Field, boolean) - Method in class db.Table
-
Iterate over a range of records using a secondary index.
- indexIteratorAfter(int, Field) - Method in class db.Table
-
Iterate over the records using a secondary index.
- indexIteratorAfter(int, Field, Field) - Method in class db.Table
-
Iterate over the records using a secondary index.
- indexIteratorBefore(int, Field) - Method in class db.Table
-
Iterate over the records using a secondary index.
- indexIteratorBefore(int, Field, Field) - Method in class db.Table
-
Iterate over the records using a secondary index.
- indexKeyIterator(int) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIterator(int, Field, Field, boolean) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIterator(int, Field, Field, Field, boolean) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIteratorAfter(int, Field) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIteratorAfter(int, Field, Field) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIteratorBefore(int, Field) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- indexKeyIteratorBefore(int, Field, Field) - Method in class db.Table
-
Iterate over all primary keys sorted based upon the associated index key.
- IndexMapper - Interface in docking.widgets.fieldpanel.listener
-
Interface for mapping indexes when the LayoutModel changes.
- indexModelChanged() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- indexModelChanged() - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
- indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- indexModelDataChanged(BigInteger, BigInteger) - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
- indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- indexModelDataChanged(BigInteger, BigInteger) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- indexModelDataChanged(BigInteger, BigInteger) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- indexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- indexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
- indexOf(String) - Method in class docking.widgets.dialogs.StringChoices
-
Returns the index of the given value in this StringEnum; -1 if the value is not contained herein.
- indexOf(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
-
Uses the current sort to perform a fast lookup of the given item in the given list when sorted; a brute-force lookup when not sorted
- indexOffset - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- indexOfToken(ClangToken) - Method in class ghidra.app.decompiler.ClangLine
- indexOfWord(String, String) - Static method in class ghidra.util.StringUtilities
-
Returns the index of the first whole word occurrence of the search word within the given text.
- IndexRange - Class in ghidra.util.datastruct
-
Class for holding a begin and end index.
- IndexRange(long, long) - Constructor for class ghidra.util.datastruct.IndexRange
-
Constructor for IndexRange.
- indexRangeChanged(BigInteger, BigInteger, int, int) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- indexRangeChanged(BigInteger, BigInteger, int, int) - Method in interface docking.widgets.indexedscrollpane.IndexScrollListener
- IndexRangeIterator - Interface in ghidra.util.datastruct
-
Iterator interface for index ranges.
- IndexScrollListener - Interface in docking.widgets.indexedscrollpane
- indexSetChanged() - Method in interface docking.widgets.fieldpanel.listener.FieldListener
-
Notifies the listener when the set of indexes changes - either the number of indexes or the fundamental data types associated with thos indexes.
- indexSize - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- IndexToAddressRangeIteratorAdapter - Class in ghidra.program.database.register
- IndexToAddressRangeIteratorAdapter(AddressMap, IndexRangeIterator) - Constructor for class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
-
Constructs a new IndexToAddressRangeIteratorAdapter given an AddressMap and IndexRangeIterator
- INDIAN_RED - Static variable in class ghidra.util.WebColors
- indices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- INDIGO - Static variable in class ghidra.util.WebColors
- INDIRECT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand is an indirect reference.
- INDIRECT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INDIRECT_SYMBOL_ABS - Static variable in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
- INDIRECT_SYMBOL_LOCAL - Static variable in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
- indirectDataReference(PcodeOp, int, Varnode, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- indirectDataReference(PcodeOp, int, Varnode, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that an indirect/computed memory reference was encountered using an indirect/computed offset
- INDIRECTION - Static variable in class ghidra.graph.ProgramGraphType
- INDIRECTION - Static variable in class ghidra.program.model.symbol.RefType
- INDIVIDUAL - docking.action.KeyBindingType
-
Supports the assignment of key bindings via the UI.
- inducedSubgraph(Vertex[]) - Method in class ghidra.util.graph.DirectedGraph
-
Returns the directed graph which is subgraph induced by the given set of vertices.
- INDX - Static variable in class ghidra.program.model.symbol.DataRefType
- InEqualityExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- InetNameLookup - Class in ghidra.framework.remote
- inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- inferModuleName(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- infinity(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
- INFLOOP - Static variable in class ghidra.program.model.pcode.PcodeBlock
- info(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
- info(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
- info(Object, Object) - Method in interface ghidra.util.ErrorLogger
- info(Object, Object) - Static method in class ghidra.util.Msg
-
Used to display an informational message to the user via the console (no GUI).
- info(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
- info(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
- info(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
- info(Object, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to display an informational message to the user via the console (no GUI).
- Info() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- INFO - ghidra.util.MessageType
- INFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- INFO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- INFO - Static variable in interface ghidra.program.model.listing.BookmarkType
- INFO_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- INFO_ROW - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Indicates a row on the conflicts panel is strictly information and doesn't contain a choice.
- INFOLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- infoMapToString(Map<String, String>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Converts a string-to-string mapping into a "key: value\n" multi-line string.
- infoProgramStruct - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- INFORMATION_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
-
Used for information messages.
- INFORMATION_MESSAGE - Static variable in class docking.widgets.OptionDialog
-
Used for information messages.
- InformationBlock - Class in ghidra.app.util.bin.format.ne
-
A class to represent the Information Block defined in the Windows new-style executable.
- infoStructAddr - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- init() - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- init() - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- init() - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
-
PUBLIC METHODS
- init() - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- init() - Method in class ghidra.app.plugin.debug.GenerateOldLanguagePlugin
- init() - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- init() - Method in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
- init() - Method in class ghidra.framework.plugintool.Plugin
-
Initialization method; override to add initialization for this plugin.
- init() - Method in class ghidra.plugin.importer.ImporterPlugin
- init() - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- init() - Method in class ghidra.python.PythonPlugin
- init(VisualGraphComponentProvider<V, E, G>) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- init(VisualGraphComponentProvider<V, E, G>) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called to initialize this feature when the provider and view are ready
- init(Language) - Method in class ghidra.program.util.AbstractProgramContext
-
Initialize context for the specified language
- init(Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
-
Method that initializes the various pieces of information that are used throughout the program.
- INIT - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- INIT - Static variable in class ghidra.program.util.MemoryBlockDiff
- initActions() - Method in class ghidra.framework.plugintool.PluginTool
-
Placeholder for subclasses to get a chance to install actions before plugins.
- initActions() - Method in class ghidra.framework.project.tool.GhidraTool
- initCause(Throwable) - Method in class ghidra.util.exception.MultipleCauses
-
Use addCause instead
- initCharset(ByteBuffer, String) - Method in class ghidra.program.model.data.StringRenderParser
- InitDeclarator(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- InitDeclaratorList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- initDefaultRenderers() - Method in class docking.widgets.table.GTable
-
Installs the default
TableCellRenderer
s for known Ghidra table cell data classes. - initDefaultRenderers() - Method in class ghidra.util.table.GhidraTable
-
Installs the default
TableCellRenderer
s for known Ghidra table cell data classes. - initDisplayOptions() - Method in class ghidra.app.util.viewer.field.FieldFactory
- initDisplayOptions(Options) - Method in class ghidra.app.util.viewer.field.AbstractVariableFieldFactory
- initElfHeader(GenericFactory, ByteProvider) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- initElfProgramHeader(FactoryBundledWithBinaryReader, ElfHeader) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- initElfRelocation(ElfHeader, int, boolean, long, long, long) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Initialize ELF relocation entry using data provided via the parameters.
- initElfRelocation(FactoryBundledWithBinaryReader, ElfHeader, int, boolean) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Initialize ELF relocation entry using data from the binary reader's current position.
- initFromAction(DockingActionIf) - Method in class docking.EmptyBorderToggleButton
- initFromAction(DockingActionIf) - Method in class docking.menu.DialogToolbarButton
- INITIAL_LAYOUT_ALGORITHM - Static variable in interface ghidra.service.graph.GraphDisplay
-
values are defined as String symbols in LayoutFunction class KAMADA_KAWAI,FRUCTERMAN_REINGOLD,CIRCLE_MINCROSS,TIDIER_TREE,TIDIER_RADIAL_TREE, MIN_CROSS_TOP_DOWN,MIN_CROSS_LONGEST_PATH,MIN_CROSS_NETWORK_SIMPLEX,MIN_CROSS_COFFMAN_GRAHAM, EXP_MIN_CROSS_TOP_DOWN,EXP_MIN_CROSS_LONGEST_PATH,EXP_MIN_CROSS_NETWORK_SIMPLEX, EXP_MIN_CROSS_COFFMAN_GRAHAM,TREE,RADIAL,BALLOON,GEM may have no meaning for a different graph visualization library
- initialExecuteCallback(Emulate, Address, RegisterValue) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Emulation callback immediately before the first instruction is executed.
- initialize() - Method in class docking.wizard.AbstractMagePanelManager
- initialize() - Method in interface docking.wizard.PanelManager
-
Set up the panel process.
- initialize() - Method in interface docking.wizard.WizardPanel
-
Initialize the panel as though this is the first time it is being displayed.
- initialize() - Method in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
-
Initializes the decompiler instance.
- initialize() - Method in class ghidra.framework.main.ProjectAccessPanel
- initialize() - Method in class ghidra.framework.main.RepositoryPanel
- initialize() - Method in class ghidra.framework.main.ServerInfoPanel
- initialize() - Method in interface ghidra.framework.task.GTaskListener
-
Called when a task listener is added so that the listener can get all the initial state of the taskManger while the taskManager is in a locked state where nothing will change.
- initialize() - Method in class ghidra.framework.task.GTaskListenerAdapter
- initialize() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- initialize() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- initialize() - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Initialize key manager if needed.
- initialize() - Static method in class ghidra.net.SSLContextInitializer
-
Initialize default SSLContext
- initialize() - Method in class ghidra.test.AbstractProgramBasedTest
- initialize() - Static method in class ghidra.util.UniversalIdGenerator
- initialize(boolean) - Static method in class ghidra.net.SSLContextInitializer
-
Initialize default SSLContext with optional reset.
- initialize(long) - Method in class docking.widgets.tree.TreeTaskMonitor
- initialize(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- initialize(long) - Method in class ghidra.framework.task.GTaskMonitor
- initialize(long) - Method in class ghidra.framework.task.gui.GProgressBar
- initialize(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- initialize(long) - Method in class ghidra.util.task.TaskDialog
- initialize(long) - Method in interface ghidra.util.task.TaskMonitor
-
Initialized this TaskMonitor to the given max values.
- initialize(long) - Method in class ghidra.util.task.TaskMonitorAdapter
- initialize(long) - Method in class ghidra.util.task.TaskMonitorComponent
- initialize(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
- initialize(long) - Method in class ghidra.util.task.WrappingTaskMonitor
- initialize(BundleHost, List<String>) - Static method in class ghidra.app.script.GhidraScriptUtil
-
initialize state of GhidraScriptUtil with user, system paths, and optional extra system paths.
- initialize(PluginTool, Options) - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Provides an opportunity for this provider to register and read tool options
- initializeApplication() - Method in class docking.framework.DockingApplicationConfiguration
- initializeApplication() - Method in class ghidra.framework.ApplicationConfiguration
-
For subclasses to do specific application initialization after all general application initialization occurs.
- initializeApplication() - Method in class ghidra.framework.GhidraApplicationConfiguration
- initializeApplication() - Method in class ghidra.framework.HeadlessGhidraApplicationConfiguration
- initializeApplication(ApplicationLayout, ApplicationConfiguration) - Static method in class ghidra.framework.Application
-
Initializes the application.
- initializeApplication(ApplicationLayout, String, boolean) - Method in class ghidra.app.util.headless.GhidraScriptRunner
- initializeAutoMerge(String, int, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- InitializeCircuitsRunnable<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer.edge
-
A task to find all the loops in a graph.
- InitializeCircuitsRunnable(VisualGraphView<V, E, G>, VisualGraph<V, E>) - Constructor for class ghidra.graph.viewer.edge.InitializeCircuitsRunnable
- initializeClonedLayout(AbstractVisualGraphLayout<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
Takes the given layout and copies the layout information this layout into that layout
- initialized - Variable in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
- initializeDefaults() - Method in class ghidra.graph.ProgramGraphDisplayOptions
- initializeDefaults() - Method in class ghidra.service.graph.GraphDisplayOptions
- initializeDefaultValues(Language, CompilerSpec) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
-
Intialize context with default values defined by pspec and cspec.
- initializeFromOptions(Tool) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Loads values from tool options
- initializeGhidra() - Static method in class ghidra.program.examiner.ProgramExaminer
- initializeGhidraEnvironment() - Static method in class ghidra.GhidraLauncher
-
Initializes the Ghidra environment by discovering its
layout
and adding all relevant modules and libraries to the classpath - initializeHook() - Method in class docking.wizard.AbstractMagePanelManager
- initializeInstanceID(long) - Method in class docking.ComponentProvider
-
A method that allows children to set the
instanceID
to a desired value (useful for restoring saved IDs). - initializeLayout(ApplicationLayout) - Method in class generic.test.AbstractGenericTest
-
A method to update any
ApplicationLayout
values - initializeLocation(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- initializeLogging - Variable in class ghidra.framework.ApplicationConfiguration
- initializeLogging(File, File) - Static method in class ghidra.framework.Application
-
If the Application was previously initialized with logging disabled, this method may be used to perform delayed logging initialization.
- initializeLoggingSystem() - Static method in class ghidra.framework.LoggingInitialization
- initializeMerge() - Method in class ghidra.app.merge.DataTypeArchiveMergeManager
- initializeMerge() - Method in class ghidra.app.merge.MergeManager
- initializeMerge() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
- initializeOptions(ToolOptions) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- initializeProcess() - Method in class ghidra.app.decompiler.DecompInterface
-
This is the main routine for making sure that a decompiler process is active and that it is initialized properly
- Initializer() - Method in class ghidra.app.util.cparser.C.CParser
- InitializerList() - Method in class ghidra.app.util.cparser.C.CParser
- initializeSorting() - Method in class docking.widgets.table.AbstractSortedTableModel
-
This method is an attempt to help models that forget to call fireTableDataChanged().
- initializeSorting() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- initializeState(EmulatorTestRunner, Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked for each program immediately prior to executing a test group.
- initializeSystemProperties() - Method in class generic.test.AbstractGenericTest
-
A place to initialize and needed static properties
- initializeSystemProperties() - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- initializeTool(StandAlonePluginTool) - Method in class ghidra.framework.plugintool.StandAloneApplication
- initializeUnalignedList(Accumulator<ROW_TYPE>, TaskMonitor) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- initializeVertexLocations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
-
Create the vertex locations that will be transitioned over the life of this animator.
- initializeVertexLocations() - Method in class ghidra.graph.job.RelayoutFunctionGraphJob
- initLinkEditDataCommand(FactoryBundledWithBinaryReader) - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- initLoadCommand(FactoryBundledWithBinaryReader) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
- initMergeInfo() - Method in class ghidra.app.merge.listing.ListingMergeManager
-
Sets up the change address sets, Diffs between the various program versions, and Merges from various versions to the resulting program.
- initObsoleteCommand(FactoryBundledWithBinaryReader) - Method in class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
- initSignatureSource(TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Initialize function signature source when it was first introduced and attempt to disable custom storage if possible.
- initString(FactoryBundledWithBinaryReader) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- initString(FactoryBundledWithBinaryReader, long) - Method in class ghidra.app.util.bin.format.macho.commands.NList
-
Initialize the string from the string table.
- initSymbolName(FactoryBundledWithBinaryReader, ElfStringTable) - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Initialize the string name of the symbol.
- initSymbols(FactoryBundledWithBinaryReader, DyldChainedFixupHeader) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- initVertexLocations(G, Layout<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractLayoutProvider
-
Gives all vertices of the graph an initial, non-null location.
- inject(InjectContext, PcodeEmit) - Method in interface ghidra.program.model.lang.InjectPayload
-
Given a context, send the p-code payload to the emitter
- inject(InjectContext, PcodeEmit) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- InjectContext - Class in ghidra.program.model.lang
- InjectContext() - Constructor for class ghidra.program.model.lang.InjectContext
- InjectParameter(String, int) - Constructor for class ghidra.program.model.lang.InjectPayload.InjectParameter
- InjectPayload - Interface in ghidra.program.model.lang
-
InjectPayload
encapsulates a semantic (p-code) override which can be injected into analyses that work with p-code (Decompiler, SymbolicPropagator) The payload typically replaces either a subroutine call or a userop - InjectPayload.InjectParameter - Class in ghidra.program.model.lang
- InjectPayloadCallfixup - Class in ghidra.program.model.lang
- InjectPayloadCallfixup(ConstructTpl, InjectPayloadCallfixup) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
-
Constructor for a partial clone of a payload whose p-code failed to parse.
- InjectPayloadCallfixup(ConstructTpl, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
-
Construct a dummy payload
- InjectPayloadCallfixup(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
- InjectPayloadCallfixupError - Class in ghidra.program.model.lang
-
A substitute for a callfixup that did not successfully parse.
- InjectPayloadCallfixupError(AddressFactory, InjectPayloadCallfixup) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixupError
- InjectPayloadCallfixupError(AddressFactory, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixupError
- InjectPayloadCallother - Class in ghidra.program.model.lang
- InjectPayloadCallother(ConstructTpl, InjectPayloadCallother) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
-
Constructor for a partial clone of a payload whose p-code failed to parse.
- InjectPayloadCallother(ConstructTpl, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
-
Constructor for a dummy payload
- InjectPayloadCallother(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
- InjectPayloadCallotherError - Class in ghidra.program.model.lang
-
A substitute for a callother fixup that did not fully parse
- InjectPayloadCallotherError(AddressFactory, InjectPayloadCallother) - Constructor for class ghidra.program.model.lang.InjectPayloadCallotherError
-
Constructor for use if the p-code template did not parse
- InjectPayloadCallotherError(AddressFactory, String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallotherError
- InjectPayloadJumpAssist - Class in ghidra.program.model.lang
- InjectPayloadJumpAssist(String, String) - Constructor for class ghidra.program.model.lang.InjectPayloadJumpAssist
- InjectPayloadSegment - Class in ghidra.program.model.lang
- InjectPayloadSegment(String) - Constructor for class ghidra.program.model.lang.InjectPayloadSegment
- InjectPayloadSleigh - Class in ghidra.program.model.lang
-
InjectPayloadSleigh
defines an InjectPayload of p-code which is defined via a String passed to the sleigh compiler - InjectPayloadSleigh(ConstructTpl, int, String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
-
Constructor for a dummy payload, given just a name
- InjectPayloadSleigh(ConstructTpl, InjectPayloadSleigh) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
-
Constructor for partial clone of another payload whose p-code failed to parse
- InjectPayloadSleigh(String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
-
Constructor for use where restoreXml is overridden and provides name and type
- InjectPayloadSleigh(String, int, String) - Constructor for class ghidra.program.model.lang.InjectPayloadSleigh
-
Provide basic form, restoreXml fills in the rest
- INLINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INLINE - Static variable in interface ghidra.program.model.listing.Function
- InlineComponentTitledPanel - Class in docking.widgets
-
A panel with a component-containing border.
- InlineComponentTitledPanel(JComponent) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponent
in the top, left corner - InlineComponentTitledPanel(JComponent, int, int) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponent
in the prescribed location - InlineComponentTitledPanel(JComponent, int, int, Border) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponent
in the prescribed location with a secondary border - InlineComponentTitledPanel(JComponent, Border) - Constructor for class docking.widgets.InlineComponentTitledPanel
-
Create a panel with
titleComponent
in the top, left corner - InMemoryRangeMapAdapter - Class in ghidra.program.database.register
- InMemoryRangeMapAdapter() - Constructor for class ghidra.program.database.register.InMemoryRangeMapAdapter
- inorder(TaskMonitor, Op<T>) - Method in class ghidra.util.search.trie.ByteTrie
-
Visits all the nodes in the trie such that the visitation order is properly ordered (even though the actual algorithm below is a PREORDER traversal).
- inorder(TaskMonitor, Op<T>) - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Visits all the nodes in the trie such that the visitation order is properly byte value ordered.
- INOUT - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths coming into and out of a vertex
- InProgressGTreeNode - Class in docking.widgets.tree.internal
- InProgressGTreeNode() - Constructor for class docking.widgets.tree.internal.InProgressGTreeNode
- InProgressGTreeRootNode - Class in docking.widgets.tree.internal
- InProgressGTreeRootNode() - Constructor for class docking.widgets.tree.internal.InProgressGTreeRootNode
- input(int) - Method in class ghidra.app.plugin.processors.generic.OpTemplate
- Input() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- INPUT_MODE - Static variable in class docking.widgets.filechooser.GhidraFileChooserPanel
-
This mode denotes that only existing files will be chosen for the purpose of reading.
- input_stream - Variable in class ghidra.app.util.cparser.C.CParserTokenManager
- input_stream - Variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
- InputBlockStream - Interface in db.buffers
-
InputBlockStream
provides a BufferFile input block stream. - InputDialog - Class in docking.widgets.dialogs
-
A dialog that has text fields to get user input.
- InputDialog(String, String) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a provider for a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialog(String, String[], String[]) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialog(String, String[], String[], InputDialogListener) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialog(String, String, String) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialog(String, String, String, boolean) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialog(String, String, String, InputDialogListener) - Constructor for class docking.widgets.dialogs.InputDialog
-
Creates a generic input dialog with the specified title, a text field, labeled by the specified label.
- InputDialogListener - Interface in docking.widgets.dialogs
-
Listener that is notified when the OK button is hit on the input dialog.
- inputIsValid(InputDialog) - Method in interface docking.widgets.dialogs.InputDialogListener
-
Return whether the input is accepted.
- inputlist - Variable in class ghidra.program.model.lang.InjectContext
- InputListType - Enum in ghidra.program.model.lang
-
Cspec prototype model input listtype
- inputReceived - Variable in class ghidra.app.merge.MergeManager
- inputStream - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- inputStream - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- InputStreamByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
implementation that wraps anInputStream
, allowing data to be read, as long as there are no operations that request data from a previous offset. - InputStreamByteProvider(InputStream, long) - Constructor for class ghidra.app.util.bin.InputStreamByteProvider
-
Constructs a
InputStreamByteProvider
from the specifiedInputStream
- InputWithChoicesDialog - Class in docking.widgets.dialogs
-
A dialog that has text fields to get user input.
- InputWithChoicesDialog(String, String, String[], String, boolean, Icon) - Constructor for class docking.widgets.dialogs.InputWithChoicesDialog
-
Creates a provider for a generic input dialog with the specified title, a label and a editable comboBox pre-populated with selectable values.
- InputWithChoicesDialog(String, String, String[], String, Icon) - Constructor for class docking.widgets.dialogs.InputWithChoicesDialog
-
Creates a provider for a generic input dialog with the specified title, a label and a editable comboBox pre-populated with selectable values.
- InRangeColumnConstraint<T extends java.lang.Comparable<T>> - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are within some range defined by a min value and a max value.
- InRangeColumnConstraint(String, T, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.InRangeColumnConstraint
-
Construct a new InRangeConstraint that specifies the name and group and specifies the min and max values for the range.
- InRangeColumnConstraint(T, T, EditorProvider<T>) - Constructor for class docking.widgets.table.constraint.InRangeColumnConstraint
-
Construct a new InRangeConstraint that uses the default name and group and specifies the min and max values for the range.
- ins - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- INS - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- insert(int, DataType) - Method in interface ghidra.program.model.data.Composite
-
Inserts a new datatype at the specified ordinal position in this composite.
- insert(int, DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- insert(int, DataType, int) - Method in interface ghidra.program.model.data.Composite
-
Inserts a new datatype at the specified ordinal position in this composite.
- insert(int, DataType, int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- insert(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Composite
-
Inserts a new datatype at the specified ordinal position in this composite.
- insert(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- insert(int, DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
- insert(int, T) - Method in class generic.stl.VectorSTL
- insert(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Insert all fields in the ranges in the given field selection from this one.
- insert(IteratorSTL<Pair<K, V>>, IteratorSTL<Pair<K, V>>) - Method in class generic.stl.MapSTL
- insert(IteratorSTL<K>, K) - Method in class generic.stl.MultiSetSTL
- insert(IteratorSTL<T>, T) - Method in class generic.stl.ListSTL
- insert(IteratorSTL<T>, T) - Method in class generic.stl.VectorSTL
- insert(IteratorSTL<T>, T[]) - Method in class generic.stl.VectorSTL
- insert(Pair<K, V>) - Method in class generic.stl.MapIteratorSTL
- insert(Pair<K, V>) - Method in class generic.stl.ReverseMapIteratorSTL
- insert(String, int) - Method in class docking.widgets.ScrollableTextArea
-
Inserts the string at the specified position
- insert(K) - Method in class generic.stl.MultiSetSTL
- insert(K) - Method in class generic.stl.SetSTL
- insert(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
-
Adds the new value to the data at the appropriate location based on the sort
- insert(T) - Method in class generic.stl.EmptyIteratorSTL
- insert(T) - Method in interface generic.stl.IteratorSTL
-
Inserts the given value at the current position (the current value will be pushed to the next value).
- insert(T) - Method in class generic.stl.ListIterator
- insert(T) - Method in class generic.stl.SetIterator
- insert(T) - Method in class generic.stl.UnmodifiableListIteratorSTL
- insert(T) - Method in class generic.stl.VectorIterator
- INSERT - Static variable in class ghidra.program.model.pcode.PcodeOp
- insertAfter(PcodeOp, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- insertAfter(Iterator<PcodeOp>, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
-
Insert a new PcodeOp after a specific point in the list of PcodeOps
- insertAfter(Iterator<T>, T) - Method in class ghidra.program.model.pcode.ListLinked
-
Insert new object AFTER object pointed to by iterator, other Iterators remain valid
- insertAll(IteratorSTL<T>, VectorSTL<T>) - Method in class generic.stl.VectorSTL
- insertAtOffset(int, DataType, int) - Method in interface ghidra.program.model.data.Structure
-
Inserts a new datatype at the specified offset into this structure.
- insertAtOffset(int, DataType, int) - Method in class ghidra.program.model.data.StructureDataType
- insertAtOffset(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
-
Inserts a new datatype at the specified offset into this structure.
- insertAtOffset(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- insertBefore(PcodeOp, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- insertBefore(Iterator<PcodeOp>, PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
-
Insert a new PcodeOp before a specific point in the list of PcodeOps
- insertBefore(Iterator<T>, T) - Method in class ghidra.program.model.pcode.ListLinked
-
Insert new object BEFORE object pointed to by iterator, other Iterators remain valid
- insertBitField(int, int, int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
-
Inserts a new bitfield at the specified ordinal position in this structure.
- insertBitField(int, int, int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- insertBitField(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Union
-
Inserts a new bitfield at the specified ordinal position in this union.
- insertBitField(int, DataType, int, String, String) - Method in class ghidra.program.model.data.UnionDataType
- insertBitFieldAt(int, int, int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
-
Inserts a new bitfield at the specified location in this composite.
- insertBitFieldAt(int, int, int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- insertByte(int, int) - Method in class ghidra.program.model.lang.PackedBytes
-
Overwrite bytes that have already been written into the stream
- insertEnd(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
-
Insert a PcodeOp at the end of the block
- insertHashes() - Method in class ghidra.program.model.correlate.HashStore
-
Insert all hashes associated with unknown (i.e not matched) blocks and instructions
- insertHTMLLine(StringBuilder, String, SimpleAttributeSet) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Inserts a single line of html into a
StringBuffer
, with the given attributes. - insertHTMLString(StringBuilder, String, SimpleAttributeSet) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Adds text to a string buffer as an html-formatted string, adding formatting information as specified.
- insertInput(Varnode, int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Insert an input varnode at the given index of input varnodes
- insertParameter(int, Variable, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- insertParameter(int, Variable, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Deprecated.The use of this method is discouraged due to the potential injection of auto-parameters which are easily overlooked when considering parameter ordinal. The function signature should generally be adjusted with a single call to
Function.updateFunction(String, Variable, List, FunctionUpdateType, boolean, SourceType)
- insertParameter(int, Variable, SourceType) - Method in class ghidra.util.UndefinedFunction
- InsertRowAction - Class in ghidra.app.util.viewer.format.actions
-
Action class that inserts a new row into a FieldModel.
- InsertRowAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.InsertRowAction
- insertRowTitle(StringBuilder, String) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Inserts an html-formatted string into the given buffer.
- insertRowValue(StringBuilder, String, SimpleAttributeSet) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
-
Inserts an html-formatted string into the given buffer.
- insertSpaceAbove(int) - Method in interface docking.widgets.fieldpanel.Layout
-
Inserts empty space above the layout
- insertSpaceAbove(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- insertSpaceAbove(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- insertSpaceAbove(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- insertSpaceBelow(int) - Method in interface docking.widgets.fieldpanel.Layout
-
Inserts empty space below the layout
- insertSpaceBelow(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- insertSpaceBelow(int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- insertSpaceBelow(int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- insertString(int, String, AttributeSet) - Method in class docking.widgets.combobox.GhidraComboBox.InterceptedInputDocument
-
Called before new user input is inserted into the entry text field.
- insertString(int, String, AttributeSet) - Method in class docking.widgets.textfield.GValidatedTextField.MaxLengthField.MaxLengthDocument
- insertString(int, String, AttributeSet) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- insertString(DocumentFilter.FilterBypass, int, String, AttributeSet) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- insertUpdate(DocumentEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- inSingleJarMode() - Static method in class ghidra.framework.Application
-
Checks whether or not the application is in "single jar" mode.
- inSingleJarMode() - Method in class ghidra.GhidraJarApplicationLayout
- inSingleJarMode() - Method in class utility.application.ApplicationLayout
-
Checks whether or not the application is using a "single jar" layout.
- inslen - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- INST_NEXT - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- INST_START - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- inst_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- install() - Static method in class ghidra.base.help.GhidraHelpService
- install(DockingWindowManager) - Static method in class ghidra.framework.plugintool.PluginToolMacAboutHandler
-
Applies an about handler which will show our custom about dialog.
- install(ResourceFile) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Installs the given extension file.
- install(ExtensionDetails, boolean) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Installs the given extension.
- install(PluginTool) - Static method in class ghidra.framework.plugintool.PluginToolMacQuitHandler
-
Applies a quit handler which will close the given tool.
- install(URL) - Static method in class docking.help.TestHelpService
- install(JEditorPane) - Method in class docking.help.GHelpHTMLEditorKit
- INSTALL_CANCELLED - ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Thrown when the user cancels the installation
- installChooserPanel(JColorChooser) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
-
The background color, foreground color, and font are already set to the defaults from the defaults table before this method is called.
- installCursor(Cursor, MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- installDragDropTarget(Component) - Method in class docking.DockableComponent
- installExtensions() - Method in class ghidra.program.database.ProgramCompilerSpec
-
Update this object with any program specific compiler specification extensions.
- installExtensions() - Method in class ghidra.program.database.ProgramDB
-
Install updated compiler spec extension options.
- installFinalEdgeArticulations() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- installGraphViewer() - Method in class ghidra.graph.viewer.VisualGraphView
- installHeadlessClientAuthenticator(String, String, boolean) - Static method in class ghidra.framework.client.HeadlessClientAuthenticator
-
Install headless client authenticator for Ghidra Server
- installHomeButton() - Method in class ghidra.framework.plugintool.PluginTool
- installNavigation(GoToService, Navigatable) - Method in class ghidra.util.table.GhidraTable
-
Sets the GoTo service to use when navigation is enabled on this table.
- installPlaceholder(ComponentPlaceholder, WindowPosition) - Method in class docking.DockingWindowManager
- installPlaceholder(ComponentPlaceholder, WindowPosition) - Method in interface docking.PlaceholderInstaller
- installRenameAction(MouseListener) - Method in class docking.widgets.tabbedpane.DockingTabRenderer
- installSharedActions(Tool, ToolActions) - Static method in class docking.actions.SharedActionRegistry
-
Install all known shared actions into the given tool
- installStaticFactories() - Method in class ghidra.framework.ApplicationConfiguration
- installStaticFactories() - Method in class ghidra.framework.GhidraApplicationConfiguration
- installTableModel(RowObjectTableModel<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
- installUI(JComponent) - Method in class docking.menu.DockingMenuItemUI
- installUndoRedo(JTextComponent) - Static method in class docking.DockingUtils
- INSTANCE - ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
- INSTANCE - Static variable in class db.BinaryField
- INSTANCE - Static variable in class db.BooleanField
- INSTANCE - Static variable in class db.ByteField
- INSTANCE - Static variable in class db.FixedField10
- INSTANCE - Static variable in class db.IntField
- INSTANCE - Static variable in class db.LongField
- INSTANCE - Static variable in class db.ShortField
- INSTANCE - Static variable in class db.StringField
- INSTANCE - Static variable in class generic.continues.RethrowContinuesFactory
- INSTANCE - Static variable in class generic.continues.RethrowExceptionHandler
- INSTANCE - Static variable in class ghidra.app.plugin.match.ExactBytesFunctionHasher
- INSTANCE - Static variable in class ghidra.app.plugin.match.ExactInstructionsFunctionHasher
- INSTANCE - Static variable in class ghidra.app.plugin.match.ExactMnemonicsFunctionHasher
- INSTANCE - Static variable in class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- INSTANCE - Static variable in class ghidra.program.database.util.EmptyRecordIterator
- INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.ComponentComparator
- INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.OffsetComparator
- INSTANCE - Static variable in class ghidra.program.model.data.CompositeInternal.OrdinalComparator
- INSTANCE - Static variable in class ghidra.program.util.ProgramLocationComparator
-
The singleton instance
- INSTANCE - Static variable in class ghidra.util.BigEndianDataConverter
- INSTANCE - Static variable in class ghidra.util.GhidraBigEndianDataConverter
- INSTANCE - Static variable in class ghidra.util.GhidraLittleEndianDataConverter
- INSTANCE - Static variable in class ghidra.util.LittleEndianDataConverter
- instance_ - Static variable in class ghidra.util.graph.KeyedObjectFactory
-
The singleton instance of KeyedObjectFactory.
- INSTANCE_BE - Static variable in class ghidra.program.model.data.Structure.BitOffsetComparator
- INSTANCE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- INSTANCE_LE - Static variable in class ghidra.program.model.data.Structure.BitOffsetComparator
- INSTANCE_OF - Static variable in class ghidra.program.model.lang.ConstantPool
- instances - Variable in class ghidra.program.model.pcode.HighVariable
- instantiatePlugin(Class<T>, PluginTool) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Returns a new instance of a
Plugin
. - instantiationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
- instList - Variable in class ghidra.program.model.correlate.Block
- instList - Variable in class ghidra.program.model.correlate.HashEntry
- instr - Variable in class ghidra.program.model.listing.InstructionPcodeOverride
- instrOnly(AssemblyPatternBlock, String, List<AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build an instruction-only successful resolution result
- InstructHash - Class in ghidra.program.model.correlate
-
This class is the container for hashing information about a particular instruction, including all the n-grams it is currently involved in within the HashStore.
- InstructHash(Instruction, Block, int) - Constructor for class ghidra.program.model.correlate.InstructHash
-
Build an (unmatched) Instruction, associating it with its position in the basic block
- instruction - Variable in class ghidra.program.model.correlate.InstructHash
- Instruction - Interface in ghidra.program.model.listing
-
Interface to define an instruction for a processor.
- INSTRUCTION - Static variable in class ghidra.graph.ProgramGraphType
- INSTRUCTION_ANALYZER - ghidra.app.services.AnalyzerType
- INSTRUCTION_CONFLICT - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Conflict with existing instruction detected while instructions were being added to program.
- INSTRUCTION_DECODE - ghidra.pcode.emulate.EmulateExecutionState
-
Currently decoding instruction (i.e., generating pcode ops)
- INSTRUCTION_OR_DATA - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- INSTRUCTION_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Property name for code units that are instructions
- InstructionBlock - Class in ghidra.program.model.lang
-
Represents a block of instructions.
- InstructionBlock(Address) - Constructor for class ghidra.program.model.lang.InstructionBlock
- InstructionBlockFlow - Class in ghidra.program.model.lang
- InstructionBlockFlow(Address, Address, InstructionBlockFlow.Type) - Constructor for class ghidra.program.model.lang.InstructionBlockFlow
- InstructionBlockFlow.Type - Enum in ghidra.program.model.lang
- InstructionContext - Interface in ghidra.program.model.lang
-
InstructionContext
is utilized by a shared instruction prototype to access all relevant instruction data and context-register storage needed during instruction parse and semantic pcode generation. - InstructionDB - Class in ghidra.program.database.code
-
Database implementation for an Instruction.
- InstructionDB(CodeManager, DBObjectCache<? extends CodeUnitDB>, Address, long, InstructionPrototype, byte) - Constructor for class ghidra.program.database.code.InstructionDB
-
Construct a new InstructionDB.
- InstructionDecodeException - Exception in ghidra.pcode.emulate
- InstructionDecodeException(String, Address) - Constructor for exception ghidra.pcode.emulate.InstructionDecodeException
- InstructionError - Class in ghidra.program.model.lang
- InstructionError.InstructionErrorType - Enum in ghidra.program.model.lang
- InstructionIterator - Interface in ghidra.program.model.listing
-
Interface to define an iterator over over some set of instructions.
- InstructionMaskValueFieldFactory - Class in ghidra.app.util.viewer.field
- InstructionMaskValueFieldFactory() - Constructor for class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
-
Default constructor.
- InstructionMaskValueFieldLocation - Class in ghidra.program.util
- InstructionMaskValueFieldLocation() - Constructor for class ghidra.program.util.InstructionMaskValueFieldLocation
- InstructionMaskValueFieldLocation(Program, Address, int, int) - Constructor for class ghidra.program.util.InstructionMaskValueFieldLocation
- InstructionPattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
Matches against the actual instruction bit stream
- InstructionPattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- InstructionPattern(boolean) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- InstructionPattern(PatternBlock) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- InstructionPcodeOverride - Class in ghidra.program.model.listing
- InstructionPcodeOverride(Instruction) - Constructor for class ghidra.program.model.listing.InstructionPcodeOverride
-
This constructor caches the primary and overriding "from" references of
instr
. - InstructionPrototype - Interface in ghidra.program.model.lang
-
InstructionPrototype is designed to describe one machine level instruction.
- InstructionRecordIterator - Class in ghidra.program.database.code
-
Converts a record iterator into an instruction iterator.
- InstructionRecordIterator(CodeManager, RecordIterator, boolean) - Constructor for class ghidra.program.database.code.InstructionRecordIterator
-
Constructs a new InstructionRecordIterator
- INSTRUCTIONS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the instruction code unit differences.
- InstructionSet - Class in ghidra.program.model.lang
-
A set of instructions organized as a graph of basic blocks.
- InstructionSet(AddressFactory) - Constructor for class ghidra.program.model.lang.InstructionSet
- InstructionSkipper - Interface in ghidra.util.search
- InstructionStub - Class in ghidra.program.model.listing
-
InstructionStub can be extended for use by tests.
- InstructionStub() - Constructor for class ghidra.program.model.listing.InstructionStub
- InstructionUtils - Class in ghidra.program.util
- InstructionUtils() - Constructor for class ghidra.program.util.InstructionUtils
- instrument() - Method in class docking.widgets.textfield.TextFieldLinker
-
Once all fields are added, register all the listeners
- instStart - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- InsufficientBytesException - Exception in ghidra.program.model.lang
-
An InsufficientBytesException indicates that there were not enough consecutive bytes available to fully parse an instruction.
- InsufficientBytesException() - Constructor for exception ghidra.program.model.lang.InsufficientBytesException
-
Constructs an InsufficientBytesException with a default message.
- InsufficientBytesException(String) - Constructor for exception ghidra.program.model.lang.InsufficientBytesException
-
Constructs an InsufficientBytesException with the specified detail message.
- INT - ghidra.program.model.data.MetaDataType
- INT - Static variable in class ghidra.app.script.AskDialog
- INT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INT - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT_2COMP - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_ADD - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_AND - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_ARRAY - Static variable in class db.BinaryCodedField
-
int[] data type
- INT_CARRY - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_DIV - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_EQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_LEFT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_LESS - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_LESSEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_MASK - Static variable in class ghidra.util.Conv
-
An integer mask.
- INT_MULT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_NEGATE - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_NOTEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_OR - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_REM - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_RIGHT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SBORROW - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SCARRY - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SDIV - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SEXT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SLESS - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SLESSEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SREM - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SRIGHT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_SUB - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_TYPE - ghidra.framework.options.OptionType
- INT_XOR - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT_ZEXT - Static variable in class ghidra.program.model.pcode.PcodeOp
- INT0_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT128 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT16 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INT16 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT32 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INT32 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INT64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- INT8 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INT8 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- IntArray - Class in ghidra.util.datastruct
-
Array of ints that grows as needed.
- IntArray() - Constructor for class ghidra.util.datastruct.IntArray
-
Creates new intArray
- IntArrayArray - Class in ghidra.util.datastruct
-
Array of int[] that grows as needed.
- IntArrayArray() - Constructor for class ghidra.util.datastruct.IntArrayArray
-
Creates new intArrayArray
- IntArrayList - Class in ghidra.util.datastruct
-
An ArrayList type object for ints.
- IntArrayList() - Constructor for class ghidra.util.datastruct.IntArrayList
-
Creates new intArrayList
- IntArrayList(int[]) - Constructor for class ghidra.util.datastruct.IntArrayList
-
Creates a new intArrayList using the values in the given array
- intblist() - Method in class ghidra.sleigh.grammar.SleighCompiler
- intblist() - Method in class ghidra.sleigh.grammar.SleighEcho
- intblist(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- intblist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.intblist_return
- intbpart() - Method in class ghidra.sleigh.grammar.SleighCompiler
- intbpart() - Method in class ghidra.sleigh.grammar.SleighEcho
- intbpart() - Method in class ghidra.sleigh.grammar.SleighParser
- intbpart_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.intbpart_return
- IntEditor - Class in docking.options.editor
-
An editor for Boolean properties.
- IntEditor() - Constructor for class docking.options.editor.IntEditor
- integer() - Method in class ghidra.sleigh.grammar.SleighCompiler
- integer() - Method in class ghidra.sleigh.grammar.SleighEcho
- integer() - Method in class ghidra.sleigh.grammar.SleighParser
- INTEGER - Static variable in class ghidra.app.script.GatherParamPanel
- INTEGER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INTEGER_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- INTEGER_RADIX_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- INTEGER_RADIX_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
- integer_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.integer_return
- INTEGER_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- INTEGER_SIGNEDNESS_MODE_SETTING - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- INTEGER_SIGNEDNESS_MODE_SETTING - Static variable in class docking.widgets.table.GTableCellRenderer
- INTEGER_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
-
Use this String as the attributeType to create an IntegerAttribute.
- Integer16DataType - Class in ghidra.program.model.data
-
A fixed size 16 byte signed integer (commonly referred to in C as int128_t)
- Integer16DataType() - Constructor for class ghidra.program.model.data.Integer16DataType
- Integer16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer16DataType
- Integer3DataType - Class in ghidra.program.model.data
- Integer3DataType() - Constructor for class ghidra.program.model.data.Integer3DataType
- Integer3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer3DataType
- Integer5DataType - Class in ghidra.program.model.data
- Integer5DataType() - Constructor for class ghidra.program.model.data.Integer5DataType
- Integer5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer5DataType
- Integer6DataType - Class in ghidra.program.model.data
- Integer6DataType() - Constructor for class ghidra.program.model.data.Integer6DataType
- Integer6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer6DataType
- Integer7DataType - Class in ghidra.program.model.data
- Integer7DataType() - Constructor for class ghidra.program.model.data.Integer7DataType
- Integer7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Integer7DataType
- IntegerAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
This class provides a storage mechanism for integer-valued information about the elements of a KeyIndexableSet, e.g.
- IntegerAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.IntegerAttribute
-
Constructor.
- IntegerColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- IntegerColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
- IntegerConstraintEditor<T extends java.lang.Number> - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying comparison with a single integer-type value (Byte, Short, Integer, and Long).
- IntegerConstraintEditor(ColumnConstraint<T>, LongConverter<T>) - Constructor for class docking.widgets.table.constrainteditor.IntegerConstraintEditor
-
Constructor.
- IntegerDataType - Class in ghidra.program.model.data
-
Basic implementation for an signed Integer dataType
- IntegerDataType() - Constructor for class ghidra.program.model.data.IntegerDataType
- IntegerDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.IntegerDataType
- IntegerEditorProvider<T extends java.lang.Number & java.lang.Comparable<T>> - Class in docking.widgets.table.constraint.provider
-
Base class for providing single value numeric editors.
- IntegerFormatter - Class in docking.widgets.textfield
- IntegerFormatter() - Constructor for class docking.widgets.textfield.IntegerFormatter
- IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper - Class in docking.widgets.textfield
- IntegerRangeConstraintEditor<T extends java.lang.Number> - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying ranges of integer-type numbers (Byte, Short, Integer, and Long).
- IntegerRangeConstraintEditor(ColumnConstraint<T>, LongConverter<T>) - Constructor for class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
-
Constructor.
- IntegerRangeEditorProvider<T extends java.lang.Number & java.lang.Comparable<T>> - Class in docking.widgets.table.constraint.provider
-
Base class for providing numeric range editors.
- IntegerSignednessFormattingModeSettingsDefinition - Class in ghidra.docking.settings
-
The settings definition for the numeric display format for handling signed values.
- IntegerSpinner - Class in docking.widgets.spinner
-
Creates a component for editing Integer values using an
IntegerTextField
and aJSpinner
. - IntegerSpinner(SpinnerNumberModel) - Constructor for class docking.widgets.spinner.IntegerSpinner
-
Creates a new IntegerSpinner using the given spinner model.
- IntegerTextField - Class in docking.widgets.textfield
-
TextField for entering integer numbers, either in decimal or hex.
- IntegerTextField() - Constructor for class docking.widgets.textfield.IntegerTextField
-
Creates a new IntegerTextField with 5 columns and no initial value
- IntegerTextField(int) - Constructor for class docking.widgets.textfield.IntegerTextField
-
Creates a new IntegerTextField with the specified number of columns and no initial value
- IntegerTextField(int, long) - Constructor for class docking.widgets.textfield.IntegerTextField
-
Creates a new IntegerTextField with the specified number of columns and an initial value
- IntegerTextField(int, BigInteger) - Constructor for class docking.widgets.textfield.IntegerTextField
-
Creates a new IntegerTextField with the specified number of columns and initial value
- INTEL_HEX_NAME - Static variable in class ghidra.app.util.opinion.IntelHexLoader
- IntelHexExporter - Class in ghidra.app.util.exporter
-
Exports the current program (or program selection) as bytes in Intel Hex format.
- IntelHexExporter() - Constructor for class ghidra.app.util.exporter.IntelHexExporter
-
Constructs a new Intel Hex exporter.
- IntelHexExporter(int, boolean) - Constructor for class ghidra.app.util.exporter.IntelHexExporter
-
Constructs a new Intel Hex exporter with a custom record size.
- IntelHexExporter(String, String, HelpLocation) - Constructor for class ghidra.app.util.exporter.IntelHexExporter
-
Constructor
- IntelHexLoader - Class in ghidra.app.util.opinion
- IntelHexLoader() - Constructor for class ghidra.app.util.opinion.IntelHexLoader
- IntelHexRecord - Class in ghidra.app.util.opinion
- IntelHexRecord(int, int, int, byte[]) - Constructor for class ghidra.app.util.opinion.IntelHexRecord
-
Only use this constructor when writing...it computes the checksum for you (cheating)!
- IntelHexRecord(int, int, int, byte[], int) - Constructor for class ghidra.app.util.opinion.IntelHexRecord
-
Use this constructor when reading, so you know if the record's checksum is correct.
- IntelHexRecordReader - Class in ghidra.app.util.opinion
- IntelHexRecordReader() - Constructor for class ghidra.app.util.opinion.IntelHexRecordReader
- IntelHexRecordWriter - Class in ghidra.app.util.opinion
- IntelHexRecordWriter(int, boolean) - Constructor for class ghidra.app.util.opinion.IntelHexRecordWriter
-
Constructor
- INTERACTION_ZOOM_THRESHOLD - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- InterceptedInputDocument() - Constructor for class docking.widgets.combobox.GhidraComboBox.InterceptedInputDocument
- INTERFACE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- INTERFACE_VERSION - Static variable in interface ghidra.framework.remote.GhidraServerHandle
-
The collective interface version for all Ghidra Server remote interfaces.
- interfaceClass - Variable in class ghidra.framework.plugintool.ServiceInterfaceImplementationPair
- InterfaceImpl - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- interfaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
- InteriorNode - Interface in db
-
Marker interface for
Table
interior nodes within the BTree structure. - interiorNodeCnt - Variable in class db.TableStatistics
-
Total number of interior nodes
- InteriorSelection - Class in ghidra.program.util
-
Specifies a selection that consists of components inside a structure.
- InteriorSelection(ProgramLocation, ProgramLocation, Address, Address) - Constructor for class ghidra.program.util.InteriorSelection
-
Construct a new interior selection.
- INTERNAL - ghidra.graph.viewer.event.picking.PickListener.EventSource
-
Originated from the graph API (e.g., a user click, a graph grouping)
- INTERNAL_GENERATED - docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
-
This event was triggered by an internal GTree selection change (e.g., filter change)
- INTERNAL_ONLY - docking.widgets.EventTrigger
- InternalDataTypeComponent - Interface in ghidra.program.model.data
- INTERNALLY_DEFINED - Static variable in class ghidra.sleigh.grammar.Location
- internallyDrivenUpdate - Variable in class docking.widgets.DropDownTextField
- internalRound(boolean) - Method in class ghidra.pcode.floatformat.BigFloat
-
This function is used internally to round after a computation.
- internAttributeSpec(DWARFAttributeSpecification) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- INTERPRETERS - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- interrupt() - Method in class ghidra.python.PythonPlugin
-
Interrupts what the interpreter is currently doing.
- intersect(int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- intersect(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- intersect(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- intersect(FieldSelection) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Compute the intersection of this field selection and another one.
- intersect(AddressRange) - Method in interface ghidra.program.model.address.AddressRange
-
Computes the intersection of this range with another.
- intersect(AddressRange) - Method in class ghidra.program.model.address.AddressRangeImpl
- intersect(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- intersect(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- intersect(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- intersect(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the intersection of this address set with the given address set.
- intersect(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- intersect(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- intersect(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- intersect(SortedRangeList) - Method in class ghidra.util.datastruct.SortedRangeList
-
Creates a new SortedRangeList that is the intersection of this range list and the other range list specified.
- intersect(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- intersectcount - Variable in class generic.lsh.vector.VectorCompare
- intersectionWith(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
Creates intersection of graphs in place by adding all vertices and edges of other graph to this graph.
- intersectionWith(DirectedGraph) - Method in class ghidra.util.graph.WeightedDigraph
-
Creates intersection of graphs in place by adding all vertices and edges of other graph to this graph.
- intersectRange(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
- intersectRange(Address, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- intersectRange(Address, Address) - Method in interface ghidra.program.model.address.AddressRange
-
Computes the intersection of this range with another.
- intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressRangeImpl
- intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressSet
- intersectRange(Address, Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the intersection of this address set with the given address range.
- intersectRange(Address, Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- intersectRange(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- intersectRange(Address, Address) - Method in class ghidra.program.util.ProgramSelection
- intersects(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns true if the range from min to max intersects (overlaps) any ranges in this sorted range list.
- intersects(long, long) - Method in class ghidra.util.prop.PropertySet
-
Given two indices it indicates whether there is an index in that range (inclusive) having the property.
- intersects(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- intersects(AddressRange) - Method in interface ghidra.program.model.address.AddressRange
-
Returns true if the given range intersects this range.
- intersects(AddressRange) - Method in class ghidra.program.model.address.AddressRangeImpl
- intersects(Address, Address) - Method in interface ghidra.app.services.MarkerSet
-
Returns true if any address in this MarkerSet is contained in the range defined by start and end.
- intersects(Address, Address) - Method in class ghidra.program.database.map.NormalizedAddressSet
- intersects(Address, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- intersects(Address, Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- intersects(Address, Address) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- intersects(Address, Address) - Method in interface ghidra.program.model.address.AddressRange
-
Returns true if the given range intersects this range.
- intersects(Address, Address) - Method in class ghidra.program.model.address.AddressRangeImpl
- intersects(Address, Address) - Method in class ghidra.program.model.address.AddressSet
- intersects(Address, Address) - Method in interface ghidra.program.model.address.AddressSetCollection
-
Determine if range specified by start and end intersects with any of the AddressSets in this collection.
- intersects(Address, Address) - Method in interface ghidra.program.model.address.AddressSetView
-
Determine if the start and end range intersects with the specified address set.
- intersects(Address, Address) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- intersects(Address, Address) - Method in class ghidra.program.model.address.SingleAddressSetCollection
- intersects(Address, Address) - Method in class ghidra.program.model.block.CodeBlockImpl
- intersects(Address, Address) - Method in class ghidra.program.model.lang.InstructionSet
-
Returns true if this instruction set intersects the specified range
- intersects(Address, Address) - Method in class ghidra.program.model.mem.MemoryStub
- intersects(Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Given two addresses, indicate whether there is an address in that range (inclusive) having the property.
- intersects(Address, Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Given two addresses, indicate whether there is an address in that range (inclusive) having the property.
- intersects(Address, Address) - Method in class ghidra.program.util.ProgramSelection
- intersects(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- intersects(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- intersects(AddressSetView) - Method in class ghidra.program.database.properties.PropertyMapDB
- intersects(AddressSetView) - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- intersects(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- intersects(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetCollection
-
Determine if any AddressSet in this collection intersects with the specified address set.
- intersects(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Determine if this address set intersects with the specified address set.
- intersects(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- intersects(AddressSetView) - Method in class ghidra.program.model.address.SingleAddressSetCollection
- intersects(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- intersects(AddressSetView) - Method in class ghidra.program.model.listing.VariableStorage
-
Determine if this storage intersects the specified address set
- intersects(AddressSetView) - Method in class ghidra.program.model.mem.MemoryStub
- intersects(AddressSetView) - Method in class ghidra.program.model.pcode.Varnode
-
Determine if this varnode intersects the specified address set
- intersects(AddressSetView) - Method in class ghidra.program.model.util.DefaultPropertyMap
- intersects(AddressSetView) - Method in interface ghidra.program.model.util.PropertyMap
-
Indicate whether there is an address within the set which exists within this map.
- intersects(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
-
Determine if this program selection intersects with the specified address set.
- intersects(BitGroup) - Method in class ghidra.program.model.data.BitGroup
-
Tests if this bit group has any overlapping bits with the given bit group.
- intersects(Register) - Method in class ghidra.program.model.listing.VariableStorage
-
Determine if this storage intersects the specified register
- intersects(VariableStorage) - Method in class ghidra.program.model.listing.VariableStorage
-
Determine if this variable storage intersects the specified variable storage
- intersects(Varnode) - Method in class ghidra.program.model.pcode.Varnode
-
Determine if this varnode intersects another varnode.
- IntField - Class in db
-
IntField
provides a wrapper for 4-byte signed integer data which is read or written to a Record. - IntField() - Constructor for class db.IntField
-
Construct an integer field with an initial value of 0.
- IntField(int) - Constructor for class db.IntField
-
Construct an integer field with an initial value of i.
- IntIndexManager - Class in ghidra.util.datastruct
-
Class to generate int indexes to be used for arrays or tables.
- IntIndexManager() - Constructor for class ghidra.util.datastruct.IntIndexManager
-
Constructs an IntIndexManager.
- IntIntHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with int keys and int values.
- IntIntHashtable() - Constructor for class ghidra.util.datastruct.IntIntHashtable
-
Default constructor creates a table with an initial default capacity.
- IntIntHashtable(int) - Constructor for class ghidra.util.datastruct.IntIntHashtable
-
Constructor creates a table with an initial given capacity.
- IntKeyIndexer - Class in ghidra.util.datastruct
-
This class converts arbitrary int keys into compacted int indexes suitable for use as indexes into an array or table.
- IntKeyIndexer() - Constructor for class ghidra.util.datastruct.IntKeyIndexer
-
Constructs an IntKeyIndexer with a default capacity.
- IntKeyIndexer(int) - Constructor for class ghidra.util.datastruct.IntKeyIndexer
-
Constructs an IntKeyIndexer with a given initial capacity.
- IntListIndexer - Class in ghidra.util.datastruct
-
Class to manage multiple linked lists of int indexes.
- IntListIndexer(int, int) - Constructor for class ghidra.util.datastruct.IntListIndexer
-
The constructor
- INTMEM_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The internal memory space in a program.
- INTMEM_SPACE_ID - Static variable in interface ghidra.app.util.ProcessorInfo
-
ID for the INTMEM_SPACE.
- IntObjectHashtable<T> - Class in ghidra.util.datastruct
-
Class that implements a hashtable with int keys and Object values.
- IntObjectHashtable() - Constructor for class ghidra.util.datastruct.IntObjectHashtable
-
Default constructor creates a table with an initial default capacity.
- IntObjectHashtable(int) - Constructor for class ghidra.util.datastruct.IntObjectHashtable
-
Constructor creates a table with an initial given capacity.
- IntPropertyMap - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of int type.
- IntPropertyMapDB - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of int type and stored with a database table.
- IntPropertyMapDB(DBHandle, int, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.IntPropertyMapDB
-
Construct a integer property map.
- IntPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of int values indexed by long keys.
- IntPropertySet(String) - Constructor for class ghidra.util.prop.IntPropertySet
-
Constructor for IntPropertySet.
- IntRangeMap - Interface in ghidra.program.database
- IntRangeMapDB - Class in ghidra.program.database
- INTRO - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help for Intro topics.
- INTRO - Static variable in interface ghidra.app.util.HelpTopics
-
Help for Intro topics.
- IntSet - Class in ghidra.util.datastruct
-
Class for storing a set of integers
- IntSet(int) - Constructor for class ghidra.util.datastruct.IntSet
-
Constructs a new empty int set
- IntSet(int[]) - Constructor for class ghidra.util.datastruct.IntSet
-
Constructs a new IntSet and populates it with the given array of ints.
- intToLong(int) - Static method in class ghidra.util.Conv
-
Converts an integer to a long.
- intValue() - Method in class ghidra.app.util.HexLong
- inValence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
The number of edges having v as their terminal or "to" vertex.
- INVALID - Static variable in class ghidra.program.model.symbol.RefType
- INVALID - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter difference type specified was not valid.
- INVALID_ADDRESS_KEY - Static variable in interface ghidra.program.database.map.AddressMap
-
Reserved key for an invalid key.
- INVALID_COLOR - Static variable in interface ghidra.app.util.html.ValidatableLine
- INVALID_DEPTH_CHANGE - Static variable in interface ghidra.program.model.lang.InstructionPrototype
- INVALID_DEPTH_CHANGE - Static variable in interface ghidra.program.model.listing.Instruction
- INVALID_INPUT_COLOR - Static variable in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Color indicating a invalid value is defined by the editor widget(s)
- INVALID_INSTALL_LOCATION - ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Thrown if the required installation location does not exist
- INVALID_OP - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- INVALID_STACK_DEPTH_CHANGE - Static variable in interface ghidra.program.model.listing.Function
- InvalidAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
An annotated string handler that is used to display an error message string when there is a problem creating an annotated string.
- InvalidAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- InvalidAnnotatedStringHandler(String) - Constructor for class ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
- invalidate() - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- invalidate() - Method in class docking.widgets.table.GBooleanCellRenderer
- invalidate() - Method in class ghidra.program.database.DataTypeArchiveDB
- invalidate() - Method in class ghidra.program.database.DBObjectCache
-
Marks all the cached objects as invalid.
- invalidate() - Method in class ghidra.program.database.mem.MemoryBlockDB
- invalidate() - Method in class ghidra.program.database.ProgramDB
- invalidate() - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Invalidates any caching in a data type archive.
- invalidate() - Method in interface ghidra.program.model.listing.Program
-
Invalidates any caching in a program.
- invalidateCache() - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Invalidates the cache.
- invalidateCache() - Method in interface ghidra.program.database.map.AddressMap
-
Clears any cached values.
- invalidateCache() - Method in class ghidra.program.database.map.AddressMapDB
- invalidateCache() - Method in class ghidra.program.database.properties.PropertyMapDB
-
Invalidates the cache.
- invalidateCache() - Method in class ghidra.program.model.data.DynamicDataType
- invalidateCache(boolean) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
-
Invalidate cached objects held by this manager.
- invalidateCache(boolean) - Method in class ghidra.program.database.code.CodeManager
-
Invalidates all cached database objects
- invalidateCache(boolean) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- invalidateCache(boolean) - Method in class ghidra.program.database.external.ExternalManagerDB
- invalidateCache(boolean) - Method in class ghidra.program.database.function.FunctionManagerDB
- invalidateCache(boolean) - Method in interface ghidra.program.database.ManagerDB
-
Clears all data caches.
- invalidateCache(boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- invalidateCache(boolean) - Method in class ghidra.program.database.module.TreeManager
- invalidateCache(boolean) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- invalidateCache(boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- invalidateCache(boolean) - Method in class ghidra.program.database.register.OldProgramContextDB
- invalidateCache(boolean) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- invalidateCache(boolean) - Method in class ghidra.program.database.reloc.RelocationManager
- invalidateCache(boolean) - Method in class ghidra.program.database.symbol.EquateManager
- invalidateCache(boolean) - Method in class ghidra.program.database.symbol.NamespaceManager
- invalidateCache(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
- invalidateCache(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
-
Clears all data caches
- invalidateCodeUnitCache() - Method in class ghidra.program.database.code.CodeManager
-
Invalidates the cache for the codeUnits.
- InvalidatedListener - Interface in ghidra.program.model.data
- invalidateKeyManagers() - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Invalidate the key managers associated with this factory
- invalidateLayout(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- invalidateLength() - Method in class db.DBRecord
- invalidateProcessorContextWriteCache() - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- invalidateProcessorContextWriteCache() - Method in class ghidra.program.util.AbstractStoredProgramContext
-
Flush any cached context not yet written to database
- invalidateReadCache() - Method in class ghidra.program.util.AbstractStoredProgramContext
- invalidateWriteCache() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Invalidate (i.e., clear) any pending database changes not yet written.
- invalidateWriteCache() - Method in class ghidra.program.database.ProgramDB
- invalidateWriteCache() - Method in class ghidra.program.util.AbstractStoredProgramContext
- INVALIDCHARS - Static variable in class ghidra.program.model.symbol.SymbolUtilities
-
Invalid characters for a symbol name.
- InvalidDataTypeException - Exception in ghidra.program.model.data
-
Exception thrown if a data type is not valid for the operation being performed.
- InvalidDataTypeException() - Constructor for exception ghidra.program.model.data.InvalidDataTypeException
-
Constructor.
- InvalidDataTypeException(DataType) - Constructor for exception ghidra.program.model.data.InvalidDataTypeException
-
Constructor
- InvalidDataTypeException(String) - Constructor for exception ghidra.program.model.data.InvalidDataTypeException
-
Constructor
- InvalidDataTypeException(String, Throwable) - Constructor for exception ghidra.program.model.data.InvalidDataTypeException
-
Construct a new InvalidDataTypeException with the given message and cause
- InvalidHREFLink - Class in help.validator.links
- InvalidIMGLink - Class in help.validator.links
- InvalidIMGLink(IMG, String) - Constructor for class help.validator.links.InvalidIMGLink
- InvalidInputException - Exception in ghidra.util.exception
-
Exception thrown if input is invalid.
- InvalidInputException() - Constructor for exception ghidra.util.exception.InvalidInputException
-
Default constructor
- InvalidInputException(String) - Constructor for exception ghidra.util.exception.InvalidInputException
-
Constructor
- InvalidLink - Interface in help.validator.links
- InvalidNameException - Exception in ghidra.util
-
Exception thrown if a name has invalid characters.
- InvalidNameException() - Constructor for exception ghidra.util.InvalidNameException
-
Constructor.
- InvalidNameException(String) - Constructor for exception ghidra.util.InvalidNameException
-
Constructor
- InvalidNTHeaderException - Exception in ghidra.app.util.bin.format.pe
-
An exception class to handle encountering invalid NT Headers.
- InvalidNTHeaderException() - Constructor for exception ghidra.app.util.bin.format.pe.InvalidNTHeaderException
- InvalidPrototype - Class in ghidra.program.model.lang
-
Class to represent an invalid instruction prototype.
- InvalidPrototype(Language) - Constructor for class ghidra.program.model.lang.InvalidPrototype
-
Construct a new invalid instruction prototype.
- InvalidRuntimeIMGFileInvalidLink - Class in help.validator.links
-
A link that represents the case where the HTML tried to reference a runtime Java image, but that value is not found
- InvalidRuntimeIMGFileInvalidLink(IMG) - Constructor for class help.validator.links.InvalidRuntimeIMGFileInvalidLink
- InvalidWindowsHeaderException - Exception in ghidra.app.util.bin.format.ne
-
An exception class to handle encountering invalid Windows Headers.
- InvalidWindowsHeaderException() - Constructor for exception ghidra.app.util.bin.format.ne.InvalidWindowsHeaderException
- invAnd(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Solves the expression
A & B = C, for B, given C and A
- invert() - Method in enum ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
- InvertedTableFilter<ROW_OBJECT> - Class in docking.widgets.table
- InvertedTableFilter(TableFilter<ROW_OBJECT>) - Constructor for class docking.widgets.table.InvertedTableFilter
- InvertedTextFilter - Class in docking.widgets.filter
- InvertedTextFilter(TextFilter) - Constructor for class docking.widgets.filter.InvertedTextFilter
- InvertedTreeFilter - Class in docking.widgets.tree
- InvertedTreeFilter(GTreeFilter) - Constructor for class docking.widgets.tree.InvertedTreeFilter
- invMultiplyUnsigned(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the arithmetic quotient as a solution to unsigned multiplication This is slightly different than
MaskedLong.divideUnsigned(MaskedLong)
in its treatment of unknowns. - invNameSymbol(NameSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Invert a name table to a map suitable for use with
AssemblyStringMapTerminal
- invokeConstructor(Class<?>, Class<?>[], Object[]) - Static method in class generic.test.AbstractGenericTest
-
Uses reflection to execute the constructor for the given class with the given parameters.
- invokeConstructor(Class<?>, Class<?>[], Object[]) - Static method in class generic.test.TestUtils
-
Uses reflection to execute the constructor for the given class with the given parameters.
- invokeInstanceMethod(String, Object) - Static method in class generic.test.AbstractGenericTest
-
This method is just a "pass through" method for
AbstractGenericTest.invokeInstanceMethod(String, Object, Class[], Object[])
so that callers do not need to pass null to that method when the underlying instance method does not have any parameters. - invokeInstanceMethod(String, Object) - Static method in class generic.test.TestUtils
-
This method is just a "pass through" method for
TestUtils.invokeInstanceMethod(String, Object, Class[], Object[])
so that callers do not need to pass null to that method when the underlying instance method does not have any parameters. - invokeInstanceMethod(String, Object, Class<?>[], Object[]) - Static method in class generic.test.AbstractGenericTest
-
Uses reflection to execute the method denoted by the given method name.
- invokeInstanceMethod(String, Object, Class<?>[], Object[]) - Static method in class generic.test.TestUtils
-
Uses reflection to execute the method denoted by the given method name.
- invokeInstanceMethod(String, Object, Class<?>, Object) - Static method in class generic.test.TestUtils
-
Uses reflection to execute the method denoted by the given method name.
- invokeInstanceMethod(String, Object, Object...) - Static method in class generic.test.TestUtils
-
Uses reflection to execute the method denoted by the given method name.
- invokeInstanceMethod(String, Object, List<Class<?>>, List<Object>) - Static method in class generic.test.TestUtils
-
Uses reflection to execute the method denoted by the given method name.
- invOr(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Solves the expression A | B = C, for B, given C and A To handle unknown bits, the solution is derived from the following truth table, where
*
indicates no solution: - invShiftLeft(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a left shift of
n
positions, that is shift right This is different from a normal shift right, in that it inserts unknowns at the left. - invShiftLeft(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a left shift of
n
positions, that is shift right This is different from a normal shift right, in that it inserts unknowns at the left. - invShiftRight(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert an arithmetic right shift of
n
positions, that is shift left This is different from a normal shift left, in that it inserts unknowns at the right. - invShiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert an arithmetic right shift of
n
positions, that is shift left This is different from a normal shift left, in that it inserts unknowns at the right. - invShiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a logical right shift of
n
positions, that is shift left This is different from a normal shift left, in that it inserts unknowns at the right. - invShiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Invert a logical right shift of
n
positions, that is shift left This is different from a normal shift left, in that it inserts unknowns at the right. - invValueMap(ValueMapSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Invert a value map to a map suitable for use with
AssemblyNumericMapTerminal
- invVarnodeList(VarnodeListSymbol) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Invert a varnode list to a map suitable for use with
AssemblyStringMapTerminal
- inWindow(AbstractActionBuilder.When) - Method in class docking.action.builder.AbstractActionBuilder
-
Specifies when a global action should appear in a window (main or secondary).
- IO_BUFFER_SIZE - Static variable in class utilities.util.FileUtilities
- IOCancelledException - Exception in ghidra.util.exception
-
An IO operation was cancelled by the user.
- IOCancelledException() - Constructor for exception ghidra.util.exception.IOCancelledException
-
Constructor
- IOCancelledException(String) - Constructor for exception ghidra.util.exception.IOCancelledException
-
Constructor
- IOResult - Class in generic.concurrent.io
-
Class to pass to a thread pool that will consume all output from an external process.
- IOResult(InputStream) - Constructor for class generic.concurrent.io.IOResult
- IOResult(Throwable, InputStream) - Constructor for class generic.concurrent.io.IOResult
- iOS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- IPOD - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- IPOD_48 - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- IS_ENCRYPTED_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- IS_TMS320_FAMILY - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
IS_TMS320_FAMILY is a boolean property that indicates this language is part of the general TMS320 family.
- is32bit - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- is32bit() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- is32bit() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if the segment should operate in 32 bit mode.
- is32bit(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
- is32Bit() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this ELF was created for a 32-bit processor.
- is32Bit() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- is64bit - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- is64bit() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Returns true of this optional header is 64-bit.
- is64bit() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- is64bit(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
- is64Bit() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this ELF was created for a 64-bit processor.
- is64Bit(Program) - Static method in class ghidra.app.util.datatype.microsoft.MSDataTypeUtils
-
Determines if the indicated program appears to be 64 bit (has 64 bit pointers).
- isAbsolute() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if the symbol has an absolute value that will not change because of relocation.
- isAbsolute(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- isAbsolute(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Tests whether this abstract pathname is absolute.
- isActive() - Method in class docking.ComponentProvider
-
Convenience method to indicate if this provider is the active provider (has focus)
- isActive() - Method in class docking.EditWindow
- isActive() - Method in interface ghidra.app.services.MarkerSet
-
Returns true if this MarkerSet is active.
- isActive() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns true if this component has focus.
- isActive(ComponentProvider) - Method in class docking.AbstractDockingTool
- isActive(ComponentProvider) - Method in interface docking.Tool
-
Returns true if the ComponentProvider is the currently active provider.
- isActiveProvider(ComponentProvider) - Method in class docking.DockingWindowManager
- isAcyclic() - Method in class ghidra.util.graph.DepthFirstSearch
-
Return true iff no back edges were found.
- isAdd() - Method in class docking.widgets.table.AddRemoveListItem
- isAddedPath() - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- isAddedPath(int) - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- isAddedPath(TreePath) - Method in class docking.widgets.tree.support.GTreeSelectionEvent
- isAdditive() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns true if this relocation is additive.
- isAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
- isAddress() - Method in class ghidra.program.model.pcode.Varnode
- isAddress() - Method in class ghidra.util.state.VarnodeOperation
- isAddress(int) - Static method in class ghidra.program.model.lang.OperandType
-
check ADDRESS flag.
- isAddrTied() - Method in class ghidra.program.model.pcode.Varnode
- isAddrTied() - Method in class ghidra.program.model.pcode.VarnodeAST
- isAddrTied() - Method in class ghidra.util.state.VarnodeOperation
- isAddToPopup(ActionContext) - Method in class docking.action.ContextSpecificAction
- isAddToPopup(ActionContext) - Method in class docking.action.DockingAction
- isAddToPopup(ActionContext) - Method in interface docking.action.DockingActionIf
-
method is used to determine if this action should be displayed on the current popup.
- isAddToPopup(ActionContext) - Method in class docking.actions.SharedStubKeyBindingAction
- isAddToPopup(ActionContext) - Method in class docking.DockingActionProxy
- isAddToPopup(ActionContext) - Method in class ghidra.app.context.ListingContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.decompiler.component.ApplyFunctionSignatureAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
- isAddToPopup(ActionContext) - Method in class ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction
- isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isAddToPopup(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
- isAddToPopup(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
- isAddToPopup(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
- isAddToPopup(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- isAddToPopup(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isAddToPopup(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isAddToPopup(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isAddToPopup(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isAddToPopup(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAction
-
Returns true if there is at least one of the provided domain files can be or is version controlled.
- isAddToPopup(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isAddToPopup(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
- isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
- isAddToPopup(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
- isAddToPopup(T) - Method in class docking.action.ContextSpecificAction
- isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
- isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
- isAddToPopup(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
- isAdmin() - Method in class ghidra.framework.remote.User
-
Returns true if permission is ADMIN.
- isAfterSep(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Figure out whether the caret in the given field immediately proceeds a separator.
- isAlias(String) - Method in class ghidra.framework.options.AbstractOptions
- isAlias(String) - Method in interface ghidra.framework.options.Options
-
Returns
- isAlias(String) - Method in class ghidra.framework.options.SubOptions
- isAllBlank(CharSequence...) - Static method in class ghidra.util.StringUtilities
-
Returns true if all the given sequences are either null or only whitespace
- isAllNull(Object...) - Static method in class util.CollectionUtils
-
Returns true if all the given objects are null.
- isAllNull(Collection<T>) - Static method in class util.CollectionUtils
-
Returns true if all the given objects are null.
- isAlloc() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns true if this section is allocated (e.g., SHF_ALLOC is set)
- isAllocated() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isAllowCursorAtEnd() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
-
Returns true if the cursor is allowed past the last character.
- isAllowCursorAtEnd() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Returns true if the cursor is allow to be position past the last character.
- isAllSameType(Collection<?>, Class<T>) - Static method in class util.CollectionUtils
-
Returns true if each item in the list is of type clazz.
- isAllZeroes() - Method in interface ghidra.app.util.bin.format.omf.OmfData
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
- isAllZeroes() - Method in class ghidra.app.util.bin.format.omf.OmfIteratedData
- isAlreadyDemangled(Program, Address) - Method in class ghidra.app.util.demangler.DemangledFunction
- isAlreadyDemangled(Program, Address) - Method in class ghidra.app.util.demangler.DemangledObject
-
Determine if the symbol at address has already been demangled.
- isAlreadyDemangled(Program, Address) - Method in class ghidra.app.util.demangler.DemangledThunk
- isAlreadyDemangled(Program, Address) - Method in class ghidra.app.util.demangler.DemangledVariable
- isAnalysisOptionDefaultValue(Program, String, String) - Method in class ghidra.app.script.GhidraScript
-
Returns a boolean value representing whether the specified value for the specified analysis option is actually the default value for that option.
- isAncestor(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Returns true if the given node is a child of this node or one of its children.
- isAncestor(CategoryPath) - Method in class ghidra.program.model.data.DataTypePath
-
Determine if the specified otherCategoryPath is an ancestor of this data type path (i.e., does this data types category or any of its parent hierarchy correspond to the specified categoryPath).
- isAncestorOrSelf(CategoryPath) - Method in class ghidra.program.model.data.CategoryPath
-
Tests if the specified categoryPath is the same as, or an ancestor of, this category path.
- isAnimated() - Method in class docking.util.image.ToolIconURL
-
Returns true if the Icon is an animated image.
- isAnimationEnabled() - Static method in class docking.util.AnimationUtils
-
Returns true if animation is enabled; false if animation has been disable, such as by a user option
- isAnimationEnabled() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- isAnon() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns true if the original name of this entry was blank.
- isAppleProtected() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- isApplyEnabled() - Method in class docking.DialogComponentProvider
-
Returns true if the apply button is enabled
- isArg(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- isArg(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Check if a define has args.
- isARM - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- isArray() - Method in class ghidra.app.util.demangler.DemangledDataType
- isArray() - Method in class ghidra.app.util.PseudoData
- isArray() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this data item is an Array of DataTypes
- isArray() - Method in class ghidra.program.model.listing.DataStub
- isArrayEqual(Object[], Object[]) - Static method in class ghidra.util.SystemUtilities
- isArrayPrimativeEqual(Object, Object) - Static method in class utilities.util.ArrayUtilities
-
Compares two primitive arrays for equality
- isAscending() - Method in class docking.widgets.table.ColumnSortState
- isAscending() - Method in enum docking.widgets.table.ColumnSortState.SortDirection
- isAsciiChar(char) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given character is within the ascii range.
- isAsciiChar(int) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given code point is within the ascii range.
- isAssignment() - Method in class ghidra.program.model.pcode.PcodeOp
- isAtBreakpoint() - Method in class ghidra.app.emulator.Emulator
- isAuthData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- isAuthenticated(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- isAutoParameter() - Method in interface ghidra.program.model.listing.Parameter
- isAutoParameter() - Method in class ghidra.program.model.listing.ParameterImpl
- isAutoStorage() - Method in class ghidra.program.model.lang.DynamicVariableStorage
- isAutoStorage() - Method in class ghidra.program.model.listing.VariableStorage
-
Associated with auto-parameters.
- isBackedByLocalSymbolMap() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Check if this record describes a backfill
- isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- isBackfill() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- isBadgeEnabled(BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Get the enablement status of the badge at the specified location
- isBadgeVisible(BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Get the visibility status of the badge at the specified location
- isBadReferenceSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Returns true if symbol is at a non-existent address
- isBadStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isBaseRegister() - Method in class ghidra.program.model.lang.Register
- isBasicBlock - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
A boolean indicating that the current instruction is the beginning of a basic block.
- isBeforeSep(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Figure out whether the caret in the given field immediately precedes a separator.
- isBegin() - Method in class generic.stl.EmptyIteratorSTL
- isBegin() - Method in interface generic.stl.IteratorSTL
-
Returns true if the iterator is positioned on the first first element of the collection.
- isBegin() - Method in class generic.stl.ListIterator
- isBegin() - Method in class generic.stl.MapIteratorSTL
- isBegin() - Method in class generic.stl.ReverseMapIteratorSTL
- isBegin() - Method in class generic.stl.ReverseSetIterator
- isBegin() - Method in class generic.stl.SetIterator
- isBegin() - Method in class generic.stl.VectorIterator
- isBigEndian() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- isBigEndian() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- isBigEndian() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns true if this reader will extract values in big endian.
- isBigEndian() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- isBigEndian() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this ELF was created for a big endian processor.
- isBigEndian() - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- isBigEndian() - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- isBigEndian() - Method in class ghidra.pcode.memstate.MemoryBank
- isBigEndian() - Method in class ghidra.program.database.mem.MemoryMapDB
- isBigEndian() - Method in interface ghidra.program.model.data.DataOrganization
- isBigEndian() - Method in class ghidra.program.model.data.DataOrganizationImpl
- isBigEndian() - Method in enum ghidra.program.model.lang.Endian
- isBigEndian() - Method in interface ghidra.program.model.lang.Language
-
get the Endian type for this language.
- isBigEndian() - Method in class ghidra.program.model.lang.ParamEntry
- isBigEndian() - Method in class ghidra.program.model.lang.Register
- isBigEndian() - Method in class ghidra.program.model.listing.DataStub
- isBigEndian() - Method in class ghidra.program.model.listing.InstructionStub
- isBigEndian() - Method in class ghidra.program.model.mem.ByteMemBufferImpl
- isBigEndian() - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns true if the underlying bytes are in big-endian order, false if they are little endian.
- isBigEndian() - Method in interface ghidra.program.model.mem.Memory
-
Returns true if the memory is bigEndian, false otherwise.
- isBigEndian() - Method in class ghidra.program.model.mem.MemoryBufferImpl
- isBigEndian() - Method in class ghidra.program.model.mem.MemoryStub
- isBigEndian() - Method in class ghidra.program.model.mem.WrappedMemBuffer
- isBigEndian() - Method in interface ghidra.util.DataConverter
-
Returns the endianess of this DataConverter instance.
- isBigEndian(Settings, MemBuffer) - Method in class ghidra.program.model.data.EndianSettingsDefinition
-
Returns the endianess settings.
- isBit(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the BIT flag.
- isBitFieldComponent() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Determine if the specified component corresponds to a bit-field.
- isBitFieldComponent() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- isBitFieldComponent() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- isBlank(Collection<T>) - Static method in class util.CollectionUtils
-
Returns true if the given array is null or has 0 length
- isBlank(T...) - Static method in class util.CollectionUtils
-
Returns true if the given array is null or has 0 length
- isBlockStart(Address) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Check if the instruction at the address is the start of a basic block.
- isBlockStart(Instruction) - Method in class ghidra.program.model.block.SimpleBlockModel
-
Check if the instruction starts a Simple block.
- isBlockTerminationOK(Instruction) - Method in class ghidra.program.disassemble.Disassembler
- isBold() - Method in class ghidra.app.util.ColorAndStyle
- isBOMCharset(String) - Static method in class ghidra.program.model.data.CharsetInfo
- isBookmarks() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then bookmarks should be read/written.
- isBound() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Returns true if the import descriptor is bound to an imported library.
- isBound() - Method in class ghidra.app.util.bin.format.pe.ImportInfo
-
Returns true if this is a bound import.
- isBound(DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- isBrace(ClangSyntaxToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- isBuildIdSearchLocation(String) - Static method in class ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
-
Returns true if the specified location string specifies a BuildIdSearchLocation.
- isBuiltIn() - Method in enum ghidra.program.model.data.ArchiveType
- isBusy() - Method in class docking.TaskScheduler
-
Returns true if this task scheduler is in the process of running a task or has a pending task.
- isBusy() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- isBusy() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Returns true if the model is busy.
- isBusy() - Method in class docking.widgets.tree.GTree
- isBusy() - Method in class ghidra.app.decompiler.component.DecompilerManager
- isBusy() - Method in class ghidra.app.tablechooser.TableChooserDialog
- isBusy() - Method in class ghidra.framework.data.DomainFileProxy
- isBusy() - Method in class ghidra.framework.data.GhidraFile
- isBusy() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if the domain object in this domain file exists and has an open transaction.
- isBusy() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Return true if a task is executing
- isBusy() - Method in class ghidra.framework.task.GTaskManager
-
Returns true if this manager is running a task, or if suspended has additional tasks queued.
- isBusy() - Method in class ghidra.graph.job.GraphJobRunner
- isBusy() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- isBusy() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
-
Returns true if this updater is performing any animations or running any jobs that can mutate the graph or view
- isBusy() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns true if the GTree is busy
- isBusy() - Method in class ghidra.util.bean.GGlassPane
-
Returns true if this glass pane is blocking user input.
- isBusy() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Returns true if any work is being performed or if there is buffered work
- isBusy() - Method in class ghidra.util.worker.AbstractWorker
- isButton3(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
- isButtonClick() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- isButtonSelected() - Method in class docking.EmptyBorderToggleButton
- isButtonSelected() - Method in class docking.menu.DialogToolbarButton
- isByRef() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- isByRef(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
- isByte(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the BYTE flag.
- isBytesChanged() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns true if the data bytes have changed for this section.
- isCall() - Method in class ghidra.program.model.symbol.FlowType
- isCall() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the flow is call
- isCallOtherCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- isCallOtherCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns a boolean indicating whether a callother call override has been applied at the current instruction
- isCallOtherJumpOverrideApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- isCallOtherJumpOverrideApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns a boolean indicating whether a callother jump override has been applied at the current instruction
- isCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- isCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns a boolean indicating whether a call override has been applied at the current instruction
- isCanceled() - Method in class docking.widgets.dialogs.InputDialog
-
Returns if this dialog is cancelled
- isCanceled() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
-
Returns if this dialog is canceled.
- isCanceled() - Method in class docking.widgets.dialogs.MultiLineInputDialog
-
Returns if this dialog is canceled.
- isCanceled() - Method in class ghidra.app.script.AskDialog
- isCanceled() - Method in class ghidra.app.script.MultipleOptionsDialog
- isCanceled() - Method in class ghidra.app.util.dialog.AskAddrDialog
- isCancelEnabled() - Method in class docking.DialogComponentProvider
-
Returns true if the cancel button is enabled
- isCancelEnabled() - Method in class docking.widgets.tree.TreeTaskMonitor
- isCancelEnabled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- isCancelEnabled() - Method in class ghidra.framework.task.GTaskMonitor
- isCancelEnabled() - Method in class ghidra.util.task.TaskDialog
- isCancelEnabled() - Method in interface ghidra.util.task.TaskMonitor
-
Returns true if cancel ability is enabled
- isCancelEnabled() - Method in class ghidra.util.task.TaskMonitorAdapter
- isCancelEnabled() - Method in class ghidra.util.task.TaskMonitorComponent
- isCancelEnabled() - Method in class ghidra.util.task.TimeoutTaskMonitor
- isCancelEnabled() - Method in class ghidra.util.task.WrappingTaskMonitor
- isCancelled() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Check if the actual completion action will be performed.
- isCancelled() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Check if the actual layout will be performed.
- isCancelled() - Method in class docking.widgets.tree.TreeTaskMonitor
- isCancelled() - Method in class generic.concurrent.QResult
-
Returns true if the item's processing was cancelled.
- isCancelled() - Method in class ghidra.app.cmd.memory.MoveBlockTask
- isCancelled() - Method in class ghidra.app.decompiler.DecompileResults
-
If the action producing this set of decompiler results didn't complete, this method can be used to determine if the action was explicitly cancelled (as opposed to an error, a timeout, or a crash).
- isCancelled() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- isCancelled() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns true if the connection was cancelled by the user.
- isCancelled() - Method in class ghidra.framework.task.GTaskMonitor
- isCancelled() - Method in class ghidra.program.util.ProgramDiff
-
Returns whether the last
getDifferences
call was cancelled. - isCancelled() - Method in class ghidra.util.task.Task
- isCancelled() - Method in class ghidra.util.task.TaskDialog
- isCancelled() - Method in interface ghidra.util.task.TaskMonitor
-
Returns true if the user has cancelled the operation
- isCancelled() - Method in class ghidra.util.task.TaskMonitorAdapter
- isCancelled() - Method in class ghidra.util.task.TaskMonitorComponent
- isCancelled() - Method in class ghidra.util.task.TimeoutTaskMonitor
- isCancelled() - Method in class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- isCancelled() - Method in class ghidra.util.task.WrappingTaskMonitor
- isCancelled() - Method in class ghidra.util.worker.Job
- isCaseInsensitiveLibraryFilenames() - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Specifies if the library filenames specified by this loader should be exact case match or case-insensitive.
- isCaseInsensitiveLibraryFilenames() - Method in class ghidra.app.util.opinion.MSCoffLoader
- isCaseInsensitiveLibraryFilenames() - Method in class ghidra.app.util.opinion.PeLoader
- isCaseSensitive() - Method in class docking.widgets.filter.FilterOptions
- isCaseSensitive() - Method in class ghidra.app.services.QueryData
- isCategory(String[]) - Method in class ghidra.app.script.ScriptInfo
-
Returns true if 'cat' is a category.
- isCellEditable(int, int) - Method in class docking.widgets.table.TableModelWrapper
- isCellEditable(int, int) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- isCellEditable(int, int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- isCellEditable(int, int) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- isCenter() - Method in enum docking.widgets.shapes.Location
- isChange() - Method in class docking.widgets.table.AddRemoveListItem
- isChangeable() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if changes are permitted.
- isChangeable() - Method in class ghidra.program.database.DataTypeArchiveDB
- isChangeable() - Method in class ghidra.program.database.ProgramDB
- isChanged() - Method in class db.buffers.BufferMgr
- isChanged() - Method in class db.DBHandle
- isChanged() - Method in class ghidra.framework.data.DomainFileProxy
- isChanged() - Method in class ghidra.framework.data.DomainObjectAdapter
- isChanged() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- isChanged() - Method in class ghidra.framework.data.GhidraFile
- isChanged() - Method in interface ghidra.framework.model.DomainFile
-
Return whether the domain object in this domain file has changed.
- isChanged() - Method in interface ghidra.framework.model.DomainObject
-
Returns whether the object has changed.
- isChanged() - Method in class ghidra.program.database.data.DataTypeManagerDB
- isChar(Data) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the
Data
instance is one of the many 'char' data types. - isCheckedOut() - Method in class ghidra.framework.data.DomainFileProxy
- isCheckedOut() - Method in class ghidra.framework.data.GhidraFile
- isCheckedOut() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this is a checked-out file.
- isCheckedOut() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if this item is a checked-out copy from a versioned file system.
- isCheckedOut() - Method in class ghidra.framework.store.local.LocalFolderItem
- isCheckedOut() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- isCheckedOutExclusive() - Method in class ghidra.framework.data.DomainFileProxy
- isCheckedOutExclusive() - Method in class ghidra.framework.data.GhidraFile
- isCheckedOutExclusive() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this a checked-out file with exclusive access.
- isCheckedOutExclusive() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if this item is a checked-out copy with exclusive access from a versioned file system.
- isCheckedOutExclusive() - Method in class ghidra.framework.store.local.LocalFolderItem
- isCheckedOutExclusive() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- isCheckinActive() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if this item is versioned and has a checkin in-progress.
- isCheckinActive() - Method in class ghidra.framework.store.local.LocalFolderItem
- isCheckinActive() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- isCheckinActive(String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- isCheckinActive(String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- isCheckinActive(String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Returns true if the specified item has an active checkin.
- isCheckOutCopy - Variable in class db.Database
- isClass() - Method in class ghidra.app.util.demangler.DemangledDataType
- isClassOfInterest(Class<?>) - Static method in class ghidra.util.classfinder.ClassFinder
-
Checks to see if the given class is an extension point of interest.
- isCLI() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- isCLI() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- isClipped - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- isClipped() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
-
Returns true if the text is clipped (truncated)
- isClipped() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- isClipped() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
-
Returns true if the text is clipped (truncated)
- isClipped() - Method in interface docking.widgets.fieldpanel.field.TextField
-
Returns true if the field is not displaying all the text information
- isClipped() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- isClipped() - Method in class ghidra.app.util.viewer.field.ListingTextField
- isClosed() - Method in class db.DBHandle
- isClosed() - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- isClosed() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- isClosed() - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- isClosed() - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- isClosed() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
- isClosed() - Method in interface ghidra.formats.gfilesystem.crypto.CryptoSession
-
Returns true if this session has been closed.
- isClosed() - Method in class ghidra.formats.gfilesystem.FileSystemRef
-
Returns true if this ref was
closed
. - isClosed() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Returns true if the filesystem has been
closed
- isClosed() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- isClosed() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- isClosed() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- isClosed() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Returns true if this object has been
SingleFileSystemIndexHelper.clear()
'ed. - isClosed() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- isClosed() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if this domain object has been closed as a result of the last release
- isClosed() - Method in interface ghidra.framework.model.Project
-
Returns whether this project instance has been closed
- isClosed() - Method in class ghidra.framework.project.DefaultProject
- isClosed() - Method in class ghidra.program.model.data.FileDataTypeManager
- isCoclass() - Method in class ghidra.app.util.demangler.DemangledDataType
- isCode() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this is a code segment.
- isCode() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- isCodeAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
-
Deprecated.
- isCodeAddress() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- isCodeReference(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the CODE flag.
- isCOFF() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
-
Returns true if this header contains a COFF file.
- isCointerface() - Method in class ghidra.app.util.demangler.DemangledDataType
- isCollapsed(TreePath) - Method in class docking.widgets.tree.GTree
- isColoringBackground() - Method in interface ghidra.app.services.MarkerSet
-
Returns true if this MarkerSet is coloring the background in the listing for locations contained in this MarkerSet
- isColumnHeaderPopupEnabled() - Method in class docking.widgets.table.GTable
- isColumnSorted(int) - Method in class docking.widgets.table.TableSortStateEditor
- isCommentAllowed(CodeUnit, ProgramLocation) - Static method in class ghidra.program.util.CommentType
- isCommentDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the comments on the memory blocks differ.
- isComments() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then comments should be read/written.
- isCommon() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol labels a common block that has not yet been allocated.
- isCompatible() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- isCompileErrors() - Method in class ghidra.app.script.ScriptInfo
-
Returns true if the script has compile errors.
- isComplete() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
-
Check if the branch is full
- isComplete() - Method in class ghidra.app.util.opinion.LoadSpec
-
Gets whether or not this
LoadSpec
is complete. - isCompleted() - Method in class ghidra.util.task.TaskDialog
-
Returns true if this dialog's task has completed normally or been cancelled
- isCompleted() - Method in class ghidra.util.worker.Job
- isCompleted(Vertex) - Method in class ghidra.util.graph.DepthFirstSearch
-
Return true if the vertex has completed its role in the depth first search.
- isCompletionListVisible() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Check if the completion list window is visible.
- isComplex() - Method in class ghidra.app.util.demangler.DemangledDataType
- isCompoundStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isCompoundVariable() - Method in class ghidra.program.database.function.VariableDB
- isCompoundVariable() - Method in interface ghidra.program.model.listing.Variable
- isCompress() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- isComputed() - Method in class ghidra.program.model.symbol.FlowType
- isComputed() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the flow is a computed call or compute jump
- isCondensed() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- isCondensedLayout() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
Returns true if this layout is in a condensed mode, which means to reduce space between vertices and edges.
- isConditional() - Method in class ghidra.program.model.symbol.FlowType
- isConditional() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the flow is a conditional call or jump
- isConfigurable() - Method in class ghidra.framework.plugintool.PluginTool
- isConfiguration() - Method in class generic.jar.ApplicationModule
- isConflict - Variable in enum ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Instruction error associated with a conflict with an existing code unit (instruction or data).
- isConflicted(Variable, Variable) - Method in class ghidra.program.util.VariableStorageConflicts
-
Check to see if either var1 or var2 is contained within the conflicted/overlapping set of variables.
- isConnected() - Method in interface ghidra.app.nav.Navigatable
-
Returns true if this Navigatable is "connected".
- isConnected() - Method in class ghidra.framework.client.RepositoryAdapter
-
Returns true if connected.
- isConnected() - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Returns true if connected.
- isConnected() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- isConnected(String) - Method in interface ghidra.framework.model.ToolConnection
-
Return whether the tools are connected for the given event name.
- isConsistent(TaskMonitor) - Method in class db.DBHandle
-
Check the consistency of this database.
- isConsistent(TaskMonitor) - Method in class db.Table
-
Check the consistency of this table and its associated index tables.
- isConst() - Method in class ghidra.app.util.demangler.DemangledObject
- isConst() - Method in class ghidra.app.util.demangler.DemangledType
- isConstant() - Method in class ghidra.app.plugin.processors.generic.Handle
- isConstant() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Returns true if this bundle is constant.
- isConstant() - Method in class ghidra.app.util.PseudoData
- isConstant() - Method in interface ghidra.program.model.listing.Data
- isConstant() - Method in class ghidra.program.model.listing.DataStub
- isConstant() - Method in class ghidra.program.model.pcode.Varnode
- isConstant() - Method in class ghidra.util.state.VarnodeOperation
- isConstantAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in constant space
- isConstantAddress() - Method in class ghidra.program.model.address.GenericAddress
- isConstantSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space in the constant space
- isConstantStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isConstData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- isConstPointer - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isConstPointer() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isConstrained() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
- isConstraint(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
- isConstructor - Variable in class ghidra.program.model.lang.ConstantPool.Record
- isConstructor() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- isConstructor() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Check if this node yields a subconstructor resolution
- isConstructor() - Method in class ghidra.program.model.lang.PrototypeModel
- isConstructor() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isConstSpace() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- isConsumed() - Method in class docking.widgets.autocomplete.AutocompletionEvent
-
Check if this event has been consumed by an earlier listener.
- isConsumed() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
-
Check if this event has been consumed by an earlier listener.
- isContent() - Method in interface ghidra.xml.XmlElement
- isContent() - Method in class ghidra.xml.XmlElementImpl
- isContextMatch(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- isContinueAfterHittingFlow() - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
- isControlCharacterOrBackslash(char) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given character is a special character.
- isControlCharacterOrBackslash(int) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given codePoint (ie.
- isControlModifier(KeyEvent) - Static method in class docking.DockingUtils
-
Checks if the mouseEvent has the "control" key down.
- isControlModifier(MouseEvent) - Static method in class docking.DockingUtils
-
Checks if the mouseEvent has the "control" key down.
- isConventionPrint() - Method in class ghidra.app.decompiler.DecompileOptions
- isCoProcessor(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the COPROCESSOR flag.
- isCopyRenameAnonTypes() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control a feature that copies anonymous types into a structure's "namespace" CategoryPath and giving that anonymous type a new name based on the structure's field's name.
- isCorrupted() - Method in class db.buffers.BufferMgr
-
Determine if BufferMgr has become corrupted (IOException has occurred).
- isCreateDataAllowed(ListingActionContext) - Method in interface ghidra.app.services.DataService
-
Determine if create data is permitted on the specified location.
- isCreateFuncSignatures() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control creating FunctionSignature datatypes for each function defintion found in the DWARF debug data.
- isCreatingDataType() - Method in class ghidra.program.database.data.DataTypeManagerDB
- isCursorOn() - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- isCursorOn() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns the state of the cursor.
- isCustomMod(BinaryReader) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
- isCut() - Method in interface ghidra.framework.main.datatree.Cuttable
- isCut() - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Returns whether this node is marked as deleted.
- isCut() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns whether this node is marked as deleted.
- isCuttablePresent() - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Returns true if the system clipboard has any GTreeNodes that have the
Cuttable.isCut()
flag set. - isDanglingDeclaration() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if this DIE has a DW_AT_declaration attribute and does NOT have a matching inbound DW_AT_specification reference.
- isData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isData() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this is a data segment.
- isData() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then data should be read/written.
- isData() - Method in class ghidra.program.model.symbol.DataRefType
- isData() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the reference is to data
- isDataAccess() - Method in class ghidra.program.model.listing.VariableOffset
- isDataAddress() - Method in class ghidra.app.plugin.processors.generic.Handle
- isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.DragDropTreeTransferable
-
Return whether the specifed data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.GhidraTransferable
-
Return whether the specifed data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.ImageTransferable
- isDataFlavorSupported(DataFlavor) - Method in class docking.dnd.StringTransferable
- isDataFlavorSupported(DataFlavor) - Method in class docking.widgets.tree.support.GTreeNodeTransferable
-
A convenience method to determine if this transferable supports the given flavor
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ByteStringTransferable
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.CodeUnitInfoTransferable
-
Return whether the specified data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.app.util.SelectionTransferable
-
Return whether the specifed data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.framework.main.ToolButtonTransferable
-
Return whether the specifed data flavor is supported.
- isDataFlavorSupported(DataFlavor) - Method in class ghidra.program.model.data.DataTypeTransferable
-
Return whether the specifed data flavor is supported.
- isDataImageResource() - Method in class ghidra.app.util.viewer.field.ResourceFieldLocation
-
Returns true if this resource is a
DataImage
. - isDataReference(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the DATA flag.
- isDataSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Returns true if the symbol is on a data item.
- isDead() - Method in class ghidra.program.model.pcode.PcodeOp
-
Check if the pcode has been determined to be a dead operation.
- isDead() - Method in class ghidra.program.model.pcode.PcodeOpAST
- isDeadCodeSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Returns true if the symbol is on "dead" code
- isDebug() - Method in class generic.jar.ApplicationModule
- isDebug(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
- isDecompiling() - Method in class ghidra.app.decompiler.component.DecompilerController
- isDef(PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- isDefault() - Method in class ghidra.framework.model.ToolAssociationInfo
- isDefault() - Method in class ghidra.framework.options.Option
- isDefaultAligned() - Method in interface ghidra.program.model.data.Composite
-
Whether or not this data type is using the default alignment.
- isDefaultBackground() - Method in class docking.widgets.fieldpanel.internal.PaintContext
-
Returns true if the current background color matches the default background color.
- isDefaultColumn() - Method in class ghidra.framework.main.datatable.ProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.AddressSizeProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.CompilerProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.CreatedWithProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.CreationDateProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.DomainFileSizeProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.EndianProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.ExecutablePathProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.FormatProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- isDefaultColumn() - Method in class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- isDefaultColumn(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Returns true if the column indicated by the index in the model is a default column (meaning that it was specified by the model and not discovered).
- isDefaultColumn(int) - Method in interface docking.widgets.table.VariableColumnTableModel
-
Returns true if the column denoted by the given model index is default (specified initially by the table model).
- isDefaultFramePointer() - Method in class ghidra.program.model.lang.Register
-
Returns true if this is the default frame pointer register
- isDefaultIsStatement() - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
-
Returns the initial value of the is_stmt register.
- isDefaultLocalName(Program, String, VariableStorage) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- isDefaultLocalStackName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- isDefaultParameterName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
- isDefaultValue(String) - Method in class ghidra.framework.options.AbstractOptions
- isDefaultValue(String) - Method in interface ghidra.framework.options.Options
-
Returns true if the option with the given name's current value is the default value.
- isDefaultValue(String) - Method in class ghidra.framework.options.SubOptions
- isDefined() - Method in class ghidra.app.util.PseudoData
- isDefined() - Method in interface ghidra.program.model.listing.Data
-
Returns true if the data type is defined.
- isDefined() - Method in class ghidra.program.model.listing.DataStub
- isDefined() - Method in class ghidra.program.util.string.FoundString
- isDefinedFunctionDataTypes(Function) - Method in class ghidra.app.util.demangler.DemangledFunction
-
check if the return/param data types were defined by better than analysis (user, import)
- isDeleted() - Method in class ghidra.program.database.function.FunctionDB
- isDeleted() - Method in class ghidra.program.database.symbol.SymbolDB
- isDeleted() - Method in class ghidra.program.model.address.GlobalSymbol
- isDeleted() - Method in class ghidra.program.model.data.AbstractDataType
- isDeleted() - Method in class ghidra.program.model.data.ArrayDataType
- isDeleted() - Method in interface ghidra.program.model.data.DataType
-
Returns true if this datatype has been deleted and is no longer valid
- isDeleted() - Method in class ghidra.program.model.data.PointerDataType
- isDeleted() - Method in class ghidra.program.model.data.TypedefDataType
- isDeleted() - Method in interface ghidra.program.model.listing.Function
-
Determine if this function object has been deleted.
- isDeleted() - Method in interface ghidra.program.model.symbol.Symbol
-
Determine if this symbol object has been deleted.
- isDeleted() - Method in class ghidra.util.JavaSourceLine
- isDeleted() - Method in class ghidra.util.UndefinedFunction
- isDeleted(Lock) - Method in class ghidra.program.database.DatabaseObject
-
Returns true if this object has been deleted.
- isDeleting() - Method in class ghidra.program.database.symbol.SymbolDB
- isDeprecated() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- isDeprecated() - Method in interface ghidra.program.model.lang.LanguageDescription
- isDeref() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- isDescendant(ProgramFragment) - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns whether the given fragment is a descendant of this module.
- isDescendant(ProgramModule) - Method in interface ghidra.program.model.listing.ProgramModule
-
Returns whether the given module is a descendant of this module.
- isDescendant(Namespace) - Method in class ghidra.program.database.symbol.SymbolDB
- isDescendant(Namespace) - Method in class ghidra.program.model.address.GlobalSymbol
- isDescendant(Namespace) - Method in interface ghidra.program.model.symbol.Symbol
-
Returns true if the given namespace symbol is a descendant of this symbol.
- isDescendant(GroupPath) - Method in class ghidra.program.util.GroupPath
-
Return true if the indicated group path is a descendent of this group path.
- isDescendantOf(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns
true
if this object is a child or descendant of the specifiedpotentialParent
parameter. - isDest(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isDestructor() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isDiffColored() - Method in class ghidra.app.util.html.DataTypeLine
- isDiffColored() - Method in class ghidra.app.util.html.TextLine
- isDiffColored() - Method in interface ghidra.app.util.html.ValidatableLine
- isDiffColored() - Method in class ghidra.app.util.html.VariableTextLine
- isDigit(char) - Method in class docking.widgets.textfield.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
- isDigit(char) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- isDirectory() - Method in class generic.jar.FileResource
- isDirectory() - Method in class generic.jar.JarEntryNode
- isDirectory() - Method in class generic.jar.JarResource
- isDirectory() - Method in interface generic.jar.Resource
- isDirectory() - Method in class generic.jar.ResourceFile
-
Returns true if this Resource file exists and is a directory.
- isDirectory() - Method in interface ghidra.formats.gfilesystem.GFile
-
Returns true if this is a directory.
- isDirectory() - Method in class ghidra.formats.gfilesystem.GFileImpl
- isDirectory() - Method in class ghidra.formats.gfilesystem.GFileLocal
- isDirectory(File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- isDirectory(File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Tests whether the file denoted by this abstract pathname is a directory.
- isDirty() - Method in class db.buffers.DataBuffer
-
Return true if this buffer contains modified data.
- isDirty() - Method in class db.DBRecord
-
Determine if data fields have been modified since the last write occurred.
- isDirty() - Method in class ghidra.program.database.data.SourceArchiveDB
- isDirty() - Method in interface ghidra.program.model.data.SourceArchive
-
Returns true if at least one data type that originally came from this source archive has been changed.
- isDirtyData() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- isDiscardable() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is discardable.
- isDisplayable(int) - Static method in class ghidra.util.StringUtilities
-
Returns true if the character is in displayable character range
- isDisplayedInNavigationBar() - Method in interface ghidra.app.services.MarkerSet
-
True if this marker manager displays in the right hand navigation bar
- isDisplayLineNumbers() - Method in class ghidra.app.decompiler.DecompileOptions
- isDisposed - Variable in class ghidra.framework.plugintool.PluginTool
- isDisposed() - Method in class docking.ComponentPlaceholder
- isDisposed() - Method in class docking.widgets.tree.GTree
- isDisposed() - Method in interface ghidra.app.nav.Navigatable
-
Returns true if this navigatable is no longer valid, false if it is still good
- isDisposed() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- isDisposed() - Method in class ghidra.framework.plugintool.Plugin
- isDisposed() - Method in class ghidra.util.datastruct.RedBlackEntry
- isDisposed() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- isDisposed() - Method in class ghidra.util.worker.AbstractWorker
- isDocked() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
-
Returns true if this satellite viewer is docked
- isDosSignature() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
-
Returns true if the DOS magic number is correct
- isDoubleQuoted(String) - Static method in class ghidra.util.StringUtilities
-
Determines if a string is enclosed in double quotes (ASCII 34 (0x22))
- isDragFlavorSupported(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
-
Returns true if the drop target can accept the data flavor that is to be dropped
- isDropAllowed(DragDropNode, int) - Method in class docking.dnd.DragDropNode
-
Return true if this node can be a drop target.
- isDropOk(DropTargetDragEvent) - Method in interface docking.dnd.Droppable
-
Return true if is OK to drop the transferable at the location specified the event
- isDropOk(DropTargetDragEvent) - Method in class docking.dnd.DropTgtAdapter
-
Returns true if the drop operation is OK.
- isDropOk(DropTargetDragEvent) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- isDropOk(DropTargetDragEvent) - Method in class ghidra.app.util.FileOpenDropHandler
- isDropOk(Object, DropTargetDragEvent) - Method in interface ghidra.app.util.ProgramDropProvider
-
Returns true if this service can accept a drop with the specified context.
- isDropSiteOk(DragDropNode, DropTargetDragEvent) - Method in interface docking.dnd.DragDropManager
-
Return true if the drop site is valid for the given target and drag event.
- isDropSiteOk(GTreeNode, DataFlavor[], int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
-
Return true if the drop site is valid for the given target.
- isDropSiteOk(GTreeNode, DataFlavor[], int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- isDummy() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
-
Returns true if this vertex is not backed by a code block.
- isDummy(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- isDummy(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- isDuplicate() - Method in class ghidra.app.script.ScriptInfo
-
Returns true if this script is a duplicate.
- isDWARF(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Returns true if the
program
probably has DWARF information. - isDwarfStackValue() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- isDyldCache(ByteProvider) - Static method in class ghidra.app.util.opinion.DyldCacheUtils
-
Determines if the given
ByteProvider
is a DYLD cache. - isDyldCache(Program) - Static method in class ghidra.app.util.opinion.DyldCacheUtils
-
Determines if the given
Program
is a DYLD cache. - isDyldCache(String) - Static method in class ghidra.app.util.opinion.DyldCacheUtils
-
Determines if the given signature represents a DYLD cache signature with an architecture we support.
- isDynamic() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- isDynamic() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
-
Returns true if this is the dynamic symbol table
- isDynamic() - Method in class ghidra.app.util.PseudoData
- isDynamic() - Method in class ghidra.program.database.symbol.SymbolDB
- isDynamic() - Method in class ghidra.program.model.address.GlobalSymbol
- isDynamic() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this data item is a dynamic DataType.
- isDynamic() - Method in class ghidra.program.model.listing.DataStub
- isDynamic() - Method in interface ghidra.program.model.symbol.Symbol
- isDynamic(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- isDynamicSymbolPattern(String, boolean) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Tests if the given name is a possible dynamic symbol name.
- isEclipseFeatureInstalled(FilenameFilter) - Method in interface ghidra.app.services.EclipseIntegrationService
-
Checks to see if a feature is installed in Eclipse.
- isEditable() - Method in class docking.widgets.filter.FilterTextField
- isEditable() - Method in class docking.widgets.tree.GTreeNode
-
Returns true if this node is allowed to be edited in the tree.
- isEditable() - Method in class generic.util.Path
-
Returns true if this path can be modified.
- isEditable() - Method in class ghidra.app.util.AddressInput
- isEditable() - Method in class ghidra.framework.main.datatree.DomainFileNode
- isEditable() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- isEditable(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Determine if the indicated data type can be edited (i.e.
- isEditing() - Method in class docking.widgets.tree.GTree
- isElideTypedefsWithSameName() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control eliding typedef creation if the dest type has the same name.
- isEliminateUnreachable() - Method in class ghidra.app.decompiler.DecompileOptions
- isEmphasiszed(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- isEmphasiszed(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- isEmpty() - Method in class db.buffers.DataBuffer
-
Return true if this buffer is empty/unused.
- isEmpty() - Method in class docking.action.MultipleKeyAction
- isEmpty() - Method in class docking.menu.MenuManager
-
Tests if this menu is empty.
- isEmpty() - Method in class docking.menu.ToolBarManager
- isEmpty() - Method in class docking.widgets.fieldpanel.support.FieldRange
- isEmpty() - Method in class docking.widgets.fieldpanel.support.FieldSelection
- isEmpty() - Method in class docking.widgets.table.CombinedTableFilter
- isEmpty() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Return true if there are no conditions (valid or invalid) defined for this filter model.
- isEmpty() - Method in interface docking.widgets.table.TableFilter
-
A method that allows filters to report that they have nothing to actually filter.
- isEmpty() - Method in class docking.widgets.table.threaded.NullTableFilter
- isEmpty() - Method in class docking.widgets.tree.GTreeState
- isEmpty() - Method in class generic.concurrent.ConcurrentQ
-
Returns true if this queue has no items waiting to be processed or currently being processed.
- isEmpty() - Method in class generic.constraint.DecisionSet
-
Returns true if this decisionSet has no results.
- isEmpty() - Method in class generic.stl.ListSTL
- isEmpty() - Method in class generic.stl.MapSTL
- isEmpty() - Method in class generic.stl.RedBlackTree
-
Test if the set is empty.
- isEmpty() - Method in class generic.stl.SetSTL
- isEmpty() - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Returns true if there are not highlights
- isEmpty() - Method in class ghidra.app.script.GhidraScriptProperties
- isEmpty() - Method in class ghidra.app.util.PseudoData
- isEmpty() - Method in interface ghidra.docking.settings.Settings
-
Returns true if there are no key-value pairs stored in this settings object
- isEmpty() - Method in class ghidra.docking.settings.SettingsImpl
- isEmpty() - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
- isEmpty() - Method in class ghidra.framework.data.GhidraFolder
- isEmpty() - Method in interface ghidra.framework.model.DomainFolder
-
Determine if this folder contains any sub-folders or domain files.
- isEmpty() - Method in class ghidra.framework.options.SaveState
-
Returns true if this list contains no elements
- isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- isEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- isEmpty() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- isEmpty() - Method in interface ghidra.graph.GDirectedGraph
-
Test if the graph is empty, i.e., contains no vertices or edges
- isEmpty() - Method in class ghidra.graph.jung.JungDirectedGraph
- isEmpty() - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isEmpty() - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- isEmpty() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns true if there are no applications in this group.
- isEmpty() - Method in class ghidra.program.database.map.NormalizedAddressSet
- isEmpty() - Method in class ghidra.program.database.mem.MemoryMapDB
- isEmpty() - Method in class ghidra.program.database.register.AddressRangeObjectMap
- isEmpty() - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- isEmpty() - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- isEmpty() - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Returns true if this map is empty
- isEmpty() - Method in class ghidra.program.database.util.SynchronizedAddressSetCollection
- isEmpty() - Method in class ghidra.program.model.address.AddressSet
- isEmpty() - Method in interface ghidra.program.model.address.AddressSetCollection
-
Returns true if all the AddressSets in this collection are empty.
- isEmpty() - Method in interface ghidra.program.model.address.AddressSetView
- isEmpty() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- isEmpty() - Method in class ghidra.program.model.address.SingleAddressSetCollection
- isEmpty() - Method in class ghidra.program.model.block.CodeBlockImpl
- isEmpty() - Method in class ghidra.program.model.correlate.HashStore
- isEmpty() - Method in class ghidra.program.model.lang.InstructionBlock
- isEmpty() - Method in class ghidra.program.model.listing.DataStub
- isEmpty() - Method in class ghidra.program.model.mem.MemoryStub
- isEmpty() - Method in class ghidra.program.model.pcode.JumpTable
- isEmpty() - Method in class ghidra.program.model.pcode.ParamMeasure
- isEmpty() - Method in class ghidra.program.model.pcode.PcodeOpBank
- isEmpty() - Method in class ghidra.program.model.pcode.VarnodeBank
- isEmpty() - Method in class ghidra.program.util.ProgramSelection
-
Returns true if this set is empty.
- isEmpty() - Method in interface ghidra.program.util.RangeMapAdapter
-
Returns true if this storage has no associated values for any address
- isEmpty() - Method in class ghidra.program.util.RegisterValueStore
-
Returns true if this store has no associated values for any address.
- isEmpty() - Method in class ghidra.service.graph.Attributed
-
Return true if there are no attributes
- isEmpty() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- isEmpty() - Method in interface ghidra.util.datastruct.Accumulator
- isEmpty() - Method in class ghidra.util.datastruct.BitTree
-
Checks if the set is empty.
- isEmpty() - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
- isEmpty() - Method in class ghidra.util.datastruct.FullKeySet
- isEmpty() - Method in class ghidra.util.datastruct.IntSet
-
Returns true if the set is empty
- isEmpty() - Method in class ghidra.util.datastruct.LongArrayList
- isEmpty() - Method in class ghidra.util.datastruct.LRUMap
- isEmpty() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns true if the queue is empty.
- isEmpty() - Method in class ghidra.util.datastruct.QueueStub
- isEmpty() - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Test if the set is empty.
- isEmpty() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Test if the set is empty.
- isEmpty() - Method in class ghidra.util.datastruct.RedBlackTree
-
Test if the set is empty.
- isEmpty() - Method in interface ghidra.util.datastruct.ShortKeySet
-
Checks if the set is empty.
- isEmpty() - Method in class ghidra.util.datastruct.SoftCacheMap
- isEmpty() - Method in class ghidra.util.datastruct.SortedRangeList
-
Returns true if the range list is empty.
- isEmpty() - Method in class ghidra.util.datastruct.Stack
-
Tests if this stack is empty.
- isEmpty() - Method in class ghidra.util.datastruct.WeakSet
-
Return whether this data structure is empty
- isEmpty() - Method in class ghidra.util.exception.MultipleCauses
- isEmpty() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns true if the graph has no values;
- isEmpty() - Method in class ghidra.util.search.trie.ByteTrie
-
Returns if the trie is empty.
- isEmpty() - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Returns if the trie is empty.
- isEmpty() - Method in class ghidra.util.WordLocation
- isEmpty() - Method in class ghidra.util.xml.XmlAttributes
- isEmpty(File) - Static method in class utilities.util.FileUtilities
-
Returns true if the given file: is
null
, orFile.isFile()
is true, andFile.length()
is == 0. - isEmptySetting(Address) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Returns true if no settings are set for the given address
- isEnabled() - Method in class docking.action.DockingAction
- isEnabled() - Method in interface docking.action.DockingActionIf
-
Returns true if the action is enabled.
- isEnabled() - Method in class docking.action.MultipleKeyAction
-
Returns the enabled state of the
Action
. - isEnabled() - Method in class docking.actions.ActionAdapter
- isEnabled() - Method in class docking.DockingActionProxy
- isEnabled() - Method in class docking.DockingKeyBindingAction
- isEnabled() - Method in class docking.util.BadgedIcon
-
Determine the overall enablement appearance state.
- isEnabled() - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- isEnabled() - Method in class docking.widgets.fieldpanel.HoverHandler
- isEnabled() - Method in class docking.widgets.filter.FilterTextField
- isEnabled() - Static method in class generic.test.ConcurrentTestExceptionHandler
- isEnabled() - Method in class generic.util.Path
-
Returns true if this path is enabled.
- isEnabled() - Method in class ghidra.app.util.AddressInput
- isEnabled() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns true if this FieldFactory is currently enabled to generate Fields.
- isEnabled() - Static method in class ghidra.framework.remote.InetNameLookup
- isEnabled() - Static method in class ghidra.framework.store.db.PackedDatabaseCache
- isEnabled() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns true if this group is 'enabled', which means that it has a selected
BatchGroupLoadSpec
and the user has chosen to mark this group as importable. - isEnabled() - Method in class ghidra.util.timer.Watchdog
-
Returns the status of the watchdog.
- isEnabled(DockingActionIf) - Static method in class docking.test.AbstractDockingTest
- isEnabled(AbstractButton) - Static method in class docking.test.AbstractDockingTest
- isEnabledForContext(ActionContext) - Method in class docking.action.ContextSpecificAction
- isEnabledForContext(ActionContext) - Method in class docking.action.DockingAction
- isEnabledForContext(ActionContext) - Method in interface docking.action.DockingActionIf
-
Method used to determine if this action should be enabled for the given context.
- isEnabledForContext(ActionContext) - Method in class docking.action.HelpAction
- isEnabledForContext(ActionContext) - Method in class docking.action.ShowFocusCycleAction
- isEnabledForContext(ActionContext) - Method in class docking.action.ShowFocusInfoAction
- isEnabledForContext(ActionContext) - Method in class docking.actions.KeyBindingAction
- isEnabledForContext(ActionContext) - Method in class docking.actions.SharedStubKeyBindingAction
- isEnabledForContext(ActionContext) - Method in class docking.DockingActionProxy
- isEnabledForContext(ActionContext) - Method in class docking.menu.MultiActionDockingAction
- isEnabledForContext(ActionContext) - Method in class docking.widgets.imagepanel.actions.ResetTranslationAction
- isEnabledForContext(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomInAction
- isEnabledForContext(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomOutAction
- isEnabledForContext(ActionContext) - Method in class docking.widgets.imagepanel.actions.ZoomResetAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.context.ListingContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.decompiler.component.ApplyFunctionSignatureAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.DisableFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.EnableFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.InsertRowAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveFieldAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveRowAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.ResetFormatAction
- isEnabledForContext(ActionContext) - Method in class ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction
- isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isEnabledForContext(ActionContext) - Method in class ghidra.util.table.actions.DeleteTableRowAction
- isEnabledForContext(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
- isEnabledForContext(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
- isEnabledForContext(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
- isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesToAddressAction
- isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.nav.NextRangeAction
- isEnabledForContext(NavigatableActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
- isEnabledForContext(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isEnabledForContext(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isEnabledForContext(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
- isEnabledForContext(DomainFileContext) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.FrontendProjectTreeAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
- isEnabledForContext(ProjectDataContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
- isEnabledForContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
- isEnabledForContext(T) - Method in class docking.action.ContextSpecificAction
- isEnabledForContext(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
- isEnabledForContext(T) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
- isEncodable() - Method in class ghidra.program.model.data.AbstractDataType
- isEncodable() - Method in class ghidra.program.model.data.AbstractFloatDataType
- isEncodable() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- isEncodable() - Method in class ghidra.program.model.data.AbstractStringDataType
- isEncodable() - Method in class ghidra.program.model.data.CharDataType
- isEncodable() - Method in interface ghidra.program.model.data.DataType
-
Check if this type supports encoding (patching)
- isEncodable() - Method in class ghidra.program.model.data.WideChar16DataType
- isEncodable() - Method in class ghidra.program.model.data.WideChar32DataType
- isEncodable() - Method in class ghidra.program.model.data.WideCharDataType
- isEncrypted - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
- isEncrypted() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Local copy of the original GFile's
FileAttributeType.IS_ENCRYPTED_ATTR
attribute. - isEnd() - Method in class generic.stl.EmptyIteratorSTL
- isEnd() - Method in interface generic.stl.IteratorSTL
-
Returns true if the iterator is positioned past the last element of the collection.
- isEnd() - Method in class generic.stl.ListIterator
- isEnd() - Method in class generic.stl.MapIteratorSTL
- isEnd() - Method in class generic.stl.SetIterator
- isEnd() - Method in class generic.stl.VectorIterator
- isEnd() - Method in class ghidra.util.xml.XmlParserElement
-
Returns true if this element represents an end tag.
- isEnd() - Method in interface ghidra.xml.XmlElement
- isEnd() - Method in class ghidra.xml.XmlElementImpl
- isEndAddressDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the end addresses of the memory blocks differ.
- isEndOfFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Determines if this CIE encountered a zero length record, which indicates the end of the frame.
- isEndOfFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Determines if this FDE encountered a zero length record, which indicates the end of the frame.
- isEndOfParallelInstructionGroup(Instruction) - Method in interface ghidra.program.model.lang.ParallelInstructionLanguageHelper
-
Determine if the specified instruction is the last instruction in a parallel instruction group.
- isEndSequence - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
A boolean indicating that the current address is that of the first byte after the end of a sequence of target machine instructions.
- isEntireListingShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- isEntireWordInitialized() - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Returns true precisely when the entire word is initialized.
- isEntry() - Method in class ghidra.program.model.util.AddressLabelInfo
- isEntryPointReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isEntryPointReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference is an instance of EntryReference.
- isEntryPointReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isEntryPoints() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then the entry points should be read/written.
- isEntryPointSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the given symbol is at an external entry point
- isEnum() - Method in class ghidra.app.util.demangler.DemangledDataType
- isEnumBased() - Method in class ghidra.program.database.symbol.EquateDB
- isEnumBased() - Method in interface ghidra.program.model.symbol.Equate
-
Checks if equate is based off an enum's universal id.
- isEOLCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isEqual(Object, Object) - Static method in class ghidra.util.SystemUtilities
-
Returns whether or not the two indicated objects are equal.
- isEquates() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then equates should be read/written.
- isEquivalent(ColumnBasedTableFilter<?>) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Checks if the given
ColumnBasedTableFilter
is the same as this one except for its name. - isEquivalent(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns true if the two
FSRL
s are the same, excluding any MD5 values. - isEquivalent(DataType) - Method in class ghidra.program.model.data.AbstractIntegerDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.ArrayDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.BadDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.BitFieldDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.BuiltIn
- isEquivalent(DataType) - Method in interface ghidra.program.model.data.DataType
-
Check if the given datatype is equivalent to this datatype.
- isEquivalent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.EnumDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.PointerDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.StructureDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.TypedefDataType
- isEquivalent(DataType) - Method in class ghidra.program.model.data.UnionDataType
- isEquivalent(DataTypeComponent) - Method in interface ghidra.program.model.data.DataTypeComponent
-
Returns true if the given dataTypeComponent is equivalent to this dataTypeComponent.
- isEquivalent(DataTypeComponent) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- isEquivalent(DataTypeComponent) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- isEquivalent(ParameterDefinition) - Method in interface ghidra.program.model.data.ParameterDefinition
-
Determine if parm is equivalent to this parameter definition by both ordinal and datatype.
- isEquivalent(ParameterDefinition) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- isEquivalent(Variable) - Method in class ghidra.program.database.function.VariableDB
- isEquivalent(Variable) - Method in interface ghidra.program.model.data.ParameterDefinition
-
Determine if a variable corresponds to a parameter which is equivalent to this parameter definition by both ordinal and datatype.
- isEquivalent(Variable) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- isEquivalent(Variable) - Method in interface ghidra.program.model.listing.Variable
-
Determine is another variable is equivalent to this variable.
- isEquivalent(ExternalLocation) - Method in class ghidra.program.database.external.ExternalLocationDB
- isEquivalent(ExternalLocation) - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Returns true if the given external location has the same name, namespace, original import name, and external address.
- isEquivalent(TOCItem) - Method in class help.validator.model.TOCItem
-
True if the two items are the same, except that they come from a different source file.
- isEquivalent(String) - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns true if the two FSRLs are the same, excluding any MD5 values.
- isEquivalentSignature(FunctionSignature) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- isEquivalentSignature(FunctionSignature) - Method in interface ghidra.program.model.listing.FunctionSignature
-
Returns true if the given signature is equivalent to this signature.
- isEquivalentThunk(Function, Function) - Static method in class ghidra.program.util.ProgramDiff
-
Compares two thunk functions from different programs to determine if they are equivalent to each other (effectively the same thunk function in the other program).
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
-
Check if the parse result is successful or an error
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Check if this record describes an error
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- isError() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- isErrorPlaceholder() - Method in interface ghidra.program.model.lang.InjectPayload
-
If parsing a payload (from XML) fails, a placeholder payload may be substituted and this method returns true for the substitute.
- isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadCallfixupError
- isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadCallotherError
- isErrorPlaceholder() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- isErrorPlaceholder() - Method in class ghidra.program.model.lang.PrototypeModel
-
If a PrototypeModel fails to parse (from XML) a substitute model may be provided, in which case this method returns true.
- isErrorPlaceholder() - Method in class ghidra.program.model.lang.PrototypeModelError
- isEventDispatchThread() - Static method in class ghidra.util.SystemUtilities
-
Returns true if this is the event dispatch thread.
- isExcluded(Class<?>) - Static method in class ghidra.util.classfinder.ExtensionPointProperties.Util
-
Gets whether or not the
ExtensionPoint
will be excluded from being discovered - isExcludedFromHelp(Object) - Method in class docking.DefaultHelpService
- isExcludedFromHelp(Object) - Method in class docking.help.HelpManager
- isExcludedFromHelp(Object) - Method in interface docking.help.HelpService
-
Returns true if the given object is meant to be ignored by the help system
- isExclusion() - Method in class ghidra.program.model.lang.ParamEntry
- isExec(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
- isExecDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the memory blocks Execute flags differ.
- isExecutable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isExecutable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this is an executable file.
- isExecutable() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns true if this section is executable.
- isExecutable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- isExecute() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Returns true if this segment is executable when loaded
- isExecute() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
Returns true if the initial protections include EXECUTE.
- isExecute() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Returns true if the initial protections include EXECUTE.
- isExecute() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Returns true if the initial protections include EXECUTE.
- isExecute() - Method in class ghidra.app.util.bin.format.macho.Section
-
Returns true if this section has EXECUTE permission.
- isExecute() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns true if this section has execute permissions.
- isExecute() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isExecute() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns the value of the execute property associated with this block
- isExecute() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isExecuteOnly() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is execute-only.
- isExecuting() - Method in class ghidra.app.emulator.Emulator
- isExecutingCommand() - Method in class ghidra.framework.plugintool.PluginTool
-
Return whether there is a command being executed
- isExecutingTasks() - Static method in class ghidra.util.TaskUtilities
-
Returns true if there are tasks that are running or need to be run.
- isExpanded() - Method in class docking.widgets.tree.GTreeNode
-
Convenience method determining if this node is expanded in a tree.
- isExpanded(TreePath) - Method in class docking.widgets.tree.GTree
- isExpired() - Method in class generic.timer.ExpiringSwingTimer
-
Returns true the initial expiration period has passed
- isExplicitlyByteAligned() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Returns true if this section is byte oriented and aligned and should assume an addressable unit size of 1.
- isExtension - Variable in class ghidra.program.model.lang.PrototypeModel
- isExtension() - Method in class generic.jar.ApplicationModule
- isExtension(ResourceFile) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns true if the given file or directory is a valid ghidra extension.
- isExtensionSupported(String) - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
- isExtensionSupported(String) - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolHandler
-
Determine if this protocol handler is responsible for handling the specified named protocol extension.
- isExternal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this is an external symbol.
- isExternal() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isExternal() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- isExternal() - Method in class ghidra.program.database.function.FunctionDB
- isExternal() - Method in class ghidra.program.database.symbol.ClassSymbol
- isExternal() - Method in class ghidra.program.database.symbol.CodeSymbol
- isExternal() - Method in class ghidra.program.database.symbol.FunctionSymbol
- isExternal() - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- isExternal() - Method in class ghidra.program.database.symbol.LibrarySymbol
- isExternal() - Method in class ghidra.program.database.symbol.NamespaceSymbol
- isExternal() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- isExternal() - Method in class ghidra.program.model.address.GlobalNamespace
- isExternal() - Method in class ghidra.program.model.address.GlobalSymbol
- isExternal() - Method in interface ghidra.program.model.listing.Function
- isExternal() - Method in interface ghidra.program.model.symbol.Namespace
-
Returns true if this namespace is external (i.e., associated with a Library)
- isExternal() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns true if this an external symbol.
- isExternal() - Method in class ghidra.util.UndefinedFunction
- isExternalAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents an external location in the external address space
- isExternalAddress() - Method in class ghidra.program.model.address.GenericAddress
- isExternalBlockAddress(Address, Program) - Static method in interface ghidra.program.model.mem.MemoryBlock
-
Determine if the specified address is contained within the reserved EXTERNAL block.
- isExternalEntryPoint() - Method in class ghidra.program.database.symbol.SymbolDB
- isExternalEntryPoint() - Method in class ghidra.program.model.address.GlobalSymbol
- isExternalEntryPoint() - Method in interface ghidra.program.model.symbol.Symbol
- isExternalEntryPoint(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Return whether the address is an external entry point
- isExternalEntryPoint(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- isExternalEntryPoint(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Returns true if the given address has been set as an external entry point.
- isExternalLibraries() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then the external libraries should be read/written.
- isExternalModule(GModule, ApplicationLayout) - Static method in class utility.module.ModuleUtilities
-
Checks to see if the given
module
is external to the Ghidra installation directory - isExternalReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isExternalReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference is an instance of ExternalReference.
- isExternalReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isExternalSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space in the EXTERNAL_SPACE
- isExternalSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
- isFallthrough() - Method in class ghidra.app.util.PseudoInstruction
- isFallthrough() - Method in class ghidra.program.database.code.InstructionDB
- isFallthrough() - Method in interface ghidra.program.model.listing.Instruction
-
Returns true if this instruction has no execution flow other than fall-through.
- isFallthrough() - Method in class ghidra.program.model.listing.InstructionStub
- isFallthrough() - Method in class ghidra.program.model.symbol.RefType
-
Return true if this flow type is one that does not cause a break in control flow
- isFallThroughOverridden() - Method in class ghidra.app.util.PseudoInstruction
- isFallThroughOverridden() - Method in class ghidra.program.database.code.InstructionDB
- isFallThroughOverridden() - Method in interface ghidra.program.model.listing.Instruction
-
Returns true if this instructions fallthrough has been overriden.
- isFallThroughOverridden() - Method in class ghidra.program.model.listing.InstructionStub
- isFallThru() - Method in interface ghidra.program.model.lang.InjectPayload
- isFallThru() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- isFavorite(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
- isFavorite(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns true if the given datatype has been designated as a favorite.
- isFeature() - Method in class generic.jar.ApplicationModule
- isFieldBasedPositioning() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
- isFieldSig(CliBlob) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
-
Checks whether this could *possibly* be a FieldSig.
- isFieldValid() - Method in class docking.widgets.textfield.HintTextField
-
Returns true if the field contains valid input.
- isFile() - Method in class generic.jar.FileResource
- isFile() - Method in class generic.jar.JarEntryNode
- isFile() - Method in class generic.jar.JarResource
- isFile() - Method in interface generic.jar.Resource
- isFile() - Method in class generic.jar.ResourceFile
-
Returns true if this file exists and is not a directory.
- isFile() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol defines a file.
- isFileFilesystemContainer(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns true if the container file probably holds one of the currently supported filesystem types.
- isFileImportedIntoProject(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Returns true if the specified
FSRL
has a matched GhidraDomainFile
in the current project. - isFileOpen(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
- isFileSystemBusy() - Method in class ghidra.framework.main.projectdata.actions.VersionControlAction
-
True if the file system is locked by another thread for a long running operation
- isFilesystemMountedAt(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns true of there is a
filesystem
mounted at the requestedFSRL
location. - isFilterable() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Returns true if the column represented by this data has applicable column filters.
- isFiltered() - Method in class docking.widgets.table.GTableFilterPanel
- isFiltered() - Method in interface docking.widgets.table.RowObjectFilterModel
- isFiltered() - Method in class docking.widgets.table.TableModelWrapper
- isFiltered() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- isFiltered() - Method in class docking.widgets.tree.GTree
- isFiltered() - Method in class ghidra.graph.graphs.FilteringVisualGraph
- isFilteringEnabled() - Method in class docking.widgets.tree.GTree
- isFinished() - Method in class ghidra.graph.job.AbstractAnimatorJob
- isFinished() - Method in class ghidra.graph.job.FitGraphToViewJob
- isFinished() - Method in interface ghidra.graph.job.GraphJob
-
Returns true if this job has finished its work
- isFixedLen() - Method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns true if this layout is one of the fixed-size types.
- isFlag(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the CONDITION FLAG flag.
- isFloat(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the FLOAT flag.
- isFloatExtended() - Method in class ghidra.program.model.lang.ParamEntry
- isFloatingPointType(Class<?>) - Static method in class ghidra.util.NumericUtilities
-
Determine if the provided Number class is a floating-point type.
- isFloatingPointType(Number) - Static method in class ghidra.util.NumericUtilities
-
Determine if the provided Number is a floating-point type -- Float or Double.
- isFlow() - Method in class ghidra.program.model.symbol.FlowType
- isFlow() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the reference is an instruction flow reference
- isFlowActive() - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Returns true if a flow has been started and not yet ended.
- isFlowFrom(SequenceNumber) - Method in class ghidra.util.state.ContextState
- isFlowStart() - Method in class ghidra.program.model.lang.InstructionBlock
- isFocused() - Method in class docking.widgets.fieldpanel.FieldPanel
- isFocused() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- isFocused() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns true if this vertex is focused (see
VisualVertex.setFocused(boolean)
- isFocusedProvider() - Method in class docking.ComponentProvider
-
Returns true if this provider has focus
- isForcedIndirect() - Method in class ghidra.program.model.lang.DynamicVariableStorage
- isForcedIndirect() - Method in interface ghidra.program.model.listing.Parameter
-
If this parameter which was forced by the associated calling convention to be passed as a pointer instead of its original formal type.
- isForcedIndirect() - Method in class ghidra.program.model.listing.ParameterImpl
- isForcedIndirect() - Method in class ghidra.program.model.listing.VariableStorage
-
If this storage corresponds to parameter which was forced by the associated calling convention to be passed as a pointer instead of its raw type.
- isForwardDirection() - Method in class docking.widgets.SearchLocation
- isForwarded() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
-
Returns true of this export is going to be forwarded.
- isFrameThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- isFrameThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- isFramework() - Method in class generic.jar.ApplicationModule
- isFree() - Method in class ghidra.program.model.pcode.Varnode
- isFree() - Method in class ghidra.program.model.pcode.VarnodeAST
- isFree() - Method in class ghidra.util.state.VarnodeOperation
- isFullMask() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Check if there are any unknown bits
- isfullyAddable() - Method in class ghidra.framework.plugintool.util.PluginPackage
- isFullyDefined() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
True iff there are no undefined bits
- isFullyUndefined() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
True iff there are no defined bits
- isFuncDefType() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- isFunction() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol defines a function.
- isFunction() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- isFunction() - Method in class ghidra.program.database.external.ExternalLocationDB
- isFunction() - Method in interface ghidra.program.model.symbol.ExternalLocation
- IsFunctionCustomStorageTableColumn - Class in ghidra.util.table.field
- IsFunctionCustomStorageTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionCustomStorageTableColumn
- IsFunctionInlineTableColumn - Class in ghidra.util.table.field
- IsFunctionInlineTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionInlineTableColumn
- IsFunctionNonReturningTableColumn - Class in ghidra.util.table.field
- IsFunctionNonReturningTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionNonReturningTableColumn
- isFunctions() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then functions should be read/written.
- isFunctionSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is at a function
- IsFunctionVarargsTableColumn - Class in ghidra.util.table.field
- IsFunctionVarargsTableColumn() - Constructor for class ghidra.util.table.field.IsFunctionVarargsTableColumn
- isGapAddress(Address) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns true if the given address is the first address after gap of missing addresses.
- isGapIndex(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Returns true if address of the given index is not the successor of the previous index's address.
- isGlobal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol is global.
- isGlobal() - Method in class ghidra.program.database.symbol.SymbolDB
- isGlobal() - Method in class ghidra.program.model.address.GlobalSymbol
- isGlobal() - Method in class ghidra.program.model.pcode.HighCodeSymbol
- isGlobal() - Method in class ghidra.program.model.pcode.HighFunctionShellSymbol
- isGlobal() - Method in class ghidra.program.model.pcode.HighFunctionSymbol
- isGlobal() - Method in class ghidra.program.model.pcode.HighSymbol
-
Is this symbol in the global scope or some other global namespace
- isGlobal() - Method in interface ghidra.program.model.symbol.Namespace
-
Return true if this is the global namespace;
- isGlobal() - Method in interface ghidra.program.model.symbol.Symbol
- isGlobal(Address) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- isGlobal(Address) - Method in interface ghidra.program.model.lang.CompilerSpec
- isGlobalSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is global or local
- isGlobbingAllowed() - Method in class docking.widgets.filter.FilterOptions
- isGoToStatement(ClangToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- isGPL() - Method in class generic.jar.ApplicationModule
- isGrabArea() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- isGrabbable(Component) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- isGrabbable(Component) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- isGrabbable(Component) - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns true if the given component of this vertex is grabbable, which means that mouse drags on that component will move the vertex.
- isGraphViewStale() - Method in class ghidra.graph.viewer.GraphComponent
- isGreater() - Method in enum docking.widgets.shapes.Location
- isGroup() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isGrouped() - Method in class ghidra.program.model.lang.ParamEntry
- isGuidLabel(Program, Address, String) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
-
Verify that the specified label correpsonds to a Microsoft symbol name for the GUID stored at the specified address within program.
- isHandlingMouseEvents - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- isHash() - Method in class ghidra.program.model.pcode.Varnode
- isHashAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in the HASH space
- isHashAddress() - Method in class ghidra.program.model.address.GenericAddress
- isHashSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents a location in the HASH space.
- isHashStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isHeadCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isHeaderShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Determines if the listing's layout field header is currently showing.
- isHeaderShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns true if the field header component is showing.
- isHeadless() - Method in class docking.framework.DockingApplicationConfiguration
- isHeadless() - Method in class ghidra.framework.ApplicationConfiguration
-
Returns whether or not the application is headless.
- isHeadless() - Method in class ghidra.framework.GhidraApplicationConfiguration
- isHeadlessAnalysisEnabled() - Method in class ghidra.app.util.headless.HeadlessScript
-
Returns whether analysis is currently enabled or disabled in the HeadlessAnalyzer.
- isHelpInputSource() - Method in class help.validator.location.DirectoryHelpModuleLocation
- isHelpInputSource() - Method in class help.validator.location.HelpModuleLocation
-
Returns true if this help location represents a source of input files to generate help output
- isHelpInputSource() - Method in class help.validator.location.JarHelpModuleLocation
- isHexMode() - Method in class docking.widgets.textfield.IntegerTextField
-
Returns true if in hex mode, false if in decimal mode.
- isHidden() - Method in class ghidra.program.model.lang.Register
-
Returns true if this is a hidden register.
- isHiddenDirName(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
-
Determines if the specified storage directory name corresponds to a hidden directory (includes both system and application hidden directories).
- isHiddenReturn() - Method in class ghidra.program.model.pcode.HighSymbol
- isHigherPriorityThan(SourceType) - Method in enum ghidra.program.model.symbol.SourceType
-
Determines if this source type is a higher priority than the one being passed to this method as a parameter.
- isHijacked() - Method in class ghidra.framework.data.DomainFileProxy
- isHijacked() - Method in class ghidra.framework.data.GhidraFile
- isHijacked() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if the file is versioned but a private copy also exists.
- isHoliday(Calendar) - Static method in class ghidra.util.DateUtils
- isHoliday(Date) - Static method in class ghidra.util.DateUtils
- isHorizontal() - Method in enum docking.widgets.shapes.Location
- isHovered() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- isHovered() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns true if this vertex is being hovered by the mouse
- isHoverShowing() - Method in class docking.widgets.fieldpanel.HoverHandler
- isHoverShowing() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- isHoverShowing() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- isHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Returns true if the given text is HTML.
- isIconsReference(String) - Static method in class resources.Icons
-
Returns true if the given string is a Java code snippet that references this class
- isIgnoringByteDiffs() - Method in class ghidra.program.util.ListingDiff
-
Gets the setting indicating if byte differences are currently being ignored.
- isIgnoringConstants() - Method in class ghidra.program.util.ListingDiff
-
Gets the setting indicating if values of operand constants that differ are currently being ignored when determining code unit differences.
- isIgnoringRegisters() - Method in class ghidra.program.util.ListingDiff
-
Gets the setting indicating if operand registers that differ other than in size are currently being ignored when determining code unit differences.
- isImageTranslationEnabled() - Method in class docking.widgets.imagepanel.ImagePanel
- isImageZoomEnabled() - Method in class docking.widgets.imagepanel.ImagePanel
- isImmediate(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the IMMEDIATE flag.
- isImplicit(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the IMPLICIT flag.
- isImportDataTypes() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to turn on/off the import of data types.
- isImportFuncs() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to turn on/off the import of funcs.
- isImporting() - Method in class ghidra.app.util.headless.HeadlessScript
-
Returns whether the headless analyzer is currently set to -import mode or not (if not, it is in -process mode).
- isImportName() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns true if this relocation is an import by name.
- isImportOrdinal() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns true if this relocation is an import by ordinal.
- isInActiveProject() - Method in interface ghidra.framework.main.datatable.DomainFileContext
-
True if the current set of files is in the active project (false implies a non-active, read-only project)
- isInActiveProject() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- isInCategory(String) - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Return whether the plugin is in the given category.
- isIncident(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isIncidentalCopy() - Method in interface ghidra.program.model.lang.InjectPayload
- isIncidentalCopy() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- isIncludeDynamicLables() - Method in class ghidra.app.services.QueryData
- isInDebugFrame() - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
-
Determines if this CIE is in the debug frame section.
- isInDelaySlot() - Method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- isInDelaySlot() - Method in class ghidra.app.util.PseudoInstruction
- isInDelaySlot() - Method in class ghidra.program.database.code.InstructionDB
- isInDelaySlot() - Method in interface ghidra.program.model.lang.InstructionPrototype
-
Return true if this prototype was disassembled in a delay slot.
- isInDelaySlot() - Method in class ghidra.program.model.lang.InvalidPrototype
- isInDelaySlot() - Method in interface ghidra.program.model.listing.Instruction
-
Return true if this instruction was disassembled in a delay slot
- isInDelaySlot() - Method in class ghidra.program.model.listing.InstructionStub
- isInderminate() - Method in class ghidra.framework.task.GTaskMonitor
- isIndeterminate() - Method in class docking.widgets.tree.TreeTaskMonitor
- isIndeterminate() - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- isIndeterminate() - Method in class ghidra.framework.task.GTaskMonitor
- isIndeterminate() - Method in class ghidra.util.task.TaskDialog
- isIndeterminate() - Method in interface ghidra.util.task.TaskMonitor
-
Returns true if this monitor shows no progress
- isIndeterminate() - Method in class ghidra.util.task.TaskMonitorAdapter
- isIndeterminate() - Method in class ghidra.util.task.TaskMonitorComponent
-
Returns true if
TaskMonitorComponent.setIndeterminate(boolean)
with a value oftrue
has been called. - isIndeterminate() - Method in class ghidra.util.task.TimeoutTaskMonitor
- isIndeterminate() - Method in class ghidra.util.task.WrappingTaskMonitor
- isInDevelopmentMode() - Static method in class ghidra.util.SystemUtilities
-
Returns true if we are running in development mode.
- isIndexed(String) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Determine if the specified directory corresponds to an indexed filesystem.
- isIndirect() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isIndirect() - Method in class ghidra.program.model.listing.VariableOffset
- isIndirect() - Method in class ghidra.program.model.symbol.DataRefType
- isIndirect() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the reference is indirect
- isIndirect(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the INDIRECT flag.
- isInfinite() - Method in class ghidra.pcode.floatformat.BigFloat
- isInFocusedVertexPath() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- isInFocusedVertexPath() - Method in interface ghidra.graph.viewer.VisualEdge
-
Returns true if this edge is part of an active path for a currently focused/selected vertex (this allows the edge to be differently rendered)
- isInFocusedVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- isInFocusedVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- isInfoMessage() - Method in exception ghidra.app.util.OptionException
-
Return whether the message associated with this exception is informational.
- isInFunction(Address) - Method in class ghidra.program.database.function.FunctionManagerDB
- isInFunction(Address) - Method in interface ghidra.program.model.listing.FunctionManager
-
Check if this address contains a function.
- isInFunction(Address) - Method in interface ghidra.program.model.listing.Listing
-
Check if an address is contained in a function
- isInFunction(Address) - Method in class ghidra.program.model.listing.ListingStub
- isInHeadlessMode() - Static method in class ghidra.util.SystemUtilities
-
Returns true if the system is running without a GUI.
- isInHoveredVertexPath() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- isInHoveredVertexPath() - Method in interface ghidra.graph.viewer.VisualEdge
-
Returns true if this edge is part of an active path for a currently hovered vertex (this allows the edge to be differently rendered)
- isInHoveredVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- isInHoveredVertexPath(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- isInitDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the initialization of the memory blocks isn't the same.
- isInitialized() - Static method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns true if this service has been loaded
- isInitialized() - Static method in class ghidra.framework.Application
-
Checks to see if the application has been initialized.
- isInitialized() - Method in class ghidra.graph.viewer.layout.Column
- isInitialized() - Method in class ghidra.graph.viewer.layout.Row
- isInitialized() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isInitialized() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Return whether this block has been initialized.
- isInitialized() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isInitialized(String) - Method in class ghidra.app.emulator.state.DumpMiscState
- isInitialized(String) - Method in interface ghidra.app.emulator.state.RegisterState
- isInitializedData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isInitializedMemory() - Method in interface ghidra.program.model.mem.MemBuffer
-
Returns true if this buffer's starting address has valid data.
- isInitializeLogging() - Method in class ghidra.framework.ApplicationConfiguration
-
Returns whether or not logging is to be initialized.
- isInline() - Method in class ghidra.program.database.function.FunctionDB
- isInline() - Method in interface ghidra.program.model.listing.Function
- isInline() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isInline() - Method in class ghidra.util.UndefinedFunction
- isInModule(String) - Static method in class utility.module.ModuleUtilities
-
Returns true if the given path is parented by a module root directory.
- isInProgress() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- isInProgress() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- isInProgress() - Method in class ghidra.util.task.RunManager
- isInProgress(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- isInput() - Method in class ghidra.program.model.pcode.Varnode
- isInput() - Method in class ghidra.program.model.pcode.VarnodeAST
- isInput() - Method in class ghidra.util.state.VarnodeOperation
- isInRange(long, boolean) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Check if the masked value falls within a given range The range is defined by a maximum and a signedness.
- isInReleaseMode() - Static method in class ghidra.util.SystemUtilities
-
Returns true if the application is a release and not in development or testing
- isInSatelliteLensArea(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- isInstallationFile() - Method in class generic.util.Path
-
Returns true if the given path is a file inside of the current Ghidra application.
- isInstalled() - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
-
An extension is known to be installed if it has a valid installation path AND that path contains a Module.manifest file.
- isInstalled(String) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns true if an extension with the given name exists in the install folder.
- isInstantiated() - Method in enum ghidra.app.util.bin.format.pef.SectionKind
- isInstructionConflict() - Method in class ghidra.program.model.lang.InstructionError
- isInstructionMatch(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- isInstructions() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then instructions should be read/written.
- isInstructionStart() - Method in class ghidra.pcode.emulate.Emulate
- isInstructionSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is at or inside an instruction
- isIntegerType(Class<?>) - Static method in class ghidra.util.NumericUtilities
-
Determine if the provided Number class is an integer type.
- isIntegerType(Number) - Static method in class ghidra.util.NumericUtilities
-
Determine if the provided Number is an integer type -- Byte, Short, Integer, or Long.
- isInternalRef() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns true if this relocation is an internal reference.
- isInTestingBatchMode() - Static method in class ghidra.util.SystemUtilities
-
Returns true if the system is running during a batch, automated test.
- isInTestingMode() - Static method in class ghidra.util.SystemUtilities
-
Returns true if the system is running during a test.
- isInTool() - Method in class docking.ComponentProvider
- isInUse() - Method in class ghidra.framework.data.DomainFileProxy
- isInvalid() - Method in class db.Table
- isInvalid() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- isInvalid() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
- isInvalid() - Method in class ghidra.program.database.DatabaseObject
-
Returns true if object is currently invalid and must be validated prior to further use.
- isInvalid() - Method in class help.validator.model.IMG
- isInvalid() - Method in class resources.IconProvider
- isInvalidChar(char) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns true if the specified char is not valid for use in a symbol name
- isInvalidMangledName() - Method in exception ghidra.app.util.demangler.DemangledException
-
Returns true if the string to demangle does not appear to represent a valid mangled name
- isInvalidRuntimeImage() - Method in class help.ImageLocation
- isInverted() - Method in class docking.widgets.filter.FilterOptions
- isInView(ROW_OBJECT) - Method in class docking.widgets.table.GFilterTable
- isInView(ROW_OBJECT) - Method in class docking.widgets.table.GTableFilterPanel
-
Returns true if the given row object is currently in the view of the table; false implies the object has been filtered out of view.
- isInViewport(int) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Returns true if the given row is in the viewport.
- isInWritableProject() - Method in class ghidra.framework.data.DomainFileProxy
- isInWritableProject() - Method in class ghidra.framework.data.GhidraFile
- isInWritableProject() - Method in class ghidra.framework.data.GhidraFolder
- isInWritableProject() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this file is in a writable project.
- isInWritableProject() - Method in interface ghidra.framework.model.DomainFolder
-
Returns true if this file is in a writable project.
- isIsolated() - Method in class ghidra.program.model.pcode.HighSymbol
-
If this returns true, the decompiler will not speculatively merge this with other variables.
- isItalic() - Method in class ghidra.app.util.ColorAndStyle
- isJump() - Method in class ghidra.program.model.symbol.FlowType
- isJump() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the flow is jump
- isJumpOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- isJumpOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Returns a boolean indicating whether a jump override has been applied at the current instruction
- isKeyBindingAction() - Method in class docking.action.builder.AbstractActionBuilder
- isKeyRangeMax(long) - Method in interface ghidra.program.database.map.AddressMap
-
Returns true if the specified addrKey is the maximum key within its key-range.
- isKeyRangeMax(long) - Method in class ghidra.program.database.map.AddressMapDB
- isKeyRangeMin(long) - Method in interface ghidra.program.database.map.AddressMap
-
Returns true if the specified addrKey is the minimum key within its key-range.
- isKeyRangeMin(long) - Method in class ghidra.program.database.map.AddressMapDB
- isLanguageLoaded(LanguageID) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- isLanguageLoaded(LanguageID) - Method in interface ghidra.program.model.lang.LanguageProvider
-
Returns true if the given language has been successfully loaded
- isLanguageUpgradePending() - Method in class ghidra.program.database.ProgramDB
-
Determine if program initialization requires a language upgrade
- isLatestVersion() - Method in class ghidra.framework.data.DomainFileProxy
- isLatestVersion() - Method in class ghidra.framework.data.GhidraFile
- isLatestVersion() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this file represents the latest version of the associated domain object.
- isLazyBind() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isLeaf() - Method in class docking.widgets.tree.GTreeNode
-
Returns true if this node never has children
- isLeaf() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
- isLeaf() - Method in class docking.widgets.tree.internal.InProgressGTreeRootNode
- isLeaf() - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Returns true if this node has no children.
- isLeaf() - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Returns true if this node has no children.
- isLeaf() - Method in class ghidra.framework.main.datatree.NoProjectNode
- isLeaf() - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- isLeaf() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- isLeaf() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- isLeaf(Object) - Method in class docking.widgets.tree.internal.GTreeModel
- isLeft(Component) - Method in class docking.SplitPanel
- isLesser() - Method in enum docking.widgets.shapes.Location
- isList(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the LIST flag.
- isListing1() - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffHighlightProvider
-
Determines if this highlight provider is for the first listing of the ListingDiff.
- isLittleEndian() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns true if this reader will extract values in little endian, otherwise in big endian.
- isLittleEndian() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- isLittleEndian() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this ELF was created for a little endian processor.
- isLittleEndian() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- isLittleEndian() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
- isLittleEndian() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
-
Checks to see whether or not this blob is little endian.
- isLoaded() - Method in class generic.lsh.vector.LSHVectorFactory
- isLoaded() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is loaded.
- isLoaded() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isLoaded() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns true if this memory block is a real loaded block (i.e.
- isLoaded() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isLoaded(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- isLoadedMemoryAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents an address in a loaded memory block
- isLoadedMemoryAddress() - Method in class ghidra.program.model.address.GenericAddress
- isLoadedMemorySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents represents a Loaded Memory region (e.g., processor RAM).
- isLoaderAllocated() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is loader allocated.
- isLoadIncrementally() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- isLocal() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol is local.
- isLocal(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns true if the specified location is a path on the local computer's filesystem.
- isLocalAnchor() - Method in class help.validator.model.HREF
- isLocalDirSearchLoc(String) - Static method in class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
-
Returns true if the specified location string specifies a LocalDirectorySearchLocation.
- isLocalProjectURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Determine if the specified URL is a local project URL.
- isLocalSubdir(FSRL) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Returns true if the
FSRL
is a local filesystem subdirectory. - isLocalSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is local
- isLocalVarSig(CliBlob) - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
-
Checks whether this could *possibly* be a LocalVarSig.
- isLocationFor(Variable) - Method in class ghidra.program.util.VariableLocation
-
Checks to see if this location is for the indicated variable.
- isLocationVisible(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Returns true if the given field location is rendered on the screen; false if scrolled offscreen
- isLocked - Variable in class generic.util.FileLocker
- isLocked() - Method in class generic.util.FileLocker
- isLocked() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- isLocked() - Method in interface ghidra.app.services.ProgramManager
-
Deprecated.deprecated for 10.1; removal for 10.3 or later
- isLocked() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- isLocked() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if the domain object currently has a modification lock enabled.
- isLocked() - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- isLocked(File) - Static method in class ghidra.framework.store.local.LockFile
- isLocked(File, String) - Static method in class ghidra.framework.store.local.LockFile
- isLocked(V) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- isLongName() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- isLordPE() - Method in class ghidra.app.util.bin.format.pe.FileHeader
- isLowerPriorityThan(SourceType) - Method in enum ghidra.program.model.symbol.SourceType
-
Determines if this source type is a lower priority than the one being passed to this method as a parameter.
- isLowPCEqualHighPC() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if the raw lowPc and highPc values are the same.
- isMachHeader(ByteProvider) - Static method in class ghidra.app.util.bin.format.macho.MachHeader
-
Returns true if the specified ByteProvider starts with a Mach header magic signature.
- isMachineAligned() - Method in interface ghidra.program.model.data.Composite
-
Whether or not this data type is using the machine alignment value, specified by
DataOrganization.getMachineAlignment()
, for its alignment. - isMachineTypeDefined(short) - Static method in class ghidra.app.util.bin.format.coff.CoffMachineType
-
Checks to see if the given machine type is defined in this file.
- isMagic(int) - Static method in class ghidra.app.util.bin.format.macho.MachConstants
-
Convenience method for matching the magic number
- isMainProgramModule() - Method in class ghidra.app.util.bin.format.omf.OmfModuleEnd
- isManaged() - Method in enum docking.action.KeyBindingType
-
A convenience method for clients to check whether this key binding type should be managed directly by the system.
- isMapped() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isMapped() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns true if this is either a bit-mapped or byte-mapped block
- isMapped() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isMarkBadDisassemblyOptionEnabled(Program) - Static method in class ghidra.program.disassemble.Disassembler
- isMarkUnimplementedPcodeOptionEnabled(Program) - Static method in class ghidra.program.disassemble.Disassembler
- isMatch() - Method in class ghidra.app.util.bin.format.pef.Relocation
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocIncrPosition
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgByImport
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgRepeat
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocSetPosition
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocSmRepeat
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocUndefinedOpcode
- isMatch() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
- isMatch(int, int) - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Check for a match of a value at a certain offset in the pattern.
- isMatch(short) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
- isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- isMatch(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- isMatch(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
-
Returns true if the pdb information at the specified offset is a
PdbInfoCodeView
type (based on the signature at that offset). - isMatch(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
-
Returns true if the pdb information at the specified offset is a
PdbInfoDotNet
type (based on the signature at that offset). - isMatch(ByteProvider) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
-
Returns true if the data contained in the
provider
contains a COFF Archive file. - isMatch(FactoryBundledWithBinaryReader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- isMatched - Variable in class ghidra.program.model.correlate.Block
- isMatched - Variable in class ghidra.program.model.correlate.InstructHash
- isMatchingAddress(Address, long) - Method in class ghidra.util.search.memory.RegExMemSearcherAlgorithm
- isMatchingBrace(ClangSyntaxToken, ClangSyntaxToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
- isMatchingConstantsExactly() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- isMatchingListShowing() - Method in class docking.widgets.DropDownTextField
- isMatchingToken() - Method in class ghidra.app.decompiler.ClangToken
- isMD5Equal(String) - Method in class ghidra.formats.gfilesystem.FSRL
-
Tests specified MD5 value against MD5 in this FSRL.
- isMemoryAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in memory
- isMemoryAddress() - Method in class ghidra.program.model.address.GenericAddress
- isMemoryBlocks() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then memory blocks should be read/written.
- isMemoryContents() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then memory contents should be read/written.
- isMemoryLocation() - Method in class ghidra.util.table.field.AddressBasedLocation
- isMemoryReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isMemoryReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference to an address in the programs memory space.
- isMemoryReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isMemorySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents a memory address.
- isMemoryStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isMemoryVariable() - Method in class ghidra.program.database.function.VariableDB
- isMemoryVariable() - Method in interface ghidra.program.model.listing.Variable
- isMenuAction() - Method in class docking.action.builder.AbstractActionBuilder
- isMerged() - Method in class ghidra.program.model.lang.PrototypeModel
- isMerged() - Method in class ghidra.program.model.lang.PrototypeModelMerged
- isMergeToolVisible() - Method in class ghidra.app.merge.MergeManager
-
Determines if the modal merge tool is currently displayed on the screen.
- isMergeToolVisible() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Determines if the modal merge tool is currently displayed on the screen.
- isMicrosoftFormat() - Method in class ghidra.app.util.opinion.CoffLoader
- isMicrosoftFormat() - Method in class ghidra.app.util.opinion.MSCoffLoader
- isMissingNullTerminator() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the string should have a trailing NULL character and doesn't.
- isMnemonicReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isMnemonicReference() - Method in interface ghidra.program.model.symbol.Reference
-
Return true if this reference is on the Mnemonic and not on an operand
- isMnemonicReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isModal() - Method in class docking.DialogComponentProvider
-
Returns true if this component should be displayed in a modal dialog
- isModal() - Method in class ghidra.framework.cmd.BackgroundCommand
-
Check if the command requires the monitor to be modal.
- isModal() - Method in class ghidra.util.task.Task
-
Returns true if the dialog associated with the task is modal.
- isModified() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns true if this section has been modified.
- isModuleDirectory(ResourceFile) - Static method in class utility.module.ModuleUtilities
-
Checks if the given directory is a module.
- isModuleDirectory(Path) - Static method in class utility.module.ModuleUtilities
-
Returns true if the given path is a module root directory.
- isModuleIncluded(String) - Method in class ghidra.util.GhidraJarBuilder
- isMoveable() - Method in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Returns true if this bundle is moveable.
- isMoveable() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns true if this resource is moveable.
- isMoveable() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is moveable.
- isMSFormat() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
-
Returns true if this COFF archive seems to be a Microsoft lib file (ie.
- isMultiSelectionEnabled() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns true if multiple files can be selected.
- isMultiterm() - Method in class docking.widgets.filter.FilterOptions
- isMutatingGraph() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
-
Returns true if this updater is running any jobs that can mutate the graph or view
- isMyJTree(JTree) - Method in class docking.widgets.tree.GTree
-
Returns true if the given JTree is the actual JTree used by this GTree.
- isMySignature(Principal[], byte[], byte[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Verify that the specified sigBytes reflect my signature of the specified token.
- isNameCompatible(String, JavaFileObject.Kind) - Method in class ghidra.app.script.ResourceFileJavaFileObject
- isNameDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the memory block names differ.
- isNamedType() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- isNameEntry() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Returns true if the parent resource directory is named, false indicates an ID.
- isNameLocked() - Method in class ghidra.program.model.pcode.HighSymbol
-
If this returns true, this symbol's name is "locked".
- isNameModified() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
- isNamespace() - Method in class ghidra.program.model.symbol.SymbolType
-
Returns true if this symbol represents a namespace.
- isNameSpaceContainer() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if the children of this DIE are within a new namespace.
- isNameUsed(String, long, long) - Method in class ghidra.app.decompiler.DecompileCallback
-
Decide if a given name is used by any namespace between a starting namespace and a stopping namespace.
- isNaN() - Method in class ghidra.pcode.floatformat.BigFloat
- isNeighbor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isNoCastPrint() - Method in class ghidra.app.decompiler.DecompileOptions
- isNonLoadedMemoryAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents an address not loaded in real memory (i.e.
- isNonLoadedMemoryAddress() - Method in class ghidra.program.model.address.GenericAddress
- isNonLoadedMemorySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents represents a Non-Loaded storage region for retaining non-loaded file data (e.g., OTHER)
- isNonOverlappingJoin() - Method in class ghidra.program.model.lang.ParamEntry
- isNonPrimarySymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is not a primary symbol
- isNormal() - Method in class ghidra.pcode.floatformat.BigFloat
- isNotYetDefined() - Method in class ghidra.program.model.data.AbstractDataType
- isNotYetDefined() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
Determine if this composite should be treated as undefined.
- isNotYetDefined() - Method in interface ghidra.program.model.data.DataType
-
Indicates if this datatype has not yet been fully defined.
- isNoType() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol's type is not specified.
- isNull() - Method in class db.BinaryField
- isNull() - Method in class db.Field
-
Determine if the field has been set to a null-state or value.
- isNull() - Method in class db.StringField
- isNull(Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Returns true if the given address is zero.
- isNullEntry() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Checks to see if this descriptor is a null entry.
- isNullTerminated() - Method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns true if this layout is one of the null terminated types.
- isNullTerminated() - Method in class ghidra.util.ascii.Sequence
- isNumeric() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
- isNumeric() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Check if this node yields a numeric value
- isNumeric(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Check if the token that defined this define was numeric
- isObject() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol defines an object.
- isObjectiveC(Program) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
-
Returns true if this program contains Objective-C.
- isObjectiveC2(Program) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Returns true if this program contains Objective-C 2.
- isOccluded(E, Shape) - Method in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- isOffcut() - Method in class ghidra.util.table.field.CodeUnitTableCellData
- isOffcut() - Method in class ghidra.util.table.field.ReferenceEndpoint
- isOffcut() - Method in class ghidra.util.table.PreviewTableCellData
- isOffcutError() - Method in class ghidra.program.model.lang.InstructionError
- isOffcutSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is offcut
- isOffsetAddress() - Method in class ghidra.util.table.field.AddressBasedLocation
-
Determine if location corresponds to a shifted memory reference destination
- isOffsetReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isOffsetReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference is an instance of OffsetReference.
- isOffsetReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isOk() - Method in class utilities.util.FileResolutionResult
- isOK() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- isOKEnabled() - Method in class docking.DialogComponentProvider
-
Returns true if the OK button is enabled
- isOKForGUID(byte[], int) - Static method in class ghidra.app.util.datatype.microsoft.NewGuid
- ISOLATED_ENTRY_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for a subroutine that has a unique entry point, which may share code with other subroutines.
- ISOLATED_MODEL_NAME - Static variable in class ghidra.program.model.block.IsolatedEntrySubModel
- IsolatedEntrySubModel - Class in ghidra.program.model.block
-
IsolatedEntryCodeSubModel
(S-model) defines subroutines with a unique entry point, which may share code with other subroutines. - IsolatedEntrySubModel(Program) - Constructor for class ghidra.program.model.block.IsolatedEntrySubModel
-
Construct a
IsolatedEntrySubModel
subroutine on a program. - IsolatedEntrySubModel(Program, boolean) - Constructor for class ghidra.program.model.block.IsolatedEntrySubModel
-
Construct a
IsolatedEntrySubModel
subroutine on a program. - isOneForOneTranslator() - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- isOneForOneTranslator() - Method in interface ghidra.program.util.AddressTranslator
-
This method should return true if it can translate an address set from the source program to an address set for the destination program and there is a one to one correspondence between the two programs addresses.
- isOneForOneTranslator() - Method in class ghidra.program.util.DefaultAddressTranslator
- isOneOf(T, T...) - Static method in class util.CollectionUtils
-
Returns true if the given item is in the collection of possible items
- isOneToOneMapping() - Method in class ghidra.program.database.mem.ByteMappingScheme
-
Determine this scheme corresponds to a 1:1 byte mapping
- isOnline() - Method in interface ghidra.framework.store.FileSystem
-
Returns true if file-system is on-line.
- isOnline() - Method in class ghidra.framework.store.local.LocalFileSystem
- isOnline() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- isOpen() - Method in class ghidra.framework.data.DomainFileProxy
- isOpen() - Method in class ghidra.framework.data.GhidraFile
- isOpen() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if there is an open domainObject for this file.
- isOpen(Address) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Tests if the data at the given address is open
- isOpen(Address, int[]) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Test is the data at the given address and component path is open
- isOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- isOpen(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Returns true if the data is open
- isOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- isOpen(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- isOpen(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- isOpenData(CodeUnit) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- isOperandReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isOperandReference() - Method in interface ghidra.program.model.symbol.Reference
-
Return true if this reference is on an operand and not on the Mnemonic.
- isOperandReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isOpSysFixup() - Method in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Returns true if this relocation is an operating system fixup.
- isOrdinal() - Method in class ghidra.app.util.bin.format.pe.ThunkData
- isOrganizeTypesBySourceFile() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to organize imported datatypes into sub-folders based on their source file name.
- isOutputDIEInfo() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging data types and functions with their DWARF DIE record number.
- isOutputInlineFuncComments() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging inlined-functions with comments.
- isOutputLexicalBlockComments() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging lexical blocks with Ghidra comments.
- isOutputSourceLocationInfo() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging data types and functions with their source code location (ie.
- isOverEdge(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- isOverlay() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isOverlay() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns true if this is an overlay block (i.e., contained within overlay space).
- isOverlay() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isOverlaySpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this addressSpace is an OverlayAddressSpace
- isOverlaySpace() - Method in class ghidra.program.model.address.OverlayAddressSpace
- isOverloadedOperator - Variable in class ghidra.app.util.demangler.DemangledFunction
- isOverride() - Method in class ghidra.program.database.SpecExtension.DocInfo
- isOverride() - Method in class ghidra.program.model.symbol.FlowType
- isOverride() - Method in class ghidra.program.model.symbol.RefType
-
True if this is an override reference
- isOverride(String, int) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Check if a specific payload has been overridden by a user extension
- isOverVertex(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- isOverwriteBookmarkConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then bookmark conflicts will be overwritten.
- isOverwriteDataConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then data conflicts will be overwritten.
- isOverwriteMemoryConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then memory conflicts will be overwritten.
- isOverwritePropertyConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then property conflicts will be overwritten.
- isOverwriteReferenceConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then reference conflicts will be overwritten.
- isOverwriteSymbolConflicts() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then symbol conflicts will be overwritten.
- isPackedFile(File) - Static method in class ghidra.framework.store.local.ItemSerializer
-
A simple utility method to determine if the given file is a packed file as created by this class.
- isPackedFile(InputStream) - Static method in class ghidra.framework.store.local.ItemSerializer
-
A convenience method for checking if the file denoted by the given inputStream is a packed file.
- isPackingEnabled() - Method in interface ghidra.program.model.data.Composite
-
Determine if this data type has its internal components currently packed based upon alignment and packing settings.
- isPadded(Settings) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
-
Checks if the current settings are padded or unpadded
- isPaintable() - Method in class docking.options.editor.ColorEditor
-
Return true which this editor can paint its property value.
- isPaintable() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- isPaintingPrimarySortColumn - Variable in class docking.widgets.table.GTableHeaderRenderer
- isPairedRelocation(RelocationInfo) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
-
Checks to see if the given relocation is a "paired" relocation.
- isParallelInstruction(Instruction) - Method in interface ghidra.program.model.lang.ParallelInstructionLanguageHelper
-
Determine if the specified instruction is executed in parallel with the instruction preceding it.
- isParameter() - Method in class ghidra.program.model.pcode.HighSymbol
-
Is this symbol a parameter for a function
- isParameter() - Method in class ghidra.program.util.VariableLocation
- isParameterOffset(int) - Method in interface ghidra.program.model.listing.StackFrame
-
Returns true if specified offset could correspond to a parameter
- isPartialDeclaration() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if this DIE has a DW_AT_declaration attribute.
- isPartiallyDefined() - Method in class ghidra.program.util.string.FoundString
- isPartOf(DataType) - Method in interface ghidra.program.model.data.Composite
-
Check if a data type is part of this data type.
- isPartOf(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- isPascal() - Method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns true if this layout is one of the pascal types.
- isPascall() - Method in class ghidra.program.util.string.FoundString
- isPathContainedWithin(File, File) - Static method in class utilities.util.FileUtilities
-
Returns true if the given
potentialParentFile
is the parent path of the givenotherFile
, or if the two file paths point to the same path. - isPathEditable(TreePath) - Method in class docking.widgets.tree.GTree
- isPathSelected(TreePath) - Method in class docking.widgets.tree.GTree
- isPaused() - Method in interface ghidra.graph.viewer.edge.PathHighlighterWorkPauser
-
True if work should not happen; false for normal path highlighting operations
- isPayloadFile(GFile) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Returns true if the specified file is the payload file.
- isPcRelocated() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- isPersistent() - Method in class ghidra.program.model.pcode.Varnode
- isPersistent() - Method in class ghidra.program.model.pcode.VarnodeAST
- isPersistent() - Method in class ghidra.util.state.VarnodeOperation
- isPicked(V) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- isPinned() - Method in class ghidra.program.database.symbol.CodeSymbol
- isPinned() - Method in class ghidra.program.database.symbol.FunctionSymbol
- isPinned() - Method in class ghidra.program.database.symbol.SymbolDB
- isPinned() - Method in class ghidra.program.model.address.GlobalSymbol
-
This returns false, since the global symbol isn't associated with a specific program memory address.
- isPinned() - Method in interface ghidra.program.model.symbol.Symbol
-
Returns true if the symbol is pinned to its current address.
- isPLATECommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isPointer() - Method in class ghidra.app.util.demangler.DemangledDataType
- isPointer() - Method in class ghidra.app.util.PseudoData
- isPointer() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this is a pointer, implies getValue() will will return an Object that is an Address.
- isPointer() - Method in class ghidra.program.model.listing.DataStub
- isPointer64() - Method in class ghidra.app.util.demangler.DemangledDataType
- isPointer64() - Method in class ghidra.app.util.demangler.DemangledObject
- isPopupAction() - Method in class docking.action.builder.AbstractActionBuilder
- isPopupClick() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- isPopupShowing() - Method in class ghidra.graph.viewer.popup.PopupRegulator
-
Returns true if this class's popup is showing
- isPort(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the PORT flag.
- isPossibleDefaultExternalName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Checks if the given name could be a default external location name
- isPossibleDefaultLocalOrParamName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns true if the given name is a possible default parameter name or local variable name
- isPOSTCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isPotentialDragSelection(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- isPowerPC - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- isPRECommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isPredecessor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isPreferred() - Method in interface ghidra.app.services.MarkerSet
-
Gets whether this marker is in the preferred group when determining display priority.
- isPreferred() - Method in class ghidra.app.util.opinion.LoadSpec
- isPreLinked() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Determine if the image has been pre-linked.
- isPreload() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns true if this resource is preloaded.
- isPreload() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is preloaded.
- isPreloadAllDIEs() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to cause the DWARF parser to load all DWARF records into memory, instead of processing one compile unit at a time.
- isPrimary - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
- isPrimary - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- isPrimary - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- isPrimary - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- isPrimary() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- isPrimary() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- isPrimary() - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- isPrimary() - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns true if this field is "primary" (the most important) field; used to determine the "primary" line in the layout
- isPrimary() - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- isPrimary() - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- isPrimary() - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- isPrimary() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- isPrimary() - Method in class ghidra.app.util.viewer.field.IndentField
- isPrimary() - Method in class ghidra.app.util.viewer.field.ListingTextField
- isPrimary() - Method in class ghidra.app.util.viewer.field.OpenCloseField
- isPrimary() - Method in class ghidra.program.database.symbol.ClassSymbol
- isPrimary() - Method in class ghidra.program.database.symbol.CodeSymbol
- isPrimary() - Method in class ghidra.program.database.symbol.FunctionSymbol
- isPrimary() - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- isPrimary() - Method in class ghidra.program.database.symbol.LibrarySymbol
- isPrimary() - Method in class ghidra.program.database.symbol.NamespaceSymbol
- isPrimary() - Method in class ghidra.program.database.symbol.SymbolDB
- isPrimary() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- isPrimary() - Method in class ghidra.program.model.address.GlobalSymbol
- isPrimary() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isPrimary() - Method in interface ghidra.program.model.symbol.Reference
-
Return whether this reference is marked as primary.
- isPrimary() - Method in interface ghidra.program.model.symbol.Symbol
- isPrimary() - Method in class ghidra.program.model.symbol.ThunkReference
- isPrimary() - Method in class ghidra.program.model.util.AddressLabelInfo
-
Returns whether the object is the primary label at the address.
- isPrimaryReferenceHidden() - Method in class ghidra.program.model.listing.OperandRepresentationList
-
Returns true if the primary reference is not reflected in the representation.
- isPrimarySymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
returns true if the symbol is primary
- isPrimarySymbolInFunctionScope() - Method in class ghidra.app.util.CodeUnitInfo
-
Is primary symbol in a function scope
- isPrimitive() - Method in class ghidra.app.util.demangler.DemangledDataType
- isPrinting() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- isPrivate() - Method in class generic.concurrent.GThreadPool
-
Returns true if this is not a shared thread pool.
- isPrivate() - Method in class ghidra.program.database.bookmark.OldBookmark
- isPrivate() - Method in class ghidra.program.database.properties.GenericSaveable
- isPrivate() - Method in class ghidra.util.datastruct.IntArrayList
- isPrivate() - Method in class ghidra.util.PrivateSaveable
- isPrivate() - Method in interface ghidra.util.Saveable
-
Returns true if this saveable should not have it's changes broadcast.
- isPrivateContentType() - Method in interface ghidra.framework.data.ContentHandler
-
Returns true if the content type is always private (i.e., can not be added to the versioned filesystem).
- isPrivateContentType() - Method in class ghidra.program.database.DataTypeArchiveContentHandler
- isPrivateContentType() - Method in class ghidra.program.database.ProgramContentHandler
- isPrivateExternal() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isProcessedBytes(Language) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isProcessor() - Method in class generic.jar.ApplicationModule
- isProcessorContext() - Method in class ghidra.program.model.lang.Register
-
Returns true if this is a processor state register
- isProcessorSpecificSymbolSectionIndex(short) - Static method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
- isProgramCached(String) - Method in class ghidra.test.TestEnv
-
Determine if specified program already exists with the program cache
- isProgramCached(String) - Method in class ghidra.test.TestProgramManager
-
Determine if the specified program already exists with the program cache
- isProgramCounter() - Method in class ghidra.program.model.lang.Register
-
Returns true if this is the program counter register
- isProgramExtension() - Method in class ghidra.program.model.lang.PrototypeModel
- isProgramVisible() - Method in class ghidra.app.events.ProgramVisibilityChangePluginEvent
-
Returns true if program is currently in a visible state.
- isProjectDir(File) - Static method in class ghidra.framework.model.ProjectLocator
-
Returns whether the given file is a project directory.
- isPromptingUser() - Method in class ghidra.app.merge.MergeManager
-
Determines whether or not the user is being prompted to resolve a conflict.
- isProperties() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then properties should be read/written.
- isPrototype() - Method in class ghidra.app.services.AbstractAnalyzer
- isPrototype() - Method in interface ghidra.app.services.Analyzer
-
Returns true if this analyzer is a prototype.
- isPullingContent() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- isPullingContent() - Method in interface ghidra.xml.XmlPullParser
-
Returns whether the parser will return content elements as well as start and end elements (they're always accumulated and provided in the appropriate end element).
- isPure() - Method in class ghidra.app.util.bin.format.ne.Resource
-
Returns true if this resource is pure.
- isPure() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is pure.
- isPureRecursive(P) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Check if the given production is purely recursive, i.e., of the form I => I
- isQuadWord(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the QUADWORD flag.
- isRBegin() - Method in class generic.stl.EmptyIteratorSTL
- isRead() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Returns true if this segment is readable when loaded
- isRead() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
Returns true if the initial protections include READ.
- isRead() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Returns true if the initial protections include READ.
- isRead() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Returns true if the initial protections include READ.
- isRead() - Method in class ghidra.app.util.bin.format.macho.Section
-
Returns true if this section has READ permission.
- isRead() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns true if this section has read permissions.
- isRead() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isRead() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns the value of the read property associated with this block
- isRead() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isRead() - Method in class ghidra.program.model.symbol.DataRefType
- isRead() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the reference is a read
- isReadable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isReadable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- isReadDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the memory blocks Read flags differ.
- isReadOnly() - Method in interface db.buffers.BufferFile
-
Returns true if this file may not be modified via the buffer put method.
- isReadOnly() - Method in class db.buffers.BufferFileAdapter
- isReadOnly() - Method in interface db.buffers.BufferFileHandle
- isReadOnly() - Method in class db.buffers.LocalBufferFile
- isReadOnly() - Method in interface db.buffers.RemoteBufferFileHandle
- isReadOnly() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- isReadOnly() - Method in class generic.util.Path
-
Returns true if this path is read-only, which indicates the path cannot be written.
- isReadOnly() - Method in class ghidra.app.util.bin.format.ne.Segment
-
Returns true if this segment is read-only.
- isReadOnly() - Method in class ghidra.framework.client.RepositoryServerAdapter
- isReadOnly() - Method in class ghidra.framework.data.DomainFileProxy
- isReadOnly() - Method in class ghidra.framework.data.GhidraFile
- isReadOnly() - Method in interface ghidra.framework.model.DomainFile
-
Returns whether the object is read-only.
- isReadOnly() - Method in class ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
- isReadOnly() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- isReadOnly() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Determines the read-only nature of a connected resource
- isReadOnly() - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Connection was opened as read-only
- isReadOnly() - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- isReadOnly() - Method in interface ghidra.framework.remote.RepositoryServerHandle
- isReadOnly() - Method in class ghidra.framework.remote.User
-
Returns true if permission is READ_ONLY.
- isReadOnly() - Method in interface ghidra.framework.store.DataFileHandle
-
Returns true if this data file handle is open read-only.
- isReadOnly() - Method in class ghidra.framework.store.db.PackedDatabase
- isReadOnly() - Method in interface ghidra.framework.store.FileSystem
-
Returns true if file-system is read-only.
- isReadOnly() - Method in interface ghidra.framework.store.FolderItem
-
Returns true if item can be overwritten/deleted.
- isReadOnly() - Method in class ghidra.framework.store.local.LocalDataFileHandle
- isReadOnly() - Method in class ghidra.framework.store.local.LocalFileSystem
- isReadOnly() - Method in class ghidra.framework.store.local.LocalFolderItem
- isReadOnly() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- isReadOnly() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- isReadOnly() - Method in class ghidra.program.model.pcode.DynamicEntry
- isReadOnly() - Method in class ghidra.program.model.pcode.HighSymbol
- isReadOnly() - Method in class ghidra.program.model.pcode.MappedDataEntry
- isReadOnly() - Method in class ghidra.program.model.pcode.MappedEntry
- isReadOnly() - Method in class ghidra.program.model.pcode.SymbolEntry
- isReadOnly() - Method in class ghidra.util.PropertyFile
-
Returns true if file is writable
- isReadOnly(Address) - Method in class ghidra.program.util.VarnodeContext
-
Check if the symbol at the address is read_only.
- isReadOnlyPDBDirectory(ResourceFile) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Check for the presence of directory read-only lock
- isReadOnlyProject() - Method in class ghidra.framework.main.datatable.ProjectDataContext
- isReady() - Method in class ghidra.app.decompiler.DecompileProcess
- isReallyBigData() - Method in class ghidra.graph.viewer.GraphComponent
-
This method is used to determine caching strategy.
- isReference() - Method in class ghidra.app.util.demangler.DemangledDataType
- isReferenceDestination() - Method in class ghidra.util.table.field.AddressBasedLocation
-
Determine if location corresponds to a reference destination
- isReferences() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then references (memory, stack, external) should be read/written.
- isRefRepeatRow(int) - Method in class ghidra.app.util.DisplayableEol
- isRefreshRequired() - Static method in class ghidra.framework.store.local.LocalFileSystem
- isRegister() - Method in class ghidra.app.plugin.processors.generic.Handle
- isRegister() - Method in class ghidra.program.model.pcode.Varnode
- isRegister() - Method in class ghidra.util.state.VarnodeOperation
- isRegister(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the REGISTER flag.
- isRegister(Varnode) - Method in class ghidra.program.util.VarnodeContext
- isRegisterAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in the register space.
- isRegisterAddress() - Method in class ghidra.program.model.address.GenericAddress
- isRegistered() - Method in class ghidra.framework.options.Option
- isRegistered(String) - Method in class ghidra.framework.options.AbstractOptions
- isRegistered(String) - Method in interface ghidra.framework.options.Options
-
Returns true if the specified option has been registered.
- isRegistered(String) - Method in class ghidra.framework.options.SubOptions
- isRegisteredWithTool() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns true if this
GraphDisplayOptions
instance has been constructed with a tool for getting/saving option values in the tool options - isRegisterLocation() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- isRegisterReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isRegisterReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference to an address in the programs register space.
- isRegisterReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isRegisterRelativeValue() - Method in class ghidra.program.util.SymbolicPropogator.Value
- isRegisters() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then registers should be read/written.
- isRegisterSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents a register location
- isRegisterStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isRegisterVariable() - Method in class ghidra.program.database.function.VariableDB
- isRegisterVariable() - Method in interface ghidra.program.model.listing.Variable
- isRelative() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- isRelative(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the RELATIVE flag.
- isRelocatable() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this is a relocatable file.
- isRelocatable() - Method in class ghidra.program.database.reloc.RelocationManager
- isRelocatable() - Method in interface ghidra.program.model.reloc.RelocationTable
-
Returns true if this relocation table contains relocations for a relocatable binary.
- isRelocationTable() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then the relocation table should be read/written.
- isRelrTable() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- isRemote() - Method in class db.buffers.BufferFileAdapter
-
Determine if this file is remotely accessed
- isRemote() - Method in class help.ImageLocation
- isRemote() - Method in class help.validator.model.HREF
- isRemote() - Method in class help.validator.model.IMG
- isRemote(String) - Static method in class help.HelpBuildUtils
-
Returns true if the given String represents a remote resource
- isRemote(URI) - Static method in class help.HelpBuildUtils
-
Returns true if the given URI represents a remote resource
- isRemote(Path) - Static method in class help.HelpBuildUtils
-
Returns true if the given Path represents a remote resource
- isRemove() - Method in class docking.widgets.table.AddRemoveListItem
- isREnd() - Method in class generic.stl.EmptyIteratorSTL
- isRenderAlphanumericOnly(Settings) - Method in class ghidra.program.model.data.RenderUnicodeSettingsDefinition
-
Gets the current rendering setting from the given settings objects or returns the default if not in either settings object
- isRepeats() - Method in class generic.timer.GhidraSwinglessTimer
-
Returns true if this timer is set to repeating.
- isRepeats() - Method in class generic.timer.GhidraSwingTimer
- isRepeats() - Method in interface generic.timer.GhidraTimer
- isReplacedSourceArchive(long) - Static method in class ghidra.program.database.data.SourceArchiveUpgradeMap
- isReplacement() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- isReportedChecksumCorrect() - Method in class ghidra.app.util.opinion.IntelHexRecord
- isRequiresGarbageCollection() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- isReservedDynamicLabelName(String, AddressFactory) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns true if the given name could match a default dynamic label (EXT, LAB, SUB, FUN, DAT) at some address.
- isReservedExternalDefaultName(String, AddressFactory) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns true if the specified name is reserved as a default external name.
- isReservedKeybindingPrecedence() - Method in class docking.action.MultipleKeyAction
- isReservedKeybindingPrecedence() - Method in class docking.DockingKeyBindingAction
- isReservedKeystroke(KeyStroke) - Static method in class ghidra.util.ReservedKeyBindings
- isResizable() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
-
Returns true if this component has "good" resizing behavior.
- isResizeable() - Method in class docking.DialogComponentProvider
- isResizeable() - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
-
Return whether the component can be resized.
- isRestoreZoom() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
- isRestrict - Variable in class ghidra.app.util.demangler.DemangledObject
- isRestrict() - Method in class ghidra.app.util.demangler.DemangledDataType
- isRestrict() - Method in class ghidra.app.util.demangler.DemangledObject
- isRestrictToExecuteMemory(Program) - Static method in class ghidra.program.disassemble.Disassembler
- isReturn() - Method in class ghidra.program.util.VariableLocation
- isReverseOf(TableSortingContext<T>) - Method in class docking.widgets.table.TableSortingContext
- isReverseStack() - Method in class ghidra.program.model.lang.ParamEntry
- isRoot() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Returns true if this instance has no parent and is considered the root.
- isRoot() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
-
Returns true if this namespace path points to the root of the namespace space.
- isRoot() - Method in interface ghidra.program.model.data.Category
-
Returns true if this is the root category.
- isRoot() - Method in class ghidra.program.model.data.CategoryPath
-
Determine if this category path corresponds to the root category
- isRoot() - Method in interface ghidra.program.model.data.ICategory
- isRootAllowedToCollapse() - Method in class docking.widgets.tree.GTree
- isRootVisible() - Method in class docking.widgets.tree.GTree
- isRowSelected(int) - Method in class docking.widgets.table.GTableWidget
- isRunning() - Method in class generic.timer.GhidraSwinglessTimer
-
Returns true if the timer is running.
- isRunning() - Method in class generic.timer.GhidraSwingTimer
- isRunning() - Method in interface generic.timer.GhidraTimer
- isRunning() - Method in class ghidra.framework.task.GTaskManager
-
Returns true if this manager is currently running a task.
- isRunning() - Method in class ghidra.graph.job.AbstractAnimator
- isRunningHeadless() - Method in class ghidra.app.script.GhidraScript
-
Returns whether this script is running in a headless (Non GUI) environment.
- isRunningTask() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog is running a task.
- isRuntime() - Method in class help.ImageLocation
- isRuntime() - Method in class help.validator.model.IMG
- isRVAResoltionSectionAligned() - Method in class ghidra.app.util.bin.format.pe.NTHeader
- isSameDataType(DataType, DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Returns true if the two dataTypes have the same sourceArchive and the same UniversalID
- isSameDirSearchLocation(String) - Static method in class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
-
Returns true if the specified location string specifies a SameDirSearchLocation.
- isSameFile(FileObject, FileObject) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- isSameFS(List<FSRL>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns true if all the
FSRL
s in the specified list are from the filesystem. - isSameLanguage(Program, Program) - Static method in class ghidra.program.util.FunctionUtility
-
Determines whether or not the two programs are considered to have the same processor language and compiler specification.
- isSameOperandEquates(Address, int) - Method in class ghidra.program.util.ProgramDiff
-
Determines if the two programs have the same equates specified at the indicated address and operand
- isSameOrEquivalentDataType(DataType, DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Returns true if the two dataTypes have the same sourceArchive and the same UniversalID OR are equivalent
- isSameRegisterConstruction(Register, Register) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- isSameType(Field) - Method in class db.Field
-
Determine if specified field is same type as this field
- isSatelliteComponent(Component) - Method in class ghidra.graph.viewer.GraphComponent
- isSatelliteComponent(Component) - Method in class ghidra.graph.viewer.VisualGraphView
- isSatelliteDocked() - Method in class ghidra.graph.viewer.GraphComponent
- isSatelliteDocked() - Method in class ghidra.graph.viewer.VisualGraphView
-
Returns whether the satellite intended to be docked.
- isSatelliteDocked() - Method in class ghidra.graph.VisualGraphComponentProvider
-
Returns true if the satellite is embedded in the graph view, whether it is showing or not
- isSatelliteShowing() - Method in class ghidra.graph.viewer.GraphComponent
- isSatelliteShowing() - Method in class ghidra.graph.VisualGraphComponentProvider
-
Returns true if the satellite is showing, whether in the graph or undocked
- isSatelliteUnDocked() - Method in class ghidra.graph.viewer.GraphComponent
- isSatelliteVisible() - Method in class ghidra.graph.viewer.VisualGraphView
-
Returns whether the satellite intended to be visible.
- isSatisfied(Program) - Method in class ghidra.util.constraint.CompilerConstraint
- isSatisfied(Program) - Method in class ghidra.util.constraint.ExecutableFormatConstraint
- isSatisfied(Program) - Method in class ghidra.util.constraint.LanguageConstraint
- isSatisfied(Program) - Method in class ghidra.util.constraint.PropertyConstraint
- isSatisfied(T) - Method in class generic.constraint.Constraint
-
Returns true if the given object satisfies this constraint.
- isSaved() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Returns true if this filter has been saved (i.e.
- isScalar(int) - Static method in class ghidra.program.model.lang.OperandType
-
check SCALAR flag.
- isScalarAsAddress(int) - Static method in class ghidra.program.model.lang.OperandType
-
check if both a scalar and an address
- isScaledPastInteractionThreshold() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- isScaledPastInteractionThreshold() - Method in class ghidra.graph.viewer.VisualGraphView
- isScaledPastVertexInteractionThreshold(RenderContext<V, E>) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Returns true if the view is zoomed far enough out that the user cannot interact with its internal UI widgets
- isScaledPastVertexInteractionThreshold(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- isScaledPastVertexPaintingThreshold(RenderContext<V, E>) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- isScattered() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- isScrollingSynced() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Determines if the layouts of the views are synchronized with respect to scrolling and location.
- isSearchAll() - Method in class ghidra.util.search.memory.SearchInfo
- isSearchDefinedData() - Method in class ghidra.util.search.memory.CodeUnitSearchInfo
- isSearchForward() - Method in class ghidra.util.search.memory.SearchInfo
- isSearchInstructions() - Method in class ghidra.util.search.memory.CodeUnitSearchInfo
- isSearchUndefinedData() - Method in class ghidra.util.search.memory.CodeUnitSearchInfo
- isSecondPartOfFirst(DataType, DataType) - Static method in class ghidra.program.database.data.DataTypeUtilities
-
Check to see if the second data type is the same as the first data type or is part of it.
- isSection() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
-
Returns true if this symbol represents a section.
- isSection() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol defines a section.
- isSectionAllocated(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Determine if the specified section is "allocated" within memory.
- isSectionExecutable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the execute permission for the specified section (i.e., instructions permitted).
- isSectionLoaded(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- isSectionWritable(ElfSectionHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the write permission for the specified section.
- isSegmentExecutable(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the execute permission for the specified segment.
- isSegmentReadable(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the read permission for the specified segment.
- isSegmentWritable(ElfProgramHeader) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Get the write permission for the specified segment.
- isSelected() - Method in class docking.action.ToggleDockingAction
- isSelected() - Method in interface docking.action.ToggleDockingActionIf
-
Returns true if the toggle state for this action is current selected.
- isSelected() - Method in class docking.DockingActionProxy
- isSelected() - Method in class docking.GenericHeader
- isSelected() - Method in class docking.menu.DialogToolbarButton
- isSelected() - Method in class docking.widgets.table.GTableCellRenderingData
- isSelected() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- isSelected() - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- isSelected() - Method in interface ghidra.graph.viewer.VisualEdge
-
Returns true if this edge is selected
- isSelected() - Method in interface ghidra.graph.viewer.VisualVertex
-
Returns true if this vertex is selected
- isSelected(E) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- isSelected(E) - Method in class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- isSelected(AbstractButton) - Static method in class docking.test.AbstractDockingTest
- isSelectedAllDirs() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns true if the currently selected items are all directory items
- isSelectionEmpty() - Method in class docking.widgets.list.ListPanel
-
Returns true if no list items are selected.
- isSendingEvents() - Method in class ghidra.framework.data.DomainObjectAdapter
- isSendingEvents() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if this object is sending out events as it is changed.
- isServerRepositoryURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Determine if the specified URL is any type of server "repository" URL.
- isServerURL(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Determine if the specified URL is any type of server URL.
- isService(Class<?>) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Returns true if the specified
serviceInterface
is a valid service that exists in this service manager. - isService(Class<?>) - Method in class ghidra.framework.plugintool.PluginTool
-
Returns true if the specified
serviceInterface
is a valid service that exists in this tool. - isSet() - Method in class ghidra.program.util.ProgramMergeFilter
-
Determines if at least one of the filter types is set to REPLACE or MERGE.
- isShapeFinished() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- isShared() - Method in enum docking.action.KeyBindingType
-
Convenience method for checking if this type is the
KeyBindingType.SHARED
type - isShared() - Method in interface ghidra.framework.store.FileSystem
-
Returns true if this file system is shared
- isShared() - Method in class ghidra.framework.store.local.LocalFileSystem
- isShared() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- isSharedObject() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Returns true if this is a shared object file.
- isShiftedAddress() - Method in class ghidra.util.table.field.AddressBasedLocation
-
Determine if location corresponds to a shifted memory reference destination
- isShiftedReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isShiftedReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference is an instance of ShiftedReference.
- isShiftedReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isShortcut - Variable in class ghidra.graph.job.AbstractAnimatorJob
- isShowing() - Method in class docking.DialogComponentProvider
- isShowing() - Method in interface docking.widgets.fieldpanel.support.HoverProvider
-
Returns true if this service's popup window is currently visible
- isShowing() - Method in class docking.widgets.PopupWindow
- isShowingFieldMode() - Method in class docking.widgets.textfield.LocalDateTextField
- isShowingListingMergePanel() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Determines if the four program Listing merge panel is currently displayed in the merge tool.
- isShowingProgressValue() - Method in class ghidra.framework.task.GTaskMonitor
- isShowLibraryInNamespace() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- isShowLocalNamespace() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- isShowNonLocalNamespace() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- isShowSplashScreen() - Method in class docking.framework.DockingApplicationConfiguration
- isShowTranslated(Settings) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- isShowTranslation() - Method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the user should be shown the translated value of the string instead of the real value.
- isSideBySide() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- isSigned() - Method in interface ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
-
Whether or not this decoder is for decoding signed or unsigned data.
- isSigned() - Method in class ghidra.app.util.demangler.DemangledDataType
- isSigned() - Method in class ghidra.framework.remote.SSHSignatureCallback
- isSigned() - Method in class ghidra.program.model.data.AbstractIntegerDataType
- isSigned() - Method in class ghidra.program.model.scalar.Scalar
-
Returns true if scalar was created as a signed value
- isSigned(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the SIGNED flag.
- isSignedChar() - Method in interface ghidra.program.model.data.DataOrganization
- isSignedChar() - Method in class ghidra.program.model.data.DataOrganizationImpl
- isSimplified() - Method in class ghidra.util.state.VarnodeOperation
- isSimplifyDoublePrecision() - Method in class ghidra.app.decompiler.DecompileOptions
- isSingleApp() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Checks the found applications and returns true if only a single binary was found, even if multiple loaders claim it.
- isSizeDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the sizes of the memory blocks differ.
- isSlowInstallation() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
Signals that this plugin loads slowly.
- isSlowInstallation() - Method in class ghidra.framework.plugintool.util.PluginDescription
-
Returns true if this plugin requires a noticeable amount of time to load when installed.
- isSnapshot() - Method in class docking.ComponentProvider
-
A special marker that indicates this provider is a snapshot of a primary provider, somewhat like a picture of the primary provider.
- isSortable(int) - Method in class docking.widgets.table.AnyObjectTableModel
- isSortable(int) - Method in class docking.widgets.table.DynamicTableModel
- isSortable(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- isSortable(int) - Method in interface docking.widgets.table.SortedTableModel
-
Returns true if the specified columnIndex is sortable.
- isSortable(int) - Method in class ghidra.app.plugin.debug.dbtable.DbSmallTableModel
- isSortable(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
- isSorted() - Method in class docking.widgets.table.AbstractSortedTableModel
-
Returns true if this model has been sorted and does not have a new pending sort that will be applied
- isSorted(int) - Method in class docking.widgets.AutoLookup
-
Returns true if the given column is sorted.
- isSorted(int) - Method in class docking.widgets.list.GListAutoLookup
- isSorted(int) - Method in class docking.widgets.table.GTableAutoLookup
- isSortedAscending() - Method in class docking.widgets.AutoLookup
-
Returns true if the currently sorted column is sorted ascending.
- isSortedAscending() - Method in class docking.widgets.list.GListAutoLookup
- isSortedAscending() - Method in class docking.widgets.table.GTableAutoLookup
- isSortedAscending() - Method in class docking.widgets.table.GTableHeaderRenderer
-
Returns true if sorted in ascending order, false if descending.
- isSortPending() - Method in class docking.widgets.table.AbstractSortedTableModel
-
Returns true if there is a pending change to the current sort state (this includes a sort state that signals no sort will be applied)
- isSource(V, E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- isSourceDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the source for the memory blocks differ.
- isSparseColumn(int) - Method in class db.Schema
-
Determine if the specified column index has been designated as a sparse column within the associated record storage
- isSpecial(CoffSymbol) - Static method in class ghidra.app.util.bin.format.coff.CoffSymbolSpecial
- isSSHKeyAvailable() - Method in interface ghidra.framework.client.ClientAuthenticator
- isSSHKeyAvailable() - Static method in class ghidra.framework.client.ClientUtil
- isSSHKeyAvailable() - Method in class ghidra.framework.client.DefaultClientAuthenticator
- isSSHKeyAvailable() - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- isSSHKeyAvailable() - Method in class ghidra.framework.client.PasswordClientAuthenticator
- isStackAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in stack space
- isStackAddress() - Method in class ghidra.program.model.address.GenericAddress
- isStackPurgeSizeValid() - Method in class ghidra.program.database.function.FunctionDB
- isStackPurgeSizeValid() - Method in interface ghidra.program.model.listing.Function
-
check if stack purge size is valid.
- isStackPurgeSizeValid() - Method in class ghidra.util.UndefinedFunction
- isStackReference() - Method in class ghidra.program.model.symbol.MemReferenceImpl
- isStackReference() - Method in interface ghidra.program.model.symbol.Reference
-
Returns true if this reference is an instance of StackReference and refers to a stack location.
- isStackReference() - Method in class ghidra.program.model.symbol.ThunkReference
- isStackRelative() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- isStackRightJustified() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- isStackRightJustified() - Method in interface ghidra.program.model.lang.CompilerSpec
-
Indicates whether variables are right-justified within the stack alignment.
- isStackSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents a stack location
- isStackStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isStackSymbolicSpace(Varnode) - Method in class ghidra.program.util.VarnodeContext
-
Return true if this varnode is stored in the symbolic stack space
- isStackVariable() - Method in class ghidra.program.database.function.VariableDB
- isStackVariable() - Method in interface ghidra.program.model.listing.Variable
- isStart() - Method in class ghidra.util.xml.XmlParserElement
-
Returns true if this element represents a start tag.
- isStart() - Method in interface ghidra.xml.XmlElement
- isStart() - Method in class ghidra.xml.XmlElementImpl
- isStartAddressDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the start addresses of the memory blocks differ.
- isStartDragOk() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Returns true if the mouse is at a location that can be dragged.
- isStartDragOk(DragDropNode, int) - Method in interface docking.dnd.DragDropManager
-
Return true if the dragNode can be dragged.
- isStartDragOk(DragGestureEvent) - Method in interface docking.dnd.Draggable
-
Return true if the object at the location in the DragGesture event is draggable.
- isStartDragOk(DragGestureEvent) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- isStartDragOk(List<GTreeNode>, int) - Method in interface docking.widgets.tree.support.GTreeDragNDropHandler
-
Return true if the dragUserData can be dragged.
- isStartDragOk(List<GTreeNode>, int) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- isStartDragOK() - Method in class docking.widgets.fieldpanel.FieldPanel
- isState() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
- isState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Are we at the end of the tree walk
- isStatement - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
A boolean indicating that the current instruction is the beginning of a statement.
- isStatic - Variable in class ghidra.app.util.demangler.DemangledObject
- isStatic() - Method in class ghidra.app.util.bin.format.omf.OmfExternalSymbol
- isStatic() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- isStatic() - Method in class ghidra.app.util.demangler.DemangledObject
- isStatic() - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Indicates if this filesystem is a static snapshot or changes.
- isStatic() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- isStatic() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- isString(Data) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the
Data
instance is a 'string'. - isStringDataType(DataType) - Static method in class ghidra.program.model.data.StringDataInstance
-
Returns true if the specified
DataType
is (or could be) a string. - isStringSelection(FieldSelection) - Static method in class docking.widgets.fieldpanel.support.FieldSelectionHelper
- isStrip(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
- isStruct() - Method in class ghidra.app.util.demangler.DemangledDataType
- isStructure() - Method in class ghidra.app.util.PseudoData
- isStructure() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this data item is a Structure.
- isStructure() - Method in class ghidra.program.model.listing.DataStub
- isStructureType() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns true if this DIE defines a structure-like element (class, struct, interface, union).
- isSubFilterOf(TextFilter) - Method in class docking.widgets.filter.ContainsTextFilter
- isSubFilterOf(TextFilter) - Method in class docking.widgets.filter.FindsPatternTextFilter
- isSubFilterOf(TextFilter) - Method in class docking.widgets.filter.InvertedTextFilter
- isSubFilterOf(TextFilter) - Method in class docking.widgets.filter.MatchesExactlyTextFilter
- isSubFilterOf(TextFilter) - Method in class docking.widgets.filter.StartsWithTextFilter
- isSubFilterOf(TextFilter) - Method in interface docking.widgets.filter.TextFilter
-
Returns true if this filter is a more specific filter of the given filter.
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.CombinedTableFilter
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.InvertedTableFilter
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.MultiTextFilterTableFilter
- isSubFilterOf(TableFilter<?>) - Method in interface docking.widgets.table.TableFilter
-
Returns true if this filter is a more specific version of the given filter.
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.TableTextFilter
- isSubFilterOf(TableFilter<?>) - Method in class docking.widgets.table.threaded.NullTableFilter
- isSubroutineSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is at the beginning of a subroutine.
- isSuccessor(Address) - Method in interface ghidra.program.model.address.Address
-
Tests whether the given address immediately follows this address.
- isSuccessor(Address) - Method in class ghidra.program.model.address.GenericAddress
- isSuccessor(Address, Address) - Method in interface ghidra.program.model.address.AddressSpace
-
Tests whether addr2 immediately follows addr1.
- isSuccessor(CodeUnit) - Method in interface ghidra.program.model.listing.CodeUnit
-
Return true if the given CodeUnit follows directly after this code unit.
- isSuccessor(CodeUnit) - Method in class ghidra.program.model.listing.DataStub
- isSuccessor(CodeUnit) - Method in class ghidra.program.model.listing.InstructionStub
- isSuccessor(V, V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- Issue - Interface in ghidra.util
- IssueListener - Interface in ghidra.util.task
- issueReported(Issue) - Method in interface ghidra.util.task.IssueListener
- issueWarning() - Method in class docking.widgets.list.ListPanel
-
Displays a standard warning message about no selected objects in the list.
- issueWarning(String, String) - Method in class docking.widgets.list.ListPanel
-
Displays any warning message.
- isSupported(Loader) - Method in class ghidra.plugin.importer.AddToProgramDialog
- isSupported(Loader) - Method in class ghidra.plugin.importer.ImporterDialog
- isSupportedOption(String) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- isSupportedURL(URL) - Static method in class ghidra.framework.protocol.ghidra.Handler
-
Determine if the specified url is supported and that any required protocol extensions are recognized.
- isSupportsGarbageCollection() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- isSuspended() - Method in class ghidra.framework.task.GTaskManager
-
Returns true if this GTaskManager is currently suspended.
- isSwingThread() - Static method in class ghidra.util.Swing
-
Returns true if this is the event dispatch thread.
- isSymbol(Varnode) - Method in class ghidra.program.util.VarnodeContext
- isSymbolicDebugging() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isSymbolicSpace(int) - Method in class ghidra.program.util.VarnodeContext
- isSymbolicSpace(AddressSpace) - Method in class ghidra.program.util.VarnodeContext
- isSymbols() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then symbols should be read/written.
- isSynchronizing() - Static method in class ghidra.framework.store.FileSystemSynchronizer
-
Returns true the underlying file system is going through a long-running synchronization operation while holding the
filesystem
lock. - isSystemScript(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
-
Determine if the specified file is contained within the Ghidra installation.
- isTagAssigned(String) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- isTagAssigned(String) - Method in interface ghidra.program.model.listing.FunctionTagManager
-
Returns true if the given tag is assigned to a function
- isTagSupported(String) - Method in class help.validator.ReferenceTagProcessor
- isTagSupported(String) - Method in class help.validator.TagProcessor
- isTargetThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- isTaskRunning(String) - Static method in class ghidra.util.TaskUtilities
-
Returns true if the task with the indicated title is running.
- isTemplate() - Method in class ghidra.app.util.demangler.DemangledDataType
- isTemporary() - Method in class ghidra.framework.data.DomainObjectAdapter
- isTemporary() - Method in interface ghidra.framework.model.DomainObject
-
Returns true if this object has been marked as Temporary.
- isTerminal() - Method in class ghidra.program.model.symbol.FlowType
- isTerminal() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if this instruction terminates
- isTerminal() - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns whether this node represents a byte sequence in the trie or just an internal node on our way down to one.
- isTerminal() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
-
Returns whether this node represents a byte sequence in the trie or just an internal node on our way down to one.
- isTerminated(Settings) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
-
Gets the current termination setting from the given settings objects or returns the default if not in either settings object
- isTerminator() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Check to see if the DIE is a terminator.
- isTestBuild() - Static method in class ghidra.framework.Application
-
Returns true if this build was not built through the official build process, but instead was created using the "buildLocal" call.
- isTestThread() - Static method in class generic.test.TestThread
-
Returns true if the current thread is the test thread
- isTestThread(Thread) - Static method in class generic.test.TestThread
-
Returns true if the given thread is the test thread
- isTestThreadName(String) - Static method in class generic.test.TestThread
-
Returns true if the given thread name is the test thread name
- isText(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the TEXT flag.
- isTextCopying() - Method in class docking.widgets.fieldpanel.internal.PaintContext
- isThisBeforeRetPointer() - Method in interface ghidra.program.model.lang.ParamList
- isThisBeforeRetPointer() - Method in class ghidra.program.model.lang.ParamListStandard
- isThisParam(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
- isThisPointer() - Method in class ghidra.program.model.pcode.HighSymbol
- isThread() - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
- isThumb(Program, long) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Returns true if the address is THUMB code.
- isThumb(Program, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Returns true if the address is THUMB code.
- isThumbSymbol() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isThunk - Variable in class ghidra.app.util.demangler.DemangledObject
- isThunk() - Method in class ghidra.app.util.demangler.DemangledObject
- isThunk() - Method in class ghidra.program.database.function.FunctionDB
- isThunk() - Method in interface ghidra.program.model.listing.Function
- isThunk() - Method in class ghidra.util.UndefinedFunction
- isThunk(long) - Method in class ghidra.program.database.function.FunctionManagerDB
- isThunk(Program, Function) - Static method in class ghidra.app.cmd.function.CreateThunkFunctionCmd
-
Check if this is a Thunking function.
- isTimedOut() - Method in class ghidra.app.decompiler.DecompileResults
-
If the action producing this set of decompiler results didn't complete, this method can be used to determine if the action was halted because its timer expired (as opposed to an error, a crash, or being explicitly cancelled).
- isTLS() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol defines a thread-local symbol.
- isTooBigToAnimate() - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
-
Returns true if the graph is too large for animation (usually due to performance issues).
- isToolbarAction() - Method in class docking.action.builder.AbstractActionBuilder
- isToolEvent() - Method in class ghidra.framework.plugintool.PluginEvent
-
Determine if this event has been annotated with a
ToolEventName
which makes it available for passing to another tool via aToolConnection
. - isTopDown() - Method in class ghidra.graph.algo.GraphNavigator
-
Returns true if this navigator processes nodes from the top down; false if nodes are processed from the bottom up.
- isTrailingConst() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingPointer64 - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingPointer64() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingRestrict - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingRestrict() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingUnaligned - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingUnaligned() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTransactionActive() - Method in class db.DBHandle
- isTransactionActive() - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Determine if transaction is active.
- isTransient() - Method in class docking.ComponentProvider
-
Returns true if this component goes away during a user session (most providers remain in the tool all session long, visible or not)
- isTransient() - Method in class docking.DialogComponentProvider
-
Returns true if this dialog is intended to be shown and hidden relatively quickly.
- isTransient() - Method in class docking.DockingFrame
-
REturns whether this frame is transient.
- isTransient() - Method in class ghidra.framework.model.ProjectLocator
-
Returns true if this project URL corresponds to a transient project (e.g., corresponds to remote Ghidra URL)
- isTranslated() - Method in class docking.widgets.imagepanel.ImagePanel
-
Determine if the image has been moved from its original location
- isTree() - Method in class ghidra.util.graph.DepthFirstSearch
-
Return true iff the every edge is a tree edge.
- isTrees() - Method in class ghidra.app.util.xml.XmlProgramOptions
-
If true, then program trees should be read/written.
- isTypeAbsolute() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isTypeAlignmentEnabled() - Method in interface ghidra.program.model.data.BitFieldPacking
-
Control whether the alignment of bit-field types is respected when laying out structures.
- isTypeAlignmentEnabled() - Method in class ghidra.program.model.data.BitFieldPackingImpl
- isTypeCast() - Method in class ghidra.app.util.demangler.DemangledFunction
- isTypeDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the type for the memory blocks differ.
- isTypeLocked() - Method in class ghidra.program.model.pcode.HighSymbol
-
If this returns true, this symbol's data-type is "locked", meaning it is considered unchangeable during decompilation.
- isTypePreboundUndefined() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isTypeUndefined() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- isUnaffected() - Method in class ghidra.program.model.pcode.Varnode
- isUnaffected() - Method in class ghidra.program.model.pcode.VarnodeAST
- isUnaffected() - Method in class ghidra.util.state.VarnodeOperation
- isUnaligned - Variable in class ghidra.app.util.demangler.DemangledObject
- isUnaligned() - Method in class ghidra.app.util.demangler.DemangledDataType
- isUnaligned() - Method in class ghidra.app.util.demangler.DemangledObject
- isUnassignedStorage() - Method in class ghidra.program.model.lang.DynamicVariableStorage
- isUnassignedStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isUnbreakableHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Returns true if the text cannot be broken into lines due to the usage of particular HTML constructs.
- isUnConditional() - Method in class ghidra.program.model.symbol.FlowType
- isUnConditional() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the flow is an unconditional call or jump
- isUndefined() - Method in class ghidra.program.util.string.FoundString
- isUndefined(Address, long) - Method in class ghidra.program.database.code.CodeManager
- isUndefined(Address, Address) - Method in class ghidra.program.database.code.CodeManager
-
Checks if all the addresses from start to end have undefined data.
- isUndefined(Address, Address) - Method in interface ghidra.program.model.listing.Listing
-
Checks if the given ranges consists entirely of undefined data.
- isUndefined(Address, Address) - Method in class ghidra.program.model.listing.ListingStub
- isUndefined(DataType) - Static method in class ghidra.program.model.data.Undefined
-
Determine if the specified dataType is either a DefaultDataType, an Undefined data-type, or an Array of Undefined data-types.
- isUndefinedArray(DataType) - Static method in class ghidra.program.model.data.Undefined
-
Determine if the specified dataType is an undefined array used to represent large undefined data.
- isUndefinedData(Program, Address) - Static method in class ghidra.program.model.data.DataUtilities
-
Determine if the specified addr corresponds to an undefined data location where both undefined code units and defined data which has an Undefined data type is considered to be undefined.
- isUndefinedRange(Program, Address, Address) - Static method in class ghidra.program.model.data.DataUtilities
-
Determine if there is only undefined data from the specified startAddress to the specified endAddress.
- isUnicode() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
Returns true if this misc debug is unicode.
- isUnicode() - Method in class ghidra.app.util.demangler.DemangledString
-
Returns true if the demangled string is unicode.
- isUniform() - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- isUniform() - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- isUniform() - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns true if every index returns a non-null layout and all the layouts are the same height.
- isUniform() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- isUniform() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- isUniformIndex() - Method in class docking.widgets.fieldpanel.FieldPanel
- isUniformIndex() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- isUninitialized() - Method in class ghidra.graph.viewer.GraphComponent
- isUninitializedData() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isUnion() - Method in class ghidra.app.util.demangler.DemangledDataType
- isUnion() - Method in class ghidra.app.util.PseudoData
- isUnion() - Method in interface ghidra.program.model.listing.Data
-
Returns true if this data item is a Union.
- isUnion() - Method in class ghidra.program.model.listing.DataStub
- isUnique() - Method in class ghidra.app.plugin.processors.generic.Handle
- isUnique() - Method in class ghidra.program.model.pcode.Varnode
- isUnique() - Method in class ghidra.util.state.VarnodeOperation
- isUniqueAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in unique space
- isUniqueAddress() - Method in class ghidra.program.model.address.GenericAddress
- isUniqueSpace() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- isUniqueSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space in the unique space
- isUniqueStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isUniqueVariable() - Method in class ghidra.program.database.function.VariableDB
- isUniqueVariable() - Method in interface ghidra.program.model.listing.Variable
- isUnseen(Vertex) - Method in class ghidra.util.graph.DepthFirstSearch
-
Return true if the vertex has not yet been discovered in the depth first search.
- isUnsigned() - Method in class ghidra.app.util.demangler.DemangledDataType
- isUnsorted() - Method in class docking.widgets.table.TableSortingContext
-
Returns true if there are no columns marked as sorted, which represents a 'no sort' state
- isUnsorted() - Method in class docking.widgets.table.TableSortState
- isUnsupportedExternalRelocation(Program, Address, Address, String, long, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Determine if symbolAddr is contained within the EXTERNAL block.
- isUpdatable() - Method in class ghidra.program.database.data.DataTypeManagerDB
- isUpdatable() - Method in class ghidra.program.database.data.ProgramDataTypeManager
- isUpdatable() - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns true if this DataTypeManager can be modified.
- isUpgradable() - Method in exception ghidra.util.exception.VersionException
-
Return true if the file can be upgraded to the current version.
- isUpgradeable(int) - Method in class ghidra.program.database.bookmark.OldBookmark
- isUpgradeable(int) - Method in class ghidra.program.database.properties.GenericSaveable
- isUpgradeable(int) - Method in class ghidra.util.datastruct.IntArrayList
- isUpgradeable(int) - Method in interface ghidra.util.Saveable
-
Determine if the implementation supports an storage upgrade of the specified oldSchemaVersion to the current schema version.
- isUpgradeable(int) - Method in class ghidra.util.SaveableColor
- isUpgradeable(int) - Method in class ghidra.util.SaveablePoint
- isUpgraded() - Method in interface ghidra.program.database.map.AddressMap
-
Returns true if this address map has been upgraded.
- isUpgraded() - Method in class ghidra.program.database.map.AddressMapDB
- isUpgradeOK(Component, DomainFile, String, VersionException) - Static method in class ghidra.util.VersionExceptionHandler
- isURL() - Method in class help.validator.model.HREF
- isUsedBy(Object) - Method in class ghidra.framework.data.DomainFileProxy
- isUsedBy(Object) - Method in class ghidra.framework.data.DomainObjectAdapter
-
Returns true if the given tool is using this object.
- isUsedBy(Object) - Method in interface ghidra.framework.model.DomainObject
-
Returns true if the given consumer is using (has open) this domain object.
- isUsedExclusivelyBy(Object) - Method in class ghidra.framework.data.DomainFileProxy
- isUseErrorGUI() - Static method in class docking.test.AbstractDockingTest
- isUseFormalParameterStorage() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- isUseLocalPrefixOverride() - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- isUsingAquaUI(ComponentUI) - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Returns true if the given UI object is using the Aqua Look and Feel.
- isUsingNimbusUI() - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Returns true if 'Nimbus' is the current Look and Feel
- isUsingRVA() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns true if the "using relative virtual address" is flag is set
- isValid() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Checks if this model represents a valid filter.
- isValid() - Method in class ghidra.app.nav.LocationMemento
- isValid() - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection.GnuBuildIdValues
- isValid() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfo
-
Returns true if this instance is valid.
- isValid() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
- isValid() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
- isValid() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- isValid() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- isValid() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- isValid() - Method in class ghidra.program.database.function.VariableDB
- isValid() - Method in interface ghidra.program.model.listing.Variable
-
Verify that the variable is valid (i.e., storage is valid and size matches variable data type size)
- isValid() - Method in class ghidra.program.model.listing.VariableStorage
- isValid() - Method in interface ghidra.program.util.LanguageTranslator
-
Validate translator to complete initialization and ensure language compatibility.
- isValid() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- isValid(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns true if the given row and column represent a valid location for this field with the given data
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- isValid(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- isValid(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- isValid(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- isValid(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- isValid(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
-
Returns true if the specified offset is a valid offset for this string table.
- isValid(Program) - Method in class ghidra.program.util.CodeUnitLocation
- isValid(Program) - Method in class ghidra.program.util.FunctionLocation
- isValid(Program) - Method in class ghidra.program.util.ProgramLocation
-
Returns true if this location represents a valid location in the given program
- isValid(Program) - Method in class ghidra.program.util.VariableLocation
- isValid(Program, Address, boolean, boolean) - Method in class ghidra.app.util.datatype.microsoft.RTTIDataType
-
Deprecated.
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI0DataType
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.
- isValid(Program, Address, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTIDataType
-
Determines if the data type is valid for placing at the indicated address in the program.
- isValid(MemBuffer) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- isValid(TaskMonitor) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
-
Returns true if this file system implementation can handle the bytes provided.
- isValidAddress(Address) - Method in interface ghidra.program.model.address.AddressFactory
-
Tests if the given address is valid for at least one of the Address Spaces in this factory
- isValidAddress(Address) - Method in class ghidra.program.model.address.DefaultAddressFactory
- isValidAddress(Program, Address) - Method in class ghidra.program.model.symbol.SymbolType
-
Returns true if the given address is valid for this symbol type.
- isValidated() - Method in class ghidra.app.util.html.DataTypeLine
- isValidated() - Method in class ghidra.app.util.html.EmptyDataTypeLine
- isValidated() - Method in class ghidra.app.util.html.EmptyTextLine
- isValidated() - Method in class ghidra.app.util.html.EmptyVariableTextLine
- isValidated() - Method in class ghidra.app.util.html.TextLine
- isValidated() - Method in interface ghidra.app.util.html.ValidatableLine
-
True means that this line has been matched against another line, regardless of whether the two lines are the same or not.
- isValidated() - Method in class ghidra.app.util.html.VariableTextLine
- isValidBaseDataType(DataType) - Static method in class ghidra.program.model.data.BitFieldDataType
-
Check if a specified baseDataType is valid for use with a bitfield
- isValidCLanguageChar(char) - Static method in class ghidra.util.StringUtilities
-
Returns true if the character is OK to be contained inside C language string.
- isValidCode(Address) - Method in class ghidra.app.util.PseudoDisassembler
-
Check that this entry point leads to valid code: May have multiple entries into the body of the code.
- isValidCode(Address, PseudoDisassemblerContext) - Method in class ghidra.app.util.PseudoDisassembler
-
Check that this entry point leads to valid code: May have multiple entries into the body of the code.
- isValidComponentContext(ActionContext) - Method in interface docking.action.ComponentBasedDockingAction
-
Returns true if the given context contains this action's component
- isValidContext(ActionContext) - Method in class docking.action.ContextSpecificAction
- isValidContext(ActionContext) - Method in class docking.action.DockingAction
- isValidContext(ActionContext) - Method in interface docking.action.DockingActionIf
-
Method that actions implement to indicate if this action is valid (knows how to work with, is appropriate for) for the given context.
- isValidContext(ActionContext) - Method in class docking.DockingActionProxy
- isValidContext(ActionContext) - Method in class ghidra.app.context.ListingContextAction
- isValidContext(ActionContext) - Method in class ghidra.app.context.NavigatableContextAction
- isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isValidContext(ActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isValidContext(ActionContext) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Return whether the given context is valid for actions on popup menus.
- isValidContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddAllFieldAction
- isValidContext(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
- isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isValidContext(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
- isValidContext(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
- isValidContext(ProgramActionContext) - Method in class ghidra.app.context.ProgramContextAction
- isValidContext(ProgramLocationActionContext) - Method in class ghidra.app.context.ProgramLocationContextAction
- isValidContext(ProgramSymbolActionContext) - Method in class ghidra.app.context.ProgramSymbolContextAction
- isValidContext(DomainFileContext) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
- isValidContext(ProjectDataContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- isValidContext(FrontEndProjectTreeContext) - Method in class ghidra.framework.main.datatable.ProjectTreeAction
- isValidContext(T) - Method in class docking.action.ContextSpecificAction
- isValidDataTypeName(String) - Static method in class ghidra.program.model.data.DataUtilities
-
Determine if the specified name is a valid data-type name
- isValidFormalName(String) - Static method in class ghidra.program.database.SpecExtension
-
Determine if the desired formal name is a valid identifier
- isValidIndex(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns true if the specified index into the underlying byte provider is valid.
- isValidIndex(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns true if the specified index into the underlying byte provider is valid.
- isValidIndex(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
- isValidIndex(long) - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns true if the specified index is valid.
- isValidIndex(long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
- isValidIndex(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.FileByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.FileBytesProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- isValidIndex(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- isValidIndex(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- isValidIndex(long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- isValidInformation() - Method in interface docking.wizard.WizardPanel
-
Return true if the user entered valid information for this panel.
- isValidInformation() - Method in class ghidra.framework.main.ProjectAccessPanel
- isValidInformation() - Method in class ghidra.framework.main.RepositoryPanel
-
Return whether the user entry is valid
- isValidInformation() - Method in class ghidra.framework.main.ServerInfoComponent
-
Return whether the fields on this panel have valid information.
- isValidInformation() - Method in class ghidra.framework.main.ServerInfoPanel
-
Return whether the fields on this panel have valid information.
- isValidLaneSize(int) - Method in class ghidra.program.model.lang.Register
-
Determines whether
laneSizeInBytes
is a valid lane size for this register. - isValidMangledName(String) - Static method in class ghidra.util.NamingUtilities
-
Performs a validity check on a mangled name
- isValidMemoryBlockName(String) - Static method in interface ghidra.program.model.mem.Memory
-
Validate the given block name: cannot be null, cannot be an empty string, cannot contain control characters (ASCII 0..0x19).
- isValidName(String) - Static method in class ghidra.util.NamingUtilities
-
Deprecated.method has been deprecated due to improper and widespread use. New methods include
NamingUtilities.isValidProjectName(String)
andLocalFileSystem.testValidName(String,boolean)
. - isValidNameCharacter(char) - Static method in class ghidra.framework.store.local.LocalFileSystem
- isValidOpcode(int) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- isValidParent(Program, Namespace, Address, boolean) - Method in class ghidra.program.model.symbol.SymbolType
-
Returns true if the given namespace is a valid parent for a symbol of this type if it has the given address and whether or not it is external.
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.ClassSymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.CodeSymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.FunctionSymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.GlobalRegisterSymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.LibrarySymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.NamespaceSymbol
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.SymbolDB
- isValidParent(Namespace) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- isValidParent(Namespace) - Method in class ghidra.program.model.address.GlobalSymbol
- isValidParent(Namespace) - Method in interface ghidra.program.model.symbol.Symbol
-
Determines if the given parent is valid for this Symbol.
- isValidPatternString(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- isValidPatternString(String) - Method in class docking.widgets.table.constraint.StringMatcherColumnConstraint
- isValidPluginClass(Class<? extends Plugin>) - Static method in class ghidra.framework.plugintool.util.PluginUtils
-
Returns true if the specified Plugin class is well-formed and meets requirements for Ghidra Plugins: Has a constructor with a signature of
ThePlugin(PluginTool tool)
Has a@PluginInfo
annotation. - isValidPointer(Data) - Static method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
-
Determine if pointerData refers to a valid memory address or symbol
- isValidProjectName(String) - Static method in class ghidra.util.NamingUtilities
-
Tests whether the given string is a valid project name.
- isValidRange(long, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Check the specified address range for validity within this space.
- isValidRtti1Pointer(Program, Address, int, boolean, boolean) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Determines if the RTTI 1 pointer in the RTTI2 structure is valid.
- isValidRtti1Pointer(Program, Address, int, DataValidationOptions) - Method in class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Determines if the RTTI 1 pointer in the RTTI2 structure is valid.
- isValidSourceType(SourceType, Address) - Method in class ghidra.program.model.symbol.SymbolType
-
Returns true if the given SourceType is valid for this symbol type.
- isValidSubroutine(Address) - Method in class ghidra.app.util.PseudoDisassembler
-
Check that this entry point leads to a well behaved subroutine: It should return. Hit no bad instructions. Have only one entry point. Not overlap any existing data or instructions.
- isValidSubroutine(Address, boolean) - Method in class ghidra.app.util.PseudoDisassembler
-
Check that this entry point leads to a well behaved subroutine, allow it to fall into existing code.
- isValidSubroutine(Address, boolean, boolean) - Method in class ghidra.app.util.PseudoDisassembler
-
Check that this entry point leads to a well behaved subroutine, allow it to fall into existing code.
- isValidText(String) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- isValidUUID() - Method in class ghidra.program.database.symbol.EquateDB
- isValidUUID() - Method in interface ghidra.program.model.symbol.Equate
-
Checks if equate is based off an enum's universal id and checks if the enum still exists.
- isValueChanged() - Method in class ghidra.framework.options.EditorState
- isValueTranslationRequired(Register) - Method in interface ghidra.program.util.LanguageTranslator
-
Returns true if register value translation required for program context.
- isValueTranslationRequired(Register) - Method in class ghidra.program.util.LanguageTranslatorAdapter
- isVarArg() - Method in class ghidra.program.model.pcode.FunctionPrototype
- isVarArgs() - Method in class ghidra.app.util.demangler.DemangledDataType
- isVariable() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- isVariableAddress() - Method in interface ghidra.program.model.address.Address
-
Returns true if this address represents a location in variable space
- isVariableAddress() - Method in class ghidra.program.model.address.GenericAddress
- isVariableLength() - Method in class db.BinaryField
- isVariableLength() - Method in class db.Field
- isVariableLength() - Method in class db.Schema
-
Returns true if records for this Schema can be of variable lengths.
- isVariableLength() - Method in class db.StringField
- isVariableRef() - Method in class ghidra.app.decompiler.ClangCommentToken
- isVariableRef() - Method in class ghidra.app.decompiler.ClangLabelToken
- isVariableRef() - Method in class ghidra.app.decompiler.ClangSyntaxToken
- isVariableRef() - Method in class ghidra.app.decompiler.ClangToken
- isVariableRef() - Method in class ghidra.app.decompiler.ClangTypeToken
- isVariableRef() - Method in class ghidra.app.decompiler.ClangVariableToken
- isVariableSpace() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if this space represents a variable location
- isVariableSymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
-
Checks if the symbol is a function variable
- isVectorRegister() - Method in class ghidra.program.model.lang.Register
-
Returns true if this is a vector register
- isVerboseEnabled() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
- isVersionControlSupported() - Method in class ghidra.framework.data.DomainFileProxy
- isVersionControlSupported() - Method in class ghidra.framework.data.GhidraFile
- isVersionControlSupported() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if the versioned filesystem can be used to store this files content type.
- isVersioned - Variable in class db.Database
- isVersioned - Variable in class ghidra.framework.store.local.LocalFileSystem
- isVersioned() - Method in class ghidra.framework.data.DomainFileProxy
- isVersioned() - Method in class ghidra.framework.data.GhidraFile
- isVersioned() - Method in interface ghidra.framework.model.DomainFile
-
Return true if this is a versioned database, else false
- isVersioned() - Method in interface ghidra.framework.store.FileSystem
-
Returns true if the file-system requires check-outs when modifying folder items.
- isVersioned() - Method in interface ghidra.framework.store.FolderItem
-
Return true if this is a versioned item, else false
- isVersioned() - Method in class ghidra.framework.store.local.LocalFileSystem
- isVersioned() - Method in class ghidra.framework.store.local.LocalFolderItem
- isVersioned() - Method in class ghidra.framework.store.remote.RemoteFileSystem
- isVersioned() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- isVersionSelected() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- isVertexSelected() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- isVertical() - Method in enum docking.widgets.shapes.Location
- isVirtual - Variable in class ghidra.app.util.demangler.DemangledObject
- isVirtual() - Method in class ghidra.app.util.demangler.DemangledObject
- isVisible() - Method in class docking.AbstractDockingTool
- isVisible() - Method in class docking.ComponentProvider
-
Convenience method to indicate if this provider is showing.
- isVisible() - Method in class docking.DialogComponentProvider
- isVisible() - Method in class docking.DockingWindowManager
-
Returns true if the set of windows associated with this window manager are visible.
- isVisible() - Method in interface docking.Tool
-
Returns true if tool is visible
- isVisible() - Method in interface ghidra.app.nav.Navigatable
-
Returns true if this provider is visible
- isVisible(int) - Method in class docking.widgets.table.GTableColumnModel
-
Returns true if the column at the given index is visible.
- isVisible(ComponentProvider) - Method in class docking.AbstractDockingTool
- isVisible(ComponentProvider) - Method in class docking.DockingWindowManager
-
Returns true if the specified provider's component is visible
- isVisible(ComponentProvider) - Method in interface docking.Tool
-
Returns true if the given ComponentProvider is currently visible.
- isVisible(UndoableDomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
- isVisible(Program) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- isVisible(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- isVisible(Program) - Method in interface ghidra.app.services.ProgramManager
-
Returns true if the specified program is open and considered visible to the user.
- isVisible(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
-
Returns true if the given column is visible.
- isVisibleByDefault(int) - Method in class docking.widgets.table.GDynamicColumnTableModel
- isVisibleByDefault(int) - Method in interface docking.widgets.table.VariableColumnTableModel
-
Returns true if the column denoted by the given model index is specified by the table model as being visible when the table is loaded for the first time.
- isVisited - Variable in class ghidra.program.model.correlate.Block
- isVoid() - Method in class ghidra.app.util.demangler.DemangledDataType
- isVoidAllowed() - Method in class ghidra.program.model.listing.ReturnParameterImpl
- isVoidStorage() - Method in class ghidra.program.model.listing.VariableStorage
- isVolatile() - Method in class ghidra.app.util.demangler.DemangledObject
- isVolatile() - Method in class ghidra.app.util.demangler.DemangledType
- isVolatile() - Method in class ghidra.app.util.PseudoData
- isVolatile() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isVolatile() - Method in interface ghidra.program.model.listing.Data
- isVolatile() - Method in class ghidra.program.model.listing.DataStub
- isVolatile() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns the value of the volatile property associated with this block.
- isVolatile() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isVolatile() - Method in class ghidra.program.model.pcode.DynamicEntry
- isVolatile() - Method in class ghidra.program.model.pcode.MappedDataEntry
- isVolatile() - Method in class ghidra.program.model.pcode.MappedEntry
- isVolatile() - Method in class ghidra.program.model.pcode.SymbolEntry
- isVolatile(Address) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- isVolatile(Address) - Method in interface ghidra.program.model.lang.Language
-
Returns true if the language has defined the specified location as volatile.
- isVolatileDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the memory blocks Volatile flags differ.
- isWARNCommentIncluded() - Method in class ghidra.app.decompiler.DecompileOptions
- isWeak() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Returns true if this symbol is weak.
- isWeak() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
-
The imported symbol does not have to be present at fragment preparation time in order for execution to continue.
- isWeakImport() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- isWeekend(Calendar) - Static method in class ghidra.util.DateUtils
- isWholeWord(String, int, int) - Static method in class ghidra.util.StringUtilities
-
Returns true if the substring within the text string starting at startIndex and having the given length is a whole word.
- isWildCard() - Method in class ghidra.app.util.navigation.GoToQuery
- isWindowsOnTop() - Method in class docking.DockingWindowManager
-
Returns true if the window mode is "satellite windows always on top of root window".
- isWindowsOnTop() - Method in class ghidra.framework.plugintool.PluginTool
-
Return the value of the Tool option (GhidraOptions.OPTION_DOCKING_WINDOWS_ON_TOP) for whether docked windows will always be shown on top of their parent windows.
- isWord(int) - Static method in class ghidra.program.model.lang.OperandType
-
check the WORD flag.
- isWordChar(char, char[]) - Static method in class ghidra.util.StringUtilities
-
Loosely defined as a character that we would expected to be an normal ascii content meant for consumption by a human.
- isWorking - Variable in class ghidra.util.task.AbstractSwingUpdateManager
- isWritable() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- isWritable() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Returns true if this section is writable.
- isWritable() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- isWrite() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Returns true if this segment is writable when loaded
- isWrite() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
Returns true if the initial protections include WRITE.
- isWrite() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
-
Returns true if the initial protections include WRITE.
- isWrite() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
-
Returns true if the initial protections include WRITE.
- isWrite() - Method in class ghidra.app.util.bin.format.macho.Section
-
Returns true if this section has WRITE permission.
- isWrite() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
-
Returns true if this section has write permissions.
- isWrite() - Method in class ghidra.program.database.mem.MemoryBlockDB
- isWrite() - Method in interface ghidra.program.model.mem.MemoryBlock
-
Returns the value of the write property associated with this block
- isWrite() - Method in class ghidra.program.model.mem.MemoryBlockStub
- isWrite() - Method in class ghidra.program.model.symbol.DataRefType
- isWrite() - Method in class ghidra.program.model.symbol.RefType
-
Returns true if the reference is a write
- isWriteBackEnabled() - Method in interface ghidra.app.emulator.EmulatorConfiguration
- isWriteDifferent() - Method in class ghidra.program.util.MemoryBlockDiff
-
Returns true if the memory blocks Write flags differ.
- isX86 - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- isXREFHeaderLocation(ProgramLocation) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- isXREFHeaderLocation(ProgramLocation) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- isZero() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Check if all bits are
0
bits - isZero() - Method in class ghidra.pcode.floatformat.BigFloat
- isZero() - Method in class ghidra.program.model.lang.Register
-
Returns true for a register that is always zero
- isZeroBitFieldComponent() - Method in interface ghidra.program.model.data.DataTypeComponent
-
Determine if the specified component corresponds to a zero-length bit-field.
- isZeroBitFieldComponent() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- isZeroBitFieldComponent() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- isZeroGUID(byte[], int) - Static method in class ghidra.app.util.datatype.microsoft.NewGuid
- isZeroLength() - Method in class ghidra.program.model.data.AbstractDataType
- isZeroLength() - Method in class ghidra.program.model.data.ArrayDataType
- isZeroLength() - Method in class ghidra.program.model.data.BitFieldDataType
- isZeroLength() - Method in interface ghidra.program.model.data.DataType
-
Indicates this datatype is defined with a zero length.
- isZeroLength() - Method in class ghidra.program.model.data.StructureDataType
- isZeroLength() - Method in class ghidra.program.model.data.TypedefDataType
- isZeroLength() - Method in class ghidra.program.model.data.UnionDataType
- isZip(File) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Returns true if the given file is a valid .zip archive.
- italic(String) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the specified text with the HTML begin and end tags for italic.
- ITEM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- itemChanged(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- itemChanged(String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notfication that an item's state has changed.
- ItemCheckoutStatus - Class in ghidra.framework.store
-
ItemCheckoutStatus
provides immutable status information for a checked-out item. - ItemCheckoutStatus(long, CheckoutType, String, int, long, String) - Constructor for class ghidra.framework.store.ItemCheckoutStatus
-
Constructor.
- itemCreated(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- itemCreated(String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a new folder item was created.
- itemDeleted(String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- itemDeleted(String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that a folder item was deleted.
- itemDeleted(String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- itemDeleted(String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Notify the filesystem that the property file and associated data files for an item have been removed from the filesystem.
- ItemDeserializer - Class in ghidra.framework.store.local
-
ItemDeserializer
facilitates the reading of a compressed data stream contained within a "packed" file. - ItemDeserializer(ResourceFile) - Constructor for class ghidra.framework.store.local.ItemDeserializer
- ItemDeserializer(File) - Constructor for class ghidra.framework.store.local.ItemDeserializer
-
Constructor.
- itemMoved(String, String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- itemMoved(String, String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that an item was moved.
- itemName - Variable in class ghidra.framework.remote.RepositoryItem
- itemName - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- itemPath - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- itemPicked(T) - Method in interface docking.widgets.table.TableItemPickedListener
- itemProcessed(QResult<I, R>) - Method in interface generic.concurrent.QItemListener
-
Callback for when a item has completed processing, regardless of whether or not the item process normally, was cancelled, or encountered an error during processing.
- itemRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemEventManager
- itemRenamed(String, String, String) - Method in interface ghidra.framework.store.FileSystemListener
-
Notification that an item was renamed.
- ItemSerializer - Class in ghidra.framework.store.local
-
ItemSerializer
facilitates the compressing and writing of a data stream to a "packed" file. - itemStateChanged(ItemEvent) - Method in class ghidra.framework.options.PropertyBoolean
- itemStateChanged(ItemEvent) - Method in class ghidra.framework.options.PropertySelector
- itemType - Variable in class ghidra.framework.remote.RepositoryItem
- iterable(DWARFProgram, String, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DIEAMonitoredIterator
-
Create an iterable to allow for-each usage of this iterator.
- IterationStatement() - Method in class ghidra.app.util.cparser.C.CParser
- IterativeFindPathsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
Finds all paths between two vertices for a given graph.
- IterativeFindPathsAlgorithm() - Constructor for class ghidra.graph.algo.IterativeFindPathsAlgorithm
- iterator() - Method in class db.Table
-
Iterate over the records in ascending sorted order.
- iterator() - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns an iterator that walks all the Layout items in this model.
- iterator() - Method in class docking.widgets.fieldpanel.support.FieldSelection
- iterator() - Method in class docking.widgets.table.TableSortState
- iterator() - Method in class docking.widgets.table.TableSortStateEditor
- iterator() - Method in class docking.widgets.table.threaded.TableData
- iterator() - Method in class generic.concurrent.ConcurrentListenerSet
- iterator() - Method in class generic.FilteredIterator
- iterator() - Method in class generic.stl.VectorSTL
- iterator() - Method in class ghidra.app.decompiler.ClangTokenGroup
- iterator() - Method in class ghidra.app.decompiler.component.TokenHighlights
- iterator() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Traverse the productions
- iterator() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- iterator() - Method in class ghidra.app.util.navigation.GoToQuery.ProgramGroup
- iterator() - Method in class ghidra.app.util.opinion.AddressSetPartitioner
- iterator() - Method in class ghidra.framework.main.logviewer.model.ChunkModel
- iterator() - Method in class ghidra.framework.model.DomainObjectChangedEvent
-
Returns iterator over all sub-events
- iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- iterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- iterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- iterator() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
- iterator() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
- iterator() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
- iterator() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
- iterator() - Method in class ghidra.program.database.code.InstructionRecordIterator
- iterator() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
- iterator() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- iterator() - Method in class ghidra.program.database.map.NormalizedAddressSet
- iterator() - Method in class ghidra.program.database.mem.MemoryMapDB
- iterator() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
- iterator() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
- iterator() - Method in class ghidra.program.database.util.IndexedAddressIterator
- iterator() - Method in class ghidra.program.model.address.AddressIteratorAdapter
- iterator() - Method in class ghidra.program.model.address.AddressRangeChunker
- iterator() - Method in class ghidra.program.model.address.AddressRangeImpl
- iterator() - Method in class ghidra.program.model.address.AddressSet
- iterator() - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator over the address ranges in this address set.
- iterator() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- iterator() - Method in class ghidra.program.model.address.EmptyAddressIterator
- iterator() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
- iterator() - Method in class ghidra.program.model.block.CodeBlockImpl
- iterator() - Method in interface ghidra.program.model.block.CodeBlockIterator
- iterator() - Method in class ghidra.program.model.data.NoisyStructureBuilder
- iterator() - Method in class ghidra.program.model.lang.InstructionBlock
-
Returns an iterator over all the instructions in this block.
- iterator() - Method in class ghidra.program.model.lang.InstructionSet
-
Returns an iterator over the blocks in this Instruction set, giving preference to fall through flows.
- iterator() - Method in interface ghidra.program.model.listing.DataIterator
- iterator() - Method in class ghidra.program.model.mem.MemoryStub
- iterator() - Method in class ghidra.program.model.pcode.ListLinked
- iterator() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
- iterator() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
- iterator() - Method in class ghidra.program.util.AddressIteratorConverter
- iterator() - Method in class ghidra.program.util.AddressRangeIteratorConverter
- iterator() - Method in class ghidra.program.util.CombinedAddressRangeIterator
- iterator() - Method in class ghidra.program.util.ProgramSelection
- iterator() - Method in class ghidra.util.datastruct.CallbackAccumulator
- iterator() - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
-
Returns an iterator over the elements in this data structure.
- iterator() - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- iterator() - Method in class ghidra.util.datastruct.ListAccumulator
- iterator() - Method in class ghidra.util.datastruct.LongArrayList
- iterator() - Method in class ghidra.util.datastruct.LRUSet
- iterator() - Method in class ghidra.util.datastruct.QueueStub
- iterator() - Method in class ghidra.util.datastruct.Range
- iterator() - Method in class ghidra.util.datastruct.RedBlackTree
- iterator() - Method in class ghidra.util.datastruct.SetAccumulator
- iterator() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- iterator() - Method in class ghidra.util.datastruct.SortedRangeList
- iterator() - Method in class ghidra.util.datastruct.Stack
-
Returns an iterator over the items of the stack.
- iterator() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- iterator() - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns an iterator for this KeyIndexableSet which uses the hasNext()/next() style.
- iterator(boolean) - Method in class docking.widgets.tree.GTreeNode
-
Returns an iterator of the GTree nodes in the subtree of this node
- iterator(boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- iterator(boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- iterator(boolean) - Method in class ghidra.program.model.address.AddressSet
- iterator(boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator over the ranges in the specified order
- iterator(boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- iterator(boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- iterator(boolean) - Method in class ghidra.program.model.mem.MemoryStub
- iterator(boolean) - Method in class ghidra.program.util.ProgramSelection
- iterator(boolean) - Method in class ghidra.util.datastruct.RedBlackTree
- iterator(long) - Method in class db.Table
-
Iterate over the records in ascending sorted order.
- iterator(long, long, long) - Method in class db.Table
-
Iterate over the records in ascending sorted order.
- iterator(Field) - Method in class db.Table
-
Iterate over the records in ascending sorted order.
- iterator(Field, Field, Field) - Method in class db.Table
-
Iterate over the records in ascending sorted order.
- iterator(Address, boolean) - Method in class ghidra.program.database.map.NormalizedAddressSet
- iterator(Address, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- iterator(Address, boolean) - Method in class ghidra.program.model.address.AddressSet
- iterator(Address, boolean) - Method in interface ghidra.program.model.address.AddressSetView
-
Returns an iterator of address ranges starting with the range that contains the given address.
- iterator(Address, boolean) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- iterator(Address, boolean) - Method in class ghidra.program.model.block.CodeBlockImpl
- iterator(Address, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- iterator(Address, boolean) - Method in class ghidra.program.util.ProgramSelection
- iterator(RedBlackEntry<K, V>, boolean) - Method in class ghidra.util.datastruct.RedBlackTree
- iterator(BigInteger) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Returns an iterator that walks all the Layout items in this model, starting at the specified index.
- iterator(K, boolean) - Method in class ghidra.util.datastruct.RedBlackTree
- iterators - Variable in class generic.util.MultiIterator
- IteratorSTL<T> - Interface in generic.stl
- iterCauses(Throwable) - Static method in class ghidra.util.exception.MultipleCauses.Util
- IVORY - Static variable in class ghidra.util.WebColors
J
- J_CURSPACE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_CURSPACE_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_FLOWDEST - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_FLOWDEST_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_FLOWREF - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_FLOWREF_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_NEXT - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_RELATIVE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- J_START - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- JANUARY_1_1970 - Static variable in class ghidra.program.database.DataTypeArchiveDB
-
A date from January 1, 1970
- JANUARY_1_1970 - Static variable in interface ghidra.program.model.listing.DataTypeArchive
-
A date from January 1, 1970
- JANUARY_1_1970 - Static variable in interface ghidra.program.model.listing.Program
-
A date from January 1, 1970
- JAR - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- JarArchiveBuilder - Class in generic.util
- JarArchiveBuilder(File) - Constructor for class generic.util.JarArchiveBuilder
- JarEntryFilter - Interface in generic.jar
- JarEntryNode - Class in generic.jar
- JarEntryRootNode - Class in generic.jar
- JarEntryRootNode(File, JarEntryFilter) - Constructor for class generic.jar.JarEntryRootNode
- JarHelpModuleLocation - Class in help.validator.location
- JarHelpModuleLocation(File) - Constructor for class help.validator.location.JarHelpModuleLocation
- jarOut - Variable in class generic.io.JarWriter
- JarResource - Class in generic.jar
- JarResource(JarResource, String) - Constructor for class generic.jar.JarResource
- JarResource(File, JarEntryFilter) - Constructor for class generic.jar.JarResource
- JarRun - Class in ghidra
- JarRun() - Constructor for class ghidra.JarRun
- JarWriter - Class in generic.io
-
JarWriter is a class for writing to a jar output stream.
- JarWriter(JarOutputStream) - Constructor for class generic.io.JarWriter
- JarWriter(JarOutputStream, String[]) - Constructor for class generic.io.JarWriter
- JAVA_LANGUAGE - ghidra.program.model.lang.DecompilerLanguage
- JAVA_STACK_DEPTH_LIMIT - Static variable in class ghidra.graph.algo.JohnsonCircuitsAlgorithm
- JAVA_STACK_DEPTH_LIMIT - Static variable in class ghidra.graph.algo.RecursiveFindPathsAlgorithm
- JavaCharStream - Class in ghidra.app.util.cparser.CPP
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(InputStream) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class ghidra.app.util.cparser.CPP.JavaCharStream
-
Constructor.
- JavaEnumSettingsDefinition<T extends java.lang.Enum<T>> - Class in ghidra.docking.settings
-
A
SettingsDefinition
implementation that uses a real javaEnum
. - JavaEnumSettingsDefinition(String, String, String, T) - Constructor for class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Creates a new
JavaEnumSettingsDefinition
. - JavaFileListHandler - Class in ghidra.framework.main.datatree
-
A drag-and-drop handler for trees that is specific to List<File>. (see
DataFlavor.javaFileListFlavor
). - JavaFileListHandler() - Constructor for class ghidra.framework.main.datatree.JavaFileListHandler
- JavaHelpFilesBuilder - Class in help
-
This class: Creates a XXX_map.xml file (topic IDs to help files) Creates a XXX_TOC.xml file from a source toc.xml file Finds unused images
- JavaHelpFilesBuilder(Path, String, LinkDatabase) - Constructor for class help.JavaHelpFilesBuilder
- JavaHelpPlugin - Class in ghidra.app.plugin.debug
-
Generate a file of all components and actions in the
- JavaHelpPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.JavaHelpPlugin
- JavaHelpSetBuilder - Class in help
- JavaHelpSetBuilder(String, Path, Path, Path, Path) - Constructor for class help.JavaHelpSetBuilder
- JavaHelpValidator - Class in help.validator
- JavaHelpValidator(String, HelpModuleCollection) - Constructor for class help.validator.JavaHelpValidator
- JavaScriptProvider - Class in ghidra.app.script
- JavaScriptProvider() - Constructor for class ghidra.app.script.JavaScriptProvider
-
Create a new
JavaScriptProvider
associated with the current bundle host used by scripting. - JavaSourceFile - Class in ghidra.util
- JavaSourceFile(String) - Constructor for class ghidra.util.JavaSourceFile
- JavaSourceLine - Class in ghidra.util
- JavaSourceLine(String, int) - Constructor for class ghidra.util.JavaSourceLine
- jj_nt - Variable in class ghidra.app.util.cparser.C.CParser
-
Next token.
- jj_nt - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
-
Next token.
- jjFillToken() - Method in class ghidra.app.util.cparser.C.CParserTokenManager
- jjFillToken() - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
- jjnewLexState - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Token literal values.
- Job - Class in ghidra.util.worker
- Job() - Constructor for class ghidra.util.worker.Job
- jobFinished(GraphJob) - Method in interface ghidra.graph.job.GraphJobListener
- jobFinished(GraphJob) - Method in class ghidra.graph.job.GraphJobRunner
- JohnsonCircuitsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
Finds all circuits (loops) in the given graph.
- JohnsonCircuitsAlgorithm(GDirectedGraph<V, E>, Accumulator<List<V>>) - Constructor for class ghidra.graph.algo.JohnsonCircuitsAlgorithm
- join(MemoryBlock, MemoryBlock) - Method in class ghidra.program.database.mem.MemoryMapDB
- join(MemoryBlock, MemoryBlock) - Method in interface ghidra.program.model.mem.Memory
-
Join the two blocks to create a single memory block.
- join(MemoryBlock, MemoryBlock) - Method in class ghidra.program.model.mem.MemoryStub
- join(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
This method joins nodes from a directed graph into this.
- JOIN_SPACE_NAME - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
- JPEGDataType - Class in ghidra.program.model.data
- JPEGDataType() - Constructor for class ghidra.program.model.data.JPEGDataType
- JPEGDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.JPEGDataType
- JSMN_ARRAY - generic.json.JSONType
- JSMN_ERROR_INVAL - generic.json.JSONError
- JSMN_ERROR_NOMEM - generic.json.JSONError
- JSMN_ERROR_PART - generic.json.JSONError
- JSMN_OBJECT - generic.json.JSONType
- JSMN_PRIMITIVE - generic.json.JSONType
-
JSON type identifier.
- JSMN_STRING - generic.json.JSONType
- JSMN_SUCCESS - generic.json.JSONError
- Json - Class in generic.json
-
A utility class to format strings in JSON format.
- Json() - Constructor for class generic.json.Json
- Json.JsonWithNewlinesToStringStyle - Class in generic.json
-
A
ToStringStyle
inspired byToStringStyle.JSON_STYLE
that places object fields on newlines for more readability - JSONError - Enum in generic.json
- JSONParser - Class in generic.json
- JSONParser() - Constructor for class generic.json.JSONParser
-
Creates a new parser based over a given buffer with an array of tokens available.
- JSONToken - Class in generic.json
- JSONToken(JSONType, int, int) - Constructor for class generic.json.JSONToken
-
JSON token description.
- JSONType - Enum in generic.json
- jTree - Variable in class docking.widgets.tree.GTreeTask
- JTreeMouseListenerDelegate - Class in docking.widgets
- JTreeMouseListenerDelegate(JTree) - Constructor for class docking.widgets.JTreeMouseListenerDelegate
- JUMP_CODESPACE - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
- JUMP_NEXT - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
- JUMP_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.graph.ProgramGraphType
- JUMP_OVERRIDE_UNCONDITIONAL - Static variable in class ghidra.program.model.symbol.RefType
- Jump_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Jump_scope
- Jump_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- JUMP_START - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
- jump_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- JUMP_TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- JUMP_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- jumpdest() - Method in class ghidra.sleigh.grammar.SleighEcho
- jumpdest() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- jumpdest() - Method in class ghidra.sleigh.grammar.SleighParser
- jumpdest(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- jumpdest_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.jumpdest_return
- JUMPOUT - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- JUMPOUT - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- JumpStatement() - Method in class ghidra.app.util.cparser.C.CParser
- JumpTable - Class in ghidra.program.model.pcode
-
JumpTable found as part of the decompilation of a function
- JumpTable(Address, ArrayList<Address>, boolean) - Constructor for class ghidra.program.model.pcode.JumpTable
- JumpTable(AddressSpace) - Constructor for class ghidra.program.model.pcode.JumpTable
- JumpTable.BasicOverride - Class in ghidra.program.model.pcode
- JumpTable.LoadTable - Class in ghidra.program.model.pcode
- JungDirectedGraph<V,E extends GEdge<V>> - Class in ghidra.graph.jung
- JungDirectedGraph() - Constructor for class ghidra.graph.jung.JungDirectedGraph
- JungDirectedVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.graphs
-
A class to combine the
JungDirectedGraph
and theVisualGraph
interfaces - JungDirectedVisualGraph() - Constructor for class ghidra.graph.graphs.JungDirectedVisualGraph
- JungLayout<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
- JungLayout(Layout<V, E>) - Constructor for class ghidra.graph.viewer.layout.JungLayout
- JungLayoutProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends JungDirectedVisualGraph<V,E>> - Class in ghidra.graph.viewer.layout
-
A layout provider that works on
JungDirectedVisualGraph
s. - JungLayoutProvider() - Constructor for class ghidra.graph.viewer.layout.JungLayoutProvider
- JungLayoutProviderFactory - Class in ghidra.graph.viewer.layout
-
A factory to produce
JungLayoutProvider
s that can be used to layoutVisualGraph
s - JungLayoutProviderFactory() - Constructor for class ghidra.graph.viewer.layout.JungLayoutProviderFactory
- JungPickingGraphMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
-
PickingGraphMousePlugin supports the picking of graph elements with the mouse.
- JungPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
create an instance with default settings
- JungPickingGraphMousePlugin(int, int) - Constructor for class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
create an instance with overrides
- JungToGDirectedGraphAdapter<V,E extends GEdge<V>> - Class in ghidra.graph.jung
-
A class that turns a
Graph
into aGDirectedGraph
. - JungToGDirectedGraphAdapter(Graph<V, E>) - Constructor for class ghidra.graph.jung.JungToGDirectedGraphAdapter
- JungWrappingVisualGraphLayoutAdapter<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
-
A wrapper that allows for existing Jung layouts to be used inside of the Visual Graph system.
- JungWrappingVisualGraphLayoutAdapter(Layout<V, E>) - Constructor for class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- justifiedContain(Address, int) - Method in class ghidra.program.model.lang.ParamEntry
- justifiedContainAddress(AddressSpace, long, int, AddressSpace, long, int, boolean, boolean) - Static method in class ghidra.program.model.lang.ParamEntry
-
Return -1 if (op2,sz2) is not properly contained in (op1,sz1) If it is contained, return the endian aware offset of (op2,sz2) I.e.
K
- KandL - Class in generic.lsh
-
Translated from the C++ version.
- KandL() - Constructor for class generic.lsh.KandL
- kAnyCFragArch - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragArchitecture
- kApplicationCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
MacOS application.
- kCFBundleCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Container is in the executable of a CFBundle.
- kCFBundlePreCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Passed to init routines in lieu of kCFBundleCFragLocator.
- kCodeCFragSymbol - ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
- kDataCFragSymbol - ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
- kDataForkCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Container is in a file's data fork.
- kDefaultStackSize - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
- kDropInAdditionCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Application or library private extension/plug-in.
- KEEP_ALL - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep the Original program's, the Latest program's, and My program's information to resolve a conflict.
- KEEP_BOTH - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep both the Latest program's and My program's information to resolve a conflict.
- KEEP_BOTH_ADDS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
-
Keep both of the external locations added in the LATEST and in MY when in conflict.
- KEEP_BOTH_BUTTON_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- KEEP_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
- KEEP_LATEST - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep the Latest program's information to resolve a conflict.
- KEEP_LATEST_ADD - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
-
Keep the external location added in LATEST to resolve a conflict.
- KEEP_MY - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep My program's information to resolve a conflict.
- KEEP_MY_ADD - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
-
Keep the external location added in MY to resolve a conflict.
- KEEP_ORIGINAL - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep the Original program's information to resolve a conflict.
- KEEP_RESULT - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Keep Result program's existing information to resolve a conflict.
- keepCheckedOut - Variable in class ghidra.framework.main.datatree.VersionControlTask
- keepCheckedOut() - Method in interface ghidra.framework.data.CheckinHandler
-
Returns true if check-out state should be retained.
- keepCheckedOut() - Method in class ghidra.framework.data.DefaultCheckinHandler
- keepCheckedOut() - Method in class ghidra.framework.main.datatree.CheckInTask
- keepTempUniqueValues - Variable in class ghidra.program.util.VarnodeContext
- key - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- key - Variable in class ghidra.program.database.DatabaseObject
- key() - Method in class ghidra.util.graph.Edge
-
Returns the key of this edge.
- key() - Method in interface ghidra.util.graph.KeyedObject
-
Returns the key for this KeyedObject.
- key() - Method in class ghidra.util.graph.Vertex
- KEY - Static variable in class ghidra.app.util.datatype.microsoft.GuidDataType
- KEY - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
- key_as_id() - Method in class ghidra.sleigh.grammar.SleighParser
- key_as_id_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.key_as_id_return
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_ATTACH - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_BINDINGS - Static variable in interface docking.tool.util.DockingToolConstants
-
Name of options for key bindings that map action name to a key stroke object.
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_DEFINE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_DEFINED - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- KEY_DEFINED - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_OFFSET - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_STROKE - Static variable in class ghidra.util.BeginningOfLineAction
- KEY_STROKE - Static variable in class ghidra.util.DeleteToEndOfWordAction
- KEY_STROKE - Static variable in class ghidra.util.DeleteToStartOfWordAction
- KEY_STROKE - Static variable in class ghidra.util.EndOfLineAction
- KEY_STROKE - Static variable in class ghidra.util.SelectBeginningOfLineAction
- KEY_STROKE - Static variable in class ghidra.util.SelectEndOfLineAction
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_TYPING_TIMEOUT - Static variable in class docking.widgets.AutoLookup
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- KEY_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- keyBinding(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the key binding for this action
- keyBinding(KeyStroke) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the key binding for this action
- KEYBINDING_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
- KeyBindingAction - Class in docking.actions
- KeyBindingAction(ToolActions) - Constructor for class docking.actions.KeyBindingAction
- KeyBindingData - Class in docking.action
-
An object that contains a key stroke and the precedence for when that key stroke should be used.
- KeyBindingData(char, int) - Constructor for class docking.action.KeyBindingData
- KeyBindingData(int, int) - Constructor for class docking.action.KeyBindingData
- KeyBindingData(String) - Constructor for class docking.action.KeyBindingData
-
Creates a key stroke from the given text.
- KeyBindingData(KeyStroke) - Constructor for class docking.action.KeyBindingData
- KeyBindingData(KeyStroke, KeyBindingPrecedence) - Constructor for class docking.action.KeyBindingData
- KeyBindingOverrideKeyEventDispatcher - Class in docking
-
Allows Ghidra to give preference to its key event processing over the default Java key event processing.
- KeyBindingOverrideKeyEventDispatcher() - Constructor for class docking.KeyBindingOverrideKeyEventDispatcher
- KeyBindingPrecedence - Enum in docking
-
An enum that holds the values for order of keybinding precedence, in order from highest priority to lowest.
- keyBindingsChanged() - Method in class docking.ActionToGuiHelper
-
Call this method to signal that key bindings for one or more actions have changed
- KeyBindingsManager - Class in docking.action
-
A class that organizes system key bindings by mapping them to assigned
DockingActionIf
s. - KeyBindingsManager(Tool) - Constructor for class docking.action.KeyBindingsManager
- KeyBindingsPanel - Class in ghidra.framework.plugintool.dialog
-
Panel to show the key bindings for the plugin actions.
- KeyBindingsPanel(PluginTool, Options) - Constructor for class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- keyBindingType - Variable in class docking.action.builder.AbstractActionBuilder
-
The
KeyBindingType
for thisDockingAction
- KeyBindingType - Enum in docking.action
-
Allows clients to signal their support for the assigning of key binding shortcut keys.
- KeyBindingUtils - Class in docking.actions
-
A class to provide utilities for system key bindings, such as importing and exporting key binding configurations.
- keyChanged(long) - Method in class ghidra.program.database.DatabaseObject
- keyChanged(long, long) - Method in class ghidra.program.database.DBObjectCache
- keyChanged(Field, Field, FieldKeyNode) - Method in interface db.FieldKeyInteriorNode
-
Callback method for when a child node's leftmost key changes.
- KeyedObject - Interface in ghidra.util.graph
-
The KeyedObject class is used as a base class for objects which have keys.
- KeyedObjectFactory - Class in ghidra.util.graph
-
The KeyedObjectFactory class is responsible for ensuring that no two vertices or edges have the same keys.
- KeyEntryDialog - Class in docking.actions
-
Dialog to set the key binding on an action; it is popped up when the F4 key is hit.
- KeyEntryDialog(DockingActionIf, ToolActions) - Constructor for class docking.actions.KeyEntryDialog
- KeyEntryListener - Interface in docking
-
Interface used to notify listener when a keystroke was entered in the KeyEntryPanel.
- KeyEntryTextField - Class in docking
-
Text field captures key strokes and notifies a listener to process the key entry.
- KeyEntryTextField(int, KeyEntryListener) - Constructor for class docking.KeyEntryTextField
-
Construct a new entry text field.
- KeyIndexableSet<T extends KeyedObject> - Interface in ghidra.util.graph
-
Interface for sets of graph objects which have keys such as vertices and edges.
- KeyListenerLevel - docking.KeyBindingPrecedence
-
Actions with this precedence will be processed before key listener on Java components.
- keyPressed(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- keyPressed(KeyEvent, BigInteger, int, int, int, Field) - Method in interface docking.widgets.fieldpanel.listener.FieldInputListener
-
Called the the FieldPanel receives a KeyEvent that it doesn't handle.
- KeyRange - Class in ghidra.program.model.address
-
Class for holding a range of database keys (long values)
- KeyRange(long, long) - Constructor for class ghidra.program.model.address.KeyRange
-
Constructs a new key range.
- keyReleased(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- keys - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- keys() - Method in class ghidra.service.graph.Attributed
-
Returns the keys for the attributes
- keySet() - Method in class ghidra.app.script.GhidraScriptProperties
- keySet() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- keySet() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- keySet() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
- keySet() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- keySet() - Method in class ghidra.util.datastruct.LRUMap
- keySet() - Method in class ghidra.util.datastruct.SoftCacheMap
- KEYSTORE_PASSWORD_PROPERTY - Static variable in class ghidra.net.ApplicationKeyManagerFactory
-
Password system property may be set.
- KEYSTORE_PATH_PROPERTY - Static variable in class ghidra.net.ApplicationKeyManagerFactory
-
Keystore path system property or user preference.
- KeyStorePasswordProvider - Interface in ghidra.security
- keyStroke - Variable in class docking.DockingKeyBindingAction
- KEYSTROKE_TYPE - ghidra.framework.options.OptionType
- KeyToRecordIterator - Class in db
- KeyToRecordIterator(Table, DBFieldIterator) - Constructor for class db.KeyToRecordIterator
-
Construct a record iterator from a secondary index key iterator.
- keyTyped(KeyEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- keyTyped(KeyEvent) - Method in class docking.widgets.AutoLookup
-
Clients call this method when the user types keys
- KEYWORD_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- KEYWORD_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- kGlueCFragSymbol - ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
- KHAKE - Static variable in class ghidra.util.WebColors
- kImportLibraryCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Standard CFM import library.
- kind - Variable in class ghidra.app.util.cparser.C.Token
-
An integer that describes the kind of this token.
- kind - Variable in class ghidra.app.util.cparser.CPP.Token
-
An integer that describes the kind of this token.
- kMemoryCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Container is in memory.
- kMotorola68KCFragArch - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragArchitecture
- kNamedFragmentCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Reserved for possible future use.
- kNoAppSubFolder - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
- knownUsersPanel - Variable in class ghidra.framework.main.ProjectAccessPanel
- kNullCFragVersion - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- kPEFAbsoluteExport - Static variable in class ghidra.app.util.bin.format.pef.ExportedSymbol
-
The symbol value is an absolute address.
- kPEFCodeSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A code address
- kPEFDataSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A data address
- kPEFExpSymClassShift - Static variable in class ghidra.app.util.bin.format.pef.ExportedSymbol
- kPEFGlueSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A linker-inserted glue symbol
- kPEFPkDataBlock - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Block copy "count" bytes.
- kPEFPkDataRepeat - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Repeat "count" bytes "count2"+1 times.
- kPEFPkDataRepeatBlock - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Interleaved repeated and unique data.
- kPEFPkDataRepeatZero - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Interleaved zero and unique data.
- kPEFPkDataReserved5 - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Reserved.
- kPEFPkDataReserved6 - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Reserved.
- kPEFPkDataReserved7 - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Reserved.
- kPEFPkDataZero - ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Zero fill "count" bytes.
- kPEFReexportedImport - Static variable in class ghidra.app.util.bin.format.pef.ExportedSymbol
-
The symbol value is the index of a reexported import.
- kPEFRelocBySectC - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocBySectD - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocImportRun - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocSmByImport - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmByImport" (SYMB) instruction adds the address of the imported symbol whose index is held in
index
to the word pointed to byrelocAddress
. - kPEFRelocSmBySection - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmBySection" (SECN) instruction adds the address of the instantiated section specified by
index
to the word pointed to byrelocAddress
. - kPEFRelocSmSetSectC - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmSetSectC" (CDIS) instruction sets the variable
sectionC
to the memory address of the instantiated section specified byindex
. - kPEFRelocSmSetSectD - Static variable in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
-
This "RelocSmSetSectD" (DTIS) instruction sets the variable
sectionD
to the memory adddress of the instantiated section specified byindex
. - kPEFRelocTVector12 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocTVector8 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFRelocVTable8 - Static variable in class ghidra.app.util.bin.format.pef.RelocValueGroup
- kPEFTOCSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A direct data area (table of contents) symbol
- kPEFTVectSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A standard procedure pointer
- kPEFUndefinedSymbol - ghidra.app.util.bin.format.pef.SymbolClass
-
A undefined symbol
- kPowerPCCFragArch - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragArchitecture
- kPrelinkBundlePathKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkExecutableKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkExecutableLoadKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkExecutableSizeKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkExecutableSourceKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkInfoDictionaryKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkInfoSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkInfoSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkInterfaceUUIDKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkKernelLinkStateSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkKextsLinkStateSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkKmodInfoKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkLinkStateKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkLinkStateSizeKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkModuleIndexKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkPersonalitiesKey - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkSegment_iOS_1x - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkStateSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkTextSection - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kPrelinkTextSegment - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- kResourceCFragLocator - ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Container is in a file's resource fork.
- kStubLibraryCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Import library used for linking only.
- kTOCCFragSymbol - ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
- kToL(int, double, double) - Static method in class generic.lsh.KandL
- kTVectorCFragSymbol - ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
- kWeakStubLibraryCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Import library used for linking only and will be automatically weak linked.
- kWildcardCFragVersion - Static variable in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
L
- LAB_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- label - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- label - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- label() - Method in class ghidra.sleigh.grammar.SleighCompiler
- label() - Method in class ghidra.sleigh.grammar.SleighEcho
- label() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- label() - Method in class ghidra.sleigh.grammar.SleighParser
- Label - Class in ghidra.app.plugin.processors.generic
-
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
- Label() - Constructor for class ghidra.app.plugin.processors.generic.Label
- LABEL - Static variable in class ghidra.app.decompiler.ClangXML
- LABEL - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- LABEL - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the add/edit label.
- LABEL - Static variable in class ghidra.program.model.symbol.SymbolType
- LABEL_COLOR - Static variable in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- LABEL_GROUP_TITLE - Static variable in interface ghidra.GhidraOptions
- label_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.label_return
- LabelCodeUnitFormat - Class in ghidra.app.util.viewer.field
-
A version of
BrowserCodeUnitFormat
that changes how labels are rendered in offcut situations. - LabelCodeUnitFormat(ToolOptions) - Constructor for class ghidra.app.util.viewer.field.LabelCodeUnitFormat
- labeldef - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- labelEdge(RenderContext<V, E>, Layout<V, E>, E, String) - Method in class ghidra.graph.viewer.edge.BasicEdgeLabelRenderer
- LabeledStatement() - Method in class ghidra.app.util.cparser.C.CParser
- LabelFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates label Fields.
- LabelFieldFactory() - Constructor for class ghidra.app.util.viewer.field.LabelFieldFactory
- LabelFieldLocation - Class in ghidra.program.util
-
The
LableFieldLocation
class contains specific location information within the LABEL field of a CodeUnitLocation object. - LabelFieldLocation() - Constructor for class ghidra.program.util.LabelFieldLocation
-
Default constructor needed for restoring a label field location from XML
- LabelFieldLocation(Program, Address, int[], String, Namespace, int, int) - Constructor for class ghidra.program.util.LabelFieldLocation
-
Construct a new LabelFieldLocation.
- LabelFieldLocation(Program, Address, String) - Constructor for class ghidra.program.util.LabelFieldLocation
-
Construct a new LabelFieldLocation where the namespace is global, primary is false, and the cursor location is at row 0, column 0;
- LabelFieldLocation(Program, Address, String, Namespace, int) - Constructor for class ghidra.program.util.LabelFieldLocation
-
Construct a new LabelFieldLocation.
- LabelFieldLocation(Symbol) - Constructor for class ghidra.program.util.LabelFieldLocation
-
Creates a label field location using the specified symbol and an index of 0.
- LabelFieldLocation(Symbol, int, int) - Constructor for class ghidra.program.util.LabelFieldLocation
-
Creates a label field location using the specified symbol and the specified field index.
- LabelHistory - Class in ghidra.program.model.symbol
-
Container for history information about what happened to a label.
- LabelHistory(Address, String, byte, String, Date) - Constructor for class ghidra.program.model.symbol.LabelHistory
-
Construct a new LabelHistory object.
- labelIndex - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- labelPosition(GraphLabelPosition) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the vertex label position relative to vertex shape.
- LabelRef(int, int, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- labels - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- LABELS_LOCAL - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- LABELS_NON_PRIMARY - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- LABELS_PRIMARY - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- LABELS_UNREFD - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- labelSize - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- LabelString - Class in ghidra.program.model.listing
- LabelString(String, LabelString.LabelType) - Constructor for class ghidra.program.model.listing.LabelString
- LabelString.LabelType - Enum in ghidra.program.model.listing
- LabelTableColumn - Class in ghidra.util.table.field
-
This table column displays the Label for either the program location or the address associated with a row in the table.
- LabelTableColumn() - Constructor for class ghidra.util.table.field.LabelTableColumn
- lang - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- lang - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- lang - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- lang - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- lang - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- lang - Variable in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
- language - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- language - Variable in class ghidra.pcode.emulate.EmulateInstructionStateModifier
- language - Variable in class ghidra.program.disassemble.Disassembler
- language - Variable in class ghidra.program.model.lang.InjectContext
- language - Variable in class ghidra.program.model.lang.PcodeInjectLibrary
- language - Variable in class ghidra.program.util.AbstractProgramContext
- language - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- Language - Interface in ghidra.program.model.lang
- LANGUAGE - Static variable in class ghidra.app.script.GatherParamPanel
- LANGUAGE_DIR_NAME - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- LANGUAGE_TRANSLATOR_FILE_EXT - Static variable in class ghidra.program.util.LanguageTranslatorFactory
- languageButton - Variable in class ghidra.plugin.importer.ImporterDialog
- LanguageCompilerSpecPair - Class in ghidra.program.model.lang
-
Represents an opinion's processor language and compiler.
- LanguageCompilerSpecPair(LanguageID, CompilerSpecID) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Creates a new language and compiler pair.
- LanguageCompilerSpecPair(String, String) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecPair
-
Creates a new language and compiler pair.
- LanguageCompilerSpecQuery - Class in ghidra.program.model.lang
- LanguageCompilerSpecQuery(Processor, Endian, Integer, String, CompilerSpecID) - Constructor for class ghidra.program.model.lang.LanguageCompilerSpecQuery
-
Constructs a new LanguageCompilerSpecQuery
- LanguageConstraint - Class in ghidra.util.constraint
- LanguageConstraint() - Constructor for class ghidra.util.constraint.LanguageConstraint
- LanguageDescription - Interface in ghidra.program.model.lang
- languageError - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- languageID - Variable in class ghidra.app.util.xml.ProgramInfo
-
The program's language id, e.g.
- languageID - Variable in class ghidra.program.model.lang.LanguageCompilerSpecPair
- LanguageID - Class in ghidra.program.model.lang
-
Represents an opinion's processor language (x86:LE:32:default, 8051:BE:16:default, etc).
- LanguageID(String) - Constructor for class ghidra.program.model.lang.LanguageID
-
Creates a new language ID.
- LanguageNotFoundException - Exception in ghidra.program.model.lang
-
Exception class used when the named language cannot be found.
- LanguageNotFoundException(LanguageID) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
-
Language not found
- LanguageNotFoundException(LanguageID, int, int) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
-
Newer version of language required
- LanguageNotFoundException(LanguageID, CompilerSpecID) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
- LanguageNotFoundException(LanguageID, String) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
-
Language not found
- LanguageNotFoundException(Processor) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
- LanguageNotFoundException(String) - Constructor for exception ghidra.program.model.lang.LanguageNotFoundException
- LanguagePostUpgradeInstructionHandler - Class in ghidra.program.util
-
LanguagePostUpgradeInstructionHandler
provides an abstract implementation of a post language-upgrade instruction modification handler. - LanguagePostUpgradeInstructionHandler(Program) - Constructor for class ghidra.program.util.LanguagePostUpgradeInstructionHandler
-
Constructor
- LanguageProjectDataColumn - Class in ghidra.util.table.projectdata.column
- LanguageProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.LanguageProjectDataColumn
- LanguageProvider - Interface in ghidra.program.model.lang
-
NOTE: ALL LanguageProvider CLASSES MUST END IN "LanguageProvider".
- languageService - Variable in class ghidra.app.services.ProgramCoordinator
- LanguageService - Interface in ghidra.program.model.lang
-
Service that provides a Language given a name, and information about the language.
- LanguageSortedTableModel - Class in ghidra.plugin.importer
- LanguageSortedTableModel() - Constructor for class ghidra.plugin.importer.LanguageSortedTableModel
- languageTextField - Variable in class ghidra.plugin.importer.ImporterDialog
- LanguageTranslator - Interface in ghidra.program.util
-
NOTE: ALL LanguageTranslator CLASSES MUST END IN "LanguageTranslator".
- LanguageTranslatorAdapter - Class in ghidra.program.util
-
LanguageTranslatorAdapter
provides a default language translator behavior which may be extended to provide customized language translations. - LanguageTranslatorAdapter(LanguageID, int, LanguageID, int) - Constructor for class ghidra.program.util.LanguageTranslatorAdapter
-
Constructor for customized language translators which want to leverage some of the default language mappings.
- LanguageTranslatorFactory - Class in ghidra.program.util
-
LanguageTranslatorFactory
manages all language translators within Ghidra. - LanguageTranslatorFactoryMinion - Interface in ghidra.program.util
- LARGE - generic.lsh.LSHMemoryModel
- LARGE_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
-
The large icon size (height and width)
- LARGEST - Static variable in class ghidra.util.datastruct.ShortRangeMap
-
The maximum end of range index allowed.
- LAST - Static variable in class ghidra.framework.ShutdownPriority
- LAST_EXPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for the export directory that was last accessed.
- LAST_IMPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for the import directory that was last accessed for domain files.
- LAST_IMPORTFILE_PREFERENCE_KEY - Static variable in class ghidra.plugin.importer.ImporterDialog
- LAST_LOOK_AND_FEEL_KEY - Static variable in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Preference name for look and feel for the application.
- LAST_NEW_PROJECT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for directory last selected for creating a new project.
- LAST_OPENED_ARCHIVE_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for the last opened archive directory.
- LAST_TOOL_EXPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for export directory that was last accessed for tools.
- LAST_TOOL_IMPORT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for import directory that was last accessed for tools.
- lastColumn() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- lastEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- lastField - Variable in class docking.widgets.textfield.TextFieldLinker
- lastFullHashCode - Variable in class ghidra.program.util.SymbolicPropogator
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- lastIndexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
- lastInstrCode - Variable in class ghidra.program.util.SymbolicPropogator
- lastKey() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- lastModified - Variable in class db.Database
- lastModified() - Method in class db.Database
-
Returns the time at which this database was last saved.
- lastModified() - Method in class generic.jar.FileResource
- lastModified() - Method in class generic.jar.JarEntryNode
- lastModified() - Method in class generic.jar.JarResource
- lastModified() - Method in interface generic.jar.Resource
- lastModified() - Method in class generic.jar.ResourceFile
-
Returns the time that this file was last modified.
- lastModified() - Method in interface ghidra.framework.store.FolderItem
-
Return The time that this item was last modified.
- lastModified() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- lastModified() - Method in class ghidra.framework.store.local.LocalFolderItem
- lastModified() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- lastModified() - Method in class ghidra.util.PropertyFile
-
Return the time of last modification in number of milliseconds.
- lastop - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
- lastRow() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- lastSet - Variable in class ghidra.program.util.VarnodeContext
- lastTok - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- LATEST - Static variable in class ghidra.app.merge.listing.FunctionTagMerger
- LATEST - Static variable in interface ghidra.app.merge.MergeConstants
- LATEST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- LATEST_CHECK_BOX_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- LATEST_INDEX_VERSION - Static variable in class ghidra.framework.store.local.IndexedLocalFileSystem
- LATEST_LABEL_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- LATEST_LIST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- LATEST_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- LATEST_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
- LATEST_VERSION - Variable in class ghidra.framework.store.db.VersionedDatabase
- LATEST_VERSION - Static variable in interface ghidra.framework.store.FolderItem
-
Default file version number used to indicate the latest/current version.
- latestChangeSet - Variable in class ghidra.app.merge.MergeManager
- latestDomainObject - Variable in class ghidra.app.merge.MergeManager
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.app.util.headless.AnalyzeHeadless
-
The entry point of 'analyzeHeadless.bat'.
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.app.util.headless.GhidraScriptRunner
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.framework.data.ConvertFileSystem
- launch(GhidraApplicationLayout, String[]) - Method in interface ghidra.GhidraLaunchable
-
Launches the launchable.
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.GhidraRun
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.program.database.data.DataTypeArchiveTransformer
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.program.database.data.DataTypeIDConverter
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.program.model.data.DataTypeArchiveIdDumper
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.python.PythonRun
- launch(GhidraApplicationLayout, String[]) - Method in class ghidra.util.GhidraJarBuilder
-
Entry point for buildGhidraJar.bat.
- launch(String[]) - Static method in class ghidra.GhidraLauncher
-
Launches the given
GhidraLaunchable
specified in the first command line argument - launch(T) - Static method in class ghidra.util.task.TaskLauncher
-
Directly launches a
Task
via a newTaskLauncher
instance, with a progress dialog. - launchAnotherDefaultTool() - Method in class ghidra.test.TestEnv
-
Launches another default tool, not overwriting this env's current tool.
- launchDefaultTool() - Method in class ghidra.test.TestEnv
-
Launches the default tool of the test system ("CodeBrowser").
- launchDefaultTool(DomainFile) - Method in interface ghidra.framework.model.ToolServices
-
Launch the default tool; if domainFile is not null, this file will be opened in the tool.
- launchDefaultTool(DomainFile) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- launchDefaultTool(Program) - Method in class ghidra.test.TestEnv
-
Launches the default tool of the test system ("CodeBrowser") using the given program.
- launchDefaultToolByName(String) - Method in class ghidra.test.TestEnv
- LaunchErrorDialog - Class in ghidra.util
- LaunchErrorDialog(URL, URL) - Constructor for class ghidra.util.LaunchErrorDialog
- launchInBackground(TaskMonitor) - Method in class ghidra.util.task.TaskBuilder
-
Runs the task in a background thread with the given monitor that cannot be null.
- launchModal() - Method in class ghidra.util.task.TaskBuilder
-
Launches the task built by this builder, using a blocking modal dialog.
- launchModal(String, MonitoredRunnable) - Static method in class ghidra.util.task.TaskLauncher
-
A convenience method to directly run a
MonitoredRunnable
in a separate thread as aTask
, displaying a modal progress dialog. - launchModal(String, Runnable) - Static method in class ghidra.util.task.TaskLauncher
-
A convenience method to directly run a
Runnable
in a separate thread as aTask
, displaying a non-modal progress dialog. - launchNonModal() - Method in class ghidra.util.task.TaskBuilder
-
Launches the task built by this builder, using a non-blocking dialog.
- launchNonModal(String, MonitoredRunnable) - Static method in class ghidra.util.task.TaskLauncher
-
A convenience method to directly run a
MonitoredRunnable
in a separate thread as aTask
, displaying a non-modal progress dialog. - launchTool(String) - Method in class ghidra.test.TestEnv
-
Launches a tool of the given name using the given domain file.
- launchTool(String, DomainFile) - Method in interface ghidra.framework.model.ToolServices
-
Launch the tool with the given name
- launchTool(String, DomainFile) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- launchTool(String, DomainFile) - Method in class ghidra.test.TestEnv
-
Launches a tool of the given name using the given domain file.
- LAVENDAR_BLUSH - Static variable in class ghidra.util.WebColors
- LAVENDER - Static variable in class ghidra.util.WebColors
- LAWN_GREEN - Static variable in class ghidra.util.WebColors
- layout - Variable in class ghidra.framework.plugintool.StandAloneApplication
- Layout - Interface in docking.widgets.fieldpanel
-
Interface for a set of data fields that represent one indexable set of information in the model.
- LayoutAlgorithmNames - Class in ghidra.service.graph
-
Just a static list of graph layout algorithm names
- LayoutAlgorithmNames() - Constructor for class ghidra.service.graph.LayoutAlgorithmNames
- LayoutBackgroundColorManager - Interface in docking.widgets.fieldpanel.internal
-
Interface for classes that manage the background color of a layout.
- LayoutBackgroundColorManagerAdapter - Class in docking.widgets.fieldpanel.internal
- LayoutBackgroundColorManagerAdapter(LayoutBackgroundColorManager) - Constructor for class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- LayoutCache - Class in ghidra.app.util.viewer.multilisting
-
Cache for MultiLayout objects
- LayoutCache() - Constructor for class ghidra.app.util.viewer.multilisting.LayoutCache
- layoutChanged() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- LayoutColorMapFactory - Class in docking.widgets.fieldpanel.internal
- LayoutColorMapFactory() - Constructor for class docking.widgets.fieldpanel.internal.LayoutColorMapFactory
- layoutContainer(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- layoutContainer(Container) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
- layoutContainer(Container) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- layoutContainer(Container) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.ColumnLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.HorizontalLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.MiddleLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.PairLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.RowColumnLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.RowLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.StretchLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.TwoColumnPairLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.VariableHeightPairLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
- layoutContainer(Container) - Method in class ghidra.util.layout.VerticalLayout
- layoutElements(List<FieldElement>, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- layoutInitialized - Variable in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- LayoutListener - Interface in docking.widgets.fieldpanel.listener
- LayoutListener<V,E> - Interface in ghidra.graph.viewer.layout
-
A listener for layout changes.
- LayoutListener.ChangeType - Enum in ghidra.graph.viewer.layout
- LayoutLocationMap<V,E> - Class in ghidra.graph.viewer.layout
-
A class that holds row and column data for each vertex and edge.
- LayoutLocationMap(GridLocationMap<V, E>, Function<V, Shape>, boolean, TaskMonitor) - Constructor for class ghidra.graph.viewer.layout.LayoutLocationMap
- LayoutLockedFieldPanelCoordinator - Class in docking.widgets.fieldpanel.internal
-
A LayoutLockedFieldPanelCoordinator is an extension of a LineLockedFieldPanelCoordinator that handles the fact that field panel layouts vary in size.
- LayoutLockedFieldPanelCoordinator(FieldPanel[]) - Constructor for class docking.widgets.fieldpanel.internal.LayoutLockedFieldPanelCoordinator
-
Constructor for the coordinator.
- LayoutModel - Interface in docking.widgets.fieldpanel
-
The Big Layout Model interface.
- LayoutModelIterator - Class in docking.widgets.fieldpanel
-
An
Iterator
returningLayout
objects that hides the details of usingLayoutModel
's indexing methods. - LayoutModelIterator(LayoutModel) - Constructor for class docking.widgets.fieldpanel.LayoutModelIterator
- LayoutModelIterator(LayoutModel, BigInteger) - Constructor for class docking.widgets.fieldpanel.LayoutModelIterator
- LayoutModelListener - Interface in docking.widgets.fieldpanel.listener
- layoutName - Variable in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- LayoutPositions<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
-
Simple container class to hold vertex locations (points) and edge articulation locations (points).
- layoutProvider - Variable in class ghidra.graph.viewer.VisualGraphView
- LayoutProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.viewer.layout
-
A layout provider creates
VisualGraphLayout
instances. - LayoutProviderExtensionPoint<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.viewer.layout
-
A version of
LayoutProvider
that is discoverable at runtime. - layoutsChanged(List<AnchoredLayout>) - Method in interface docking.widgets.fieldpanel.listener.LayoutListener
- layoutsChanged(List<AnchoredLayout>) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- layoutUsesEdgeArticulations(Layout<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- LazyBindProcessor - Class in ghidra.app.util.bin.format.macho.commands.dyld
- LazyBindProcessor(Program, MachHeader, ByteProvider, DyldInfoCommand) - Constructor for class ghidra.app.util.bin.format.macho.commands.dyld.LazyBindProcessor
- LazyBindState - Class in ghidra.app.util.bin.format.macho.commands.dyld
- LazyLoadingCachingMap<K,V> - Class in ghidra.program.database.data
-
Instances of this class will provide a simple map interface to a cached set of key,value pairs.
- LazyLoadingCachingMap(Lock) - Constructor for class ghidra.program.database.data.LazyLoadingCachingMap
- LBRACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LBRACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LBRACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser
- LBRACKET - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser
- LC_BUILD_VERSION - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Build for platform min OS version
- LC_CODE_SIGNATURE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
local of code signature
- LC_DATA_IN_CODE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Table of non-instructions in __text
- LC_DYLD_CHAINED_FIXUPS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
used with LinkeditDataCommand
- LC_DYLD_ENVIRONMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
String for DYLD to treat environment variable
- LC_DYLD_EXPORTS_TRIE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
used with LinkeditDataCommand, payload is trie
- LC_DYLD_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
compressed dyld information
- LC_DYLD_INFO_ONLY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
compressed dyld information only
- LC_DYLIB_CODE_SIGN_DRS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Code signing DRs copied from linked dylibs
- LC_DYSYMTAB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
dynamic link-edit symbol table info
- LC_ENCRYPTION_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
encrypted segment information
- LC_ENCRYPTION_INFO_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
64-bit encrypted segment information
- LC_FILESET_ENTRY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
used with fileset_entry_command
- LC_FUNCTION_STARTS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Compressed table of function start addresses
- LC_FVMFILE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
fixed VM file inclusion (internal use)
- LC_ID_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
dynamically linked shared lib ident
- LC_ID_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
dynamic linker identification
- LC_IDENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
object identification info (obsolete)
- LC_IDFVMLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
fixed VM shared library identification
- LC_LAZY_LOAD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Delay load of dylib until first use
- LC_LINKER_OPTIONS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Linker options in MH_OBJECT files
- LC_LOAD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
load a dynamically linked shared library
- LC_LOAD_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
load a dynamic linker
- LC_LOAD_UPWARD_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Load upward dylib
- LC_LOAD_WEAK_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
load a dynamically linked shared library that is allowed to be missing (all symbols are weak imported)
- LC_LOADFVMLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
load a specified fixed VM shared library
- LC_MAIN - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Replacement for LC_UNIXTHREAD
- LC_NOTE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Arbitrary data included within a Mach-O file
- LC_OPTIMIZATION_HINT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Optimization hints in MH_OBJECT files
- LC_PREBIND_CKSUM - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
prebind checksum
- LC_PREBOUND_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
modules prebound for a dynamically linked shared library
- LC_PREPAGE - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
prepage command (internal use)
- LC_REEXPORT_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
load and re-export dylib
- LC_REQ_DYLD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
- LC_ROUTINES - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
image routines
- LC_ROUTINES_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
64-bit image routines
- LC_RPATH - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Run path additions
- LC_SEGMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
segment of this file to be mapped
- LC_SEGMENT_64 - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
64-bit segment of this file to be mapped
- LC_SEGMENT_SPLIT_INFO - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
local of info to split segments
- LC_SOURCE_VERSION - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Source version used to build binary
- LC_SUB_CLIENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
sub client
- LC_SUB_FRAMEWORK - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
sub framework
- LC_SUB_LIBRARY - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
sub library
- LC_SUB_UMBRELLA - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
sub umbrella
- LC_SYMSEG - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
link-edit gdb symbol table info (obsolete)
- LC_SYMTAB - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
link-edit stab symbol table info
- LC_THREAD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
thread
- LC_TWOLEVEL_HINTS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
two-level namespace lookup hints
- LC_UNIXTHREAD - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
unix thread (includes a stack)
- LC_UUID - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
specifies the 128 bit UUID for an image
- LC_VERSION_MIN_IPHONEOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Build for iPhoneOS min OS version
- LC_VERSION_MIN_MACOSX - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Build for MacOSX min OS version
- LC_VERSION_MIN_TVOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Build for AppleTV min OS version
- LC_VERSION_MIN_WATCHOS - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
-
Build for Watch min OS version
- lChild - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- LCOMDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- Lcs<T> - Class in generic.algorithms
-
Abstract class for finding the Longest Common Subsequence (LCS) between two sequences of Matchable objects,
x
andy
. - Lcs() - Constructor for class generic.algorithms.Lcs
- LcsHintLoadSpecChooser - Class in ghidra.app.util.importer
- LcsHintLoadSpecChooser(Language, CompilerSpec) - Constructor for class ghidra.app.util.importer.LcsHintLoadSpecChooser
-
Creates a new
LcsHintLoadSpecChooser
. - lcsPair - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- LcsSelectionEvent - Class in ghidra.plugin.importer
- LcsSelectionEvent(LanguageCompilerSpecPair) - Constructor for class ghidra.plugin.importer.LcsSelectionEvent
- LcsSelectionListener - Interface in ghidra.plugin.importer
- LDEFS_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- LE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- LEADIN3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- leastOverlapCorner() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement that is allowed to overlap the inner bounds, but with the least overlap area.
- leavePanel(WizardState<T>) - Method in interface docking.wizard.MagePanel
-
Leave panel for real; inject your external state into the state object.
- LEB128 - Class in ghidra.app.util.bin.format.dwarf4
-
Class to hold result of reading a LEB128 value, along with size and position metadata.
- LEDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- left(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- LEFT - docking.widgets.shapes.Location
- LEFT - docking.WindowPosition
- LEFT - ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
- LEFT - Static variable in class docking.widgets.MultiLineLabel
-
Indicator for left alignment.
- LEFT - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- LEFT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LEFT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LEFT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser
- LEFT_ALTERNATE_ICON - Static variable in class resources.Icons
-
An version of the LEFT_ICON with a different color
- LEFT_BYTE - Static variable in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- LEFT_COLUMN_WIDTH - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- LEFT_ICON - Static variable in class resources.Icons
- LEFT_TO_RIGHT - Static variable in class ghidra.util.layout.RowColumnLayout
- leftClick(JComponent, int, int) - Static method in class generic.test.AbstractGenericTest
- leftClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
- leftDecompileDataSet(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- leftEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement at the left edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
- leftLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.BasicDecompilerFieldPanelCoordinator
- leftLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.DualDecompilerFieldPanelCoordinator
- leftLocationChanged(ProgramLocation) - Method in interface ghidra.app.util.viewer.listingpanel.DualListingFieldPanelCoordinator
-
Method that gets called when the location changes in the left side's program listing.
- leftLocationChanged(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingComparisonFieldPanelCoordinator
- LeftMiddle - docking.util.BadgedIcon.BadgePosition
- leftPanelHasFocus() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- leftPanelHasFocus() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- leftPanelHasFocus() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Determines if the left code panel currently has focus.
- LeftShiftExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by left shifting PatternExpression the amount determined by another PatternExpression
- LeftShiftExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
- LeftShiftExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A << B
- LeftShiftExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
- leftTitlePrefix - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- LEMON_CHIFFON - Static variable in class ghidra.util.WebColors
- length - Variable in class ghidra.app.util.bin.format.dwarf4.DWARFUtil.LengthResult
- length - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- length - Variable in class ghidra.program.model.data.PointerDataType
- length() - Method in interface db.Buffer
-
Get the length of the buffer in bytes.
- length() - Method in class db.buffers.DataBuffer
- length() - Method in class db.ChainedBuffer
- length() - Method in class db.Database
-
Returns the length of this domain file.
- length() - Method in class db.DBBuffer
-
Returns the length;
- length() - Method in class db.DBRecord
-
Get the stored record length.
- length() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- length() - Method in class docking.widgets.fieldpanel.field.AttributedString
- length() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- length() - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns the length of the text within this element.
- length() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- length() - Method in class generic.jar.FileResource
- length() - Method in class generic.jar.JarEntryNode
- length() - Method in class generic.jar.JarResource
- length() - Method in interface generic.jar.Resource
- length() - Method in class generic.jar.ResourceFile
-
Returns the size of this file.
- length() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get the length (plus the offset) of this pattern block
- length() - Method in class ghidra.app.plugin.match.Match
- length() - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the length of the underlying file.
- length() - Method in class ghidra.app.util.bin.ByteArrayProvider
- length() - Method in interface ghidra.app.util.bin.ByteProvider
-
Returns the length of the
ByteProvider
- length() - Method in class ghidra.app.util.bin.ByteProviderWrapper
- length() - Method in class ghidra.app.util.bin.EmptyByteProvider
- length() - Method in class ghidra.app.util.bin.FileByteProvider
- length() - Method in class ghidra.app.util.bin.FileBytesProvider
- length() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Returns the length of this file.
- length() - Method in class ghidra.app.util.bin.InputStreamByteProvider
- length() - Method in class ghidra.app.util.bin.MemBufferByteProvider
-
Return maximum length since actual length is unknown
- length() - Method in class ghidra.app.util.bin.MemoryByteProvider
- length() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- length() - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- length() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- length() - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntry
- length() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- length() - Method in class ghidra.framework.data.DomainFileProxy
- length() - Method in class ghidra.framework.data.GhidraFile
- length() - Method in interface ghidra.framework.model.DomainFile
-
Returns the length of this domain file.
- length() - Method in interface ghidra.framework.store.DataFileHandle
-
Returns the length of this file.
- length() - Method in interface ghidra.framework.store.FolderItem
-
Returns the length of this domain file.
- length() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- length() - Method in class ghidra.framework.store.local.LocalDataFile
- length() - Method in class ghidra.framework.store.local.LocalDataFileHandle
- length() - Method in class ghidra.framework.store.local.UnknownFolderItem
- length() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- length() - Method in class ghidra.program.model.address.KeyRange
-
Return the number of keys contained within range.
- length() - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
- length() - Method in class ghidra.util.search.trie.ByteTrieNode
-
Returns the length of the byte sequence represented by this node (cached integer, very fast).
- length() - Method in interface ghidra.util.search.trie.ByteTrieNodeIfc
-
Returns the length of the byte sequence represented by this node (cached integer, very fast).
- length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Constant
- length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
- length(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.ExpressionValue
- length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Label
- length(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
- length(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
- LENGTH_PREFIX - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- lengthOf(I) - Method in class generic.algorithms.ReducingLcs
-
Return the length of the given sequence
- lengthOf(List<T>) - Method in class generic.algorithms.ReducingListBasedLcs
- lengthOfX() - Method in class generic.algorithms.Lcs
-
Returns the length of the x sequence
- lengthOfX() - Method in class generic.algorithms.ReducingLcs
- lengthOfX() - Method in class ghidra.program.util.CodeUnitLCS
- lengthOfY() - Method in class generic.algorithms.Lcs
-
Returns the length of the y sequence
- lengthOfY() - Method in class generic.algorithms.ReducingLcs
- lengthOfY() - Method in class ghidra.program.util.CodeUnitLCS
- LengthStringOrdinalSet - Class in ghidra.app.util.bin.format.ne
-
A class to hold a length/string/ordinal set.
- LengthStringSet - Class in ghidra.app.util.bin.format.ne
-
A class to store a length/string set, where the string is not null-terminated and the length field determines the string length
- lensColor - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
color for the picking rectangle
- lensPaintable - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
the Paintable for the lens picking rectangle
- LESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- LessExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LessThan() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LessThanOrEqual() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LessThanOrEqualExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- level - Variable in class ghidra.app.util.PseudoData
- LEVEL_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
- lexer - Variable in class ghidra.sleigh.grammar.AbstractSleighParser
- LexerMultiplexer - Class in ghidra.sleigh.grammar
- LexerMultiplexer(TokenSource...) - Constructor for class ghidra.sleigh.grammar.LexerMultiplexer
- LexicalError(boolean, int, int, int, String, char) - Static method in error ghidra.app.util.cparser.C.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalError(boolean, int, int, int, String, char) - Static method in error ghidra.app.util.cparser.CPP.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexingError() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- lexStateNames - Static variable in class ghidra.app.util.cparser.C.CParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Lexer state names.
- LEXTDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- LHEADR - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- LIB_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- Library - Interface in ghidra.program.model.listing
-
Interface for a Library namespace.
- LIBRARY - Static variable in class ghidra.program.model.symbol.SymbolType
- LibraryLookupTable - Class in ghidra.app.util.opinion
- LibraryLookupTable() - Constructor for class ghidra.app.util.opinion.LibraryLookupTable
- LibraryPathsDialog - Class in ghidra.app.util.opinion
-
Dialog for editing Library Search Paths which are used by the importer to locate referenced shared libraries.
- LibraryPathsDialog() - Constructor for class ghidra.app.util.opinion.LibraryPathsDialog
- LibrarySearchPathManager - Class in ghidra.app.util.importer
-
A simple class for managing the library search path and avoiding duplicate directories.
- LibrarySearchPathManager() - Constructor for class ghidra.app.util.importer.LibrarySearchPathManager
- LibrarySymbol - Class in ghidra.program.database.symbol
-
Class for library symbols.
- LibrarySymbol(SymbolManager, DBObjectCache<SymbolDB>, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.LibrarySymbol
-
Constructs a new Library Symbol
- LIDATA - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- LIGHT_BLUE - Static variable in class ghidra.util.WebColors
- LIGHT_CORAL - Static variable in class ghidra.util.WebColors
- LIGHT_CYAN - Static variable in class ghidra.util.WebColors
- LIGHT_GOLDENROD - Static variable in class ghidra.util.WebColors
- LIGHT_GRAY - Static variable in class ghidra.util.WebColors
- LIGHT_GREEN - Static variable in class ghidra.util.WebColors
- LIGHT_PINK - Static variable in class ghidra.util.WebColors
- LIGHT_SALMON - Static variable in class ghidra.util.WebColors
- LIGHT_SEA_GREEN - Static variable in class ghidra.util.WebColors
- LIGHT_SKY_BLUE - Static variable in class ghidra.util.WebColors
- LIGHT_SLATE_GRAY - Static variable in class ghidra.util.WebColors
- LIGHT_STEEL_BLUE - Static variable in class ghidra.util.WebColors
- LIGHT_YELLOW - Static variable in class ghidra.util.WebColors
- LIME - Static variable in class ghidra.util.WebColors
- LIME_GREEN - Static variable in class ghidra.util.WebColors
- LimitedByteBuffer - Class in ghidra.app.decompiler
-
Class for accumulating bytes into an automatically expanding buffer with an explicit upper limit to the size
- LimitedByteBuffer(int, int) - Constructor for class ghidra.app.decompiler.LimitedByteBuffer
-
Create the buffer specifying its initial and limiting capacity
- line - Variable in class ghidra.app.util.bin.format.dwarf.line.StateMachine
-
An unsigned integer indicating a source line number.
- line - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- line - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- LINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- LINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- line_ascent - Variable in class docking.widgets.MultiLineLabel
- line_height - Variable in class docking.widgets.MultiLineLabel
- LINE_LENGTH - Static variable in class ghidra.app.util.ToolTipUtils
- LINE_SEPARATOR - Static variable in class ghidra.sleigh.grammar.LineArrayListWriter
- LINE_SEPARATOR - Static variable in class ghidra.util.StringUtilities
-
The platform specific string that is the line separator.
- line_widths - Variable in class docking.widgets.MultiLineLabel
- LINEALT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- LinearDataAddressCorrelation - Class in ghidra.program.util
- LinearDataAddressCorrelation(Data, Data) - Constructor for class ghidra.program.util.LinearDataAddressCorrelation
- LinearExecutable - Class in ghidra.app.util.bin.format.lx
-
A class to manage loading Linear Executables (LX).
- LinearExecutable(ByteProvider) - Constructor for class ghidra.app.util.bin.format.lx.LinearExecutable
- LineArrayListWriter - Class in ghidra.sleigh.grammar
- LineArrayListWriter() - Constructor for class ghidra.sleigh.grammar.LineArrayListWriter
- LINEBLOCK - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- LINECOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LINECOMMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
- LineDef() - Method in class ghidra.app.util.cparser.C.CParser
- LineInfo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LINEINFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- LineLockedFieldPanelCoordinator - Class in docking.widgets.fieldpanel.internal
-
A LineLockedFieldPanelCoordinator coordinates the scrolling of a set of field panels by sharing bound scroll models that are locked together by a set of line numbers.
- LineLockedFieldPanelCoordinator(FieldPanel[]) - Constructor for class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
- LINEN - Static variable in class ghidra.util.WebColors
- lineno - Variable in class ghidra.sleigh.grammar.LineArrayListWriter
- lineno - Variable in class ghidra.sleigh.grammar.Location
- LINENUMBER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- lines - Variable in class docking.widgets.MultiLineLabel
- lines - Variable in class ghidra.sleigh.grammar.LineArrayListWriter
- linesInChunk - Variable in class ghidra.framework.main.logviewer.model.Chunk
- LineSubrecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfLineNumberRecord.LineSubrecord
- lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Display the resolution result in one line (omitting child details)
- lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- lineToString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
- LineWrapper(int) - Constructor for class ghidra.util.StringUtilities.LineWrapper
- lineWrapWithHTMLLineBreaks(String) - Static method in class ghidra.util.HTMLUtilities
-
This is just a convenience call to
HTMLUtilities.lineWrapWithHTMLLineBreaks(String, int)
with a max line length of 0, which signals to not to wrap on line length, but only on newline characters. - lineWrapWithHTMLLineBreaks(String, int) - Static method in class ghidra.util.HTMLUtilities
-
Replaces all newline characters with HTML <BR> tags.
- LINK_PLACEHOLDER_CLOSE - Static variable in class ghidra.util.HTMLUtilities
- LINK_PLACEHOLDER_OPEN - Static variable in class ghidra.util.HTMLUtilities
- LinkDatabase - Class in help.validator
- LinkDatabase(HelpModuleCollection) - Constructor for class help.validator.LinkDatabase
- LinkedField(JTextField, Pattern, String, int) - Constructor for class docking.widgets.textfield.TextFieldLinker.LinkedField
- linkedFields - Variable in class docking.widgets.textfield.TextFieldLinker
- LinkEditDataCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a linkedit_data_command structure.
- LinkEditDataCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- Linker - ghidra.app.util.bin.format.pe.rich.MSProductType
- LinkerOptionCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a linker_option_command structure
- LinkerOptionCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- LinkerState() - Constructor for class docking.widgets.textfield.TextFieldLinker.LinkerState
- linkField(JTextField, String, String) - Method in class docking.widgets.textfield.TextFieldLinker
-
Add a new text field to this linker Links the given field with the others present in this linker, if any.
- linkField(JTextField, Pattern, String) - Method in class docking.widgets.textfield.TextFieldLinker
- linkLastField(JTextField) - Method in class docking.widgets.textfield.TextFieldLinker
-
Add the final field, and actually link the fields The fields are not effectively linked until this method is called.
- linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
-
Method linkRelativeOffsets.
- linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
-
Method linkRelativeOffsets.
- linkRelativeOffsets(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.Operand
- LINLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- LINNUM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- LINUX - ghidra.framework.OperatingSystem
- LINUX - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.LINUX_X86_32
instead. - LINUX_64 - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.LINUX_X86_64
instead. - LINUX_ARM_64 - ghidra.framework.Platform
-
Identifies a Linux ARM 64-bit OS.
- LINUX_UKNOWN - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Unknown architectures are not supported
- LINUX_X86_32 - ghidra.framework.Platform
-
Identifies a Linux x86 32-bit OS.
- LINUX_X86_64 - ghidra.framework.Platform
-
Identifies a Linux x86 64-bit OS.
- LinuxFileUrlHandler - Class in ghidra.framework.main.datatree
-
A special handler to deal with files dragged from Linux to Ghidra.
- LinuxFileUrlHandler() - Constructor for class ghidra.framework.main.datatree.LinuxFileUrlHandler
- list - Variable in class docking.widgets.DropDownTextField
- list - Variable in class ghidra.framework.main.datatree.VersionControlTask
- list - Variable in class ghidra.util.datastruct.Stack
- list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- LIST - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a register.
- LIST - Static variable in class ghidra.program.model.pcode.PcodeBlock
- LIST_MOUNTED - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- ListAccumulator<T> - Class in ghidra.util.datastruct
- ListAccumulator() - Constructor for class ghidra.util.datastruct.ListAccumulator
- ListAccumulator(List<T>) - Constructor for class ghidra.util.datastruct.ListAccumulator
- listener - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
- listeners - Variable in class docking.wizard.AbstractMageJPanel
- listeners - Variable in class docking.wizard.AbstractWizardJPanel
- listeners - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- listeners - Variable in class ghidra.framework.options.AbstractOptions
- listFiles() - Method in class generic.jar.FileResource
- listFiles() - Method in class generic.jar.JarResource
- listFiles() - Method in interface generic.jar.Resource
- listFiles() - Method in class generic.jar.ResourceFile
-
Returns a array of ResourceFiles if this ResourceFile is a directory.
- listFiles(ResourceFileFilter) - Method in class generic.jar.FileResource
- listFiles(ResourceFileFilter) - Method in class generic.jar.JarResource
- listFiles(ResourceFileFilter) - Method in interface generic.jar.Resource
- listFiles(ResourceFileFilter) - Method in class generic.jar.ResourceFile
-
Returns a array of ResourceFiles if this ResourceFile is a directory.
- listFileSystem(GFileSystem, GFile, List<GFile>, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns a list of all files in a GFileSystem.
- listing - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- listing - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- listing - Variable in class ghidra.program.model.block.MultEntSubModel
- listing - Variable in class ghidra.program.model.block.OverlapCodeSubModel
- listing - Variable in class ghidra.program.model.block.SimpleBlockModel
- Listing - Interface in ghidra.program.model.listing
-
This interface provides all the methods needed to create,delete, retrieve, modify code level constructs (CodeUnits, Macros, Fragments, and Modules).
- ListingActionContext - Class in ghidra.app.context
- ListingActionContext(ComponentProvider, Navigatable) - Constructor for class ghidra.app.context.ListingActionContext
- ListingActionContext(ComponentProvider, Navigatable, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.context.ListingActionContext
- ListingActionContext(ComponentProvider, Navigatable, ProgramLocation) - Constructor for class ghidra.app.context.ListingActionContext
- ListingAddressCorrelation - Interface in ghidra.program.util
-
This is the interface for a correlator that associates addresses from one program with addresses from another program or it can associate addresses from one part of a program with addresses from another part of the same program.
- ListingBackgroundColorModel - Interface in ghidra.app.util.viewer.listingpanel
-
This interface extends the
BackgroundColorModel
exclusively for BackgroundColorModels used by the ListingPanel. - listingClosed() - Method in interface ghidra.app.services.CoordinatedListingPanelListener
-
Notifies the listener that it's associated listing panel should get closed.
- ListingCodeComparisonOptions - Class in ghidra.app.util.viewer.listingpanel
- ListingCodeComparisonOptions() - Constructor for class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- ListingCodeComparisonPanel - Class in ghidra.app.util.viewer.listingpanel
-
Panel that displays two listings for comparison.
- ListingCodeComparisonPanel(String, PluginTool) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Creates a comparison panel with two listings.
- ListingComparisonFieldPanelCoordinator - Class in ghidra.app.util.viewer.listingpanel
-
Coordinates cursor location and scrolling between the two sides of a ListingCodeComparisonPanel.
- ListingComparisonFieldPanelCoordinator(ListingCodeComparisonPanel) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingComparisonFieldPanelCoordinator
-
Constructor for this dual listing field panel coordinator.
- ListingComparisonProvider - Class in ghidra.app.util.viewer.listingpanel
-
Provider for displaying a ListingCodeComparisonPanel.
- ListingComparisonProvider(PluginTool, String, Program, Program, AddressSetView, AddressSetView) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingComparisonProvider
-
Constructor for a provider that can display a ListingCodeComparisonPanel.
- ListingContextAction - Class in ghidra.app.context
- ListingContextAction(String, String) - Constructor for class ghidra.app.context.ListingContextAction
- ListingContextAction(String, String, KeyBindingType) - Constructor for class ghidra.app.context.ListingContextAction
- ListingDiff - Class in ghidra.program.util
-
Determines where instructions couldn't be matched and where they differ between sets of addresses as provided by a ListingAddressCorrelation.
- ListingDiff() - Constructor for class ghidra.program.util.ListingDiff
-
Creates a ListingDiff to determine where instructions couldn't be matched and where they differ between sets of addresses as provided by a ListingAddressCorrelation.
- ListingDiffActionManager - Class in ghidra.app.util.viewer.listingpanel
-
Manages the actions that control a ListingDiff.
- ListingDiffActionManager(ListingDiff) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
-
Constructor for the action manager for a ListingDiff.
- listingDiffChanged() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- listingDiffChanged() - Method in interface ghidra.app.util.viewer.listingpanel.ListingDiffChangeListener
-
Called when the ListingDiff's set of differences and unmatched addresses has changed.
- ListingDiffChangeListener - Interface in ghidra.app.util.viewer.listingpanel
-
Interface defining a listener that gets notified when the ListingDiff's set of differences and unmatched addresses has changed.
- ListingDiffHighlightProvider - Class in ghidra.app.util.viewer.listingpanel
- ListingDiffHighlightProvider(ListingDiff, boolean, ListingCodeComparisonOptions) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingDiffHighlightProvider
-
Constructor for this highlight provider.
- ListingDisplayOptionsEditor - Class in ghidra.app.util.viewer.options
-
Class for editing Listing display properties.
- ListingDisplayOptionsEditor(Options) - Constructor for class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
-
Constructs a new ListingDisplayOptionsEditor.
- ListingField - Interface in ghidra.app.util.viewer.field
-
Interface that extends the Field interface to add addition information that the browser needs from the fields.
- ListingHoverProvider - Class in ghidra.app.util.viewer.listingpanel
- ListingHoverProvider() - Constructor for class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
- ListingMergeConstants - Interface in ghidra.app.merge.listing
-
ListingMergeConstants
is an interface that provides constants that are used throughout all of the Listing merge managers for multi-user. - ListingMergeManager - Class in ghidra.app.merge.listing
-
Manages program listing changes and conflicts between the latest versioned program (LATEST) and the modified program (MY) being checked into version control.
- ListingMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.ListingMergeManager
-
Manages listing changes and conflicts between the latest versioned program and the modified program being checked into version control.
- ListingMergePanel - Class in ghidra.app.merge.tool
- ListingMergePanel(PluginTool, Program, Program, Program, Program, boolean) - Constructor for class ghidra.app.merge.tool.ListingMergePanel
- ListingMergePanelPlugin - Class in ghidra.app.merge.tool
- ListingMergePanelPlugin(PluginTool, ListingMergePanel) - Constructor for class ghidra.app.merge.tool.ListingMergePanelPlugin
-
Constructor
- ListingMergePanelProvider - Class in ghidra.app.merge.tool
- ListingMergePanelProvider(PluginTool, Plugin, String, ListingMergePanel) - Constructor for class ghidra.app.merge.tool.ListingMergePanelProvider
- ListingModel - Interface in ghidra.app.util.viewer.listingpanel
- ListingModelAdapter - Class in ghidra.app.util.viewer.listingpanel
- ListingModelAdapter(ListingModel) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- ListingModelConverter - Class in ghidra.app.util.viewer.multilisting
- ListingModelConverter(ListingModel, ListingModel) - Constructor for class ghidra.app.util.viewer.multilisting.ListingModelConverter
-
Converts addresses from the primary model into addresses for this converters model.
- ListingModelListener - Interface in ghidra.app.util.viewer.listingpanel
- ListingPanel - Class in ghidra.app.util.viewer.listingpanel
- ListingPanel(FormatManager) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Constructs a new ListingPanel using the given FormatManager and ServiceProvider.
- ListingPanel(FormatManager, ListingModel) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Constructs a new ListingPanel with the given FormatManager and ListingLayoutModel
- ListingPanel(FormatManager, Program) - Constructor for class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Constructs a new ListingPanel for the given program.
- ListingPanelContainer - Class in ghidra.app.nav
- ListingPanelContainer(JComponent, boolean) - Constructor for class ghidra.app.nav.ListingPanelContainer
- ListingPanelContainer(JComponent, JComponent, String, String) - Constructor for class ghidra.app.nav.ListingPanelContainer
- ListingStub - Class in ghidra.program.model.listing
-
ListingStub can be extended for use by tests.
- ListingStub() - Constructor for class ghidra.program.model.listing.ListingStub
- ListingTextField - Class in ghidra.app.util.viewer.field
-
ListingField implementation for text fields.
- ListingTextField(FieldFactory, ProxyObj<?>, TextField) - Constructor for class ghidra.app.util.viewer.field.ListingTextField
- listIterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- listIterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- listIterator() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- listIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- listIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- listIterator() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- listIterator() - Method in class ghidra.util.datastruct.LongArrayList
- listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- listIterator(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- listIterator(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- listIterator(int) - Method in class ghidra.util.datastruct.LongArrayList
- ListIterator<T> - Class in generic.stl
- ListLinked<T> - Class in ghidra.program.model.pcode
-
A better linked list implementation than provided by java.util.
- listLocationsForModules(JavaFileManager.Location) - Method in class ghidra.app.script.ResourceFileJavaFileManager
- ListNodeSTL<T> - Class in generic.stl
- ListNodeSTL() - Constructor for class generic.stl.ListNodeSTL
- ListNodeSTL(ListNodeSTL<T>, ListNodeSTL<T>, T) - Constructor for class generic.stl.ListNodeSTL
- ListPanel - Class in docking.widgets.list
-
This class provides a panel that contains a JList component.
- ListPanel() - Constructor for class docking.widgets.list.ListPanel
-
Constructs a new ListPanel.
- ListRendererMouseEventForwarder - Class in docking.widgets.list
-
A listener designed to forward events from a JList to its renderer.
- ListRendererMouseEventForwarder() - Constructor for class docking.widgets.list.ListRendererMouseEventForwarder
- ListSelectionDialog<T> - Class in docking.widgets
- ListSelectionDialog(String, String, List<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.ListSelectionDialog
- ListSelectionDialog(String, String, List<T>, DataToStringConverter<T>, DataToStringConverter<T>) - Constructor for class docking.widgets.ListSelectionDialog
- ListSelectionTableDialog<T> - Class in docking.widgets
- ListSelectionTableDialog(String, RowObjectTableModel<T>) - Constructor for class docking.widgets.ListSelectionTableDialog
- ListSelectionTableDialog(String, List<T>) - Constructor for class docking.widgets.ListSelectionTableDialog
- ListSTL<T> - Class in generic.stl
- ListSTL() - Constructor for class generic.stl.ListSTL
- LITTLE - ghidra.program.model.lang.Endian
- LITTLE - Static variable in class ghidra.program.model.data.EndianSettingsDefinition
- LittleEndianDataConverter - Class in ghidra.util
-
Helper class to convert a byte array to a Java primitive in Little endian order, and to convert a primitive to a byte array.
- LittleEndianDataConverter() - Constructor for class ghidra.util.LittleEndianDataConverter
-
Don't use this constructor to create new instances of this class.
- LiveMemoryHandler - Interface in ghidra.program.model.mem
-
Live memory handler interface.
- LiveMemoryListener - Interface in ghidra.program.model.mem
- LL - resources.QUADRANT
- LNAMES - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
-
Loads bytes in a particular format into the given
Program
. - load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.CoffLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.DbgLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.DefLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.DyldCacheLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.ElfLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.MachoLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.MapLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.MzLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.NeLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.OmfLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.PefLoader
- load(ByteProvider, LoadSpec, List<Option>, Program, TaskMonitor, MessageLog) - Method in class ghidra.app.util.opinion.PeLoader
- load(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
- load(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.GdtLoader
- load(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.GzfLoader
- load(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in interface ghidra.app.util.opinion.Loader
-
Loads bytes in a particular format as a new
DomainObject
. - load(SaveState) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- load(Accumulator<T>, TaskMonitor) - Method in interface ghidra.util.table.TableModelLoader
- LOAD - Static variable in class ghidra.program.model.pcode.PcodeOp
- LOADABLE_FILES_FILTER - Static variable in class ghidra.plugin.importer.ImporterUtilities
-
File extension filter for well known 'loadable' files for GhidraFileChoosers.
- loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- loadAddresses(Program, Program, AddressSetView, AddressSetView) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Displays program information for a particular set of addresses in the two programs being compared
- loadAll(TaskMonitor) - Method in class docking.widgets.tree.GTreeNode
-
Causes any lazy or slow loading nodes in the tree to load their children so that the tree is fully loaded.
- loadAll(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
- loadAnalyzedNotepad() - Method in class ghidra.test.TestEnv
- loadClass(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
-
Activate and build the
GhidraSourceBundle
containingsourceFile
then load the script's class from its class loader. - LoadCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a load_command structure.
- LoadCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommand
- LoadCommandString - Class in ghidra.app.util.bin.format.macho.commands
-
Represents an lc_str union.
- LoadCommandString() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommandString
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- LoadCommandTypes - Class in ghidra.app.util.bin.format.macho.commands
-
Constants for the cmd field of all load commands, the type
- LoadCommandTypes() - Constructor for class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
- LoadConfigDataDirectory - Class in ghidra.app.util.bin.format.pe
- LoadConfigDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- LoadConfigDirectory - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_LOAD_CONFIG_DIRECTORY
data structure which is defined inwinnt.h
. - LoadConfigDirectory() - Constructor for class ghidra.app.util.bin.format.pe.LoadConfigDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- loadConstraintData(ConstraintData) - Method in class generic.constraint.Constraint
-
Initialized this constraint state.
- loadConstraintData(ConstraintData) - Method in class ghidra.util.constraint.CompilerConstraint
- loadConstraintData(ConstraintData) - Method in class ghidra.util.constraint.ExecutableFormatConstraint
- loadConstraintData(ConstraintData) - Method in class ghidra.util.constraint.LanguageConstraint
- loadConstraintData(ConstraintData) - Method in class ghidra.util.constraint.PropertyConstraint
- loadConstraints(ResourceFile) - Method in class generic.constraint.DecisionTree
-
Loads the tree from an xml constraint file.
- loadConstraints(String, InputStream) - Method in class generic.constraint.DecisionTree
-
Loads the tree from an xml data contained within an input stream.
- loadData(Data, Data) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- loadData(Data, Data) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- loadData(Data, Data) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Displays a comparison of two program's data items
- loadDefaultTool() - Method in class help.screenshot.GhidraScreenShotGenerator
- loadDirectReferenceList(Program, int, Address, AddressSetView, Accumulator<ReferenceAddressPair>, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for direct references to the addresses indicated in the toAddressSet.
- loadDirectReferenceList(Program, int, Address, AddressSetView, List<ReferenceAddressPair>, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Checks a programs memory for direct references to the addresses indicated in the toAddressSet.
- loadDiscoveredTableColumns() - Method in class docking.widgets.table.GDynamicColumnTableModel
- Loader - ghidra.app.util.bin.format.pef.SectionKind
-
Loader tables.
- Loader - Interface in ghidra.app.util.opinion
-
An interface that all loaders must implement.
- LoaderArgsOptionChooser - Class in ghidra.app.util.importer
-
An option chooser that applies loader options that were passed in as command line arguments.
- LoaderArgsOptionChooser(SingleLoaderFilter) - Constructor for class ghidra.app.util.importer.LoaderArgsOptionChooser
- loaderComboBox - Variable in class ghidra.plugin.importer.ImporterDialog
- loaderFlags - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- LoaderInfoHeader - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- LoaderMap - Class in ghidra.app.util.opinion
- LoaderMap() - Constructor for class ghidra.app.util.opinion.LoaderMap
- LoaderOpinionException - Exception in ghidra.app.util.opinion
- LoaderOpinionException() - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(String) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(String, Throwable) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
- LoaderOpinionException(Throwable) - Constructor for exception ghidra.app.util.opinion.LoaderOpinionException
- LoaderRelocationHeader - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- LoaderService - Class in ghidra.app.util.opinion
-
Factory and utility methods for working with
Loader
s. - LoaderService() - Constructor for class ghidra.app.util.opinion.LoaderService
- LoaderTier - Enum in ghidra.app.util.opinion
- loadExternalRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- loadFill(byte[], int, Address, int, boolean) - Method in class ghidra.app.emulator.memory.CompositeLoadImage
- loadFill(byte[], int, Address, int, boolean) - Method in class ghidra.app.emulator.memory.ProgramMappedLoadImage
- loadFill(byte[], int, Address, int, boolean) - Method in interface ghidra.pcode.loadimage.LoadImage
- loadFilterPreference(DockingWindowManager, String) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- loadFilterPreference(DockingWindowManager, String) - Method in interface docking.widgets.tree.GTreeFilterProvider
- loadFrom(Options) - Method in class ghidra.framework.options.EditorState
- loadFromPreferences() - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Loads settings from
Preferences
. - loadFunctions(Function, Function) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- loadFunctions(Function, Function) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- loadFunctions(Function, Function) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Displays a comparison of two program's functions
- loadGhidraScriptProperties(ResourceFile) - Method in class ghidra.app.script.GhidraScriptProperties
-
Load a .properties file.
- loadGhidraScriptProperties(ResourceFile, String) - Method in class ghidra.app.script.GhidraScriptProperties
-
Load a .properties file given a directory (ResourceFile) and the basename (i.e., name of the GhidraScript without the extension).
- loadGhidraScriptProperties(List<ResourceFile>, String) - Method in class ghidra.app.script.GhidraScriptProperties
-
Look for a .properties file corresponding to the basename in the given locations.
- loadHelper - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- loadHelpSet() - Method in class help.validator.location.DirectoryHelpModuleLocation
- loadHelpSet() - Method in class help.validator.location.HelpModuleLocation
- loadHelpSet() - Method in class help.validator.location.JarHelpModuleLocation
- loadHelpTopics() - Method in class help.validator.location.HelpModuleLocation
- loadIfNeeded() - Method in class ghidra.plugins.fsbrowser.FileIconService
-
Loads XML file if it has not been loaded yet.
- loadImage(String) - Static method in class resources.ResourceManager
-
Load the image specified by filename; returns the default bomb icon if problems occur trying to load the file.
- loadImage(String, byte[]) - Static method in class resources.ResourceManager
-
Load the image using the specified bytes.
- loadImage(String, int, int) - Static method in class resources.ResourceManager
-
Load and scale the image specified by filename; returns null if problems occur trying to load the file.
- LoadImage - Interface in ghidra.pcode.loadimage
- LoadImageFunc - Class in ghidra.pcode.loadimage
- LoadImageFunc() - Constructor for class ghidra.pcode.loadimage.LoadImageFunc
- loadImages(String...) - Static method in class resources.ResourceManager
-
Load the images specified by filenames; substitutes the default bomb icon if problems occur trying to load an individual file.
- loadIndex(ResourceFile) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- loadingFinished(boolean) - Method in class docking.widgets.table.threaded.IncrementalLoadJob
- loadingFinished(boolean) - Method in interface docking.widgets.table.threaded.ThreadedTableModelListener
-
Called when the table is done loading data.
- loadingStarted() - Method in class docking.widgets.table.threaded.IncrementalLoadJob
- loadingStarted() - Method in interface docking.widgets.table.threaded.ThreadedTableModelListener
-
Called when the table begins to load new data.
- loadInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
- loadInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.GdtLoader
- loadInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.GzfLoader
- loadInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in interface ghidra.app.util.opinion.Loader
-
Loads bytes into the specified
Program
. - LoadJob<T> - Class in docking.widgets.table.threaded
- loadLocalRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- loadMap() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
This method will reload the map data from scratch.
- loadMetadata() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- loadomit() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- loadOptions(Options) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- loadOptions(ToolOptions) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- loadPending() - Method in class docking.widgets.table.threaded.IncrementalLoadJob
- loadPending() - Method in interface docking.widgets.table.threaded.ThreadedTableModelListener
-
Called when the model has new data to be loaded, but has not yet started the load process.
- loadPlugin(Class<? extends Plugin>) - Method in class help.screenshot.AbstractScreenShotGenerator
- loadPlugin(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- loadProgram() - Method in class help.screenshot.AbstractScreenShotGenerator
- loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Loads program bytes in a particular format as a new
Program
. - loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.BinaryLoader
- loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.IntelHexLoader
- loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- loadProgram(ByteProvider, String, DomainFolder, LoadSpec, List<Option>, MessageLog, Object, TaskMonitor) - Method in class ghidra.app.util.opinion.XmlLoader
- loadProgram(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Loads program bytes into the specified
Program
. - loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.BinaryLoader
- loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.IntelHexLoader
- loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- loadProgramInto(ByteProvider, LoadSpec, List<Option>, MessageLog, Program, TaskMonitor) - Method in class ghidra.app.util.opinion.XmlLoader
- loadPropertiesFile() - Method in class ghidra.app.script.GhidraScript
- loadResourceProgram(String) - Method in class ghidra.util.xml.XmlTestHelper
- loadResourceProgramAsBinary(String, Language, CompilerSpec) - Method in class ghidra.test.TestEnv
- loadResourceProgramAsBinary(String, Processor) - Method in class ghidra.test.TestEnv
- loadSectionRelocations() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- loadSourceTOCFile() - Method in class help.validator.location.DirectoryHelpModuleLocation
- loadSourceTOCFile() - Method in class help.validator.location.HelpModuleLocation
- loadSourceTOCFile() - Method in class help.validator.location.JarHelpModuleLocation
- LoadSpec - Class in ghidra.app.util.opinion
-
Represents a possible way for a
Loader
to load something. - LoadSpec(Loader, long, boolean) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpec
with an unknown language/compiler. - LoadSpec(Loader, long, QueryResult) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpec
from aQueryResult
. - LoadSpec(Loader, long, LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.LoadSpec
-
Constructs a
LoadSpec
from a manually suppliedLanguageCompilerSpecPair
. - LoadSpecChooser - Interface in ghidra.app.util.importer
- LoadSpecificDataJob<T> - Class in docking.widgets.table.threaded
- loadTextResource(Class<?>, String) - Static method in class generic.test.AbstractGenericTest
-
Load a text resource file into an ArrayList.
- loadTextResource(String) - Static method in class generic.test.AbstractGenericTest
- loadUserTools() - Static method in class ghidra.framework.ToolUtils
- loadVariablesFromState() - Method in class ghidra.app.script.GhidraScript
- loadXmlResource(Package, String) - Method in class ghidra.util.xml.XmlTestHelper
-
Read an XML file as a resource.
- locAddress - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- LOCAL - ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Indicator to show namespace for a label reference if the label is in the same namespace as the reference location (i.e., local to function).
- LOCAL_ARCHIVE_KEY - Static variable in interface ghidra.program.model.data.DataTypeManager
- LOCAL_ARCHIVE_UNIVERSAL_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
- LOCAL_DATE_FORMAT - Static variable in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
-
Specifies how Date values are to be formatted within the editor
- LOCAL_VAR - Static variable in class ghidra.program.model.symbol.SymbolType
- LOCAL_VARIABLE_DETAIL_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- LOCAL_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
LOCAL_VARIABLE_FILTER
matches all simple stack variables. - LocalBufferFile - Class in db.buffers
-
LocalBufferFile
implements a BufferFile as block-oriented random-access file. - LocalBufferFile(File, boolean) - Constructor for class db.buffers.LocalBufferFile
-
Open an existing block file.
- LocalBufferFile(File, int) - Constructor for class db.buffers.LocalBufferFile
-
Create a new buffer file for writing.
- localBuiltinDataTypeFlavor - Static variable in class ghidra.program.model.data.DataTypeTransferable
- LocalDatabaseItem - Class in ghidra.framework.store.local
-
LocalDatabaseItem
provides a FolderItem implementation for a local database. - LocalDataFile - Class in ghidra.framework.store.local
-
LocalDataFile
provides a FolderItem implementation for a local serialized data file. - LocalDataFile(LocalFileSystem, PropertyFile) - Constructor for class ghidra.framework.store.local.LocalDataFile
- LocalDataFile(LocalFileSystem, PropertyFile, InputStream, String, TaskMonitor) - Constructor for class ghidra.framework.store.local.LocalDataFile
-
Create a new local data file item.
- LocalDataFileHandle - Class in ghidra.framework.store.local
-
LocalDataFileHandle
provides random access to a local File. - LocalDataFileHandle(File, boolean) - Constructor for class ghidra.framework.store.local.LocalDataFileHandle
-
Construct and open a local DataFileHandle.
- localDataTypeFlavor - Static variable in class ghidra.app.util.CodeUnitInfoTransferable
-
DataFlavor that it is an ArrayList of CodeUnitInfo objects.
- localDataTypeFlavor - Static variable in class ghidra.program.model.data.DataTypeTransferable
- LocalDateSpinnerModel - Class in docking.widgets.table.constrainteditor
-
Spinner Model for LocalDate
- LocalDateSpinnerModel(LocalDate, LocalDate, LocalDate, int) - Constructor for class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
-
Constructor
- LocalDateTextField - Class in docking.widgets.textfield
-
Text field for entering dates.
- LocalDateTextField(String) - Constructor for class docking.widgets.textfield.LocalDateTextField
- LocalDirectorySearchLocation - Class in ghidra.app.util.bin.format.dwarf4.external
-
A
SearchLocation
that recursively searches for dwarf external debug files under a configured directory. - LocalDirectorySearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
-
Creates a new
LocalDirectorySearchLocation
at the specified location. - localDomainFileFlavor - Static variable in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- localDomainFileTreeFlavor - Static variable in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- LocalFileChooserModel - Class in docking.widgets.filechooser
-
A default implementation of the file chooser model that browses the local file system.
- LocalFileChooserModel() - Constructor for class docking.widgets.filechooser.LocalFileChooserModel
- LocalFileSystem - Class in ghidra.formats.gfilesystem
-
A
GFileSystem
implementation giving access to the user's operating system's local file system. - LocalFileSystem - Class in ghidra.framework.store.local
-
LocalFileSystem
provides access to FolderItem's which exist within a File-based directory structure. - LocalFileSystem() - Constructor for class ghidra.framework.store.local.LocalFileSystem
-
Constructor for an empty read-only file-system.
- LocalFileSystem(String, boolean, boolean, boolean) - Constructor for class ghidra.framework.store.local.LocalFileSystem
-
Constructor.
- LocalFileSystem.ItemStorage - Class in ghidra.framework.store.local
- LocalFileSystemSub - Class in ghidra.formats.gfilesystem
-
A
GFileSystem
interface to a part of the user's local / native file system. - LocalFileSystemSub(File, LocalFileSystem) - Constructor for class ghidra.formats.gfilesystem.LocalFileSystemSub
- LocalFilesystemTestUtils - Class in ghidra.framework.store.local
- LocalFolderItem - Class in ghidra.framework.store.local
-
LocalFolderItem
provides an abstract implementation of a folder item which resides on a local file-system. - localGhidraFlavor - Static variable in class docking.dnd.GhidraTransferable
-
A static instance of the local flavor that is an ArrayList of user object objects.
- LocalManagedBufferFile - Class in db.buffers
-
LocalManagedBufferFile
implements a BufferFile as block-oriented random-access file which utilizes aBufferFileManager
to identify and facilitate versioning of buffer files. - LocalManagedBufferFile(int, BufferFileManager, long) - Constructor for class db.buffers.LocalManagedBufferFile
-
Open the initial version of a block file for writing.
- LocalManagedBufferFile(BufferFileManager, boolean, int, long) - Constructor for class db.buffers.LocalManagedBufferFile
-
Open the current version of an existing block file as read-only.
- LocalManagedBufferFile(BufferFileManager, int, int) - Constructor for class db.buffers.LocalManagedBufferFile
-
Open an older version of an existing buffer file as read-only and NOT UPDATEABLE (bfMgr remains null).
- localPrefixOverride - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- localPrefixText - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- localProgramSelectionFlavor - Static variable in class ghidra.app.util.SelectionTransferable
-
DataFlavor for program selection.
- localProjectExists(URL) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Determine if the specified URL refers to a local project and it exists.
- LocalSymbolMap - Class in ghidra.program.model.pcode
-
A container for local symbols within the decompiler's model of a function.
- LocalSymbolMap(HighFunction, String) - Constructor for class ghidra.program.model.pcode.LocalSymbolMap
- localToolButtonFlavor - Static variable in class ghidra.framework.main.ToolButtonTransferable
- localTreeNodeFlavor - Static variable in class docking.dnd.DragDropTreeTransferable
-
A static instance of the local tree node flavor that is an ArrayList of DragDropNode objects.
- LocalTreeNodeHandler - Class in ghidra.framework.main.datatree
- LocalTreeNodeHandler() - Constructor for class ghidra.framework.main.datatree.LocalTreeNodeHandler
- LocalVariable - Interface in ghidra.program.model.listing
- LocalVariableDB - Class in ghidra.program.database.function
- LocalVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.LocalVariableFilter
- LocalVariableImpl - Class in ghidra.program.model.listing
- LocalVariableImpl(String, int, DataType, Address, Program) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with a single storage element at the specified address.
- LocalVariableImpl(String, int, DataType, Address, Program, SourceType) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with a single storage element at the specified address.
- LocalVariableImpl(String, int, DataType, Register, Program) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a register variable with the specified register storage.
- LocalVariableImpl(String, int, DataType, Register, Program, SourceType) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with one or more associated storage elements.
- LocalVariableImpl(String, int, DataType, VariableStorage, boolean, Program) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with one or more associated storage elements.
- LocalVariableImpl(String, int, DataType, VariableStorage, boolean, Program, SourceType) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with one or more associated storage elements.
- LocalVariableImpl(String, int, DataType, VariableStorage, Program) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a variable with one or more associated storage elements.
- LocalVariableImpl(String, DataType, int, Program) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a stack variable at the specified stack offset with a first-use offset of 0.
- LocalVariableImpl(String, DataType, int, Program, SourceType) - Constructor for class ghidra.program.model.listing.LocalVariableImpl
-
Construct a stack variable at the specified stack offset with a first-use offset of 0.
- localVersionInfoFlavor - Static variable in class ghidra.framework.main.datatree.VersionInfoTransferable
-
DataFlavor for VersionInfoTransferable.
- LocalVersionInfoHandler - Class in ghidra.framework.main.datatree
- LocalVersionInfoHandler() - Constructor for class ghidra.framework.main.datatree.LocalVersionInfoHandler
- locateAddressesForFileBytesOffset(FileBytes, long) - Method in interface ghidra.program.model.mem.Memory
-
Gets a list of addresses where the byte at the given offset from the given FileBytes was loaded into memory.
- locateAddressesForFileOffset(long) - Method in interface ghidra.program.model.mem.Memory
-
Gets a
List
ofaddresses
that correspond to the given file offset. - locateAddressForFileOffset(long) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
-
Get the Address within this sub-block which corresponds to the specified file offset.
- locateConstructorOnClass(Class<?>, Class<?>[]) - Static method in class utilities.util.reflection.ReflectionUtilities
- locateFieldByTypeOnClass(Class<?>, Class<?>) - Static method in class generic.test.TestUtils
-
Get the first field specification contained within containingClass which has the type classType.
- locateFieldByTypeOnClass(Class<?>, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Get the first field specification contained within containingClass which has the type classType.
- locateFieldObjectOnClass(String, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Locates the field of the name
fieldName
on the given class. - locateImageReference(Path, String) - Static method in class help.HelpBuildUtils
-
Turn an HTML IMG reference into a location object that has resolved path info.
- locateMethodObjectOnClass(String, Class<?>, Class<?>[]) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Locates the method of the name
methodName
on the given class. - locateReference(Path, String) - Static method in class help.HelpBuildUtils
-
Turn an HTML HREF reference into an absolute path.
- locateStaticFieldObjectOnClass(String, Class<?>) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Locates the field of the name
fieldName
on the given class. - locateString(String, TerminatingConsumer<Address>, Program, List<MemoryBlock>, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.ProgramMemoryUtil
-
Finds the string in memory indicated by the searchString limited to the indicated memory blocks and address set.
- location - Variable in class ghidra.sleigh.grammar.RadixBigInteger
- Location - Class in ghidra.sleigh.grammar
- Location - Enum in docking.widgets.shapes
-
Specifies location and metrics for
PopupWindowPlacer
. - Location - Interface in ghidra.util
- Location(String, int) - Constructor for class ghidra.sleigh.grammar.Location
- locationChanged(FieldLocation, Field, Color, Color) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- locationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- locationChanged(ProgramLocation) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- locationChanged(ProgramLocation) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested in program location events.
- LocationClangHighlightController - Class in ghidra.app.decompiler.component
-
Class to handle location based highlights for a decompiled function.
- LocationClangHighlightController() - Constructor for class ghidra.app.decompiler.component.LocationClangHighlightController
- locationFocusChanged(AttributedVertex) - Method in class ghidra.service.graph.DummyGraphDisplayListener
- locationFocusChanged(AttributedVertex) - Method in interface ghidra.service.graph.GraphDisplayListener
-
Notification that the "focused" (active) vertex has changed
- LocationMemento - Class in ghidra.app.nav
- LocationMemento(SaveState, Program[]) - Constructor for class ghidra.app.nav.LocationMemento
- LocationMemento(Program, ProgramLocation) - Constructor for class ghidra.app.nav.LocationMemento
- locationType - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- LocationUtil - Class in ghidra.sleigh.grammar
- Locator - Class in ghidra.sleigh.grammar
- Locator() - Constructor for class ghidra.sleigh.grammar.Locator
- LocComparator() - Constructor for class ghidra.program.model.pcode.VarnodeBank.LocComparator
- lock - Variable in class ghidra.framework.data.DomainObjectAdapter
- lock - Variable in class ghidra.program.database.function.FunctionTagManagerDB
- lock - Variable in class ghidra.program.database.properties.PropertyMapDB
- lock - Variable in class ghidra.program.database.symbol.SymbolDB
- lock() - Method in class generic.util.ChannelLocker
- lock() - Method in class generic.util.FileLocker
- lock() - Method in class ghidra.util.state.ContextState
-
When no longer updating this state, this method should be invoked to cleanup resources no longer needed (e.g., uniqueState no longer maintained).
- lock(String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- lock(String) - Method in interface ghidra.framework.model.DomainObject
-
Attempt to obtain a modification lock on the domain object.
- lock(String) - Method in class ghidra.program.database.ProgramDB
- lock(V, boolean) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- Lock - Class in ghidra.util
-
Ghidra synchronization lock.
- Lock(String) - Constructor for class ghidra.util.Lock
-
Creates an instance of a lock for synchronization within Ghidra.
- lockDown(boolean) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- lockDown(boolean) - Method in interface ghidra.app.services.ProgramManager
-
Deprecated.deprecated for 10.1; removal for 10.3 or later
- locked - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
controls whether the Vertices may be moved with the mouse
- LOCKED - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- lockedLineNumbers - Variable in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
- LockException - Exception in ghidra.framework.store
-
Indicates a failure to obtain a required lock.
- LockException() - Constructor for exception ghidra.framework.store.LockException
-
Construct a new LockException
- LockException(String) - Constructor for exception ghidra.framework.store.LockException
-
Construct a new LockException with the given message
- LockFactory - Class in generic.util
- LockFactory() - Constructor for class generic.util.LockFactory
- lockFile - Variable in class generic.util.FileLocker
- LockFile - Class in ghidra.framework.store.local
-
Provides for the creation and management of a named lock file.
- LockFile(File) - Constructor for class ghidra.framework.store.local.LockFile
-
Constructor.
- LockFile(File, String) - Constructor for class ghidra.framework.store.local.LockFile
-
Constructor.
- LockFile(File, String, String) - Constructor for class ghidra.framework.store.local.LockFile
-
Constructor.
- locRange() - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
Returns an iterator for all Varnodes in the tree ordered by Address
- locRange() - Method in class ghidra.program.model.pcode.VarnodeBank
- locRange(int, Address) - Method in class ghidra.program.model.pcode.VarnodeBank
- locRange(Address) - Method in class ghidra.program.model.pcode.VarnodeBank
- locRange(AddressSpace) - Method in class ghidra.program.model.pcode.VarnodeBank
- log - package log
- log - Variable in class ghidra.app.util.exporter.Exporter
- log - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- log - Variable in class ghidra.graph.job.AbstractAnimatorJob
- log(LocalFolderItem, String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- log(PCodeTestGroup, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- log(PCodeTestGroup, String, Throwable) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- log(String) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Output loader log message
- log(String, String, String) - Method in interface ghidra.framework.store.local.RepositoryLogger
- log(Throwable) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Output loader log message.
- LOG_AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- LOG_OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- Log4jDevelopmentPatternConverter - Class in log
-
Pattern converter for Log4j 2.x that adds a hyperlink for the calling class of the current log message.
- Log4jDevelopmentPatternConverter(String, String) - Constructor for class log.Log4jDevelopmentPatternConverter
-
Required constructor.
- Log4jErrorLogger - Class in ghidra.framework
- Log4jErrorLogger() - Constructor for class ghidra.framework.Log4jErrorLogger
- logDifferentKeyBindingsWarnigMessage(DockingActionIf, DockingActionIf, KeyStroke) - Static method in class docking.actions.KeyBindingUtils
-
Logs a warning message for the two given actions to signal that they do not share the same default key binding
- logFile - Variable in class ghidra.framework.ApplicationConfiguration
- LoggingInitialization - Class in ghidra.framework
- LoggingInitialization() - Constructor for class ghidra.framework.LoggingInitialization
- LogicalAndExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LogicalANDExpression() - Method in class ghidra.app.util.cparser.C.CParser
- LogicalOrExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LogicalORExpression() - Method in class ghidra.app.util.cparser.C.CParser
- LogicOperation - Enum in docking.widgets.table.columnfilter
- LogLevelTableCellRenderer - Class in ghidra.framework.main.logviewer.ui
-
Renderer for the
FVTable
that will set the background color based on the text contents. - LogLevelTableCellRenderer() - Constructor for class ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
- LogListener - Interface in log
-
An interface that allows clients to receive log messages.
- LogNegation() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- LogPanel - Class in ghidra.framework.main
-
A JPanel that contains a label to show the last message displayed.
- LogPanelAppender - Class in log
-
Log4j appender that writes messages to the log panel in the main Ghidra window.
- LogPanelAppender(String, Filter, Layout<? extends Serializable>) - Constructor for class log.LogPanelAppender
- logRead(EmulatorTestRunner, Address, int, byte[]) - Method in interface ghidra.test.processors.support.ExecutionListener
- logRead(EmulatorTestRunner, Address, int, byte[]) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- logState(EmulatorTestRunner) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- logState(EmulatorTestRunner, Address, int, int, EmulatorTestRunner.DumpFormat, String) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- logSummaryResults() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportSummary
-
Writes summary information to the
Msg
log. - logWrite(EmulatorTestRunner, Address, int, byte[]) - Method in interface ghidra.test.processors.support.ExecutionListener
- logWrite(EmulatorTestRunner, Address, int, byte[]) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- LONG - Static variable in class ghidra.app.script.AskDialog
- LONG - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- LONG - Static variable in class ghidra.app.util.demangler.DemangledDataType
- LONG_ARRAY - Static variable in class db.BinaryCodedField
-
long[] data type
- LONG_DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- LONG_LONG - Static variable in class ghidra.app.util.demangler.DemangledDataType
- LONG_TYPE - ghidra.framework.options.OptionType
- LONG_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
-
Use this String as the attributeType to create an LongAttribute.
- LongArray - Class in ghidra.util.datastruct
-
Array of longs that grows as needed.
- LongArray() - Constructor for class ghidra.util.datastruct.LongArray
-
Creates new LongArray
- LongArrayArray - Class in ghidra.util.datastruct
-
Array of long[] that grows as needed.
- LongArrayArray() - Constructor for class ghidra.util.datastruct.LongArrayArray
-
Creates new LongArrayArray
- LongArrayList - Class in ghidra.util.datastruct
-
An ArrayList for longs.
- LongArrayList() - Constructor for class ghidra.util.datastruct.LongArrayList
-
Creates a new LongArrayList
- LongArrayList(long[]) - Constructor for class ghidra.util.datastruct.LongArrayList
-
Creates a new Long ArrayList using the values in the given array
- LongArrayList(LongArrayList) - Constructor for class ghidra.util.datastruct.LongArrayList
-
Creates a new LongArrayList that is equivalent to the specified LongArrayList.
- LongAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
This class provides a storage mechanism for long-valued information about the elements of a KeyIndexableSet, e.g.
- LongAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.LongAttribute
-
Constructor.
- LongColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- LongColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.LongColumnAdapter
- LongComparator - Interface in ghidra.util.datastruct
-
Interface that defines a method for comparing two long values.
- LongConverter<T> - Interface in docking.widgets.table.constrainteditor
-
Interface used by number constraints.
- LongDataType - Class in ghidra.program.model.data
-
Basic implementation for a Signed Long Integer dataType
- LongDataType() - Constructor for class ghidra.program.model.data.LongDataType
- LongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.LongDataType
- LongDoubleComplexDataType - Class in ghidra.program.model.data
-
Provides a definition of a
complex
built-in data type consisting of two LongDouble numbers in the IEEE 754 double precision format. - LongDoubleComplexDataType() - Constructor for class ghidra.program.model.data.LongDoubleComplexDataType
- LongDoubleComplexDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.LongDoubleComplexDataType
- LongDoubleDataType - Class in ghidra.program.model.data
-
Provides a definition of a Long Double within a program.
- LongDoubleDataType() - Constructor for class ghidra.program.model.data.LongDoubleDataType
-
Creates a Double data type.
- LongDoubleDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.LongDoubleDataType
- LongDoubleHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with long keys and double values.
- LongDoubleHashtable() - Constructor for class ghidra.util.datastruct.LongDoubleHashtable
-
Default constructor creates a table with an initial default capacity.
- LongDoubleHashtable(int) - Constructor for class ghidra.util.datastruct.LongDoubleHashtable
-
Constructor creates a table with an initial given capacity.
- LongEditorProvider - Class in docking.widgets.table.constraint.provider
-
Class for providing editor for long columns.
- LongEditorProvider() - Constructor for class docking.widgets.table.constraint.provider.LongEditorProvider
- LongField - Class in db
-
LongField
provides a wrapper for 8-byte signed long data which is read or written to a Record. - LongField() - Constructor for class db.LongField
-
Construct a long field with an initial value of 0.
- LongField(int) - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField
- LongField(long) - Constructor for class db.LongField
-
Construct a long field with an initial value of l.
- LongField(String) - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField
- LongField(String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField
- LongField(List<GValidatedTextField.TextValidator>, String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField
- LongIntHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with long keys and int values.
- LongIntHashtable() - Constructor for class ghidra.util.datastruct.LongIntHashtable
-
Default constructor creates a table with an initial default capacity.
- LongIntHashtable(int) - Constructor for class ghidra.util.datastruct.LongIntHashtable
-
Constructor creates a table with an initial given capacity.
- LongIterator - Interface in ghidra.util
-
Iterator over a set of Java-type long values.
- LongKeyIndexer - Class in ghidra.util.datastruct
-
This class converts arbitrary long keys into compacted int indexes suitable for use as indexes into an array or table.
- LongKeyIndexer() - Constructor for class ghidra.util.datastruct.LongKeyIndexer
-
Constructs a LongKeyIndexer with a default capacity.
- LongKeyIndexer(int) - Constructor for class ghidra.util.datastruct.LongKeyIndexer
-
Constructs a LongKeyIndexer with a given initial capacity.
- longKeyIterator() - Method in class db.Table
-
Iterate over all long primary keys in ascending sorted order.
- longKeyIterator(long) - Method in class db.Table
-
Iterate over the long primary keys in ascending sorted order starting at the specified startKey.
- longKeyIterator(long, long, long) - Method in class db.Table
-
Iterate over the long primary keys in ascending sorted order starting at the specified startKey.
- LongLongDataType - Class in ghidra.program.model.data
-
Basic implementation for an Signed LongLong Integer dataType
- LongLongDataType() - Constructor for class ghidra.program.model.data.LongLongDataType
- LongLongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.LongLongDataType
- LongLongHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with long keys and long values.
- LongLongHashtable() - Constructor for class ghidra.util.datastruct.LongLongHashtable
-
Default constructor creates a table with an initial default capacity.
- LongLongHashtable(int) - Constructor for class ghidra.util.datastruct.LongLongHashtable
-
Constructor creates a table with an initial given capacity.
- LongNamesMember - Class in ghidra.app.util.bin.format.coff.archive
-
A string table that contains the full filenames of COFF archive members who's actual filenames can not fit in the fixed-length name
field
. - LongNamesMember(BinaryReader, CoffArchiveMemberHeader) - Constructor for class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- LongObjectHashtable<T> - Class in ghidra.util.datastruct
-
Class that implements a hashtable with long keys and Object values.
- LongObjectHashtable() - Constructor for class ghidra.util.datastruct.LongObjectHashtable
-
Default constructor creates a table with an initial default capacity.
- LongObjectHashtable(int) - Constructor for class ghidra.util.datastruct.LongObjectHashtable
-
Constructor creates a table with an initial given capacity.
- LongPropertyMap - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of long type.
- LongPropertyMapDB - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of long type and stored with a database table.
- LongPropertyMapDB(DBHandle, int, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.LongPropertyMapDB
-
Construct a long property map.
- LongPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of long values indexed by long keys.
- LongPropertySet(String) - Constructor for class ghidra.util.prop.LongPropertySet
-
Constructor for longPropertySet.
- LongRangeEditorProvider - Class in docking.widgets.table.constraint.provider
-
Class for providing range editor for long columns.
- LongRangeEditorProvider() - Constructor for class docking.widgets.table.constraint.provider.LongRangeEditorProvider
- LongRenderer - Class in ghidra.app.plugin.debug.dbtable
- LongRenderer() - Constructor for class ghidra.app.plugin.debug.dbtable.LongRenderer
- longToBytes(long, int, boolean) - Static method in class ghidra.pcode.utils.Utils
- LongValidator() - Constructor for class docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
- longValue - Variable in class ghidra.app.util.HexLong
- longValue() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Obtain the value as a long, where all undefined bits are treated as
0
- longValue() - Method in class ghidra.app.util.HexLong
- longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Constant
- longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
- longValue(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.ExpressionValue
- longValue(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Label
- LOOK_AND_FEEL_NAME - Static variable in class ghidra.app.plugin.gui.LookAndFeelPlugin
- LookAndFeelPlugin - Class in ghidra.app.plugin.gui
- LookAndFeelPlugin(PluginTool) - Constructor for class ghidra.app.plugin.gui.LookAndFeelPlugin
- lookup(String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
- lookup(String) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Mirror's
GFileSystem.lookup(String)
interface. - lookup(String) - Method in interface ghidra.formats.gfilesystem.GFileSystem
-
Retrieves a
GFile
from this filesystem based on its full path and filename. - lookup(String) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- lookup(String) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- lookup(String) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- lookup(String) - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Mirror's
GFileSystem.lookup(String)
interface. - lookup(String) - Method in interface ghidra.sleigh.grammar.ExpressionEnvironment
- lookup(String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
- lookup(String) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- lookupChainPtr(int) - Static method in enum ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
- lookupDNIByOffset(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- lookupDomainPath(DomainFolder, String) - Static method in class ghidra.framework.model.ProjectDataUtils
-
Returns a Ghidra
DomainFolder
with the matching path, or null if not found. - lookupMagicString(String, boolean) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
-
Check for a mapping of an old language-name magicString to a LanguageID/CompilerSpec pair.
- lookupParent(String[]) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Walks a list of names of directories in nameparts (stopping prior to the last element) starting at the root of the filesystem and returns the final directory.
- lookupToolEventName(Class<?>) - Static method in class ghidra.framework.plugintool.PluginEvent
-
Returns the tool event name corresponding to the given pluginEventClass.
- loopDegree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns numLoops as a double.
- lostOwnership(Clipboard, Transferable) - Method in class docking.dnd.DragDropTreeTransferable
-
Notification we have lost ownership of the clipboard because something else was put on the clipboard.
- lostOwnership(Clipboard, Transferable) - Method in class docking.dnd.GhidraTransferable
-
Notification we have lost ownership of the clipboard because something else was put on the clipboard.
- lostOwnership(Clipboard, Transferable) - Method in class ghidra.app.util.CodeUnitInfoTransferable
- lostOwnership(Clipboard, Transferable) - Method in class ghidra.app.util.SelectionTransferable
- lostOwnership(Clipboard, Transferable) - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
- lostOwnership(Clipboard, Transferable) - Method in class ghidra.framework.main.ToolButtonTransferable
-
ClipboardOwner interface method.
- lostOwnership(Clipboard, Transferable) - Method in class ghidra.program.model.data.DataTypeTransferable
-
ClipboardOwner interface method.
- lostOwnership(Transferable) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Notification that the clipboard owner has lost its ownership.
- LOW_PRIORITY - Static variable in class ghidra.app.services.AnalysisPriority
- lower_bound(IteratorSTL<T>, IteratorSTL<T>, T) - Static method in class generic.stl.Algorithms
- lower_bound(K) - Method in class generic.stl.MapSTL
- lower_bound(K) - Method in class generic.stl.MultiMapSTL
- lower_bound(K) - Method in class generic.stl.MultiSetSTL
- lower_bound(K) - Method in class generic.stl.SetSTL
- lower_bound(T) - Method in class generic.stl.VectorSTL
-
Returns an iterator postioned at the item in the vector that is the smallest key less or equal than the given key.
- lower_bound(T, Comparator<T>) - Method in class generic.stl.VectorSTL
-
Returns an iterator postioned at the item in the vector that is the smallest key less or equal than the given key.
- lowerBound(K) - Method in class generic.stl.RedBlackTree
-
Finds the node with the lowest key that is >= to the given key.
- LOWERED_BORDER - Static variable in class docking.widgets.SmallBorderButton
-
A lowered border beveled border.
- LOWERED_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
-
A lowered border beveled border.
- lowerEntry(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- lowerEntryByValue(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- lowerEntryByValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- lowerEntryByValue(V) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a key-value mapping associated with the greatest value strictly less than the given value, or
null
if there is no such value. - lowerIndex(E) - Method in interface ghidra.generic.util.datastruct.SortedList
-
Returns the greatest index in this list whose element is strictly less than the specified element
- lowerIndex(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- lowerIndex(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- lowerKey(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- LowlevelError - Exception in ghidra.pcode.error
- LowlevelError(String) - Constructor for exception ghidra.pcode.error.LowlevelError
- LowlevelError(String, Throwable) - Constructor for exception ghidra.pcode.error.LowlevelError
- LPAREN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- LPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- LPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- LPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- LPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- LPAREN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- LPAREN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- LPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- LPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- LPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser
- LPUBDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- lr - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Link register
- LR - resources.QUADRANT
- LRUMap<K,V> - Class in ghidra.util.datastruct
-
A LRU (Least Recently Used) map that maintains access-order (newest to oldest) iteration over the elements.
- LRUMap(int) - Constructor for class ghidra.util.datastruct.LRUMap
- LRUSet<T> - Class in ghidra.util.datastruct
-
An ordered set-like data structure.
- LRUSet(int) - Constructor for class ghidra.util.datastruct.LRUSet
-
Constructs this set with the given size.
- LSDAActionRecord - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
A record that associates the type info with a catch action.
- LSDAActionRecord(TaskMonitor, Program, RegionDescriptor, LSDAActionTable) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
-
Constructor for an action record.
- LSDAActionTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
Defines the follow-on behavior of how to handle an exception in the context of the exceptions' C++ type.
- LSDAActionTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
-
Constructor for an action table.
- LSDACallSiteRecord - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
Defines the bounds of a try-catch region.
- LSDACallSiteRecord(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
-
Constructor for a call site record.
- LSDACallSiteTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
Defines the specific program regions that may throw an exception within the context of the LSDA.
- LSDACallSiteTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
-
Constructor for a call site table.
- LSDAHeader - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
Defines the bounds of exception unwinding support, within a function, and unwind procedures.
- LSDAHeader(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
-
Constructor for the LSDA header which indicates encoding for the LSDA tables.
- LSDATable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
The Language Specific Data Area (LSDA) serves as a reference to the runtime for how to respond to an exception.
- LSDATable(TaskMonitor, Program) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
-
Constructor for an LSDA exception table.
- LSDATypeTable - Class in ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable
-
Stores addresses of __type_info structures for thrown values.
- LSDATypeTable(TaskMonitor, Program, RegionDescriptor) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
-
Constructor for a table of references to types that are associated with catch actions.
- LSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- LSHCosineVector - Class in generic.lsh.vector
- LSHCosineVector() - Constructor for class generic.lsh.vector.LSHCosineVector
- LSHCosineVector(int[], WeightFactory, IDFLookup) - Constructor for class generic.lsh.vector.LSHCosineVector
-
Install a set of features as an int[].
- LSHCosineVectorAccum - Class in generic.lsh.vector
-
A cosine vector where we can accumulate the (feature,weight) pairs over time using the addHash method.
- LSHCosineVectorAccum() - Constructor for class generic.lsh.vector.LSHCosineVectorAccum
- LSHCosineVectorAccum.Entry - Class in generic.lsh.vector
- LSHMemoryModel - Enum in generic.lsh
- LSHVector - Interface in generic.lsh.vector
- LSHVectorFactory - Class in generic.lsh.vector
- LSHVectorFactory() - Constructor for class generic.lsh.vector.LSHVectorFactory
- lstmoff() - Method in class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- lvalue() - Method in class ghidra.sleigh.grammar.SleighEcho
- lvalue() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- lvalue() - Method in class ghidra.sleigh.grammar.SleighParser
- lvalue_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.lvalue_return
M
- M - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- MAC_ARM_64 - ghidra.framework.Platform
-
Identifies a macOS ARM 64-bit OS.
- MAC_OS_X - ghidra.framework.OperatingSystem
- MAC_OSX_32 - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.MAC_OSX_32
instead. - MAC_OSX_64 - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.MAC_X86_64
instead. - MAC_UNKNOWN - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.MAC_X86_64
instead. - MAC_X86_32 - ghidra.framework.Platform
-
Identifies a macOS x86 32-bit OS.
- MAC_X86_64 - ghidra.framework.Platform
-
Identifies a macOS x86 64-bit OS.
- MacException - Exception in ghidra.app.util.bin.format.macos
- MacException() - Constructor for exception ghidra.app.util.bin.format.macos.MacException
- MacException(String) - Constructor for exception ghidra.app.util.bin.format.macos.MacException
- MACEXPPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MACH_O_NAME - Static variable in class ghidra.app.util.opinion.MachoLoader
- MachConstants - Class in ghidra.app.util.bin.format.macho
- MachConstants() - Constructor for class ghidra.app.util.bin.format.macho.MachConstants
- MachException - Exception in ghidra.app.util.bin.format.macho
-
An exception class to handle encountering invalid Mach-O Headers.
- MachException(Exception) - Constructor for exception ghidra.app.util.bin.format.macho.MachException
-
Constructs a new exception with the specified cause and a detail message.
- MachException(String) - Constructor for exception ghidra.app.util.bin.format.macho.MachException
-
Constructs a new exception with the specified detail message.
- MachHeader - Class in ghidra.app.util.bin.format.macho
-
Represents a mach_header structure.
- MachHeader() - Constructor for class ghidra.app.util.bin.format.macho.MachHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- MachHeaderFileTypes - Class in ghidra.app.util.bin.format.macho
- MachHeaderFileTypes() - Constructor for class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
- MachHeaderFlags - Class in ghidra.app.util.bin.format.macho
-
Constants for the flags field of the mach_header
- MachHeaderFlags() - Constructor for class ghidra.app.util.bin.format.macho.MachHeaderFlags
- MACHINE - ghidra.program.model.data.AlignmentType
-
MACHINE - this data type's alignment will be a multiple of the machine alignment specified by the data organization.
- MACHINE_ALIGNMENT - Static variable in interface ghidra.program.model.data.CompositeInternal
-
The stored minimum alignment value which indicates the machine alignment should be used as the minimum alignment (as defined by the current
DataOrganization.getMachineAlignment()
). - MachineConstants - Class in ghidra.app.util.bin.format.pe
-
PE machine ID constants defined by standard header file 'ntimage.h'
- MachineConstants() - Constructor for class ghidra.app.util.bin.format.pe.MachineConstants
- machineName - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- MachoAnalyzer - Class in ghidra.app.analyzers
- MachoAnalyzer() - Constructor for class ghidra.app.analyzers.MachoAnalyzer
- MachoBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- MachoBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- MachoBinaryAnalysisCommand(Address, boolean, ProgramModule) - Constructor for class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- MachoBinaryAnalysisCommand(Address, ProgramModule) - Constructor for class ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
- machoHeader - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- MachoLoader - Class in ghidra.app.util.opinion
-
A
Loader
for Mach-O files. - MachoLoader() - Constructor for class ghidra.app.util.opinion.MachoLoader
- MachoPrelinkProgramBuilder - Class in ghidra.app.util.opinion
-
Builds up a PRELINK Mach-O
Program
by parsing the Mach-O headers. - MachoPrelinkProgramBuilder(Program, ByteProvider, FileBytes, List<PrelinkMap>, boolean, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
-
Creates a new
MachoPrelinkProgramBuilder
based on the given information. - MachoPrelinkUtils - Class in ghidra.app.util.opinion
-
Utilities methods for working with Mach-O PRELINK binaries.
- MachoPrelinkUtils() - Constructor for class ghidra.app.util.opinion.MachoPrelinkUtils
- MachoProgramBuilder - Class in ghidra.app.util.opinion
-
Builds up a Mach-O
Program
by parsing the Mach-O headers. - MachoProgramBuilder(Program, ByteProvider, FileBytes, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.MachoProgramBuilder
-
Creates a new
MachoProgramBuilder
based on the given information. - MachoRelocation - Class in ghidra.app.util.bin.format.macho.relocation
-
A representation of a single Mach-O relocation that the
MachoRelocationHandler
will use to perform the relocation. - MachoRelocation(Program, MachHeader, Address, RelocationInfo) - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Creates a new unpaired
MachoRelocation
object - MachoRelocation(Program, MachHeader, Address, RelocationInfo, RelocationInfo) - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Creates a new paired
MachoRelocation
object - MachoRelocationHandler - Class in ghidra.app.util.bin.format.macho.relocation
-
An abstract class used to perform Mach-O relocations.
- MachoRelocationHandler() - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
- MachoRelocationHandlerFactory - Class in ghidra.app.util.bin.format.macho.relocation
-
A class that gets the appropriate Mach-O relocation handler for a specific Mach-O file
- MachoRelocationHandlerFactory() - Constructor for class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandlerFactory
- MacintoshTimeStampDataType - Class in ghidra.program.model.data
-
A datatype to interpret the Mac OS timestamp convention, which is based on the number of seconds measured from January 1, 1904.
- MacintoshTimeStampDataType() - Constructor for class ghidra.program.model.data.MacintoshTimeStampDataType
- MacintoshTimeStampDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.MacintoshTimeStampDataType
- MacroArgs() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- MACROARGS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- macrodef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- macrodef() - Method in class ghidra.sleigh.grammar.SleighEcho
- macrodef() - Method in class ghidra.sleigh.grammar.SleighParser
- macrodef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.macrodef_return
- macrodef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.macrodef_scope
- macrodef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- MACROMV - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MACRORV - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MacroVals() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- MACROVALS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- MACROVALS_COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- MAGENTA - Static variable in class ghidra.util.WebColors
- MagePanel<T> - Interface in docking.wizard
- magic - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- magic - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- MAGIC - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
- MAGIC - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffArchiveConstants
- MAGIC - Static variable in class ghidra.program.model.data.AIFFDataType
- MAGIC - Static variable in class ghidra.program.model.data.AUDataType
- MAGIC - Static variable in class ghidra.program.model.data.JPEGDataType
- MAGIC - Static variable in class ghidra.program.model.data.PngDataType
- MAGIC - Static variable in class ghidra.program.model.data.WAVEDataType
- MAGIC_87 - Static variable in class ghidra.program.model.data.GifDataType
- MAGIC_89 - Static variable in class ghidra.program.model.data.GifDataType
- MAGIC_BYTES - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
- MAGIC_BYTES - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The ELF magic number and string as a byte array
- MAGIC_LEN - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
- MAGIC_LENGTH - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffArchiveConstants
- MAGIC_MASK - Static variable in class ghidra.program.model.data.AIFFDataType
- MAGIC_MASK - Static variable in class ghidra.program.model.data.AUDataType
- MAGIC_MASK - Static variable in class ghidra.program.model.data.JPEGDataType
- MAGIC_MASK - Static variable in class ghidra.program.model.data.WAVEDataType
- MAGIC_N1_12 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- MAGIC_N1_13 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- MAGIC_NB_09 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- MAGIC_NB_11 - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- MAGIC_NUM - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The ELF magic number
- MAGIC_STR - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The ELF magic string
- MAGIC_STR_LEN - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
-
The ELF magic string length
- MAGIC_XCOFF32 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
-
XCOFF32
- MAGIC_XCOFF64 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
-
XCOFF64
- MAGIC_XCOFF64_OLD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
-
XCOFF64 - discontinued AIX
- main(String[]) - Static method in class db.TestSpeed
- main(String[]) - Static method in class docking.framework.AboutDialog
- main(String[]) - Static method in class docking.framework.SplashScreen
- main(String[]) - Static method in class docking.util.image.DropShadow
- main(String[]) - Static method in class docking.widgets.autocomplete.TextFieldAutocompleter.DualTextAutocompleterDemo
- main(String[]) - Static method in class docking.widgets.autocomplete.TextFieldAutocompleter.TextFieldAutocompleterDemo
- main(String[]) - Static method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- main(String[]) - Static method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- main(String[]) - Static method in class docking.widgets.list.ListPanel
-
Simple test for ListPanel class.
- main(String[]) - Static method in class docking.widgets.ListSelectionDialog
- main(String[]) - Static method in class docking.widgets.MultiLineLabel
-
Simple test for the MultiLineLabel class.
- main(String[]) - Static method in class docking.widgets.tree.support.NewTestApp
- main(String[]) - Static method in class generic.io.JarWriter
-
Simple test for the JarWriter
- main(String[]) - Static method in class generic.jar.ClassModuleTree
- main(String[]) - Static method in class generic.lsh.KandL
- main(String[]) - Static method in class generic.stl.MultiMapSTL
- main(String[]) - Static method in class generic.stl.MultiSetSTL
- main(String[]) - Static method in class generic.timer.GhidraSwinglessTimer
- main(String[]) - Static method in class generic.timer.GhidraTimerFactory
- main(String[]) - Static method in class generic.util.UnsignedDataUtils
-
Simple test for the Comp class.
- main(String[]) - Static method in class ghidra.app.merge.MergeProgressPanel
- main(String[]) - Static method in class ghidra.app.util.bean.FixedBitSizeValueField
- main(String[]) - Static method in class ghidra.app.util.bean.SelectLanguagePanel
- main(String[]) - Static method in class ghidra.app.util.bin.ObfuscatedInputStream
-
Entry point to enable command line users to retrieve the contents of an obfuscated file.
- main(String[]) - Static method in class ghidra.app.util.bin.StructConverterUtil
- main(String[]) - Static method in class ghidra.app.util.cparser.C.CParser
- main(String[]) - Static method in class ghidra.app.util.cparser.CPP.PreProcessor
- main(String[]) - Static method in class ghidra.framework.main.UserAgreementDialog
- main(String[]) - Static method in class ghidra.Ghidra
-
Launches the given
GhidraLaunchable
specified in the first command line argument - main(String[]) - Static method in class ghidra.GhidraLauncher
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Ghidra.main(String[])
instead - main(String[]) - Static method in class ghidra.JarRun
- main(String[]) - Static method in class ghidra.sleigh.grammar.BooleanExpressionParser
- main(String[]) - Static method in class ghidra.sleigh.grammar.SleighParserRun
- main(String[]) - Static method in class ghidra.sleigh.grammar.TokenExtractor
- main(String[]) - Static method in class ghidra.util.Conv
- main(String[]) - Static method in class ghidra.util.GhidraJarBuilder
-
Entry point for 'gradle buildGhidraJar'.
- main(String[]) - Static method in class ghidra.util.MathUtilities
- main(String[]) - Static method in class ghidra.util.TestSuiteUtilities
-
Command-line utilities.
- main(String[]) - Static method in class ghidra.util.UniversalIdGenerator
- main(String[]) - Static method in class help.GHelpBuilder
- main(String[]) - Static method in class help.screenshot.HelpMissingScreenShotReportGenerator
- main(String[]) - Static method in class help.screenshot.HelpScreenShotReportGenerator
- main(String[]) - Static method in class help.TOCConverter
- main(String[]) - Static method in class help.validator.UnusedHelpImageFileFinder
- MAIN - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- MAIN_WINDOW - docking.action.builder.AbstractActionBuilder.When
- mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroup
- mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroupControlBlock
- major - Variable in class docking.widgets.shapes.PopupWindowPlacer
- majorImageVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- majorLinkerVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- majorOperatingSystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- majorSubsystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- majorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- majorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- MAKE_SELECTION_ICON - Static variable in class resources.Icons
- makeFragment(Program, ProgramModule, CodeBlockVertex) - Method in class ghidra.app.cmd.module.AbstractModularizationCmd
- makeFree(Varnode) - Method in class ghidra.program.model.pcode.VarnodeBank
- makeGlobalRootFS() - Static method in class ghidra.formats.gfilesystem.LocalFileSystem
-
Create a new instance
- makeNested(String) - Method in class ghidra.formats.gfilesystem.FSRL
-
Creates a new
FSRLRoot
instance that is a child of this FSRL. - MakeProgramSelectionAction - Class in ghidra.util.table.actions
-
An action to make a program selection based on the given table's selection.
- MakeProgramSelectionAction(Plugin, GhidraTable) - Constructor for class ghidra.util.table.actions.MakeProgramSelectionAction
-
This normal constructor for this action.
- MakeProgramSelectionAction(String, GhidraTable) - Constructor for class ghidra.util.table.actions.MakeProgramSelectionAction
-
Special constructor for clients that do not have a plugin.
- makeQuietNaN() - Method in class ghidra.pcode.floatformat.BigFloat
- makeReference(VarnodeContext, Instruction, int, int, Varnode, RefType, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
-
Make from the instruction to the reference based on the varnode passed in.
- makeReference(VarnodeContext, Instruction, int, long, long, int, RefType, int, boolean, TaskMonitor) - Method in class ghidra.program.util.SymbolicPropogator
-
Make a reference from the instruction to the address based on the spaceID,offset passed in.
- makeRoot(String) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
-
Creates a
FSRLRoot
without a parent container, using the suppliedprotocol
string as its type. - makeSelection(long, long) - Method in class help.screenshot.AbstractScreenShotGenerator
- makeSelection(ActionContext) - Method in class ghidra.util.table.actions.MakeProgramSelectionAction
- makeSelection(PluginTool, Program, Address...) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- makeSelection(PluginTool, Program, AddressRange...) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- makeSelection(PluginTool, Program, Address, Address) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- makeSelection(PluginTool, Program, AddressSetView) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- makeSelection(PluginTool, Program, List<Address>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- makeSelection(AddressSet) - Method in class help.screenshot.AbstractScreenShotGenerator
- makeSignalingNaN() - Method in class ghidra.pcode.floatformat.BigFloat
- makeToken(String, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Construct a numeric token
- makeTransparent(Icon) - Static method in class generic.util.image.ImageUtils
-
Make the specified icon semi-transparent using the default transparency alpha
- makeTransparent(Icon, float) - Static method in class generic.util.image.ImageUtils
-
Make the specified icon semi-transparent using the specified transparency alpha
- makeURL(File) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a local project URL for a specified project marker file.
- makeURL(String, int, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a URL which refers to Ghidra Server repository and its root folder
- makeURL(String, int, String, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a URL which refers to Ghidra Server repository content.
- makeURL(String, int, String, String, String, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a URL which refers to Ghidra Server repository content.
- makeURL(String, String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a URL which refers to a local Ghidra project
- makeValidName(String) - Method in class ghidra.framework.data.ProjectFileManager
- makeValidName(String) - Method in interface ghidra.framework.model.ProjectData
-
Transform the specified name into an acceptable folder or file item name.
- makeValidOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Tests if the offset if valid.
- makeZero() - Method in class ghidra.pcode.floatformat.BigFloat
- mALPHA() - Method in class ghidra.sleigh.grammar.BaseLexer
- mALPHA() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mALPHA() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mALPHA() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mALPHAUP() - Method in class ghidra.sleigh.grammar.BaseLexer
- mALPHAUP() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mALPHAUP() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mAMPERSAND() - Method in class ghidra.sleigh.grammar.BaseLexer
- mAMPERSAND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mAMPERSAND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MANAGED - ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- ManagedBufferFile - Interface in db.buffers
-
BufferFile
facilitates read/write access to buffer oriented file. - ManagedBufferFileAdapter - Class in db.buffers
-
ManagedBufferFileAdapter
provides a ManagedBufferFile implementation which wraps a ManagedBufferFileHandle. - ManagedBufferFileAdapter(ManagedBufferFileHandle) - Constructor for class db.buffers.ManagedBufferFileAdapter
-
Constructor.
- ManagedBufferFileHandle - Interface in db.buffers
-
ManagedBufferFileHandle
facilitates access to a ManagedBufferFile - ManagedDataTable - Class in ghidra.util.datastruct
-
Data table that keeps track of rows that are occupied.
- ManagedDataTable() - Constructor for class ghidra.util.datastruct.ManagedDataTable
- manageDialog - Variable in class ghidra.framework.plugintool.PluginTool
- ManagePluginsDialog - Class in ghidra.framework.plugintool.dialog
- ManagePluginsDialog(PluginTool, boolean, boolean) - Constructor for class ghidra.framework.plugintool.dialog.ManagePluginsDialog
- ManagerDB - Interface in ghidra.program.database
-
Interface that all subsection managers of a program must implement.
- mangle(String) - Static method in class ghidra.util.NamingUtilities
-
Returns a string such that all uppercase characters in the given string are replaced by the MANGLE_CHAR followed by the lowercase version of the character.
- mangled - Variable in class ghidra.app.util.demangler.DemangledObject
- mangled - Variable in class ghidra.app.util.demangler.DemangledType
- MANGLED_DATA_FOLDER_NAME - Static variable in class ghidra.framework.data.ProjectFileManager
-
Name of folder that stores user's data
- MangledLocalFileSystem - Class in ghidra.framework.store.local
-
MangledLocalFileSystem
implements the legacy project data storage scheme which utilizes a simplified name mangling which provides case-sensitive file-naming with support for spaces. - MANIFEST - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MANIFEST_FILE_NAME - Static variable in class utility.module.ModuleUtilities
- MANIFEST_FILE_NAME_UNINSTALLED - Static variable in class utility.module.ModuleUtilities
- ManifestResource - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- MANUAL_VIEWER_OPTIONS - Static variable in class ghidra.util.ManualViewerCommandWrappedOption
- ManualEntry - Class in ghidra.util
- ManualEntry(String, String, String, String) - Constructor for class ghidra.util.ManualEntry
- ManualViewerCommandEditor - Class in ghidra.util
- ManualViewerCommandEditor() - Constructor for class ghidra.util.ManualViewerCommandEditor
- ManualViewerCommandWrappedOption - Class in ghidra.util
- ManualViewerCommandWrappedOption() - Constructor for class ghidra.util.ManualViewerCommandWrappedOption
- map - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
- map - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
- map - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
- map - Variable in class ghidra.pcode.memstate.UniqueMemoryBank
-
A map from
Long
offsets to byte values would require many lookups. - map - Variable in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
- map - Variable in class ghidra.util.datastruct.LRUMap
- map(AddressTable, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressTableToAddressTableRowMapper
- map(AddressTable, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressTableToProgramLocationTableRowMapper
- map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToAddressTableRowMapper
- map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToFunctionTableRowMapper
- map(AddressableRowObject, Program, ServiceProvider) - Method in class ghidra.app.tablechooser.AddressableRowObjectToProgramLocationTableRowMapper
- map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToFunctionContainingTableRowMapper
- map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToProgramLocationTableRowMapper
- map(Address, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.AddressToSymbolTableRowMapper
- map(Reference, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceToReferenceAddressPairTableRowMapper
- map(Symbol, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.SymbolToAddressTableRowMapper
- map(Symbol, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.SymbolToProgramLocationTableRowMapper
- map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToAddressTableRowMapper
- map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToFunctionContainingTableRowMapper
- map(ProgramLocation, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ProgramLocationToSymbolTableRowMapper
- map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToAddressTableRowMapper
- map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToFunctionTableRowMapper
- map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToProgramLocationTableRowMapper
- map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToReferenceTableRowMapper
- map(BigInteger) - Method in interface docking.widgets.fieldpanel.listener.IndexMapper
-
Maps an index from one address mapping to another.
- map(BigInteger) - Method in class ghidra.app.util.viewer.util.AddressBasedIndexMapper
- map(ROW_TYPE, DATA_SOURCE, ServiceProvider) - Method in class docking.widgets.table.TableRowMapper
- MAP_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- MAP_NAME - Static variable in class ghidra.app.util.opinion.MapLoader
- MapIteratorSTL<K,V> - Class in generic.stl
- MapLoader - Class in ghidra.app.util.opinion
-
A
Loader
for processing Microsoft MAP files. - MapLoader() - Constructor for class ghidra.app.util.opinion.MapLoader
- MappedColumnConstraint<T,M> - Class in docking.widgets.table.constraint
-
Class that maps one type of column constraint into another.
- MappedColumnConstraint(ColumnTypeMapper<T, M>, ColumnConstraint<M>) - Constructor for class docking.widgets.table.constraint.MappedColumnConstraint
-
Constructs a new Mapped ColumnConstraint
- MappedColumnConstraint.DelegateColumnData - Class in docking.widgets.table.constraint
-
Class for converting a ColumnDataSource<T> to a ColumnDataSource<W> to be used when getting the editor for the delegateColumnConstraint<W>.
- MappedColumnConstraintEditor<T,M> - Class in docking.widgets.table.constrainteditor
-
A constraint editor that supports object type conversions, wrapping the editor for the converted-to type.
- MappedColumnConstraintEditor(MappedColumnConstraint<T, M>, ColumnConstraintEditor<M>) - Constructor for class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
-
Constructor.
- MappedDataEntry - Class in ghidra.program.model.pcode
-
A normal address based HighSymbol mapping with an associated Data object
- MappedDataEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.MappedDataEntry
-
Constructor for use with restoreXML
- MappedDataEntry(HighSymbol, VariableStorage, Data) - Constructor for class ghidra.program.model.pcode.MappedDataEntry
-
Construct given a symbol, storage, and a backing Data object
- MappedEntry - Class in ghidra.program.model.pcode
-
A normal mapping of a HighSymbol to a particular Address, consuming a set number of bytes
- MappedEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.MappedEntry
-
For use with restoreXML
- MappedEntry(HighSymbol, VariableStorage, Address) - Constructor for class ghidra.program.model.pcode.MappedEntry
-
Construct given a symbol, storage, and first-use Address
- MappedProgramLocationTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table
- MappedProgramLocationTableColumn(ProgramLocationTableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE>, ProgramLocationTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE>) - Constructor for class ghidra.util.table.MappedProgramLocationTableColumn
- MappedProgramLocationTableColumn(ProgramLocationTableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE>, ProgramLocationTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE>, String) - Constructor for class ghidra.util.table.MappedProgramLocationTableColumn
- MappedTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE,DATA_SOURCE> - Class in docking.widgets.table
-
A class that is an Adapter in order to allow for the use of existing
DynamicTableColumn
s when the actual row type of the table is not the same as the row type that theDynamicTableColumn
supports. - MappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, DATA_SOURCE>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, DATA_SOURCE>) - Constructor for class docking.widgets.table.MappedTableColumn
- MappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, DATA_SOURCE>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, DATA_SOURCE>, String) - Constructor for class docking.widgets.table.MappedTableColumn
- mapper - Variable in class docking.widgets.table.MappedTableColumn
- mappingFlags - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- mapSourceFilenameToDest(GFile) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Maps the untrusted, potentially hostile, filename of the source file to a name that is suitable to be used to create a file on the user's local file system.
- MapSTL<K,V> - Class in generic.stl
- MapSTL(Comparator<K>) - Constructor for class generic.stl.MapSTL
- margin_height - Variable in class docking.widgets.MultiLineLabel
- margin_width - Variable in class docking.widgets.MultiLineLabel
- MarginProvider - Interface in ghidra.app.util.viewer.listingpanel
-
Interface for objects that want to add a component to the listings left margin.
- mark(int) - Method in class ghidra.app.util.bin.ByteProviderInputStream
- mark(int) - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Marks the present position in the stream.
- mark(int) - Method in class ghidra.util.MonitoredInputStream
-
Marks the current position in this input stream.
- MARK_BAD_INSTRUCTION_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
-
MARK_BAD_INSTRUCTION_PROPERTY
Program Disassembler property enables marking of instruction disassembly errors. - MARK_UNIMPL_PCODE_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
-
MARK_UNIMPL_PCODE_PROPERTY
Program Disassembler property enables marking of instructions which are missing their pcode implementation. - markAlive(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
- markAllProgramsAsUnchanged() - Method in class ghidra.test.TestProgramManager
- markAsCode(Address) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Mark this location as code in the CodeMap.
- markAsError(Program, Address, long, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate error log entry and bookmark at relocationAddress where import failed to be applied.
- markAsError(Program, Address, String, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate error log entry and bookmark at relocationAddress where import failed to be applied.
- markAsFunction(Program, String, Address) - Static method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Mark this address as a function by creating a one byte function.
- markAsUnhandled(Program, Address, long, long, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate error log entry and bookmark at relocationAddress indicating an unhandled relocation.
- markAsUninitializedMemory(Program, Address, long, long, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate error log entry and bookmark at relocationAddress where import failed to transition block to initialized while processing relocation.
- markAsUnsupportedRelr(Program, Address) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate error log entry and bookmark at relocationAddress indicating an unsupported RELR relocation.
- markAsWarning(Program, Address, String, String, long, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate warning log entry and bookmark at relocationAddress where import issue occurred.
- markAsWarning(Program, Address, String, String, MessageLog) - Static method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Generate warning log entry and bookmark at relocationAddress where import issue occurred.
- markDataAsConstant(Address) - Method in class ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
- markDead(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
- MARKER_FILE_EXTENSION - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
- MarkerClickedListener - Interface in ghidra.app.util.viewer.listingpanel
-
Interface for notifications when the user double-clicks in the marker margin
- MarkerDescriptor - Class in ghidra.app.services
-
Allows clients to specify how
MarkerLocation
s are navigated, as well as how they should be painted - MarkerDescriptor() - Constructor for class ghidra.app.services.MarkerDescriptor
- markerDoubleClicked(MarkerLocation) - Method in interface ghidra.app.util.viewer.listingpanel.MarkerClickedListener
-
Notification that the user double-clicked in the marker margin
- MarkerLocation - Class in ghidra.program.util
-
Marker location in the tool navigation bars
- MarkerLocation(MarkerSet, Program, Address, int, int) - Constructor for class ghidra.program.util.MarkerLocation
-
Construct a new MarkerLocation.
- MarkerService - Interface in ghidra.app.services
-
Service to manage navigation markers displayed around a scrollable window like the Listing.
- MarkerSet - Interface in ghidra.app.services
-
Defines methods for working with a set of addresses that correspond to markers.
- markHelpUnnecessary() - Method in class docking.action.DockingAction
-
Signals the the help system that this action does not need a help entry.
- markInstructionError(InstructionError) - Method in class ghidra.program.disassemble.Disassembler
- markInstructionError(InstructionError) - Method in interface ghidra.program.disassemble.DisassemblerConflictHandler
- markPrototypeAsExtension(PrototypeModel) - Static method in class ghidra.program.model.lang.BasicCompilerSpec
-
Mark a given PrototypeModel as a Program specific extension
- markSupported() - Method in class ghidra.app.util.bin.ByteProviderInputStream
- markSupported() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Tells whether this stream supports the mark() operation, which it does.
- markSupported() - Method in class ghidra.util.MonitoredInputStream
-
Tests if this input stream supports the
mark
andreset
methods. - markUnimplementedPcode(Program, AddressSetView, TaskMonitor) - Static method in class ghidra.program.disassemble.Disassembler
-
Mark all instructions with unimplemented pcode over the specified address set
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
-
Mark-up the program with the data structures for this load command.
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
- markup(MachHeader, FlatProgramAPI, Address, boolean, ProgramModule, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- markup(LoadConfigDirectory, Program, MessageLog, NTHeader) - Static method in class ghidra.app.util.bin.format.pe.ControlFlowGuard
-
Perform markup on the supported ControlFlowGuard and ReturnFlowGuard functions and tables, if they exist.
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
-
Does basic markup that all streams will want: Set monitor message Validate addresses Add bookmark Add symbol Create data type Subclass should first call this and then provide any custom markup they need.
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in interface ghidra.app.util.bin.format.pe.PeMarkupable
-
Marks up a PE structure.
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- markup(Program, boolean, TaskMonitor, MessageLog, NTHeader) - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
- markup(Program, Address, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
-
Marks up this
DyldCacheAccelerateInfo
with data structures and comments. - markup(Program, Address, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Marks up this
DyldCacheLocalSymbolsInfo
with data structures and comments. - markup(Program, AddressSpace, TaskMonitor, MessageLog) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Marks up this
DyldCacheHeader
with data structures and comments. - markupHeaders(MachHeader, Address) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- markupSections() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- MAROON - Static variable in class ghidra.app.merge.util.ConflictUtility
- MAROON - Static variable in class ghidra.program.util.ProgramDiffDetails
- MAROON - Static variable in class ghidra.util.HTMLUtilities
- MAROON - Static variable in class ghidra.util.WebColors
- mask - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- mask(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Apply an additional mask to this masked long Any
0
bit inmsk
will result in an undefined bit in the result. - Mask - Interface in ghidra.program.model.lang
-
The Mask class is used to perform some basic bit tests on an array of bits.
- MASK - Static variable in class ghidra.program.model.data.PngDataType
- MASK_COLOR - Static variable in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- MASK_N_EXT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
external symbol bit, set for external symbols
- MASK_N_PEXT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
private external symbol bit
- MASK_N_STAB - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
if any of these bits set, a symbolic debugging entry
- MASK_N_TYPE - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
mask for the type bits
- MaskedLong - Class in ghidra.app.plugin.assembler.sleigh.expr
-
A
64
-bit value where each bit is0
,1
, orx
(undefined) - MaskedLong(long, long) - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Create a masked long given a mask and value
- MaskImpl - Class in ghidra.program.model.lang
-
Implements the Mask interface as a byte array.
- MaskImpl(byte[]) - Constructor for class ghidra.program.model.lang.MaskImpl
-
Construct a mask from a byte array.
- maskOut(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Set all bits read by a given context operation to unknown
- maskOut(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Set all bits read by a given context operation to unknown
- MASKS_ONLY - ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
- mASSIGN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mASSIGN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mASSIGN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mASTERISK() - Method in class ghidra.sleigh.grammar.BaseLexer
- mASTERISK() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mASTERISK() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- match() - Method in enum docking.widgets.shapes.Location
- match(int, String, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Try to match a sign-less numeric literal, or a program label
- match(String) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
This is only a convenience for testing Please use
match(String, int, AssemblyGrammar, Map<String, Long>)
. - match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- match(String, int, AssemblyGrammar, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
-
Attempt to match a token from the input buffer starting at a given position
- Match - Class in ghidra.app.plugin.match
-
Match maintains information about a single match between two programs.
- Match - Class in ghidra.util.bytesearch
-
Represents a match of a DittedBitSequence at a given offset in a byte sequence.
- Match(Address, Address, byte[], int) - Constructor for class ghidra.app.plugin.match.Match
- Match(Address, Address, CodeUnit[], CodeUnit[], int) - Constructor for class ghidra.app.plugin.match.Match
- Match(DittedBitSequence, long) - Constructor for class ghidra.util.bytesearch.Match
-
Construct a Match of a DittedBitSequence at an offset within a byte stream.
- MatchAction - Interface in ghidra.util.bytesearch
-
Interface for a match action to be taken for the Program@Address for a ditted bit seqence pattern
- matchConvention(GenericCallingConvention) - Method in class ghidra.program.model.lang.BasicCompilerSpec
- matchConvention(GenericCallingConvention) - Method in interface ghidra.program.model.lang.CompilerSpec
-
Get the PrototypeModel corresponding to the given generic calling convention
- matchData(Program, AddressSetView, Program, AddressSetView, int, int, int, boolean, boolean, boolean, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchData
- MatchData - Class in ghidra.app.plugin.match
- matchDec(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Try to match a decimal literal, following the optional sign and optional prefix
- MatchedData - Class in ghidra.app.plugin.match
- matches(DBRecord) - Method in class ghidra.program.database.util.AndQuery
- matches(DBRecord) - Method in class ghidra.program.database.util.FieldMatchQuery
- matches(DBRecord) - Method in class ghidra.program.database.util.FieldRangeQuery
- matches(DBRecord) - Method in class ghidra.program.database.util.NotQuery
- matches(DBRecord) - Method in class ghidra.program.database.util.OrQuery
- matches(DBRecord) - Method in interface ghidra.program.database.util.Query
-
Returns true if the given record matches the querys condition.
- matches(DBRecord) - Method in interface ghidra.program.database.util.RecordFilter
- matches(DBRecord) - Method in class ghidra.program.database.util.StringMatchQuery
- matches(AssemblyContextGraph.Vertex) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
-
Check if this and another vertex "agree" This doesn't mean they're equal, but that they share a subtable, and the defined bits of their context blocks agree.
- matches(ValidatableLine) - Method in class ghidra.app.util.html.DataTypeLine
- matches(ValidatableLine) - Method in class ghidra.app.util.html.EmptyVariableTextLine
- matches(ValidatableLine) - Method in class ghidra.app.util.html.TextLine
- matches(ValidatableLine) - Method in interface ghidra.app.util.html.ValidatableLine
- matches(ValidatableLine) - Method in class ghidra.app.util.html.VariableTextLine
- matches(LoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.CompoundStackVariableFilter
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.LocalVariableFilter
- matches(Variable) - Method in interface ghidra.program.model.listing.VariableFilter
-
Determine if the specified variable matches this filter criteria
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.MemoryVariableFilter
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.ParameterFilter
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.RegisterVariableFilter
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.StackVariableFilter
- matches(Variable) - Method in class ghidra.program.model.listing.VariableFilter.UniqueVariableFilter
- matches(CodeUnitContainer, CodeUnitContainer) - Method in class ghidra.program.util.CodeUnitLCS
- matches(String) - Method in class docking.widgets.filter.AbstractPatternTextFilter
- matches(String) - Method in class docking.widgets.filter.InvertedTextFilter
- matches(String) - Method in interface docking.widgets.filter.TextFilter
- matches(String, Pattern) - Method in class docking.widgets.filter.AbstractPatternTextFilter
-
Subclasses implement this method for their usage of the given pattern (find vs.
- matches(String, Pattern) - Method in class docking.widgets.filter.FindsPatternTextFilter
- matches(String, Pattern) - Method in class docking.widgets.filter.MatchesPatternTextFilter
- matches(T, T) - Method in class generic.algorithms.Lcs
-
Returns true if the value of x and y match
- matches(T, T) - Method in class generic.algorithms.ReducingLcs
- matches(T, T) - Method in class generic.algorithms.ReducingListBasedLcs
- MATCHES_EXACTLY - docking.widgets.filter.TextFilterStrategy
- MatchesExactlyTextFilter - Class in docking.widgets.filter
-
A filter that will pass text when it matches exactly.
- MatchesExactlyTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.MatchesExactlyTextFilter
- MatchesExactlyTextFilterFactory - Class in docking.widgets.filter
-
A filter factory that creates
TextFilter
s that will pass text when it matches the filter exactly. - MatchesExactlyTextFilterFactory(boolean, boolean) - Constructor for class docking.widgets.filter.MatchesExactlyTextFilterFactory
- matchesPathOf(Symbol) - Method in class ghidra.app.util.SymbolPath
-
A convenience method to check if the given symbol's symbol path matches this path
- matchesPattern - Variable in class docking.widgets.table.constraint.StringColumnConstraint
- MatchesPatternTextFilter - Class in docking.widgets.filter
-
A text filter that uses a pattern and performs a 'matches' using that pattern.
- MatchesPatternTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.MatchesPatternTextFilter
- matchFound(int) - Method in class docking.widgets.AutoLookup
-
This method will be called when a match for the call to
AutoLookup.keyTyped(KeyEvent)
is found - matchFound(int) - Method in class docking.widgets.list.GListAutoLookup
- matchFound(int) - Method in class docking.widgets.table.GTableAutoLookup
- matchFunctions(Program, AddressSetView, Program, AddressSetView, int, boolean, boolean, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
- MatchFunctions - Class in ghidra.app.plugin.match
-
This class does the work of matching subroutines.
- MatchFunctions.MatchedFunctions - Class in ghidra.app.plugin.match
- matchHash(HashStore.NgramMatch, List<Instruction>, List<CodeBlock>) - Method in class ghidra.program.model.correlate.HashStore
-
Mark a particular n-gram hash and instruction as having a match.
- matchHex(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Try to match a hexadecimal literal, following the optional sign and prefix
- matchLiteral(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Try to match a numeric literal, after the optional sign, encoded in hex, decimal, or octal
- matchOct(int, String, int, boolean, AssemblyGrammar) - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Try to match an octal literal, following the optional sign and prefix
- matchOneFunction(Program, Address, Program, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
- matchOneFunction(Program, Address, Program, AddressSetView, FunctionHasher, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchFunctions
- matchPrelinkToMachoHeaderOffsets(ByteProvider, List<PrelinkMap>, List<Long>, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Forms a bidirectional mapping of PRELINK XML to Mach-O header offset in the given provider.
- MatchSet - Class in ghidra.app.plugin.match
-
class that contains a collection of matches.
- MatchSet(String, String) - Constructor for class ghidra.app.plugin.match.MatchSet
- matchSymbol(Program, AddressSetView, Program, AddressSetView, int, boolean, boolean, TaskMonitor) - Static method in class ghidra.app.plugin.match.MatchSymbol
- MatchSymbol - Class in ghidra.app.plugin.match
- MatchSymbol.MatchedSymbol - Class in ghidra.app.plugin.match
- MathUtilities - Class in ghidra.util
- max - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- max - Variable in class generic.lsh.vector.VectorCompare
- max - Variable in class ghidra.util.datastruct.Range
-
The range's maximum extent (inclusive).
- max(Address, Address) - Static method in interface ghidra.program.model.address.Address
-
Return the maximum of two addresses using Address.compareTo
- MAX - Static variable in class docking.widgets.fieldpanel.support.FieldLocation
- MAX_BINARY_SIZE - Static variable in interface ghidra.program.model.mem.Memory
- MAX_BINARY_SIZE_GB - Static variable in interface ghidra.program.model.mem.Memory
-
Maximum size of all memory blocks, 16-GByte (see
Memory.getAllInitializedAddressSet()
). - MAX_BLOCK_SIZE - Static variable in interface ghidra.program.model.mem.Memory
- MAX_BLOCK_SIZE_GB - Static variable in interface ghidra.program.model.mem.Memory
-
The current max size of a memory block.
- MAX_BLOCK4_SIZE - Static variable in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeFactory
-
Max number of bytes that dw_form_block4 is allowed to specify, 1Mb.
- MAX_BYTE_COUNT - Static variable in class ghidra.util.table.field.ByteCountSettingsDefinition
- MAX_BYTESREQUIRED - Static variable in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeBytesOnly
-
Maximum that any GFileSystemProbeBytesOnly is allowed to specify as its
GFileSystemProbeBytesOnly.getBytesRequired()
. - MAX_CHARACTER_LENGTH - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- MAX_CODE_UNIT_COUNT - Static variable in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- MAX_COMPONENTS - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- MAX_DISPLAY_LINES - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- MAX_DISPLAY_LINES_MSG - Static variable in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- MAX_DISPLAY_LINES_MSG - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- MAX_DISPLAY_LINES_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- MAX_EXACT_INSTRUCTIONS - Static variable in class ghidra.program.util.SymbolicPropogator
- MAX_EXCEPTIONS - Static variable in class docking.AbstractErrDialog
- MAX_INMEM_FILESIZE - Static variable in class ghidra.formats.gfilesystem.FileCache
-
Max size of a file that will be kept in
FileCache.memCache
(2Mb) - MAX_ITERATED_FILL - Static variable in class ghidra.app.util.bin.format.omf.OmfIteratedData
- MAX_LABEL_STRING_LENGTH - Static variable in interface ghidra.program.model.data.DataTypeDisplayOptions
- MAX_LABEL_SUGGESTIONS - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
The maximum number of labels to suggest
- MAX_LEB128_ENCODED_VALUE_LEN - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
-
The maximum length in bytes of a leb128 data type.
- MAX_LIBRARY_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- MAX_LINE_LENGTH - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- MAX_NAME_LENGTH - Static variable in class ghidra.framework.store.local.MangledLocalFileSystem
- MAX_NAME_LENGTH - Static variable in class ghidra.util.NamingUtilities
-
Max length for a name.
- MAX_NAME_LENGTH_CUTOFF - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- MAX_OFFSET - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- MAX_OFFSET - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- MAX_OPERANDS - Static variable in interface ghidra.program.model.listing.Program
-
The maximum number of operands for any assembly language
- MAX_POINTER_SIZE_BYTES - Static variable in class ghidra.program.model.data.PointerDataType
- MAX_PRECISION - Static variable in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- MAX_PROGRAMS_TO_OPEN - Static variable in class ghidra.plugins.importer.tasks.ImportBatchTask
- MAX_RECORD_LENGTH - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- MAX_REFERENCES_TO - Static variable in class ghidra.program.flatapi.FlatProgramAPI
- MAX_REPEAT_PATTERN_LENGTH - Static variable in class ghidra.program.disassemble.Disassembler
- MAX_SANE_COUNT - Static variable in class ghidra.app.util.bin.format.pe.NTHeader
- MAX_SIGNED_LONG - Static variable in class ghidra.util.NumericUtilities
- MAX_STRING_LENGTH - Static variable in class ghidra.program.model.data.StringDataInstance
- MAX_SYMBOL_COUNT - Static variable in class ghidra.app.decompiler.DecompileCallback
- MAX_SYMBOL_NAME_LENGTH - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- MAX_UNINITIALIZED_FILL - Static variable in class ghidra.app.util.opinion.OmfLoader
- MAX_UNSIGNED_INT32_AS_LONG - Static variable in class ghidra.util.NumericUtilities
- MAX_UNSIGNED_LONG - Static variable in class ghidra.util.NumericUtilities
- MAX_VALUE - Static variable in class db.BooleanField
-
Maximum boolean field value (TRUE)
- MAX_VALUE - Static variable in class db.ByteField
-
Maximum byte field value
- MAX_VALUE - Static variable in class db.FixedField10
-
Maximum long field value
- MAX_VALUE - Static variable in class db.IntField
-
Maximum integer field value
- MAX_VALUE - Static variable in class db.LongField
-
Maximum long field value
- MAX_VALUE - Static variable in class db.ShortField
-
Maximum short field value
- MAX_VALUE - Static variable in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- MAX_VISIBLE_CHUNKS - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
- max_width - Variable in class docking.widgets.MultiLineLabel
- MAX_WORD_LENGTH - Static variable in class ghidra.util.html.HtmlLineSplitter
-
Used when trying to split on word boundaries; the value past which to give up
- maxCol - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
- MAXDEPTH_DEFAULT - Static variable in class ghidra.plugins.importer.batch.BatchInfo
- MAXDEPTH_UNLIMITED - Static variable in class ghidra.plugins.importer.batch.BatchInfo
- maxDistance - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
- maxEntrysChanged() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- maximizeColumn(int) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
-
Allows you to indicate that you want to try to keep the size of a column at the preferred size of the widest component in that column as the parent container component is resized.
- MaximizeSpecificColumnGridLayout - Class in ghidra.util.layout
-
MaximizeSpecificColumnGridLayout
is a row oriented grid type of layout. - MaximizeSpecificColumnGridLayout(int) - Constructor for class ghidra.util.layout.MaximizeSpecificColumnGridLayout
-
Constructor with no gap between rows or columns.
- MaximizeSpecificColumnGridLayout(int, int, int) - Constructor for class ghidra.util.layout.MaximizeSpecificColumnGridLayout
-
Constructor.
- maximum(List<Location>) - Static method in class ghidra.sleigh.grammar.LocationUtil
- MAXIMUM_DEFAULT_LABEL_LENGTH - Static variable in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
- maximumLayoutSize(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- maxKey - Variable in class ghidra.program.model.address.KeyRange
- MaxLengthDocument(List<GValidatedTextField.TextValidator>) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField.MaxLengthDocument
- MaxLengthField(int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
- MaxLengthField(String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
- MaxLengthField(List<GValidatedTextField.TextValidator>, String, int) - Constructor for class docking.widgets.textfield.GValidatedTextField.MaxLengthField
- maxNextCharInd - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- maxNextCharInd - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- maxNodeCount(int) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the maximum number of nodes a graph can have and still be displayed.
- maxProgressChanged(long, I, long) - Method in interface generic.concurrent.QProgressListener
-
Notification the the max progress value has changed.
- maxRow - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
- maxValue - Variable in class ghidra.pcode.floatformat.FloatFormat
-
A constant holding the largest positive finite value
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternValue
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- maxValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- maxXRefs - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- maybeCreateClassStructure(Program, Function, String) - Method in class ghidra.app.util.demangler.DemangledFunction
- maybeTwinkleVertex(V, boolean) - Method in class ghidra.graph.viewer.VisualGraphView
- maybeWarnAboutAnonymousValue(T) - Method in class ghidra.util.datastruct.WeakSet
-
Looks for situations where clients may lose the values added to this class.
- mBIN_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBIN_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBIN_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBINDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_AND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_OR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mBOOL_XOR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCARET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCOLON() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCOMMA() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mCPPCOMMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MCVLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MD5_ALGORITHM - Static variable in class ghidra.util.HashUtilities
- MD5_HEXSTR_LEN - Static variable in class ghidra.formats.gfilesystem.FileCache
- MD5_SALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
- MD5_UNSALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
- Md5ProjectDataColumn - Class in ghidra.util.table.projectdata.column
- Md5ProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.Md5ProjectDataColumn
- MD5Utilities - Class in ghidra.util
- MD5Utilities() - Constructor for class ghidra.util.MD5Utilities
- mDEC_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mDEC_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mDEC_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mDIGIT() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mDISPCHAR() - Method in class ghidra.sleigh.grammar.DisplayLexer
- measure() - Method in class docking.widgets.MultiLineLabel
-
This method figures out how large the font is, and how wide each line of the label is, and how wide the widest line is.
- MEDIUM - generic.lsh.LSHMemoryModel
- MEDIUM_BLUE - Static variable in class ghidra.util.WebColors
- MEDIUM_GRAY_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- MEDIUM_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
-
The medium icon size (height and width)
- MEDIUM_ORCHID - Static variable in class ghidra.util.WebColors
- MEDIUM_PURPLE - Static variable in class ghidra.util.WebColors
- MEDIUM_SEA_GREEN - Static variable in class ghidra.util.WebColors
- MEDIUM_SKY_BLUE_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- MEDIUM_SLATE_BLUE - Static variable in class ghidra.util.WebColors
- MEDIUM_SPRING_GREEN - Static variable in class ghidra.util.WebColors
- MEDIUM_TURQOISE - Static variable in class ghidra.util.WebColors
- MEDIUM_VIOLET_RED - Static variable in class ghidra.util.WebColors
- MEDUM_AQUA_MARINE - Static variable in class ghidra.util.WebColors
- mELLIPSIS() - Method in class ghidra.sleigh.grammar.BaseLexer
- mELLIPSIS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mELLIPSIS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- memberForwardedIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
- MemberHeader() - Constructor for class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- MemberRef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- memberScope - Variable in class ghidra.app.util.demangler.DemangledObject
- MemBuffer - Interface in ghidra.program.model.mem
-
MemBuffer provides an array like interface into memory at a specific address.
- MemBufferByteProvider - Class in ghidra.app.util.bin
- MemBufferByteProvider(MemBuffer) - Constructor for class ghidra.app.util.bin.MemBufferByteProvider
-
Constructor
- MemBufferImageInputStream - Class in ghidra.program.model.data
-
ImageInputStream for reading images that wraps a MemBuffer to get the bytes.
- MemBufferImageInputStream(MemBuffer, ByteOrder) - Constructor for class ghidra.program.model.data.MemBufferImageInputStream
- memMap - Variable in class ghidra.program.database.mem.MemoryBlockDB
- memory - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- memory - Variable in class ghidra.app.util.bin.MemoryByteProvider
- memory - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- Memory - Interface in ghidra.program.model.mem
-
Interface for Memory.
- MEMORY - ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
-
Indicates the sections of this PE are laid out as loaded into memory
- MEMORY - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Instruction parsing failed at the conflict address due to a memory error.
- MEMORY_MAP - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the memory map.
- MEMORY_MAP - Static variable in interface ghidra.app.util.PluginConstants
- MEMORY_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
MEMORY_VARIABLE_FILTER
matches all simple memory variables - MemoryAccessException - Exception in ghidra.program.model.mem
-
An MemoryAccessException indicates that the attempted memory access is not permitted.
- MemoryAccessException() - Constructor for exception ghidra.program.model.mem.MemoryAccessException
-
Constructs an MemoryAccessException with no detail message.
- MemoryAccessException(String) - Constructor for exception ghidra.program.model.mem.MemoryAccessException
-
Constructs an MemoryAccessException with the specified detail message.
- MemoryAccessFilter - Class in ghidra.app.emulator
- MemoryAccessFilter() - Constructor for class ghidra.app.emulator.MemoryAccessFilter
- MemoryAddressSetCharSequence - Class in ghidra.util.search.memory
-
This class implements the CharSequence interface using Memory and an AddressSet.
- MemoryAddressSetCharSequence(Memory, Address, Address) - Constructor for class ghidra.util.search.memory.MemoryAddressSetCharSequence
- MemoryAddressSetCharSequence(Memory, AddressSetView) - Constructor for class ghidra.util.search.memory.MemoryAddressSetCharSequence
- MemoryBank - Class in ghidra.pcode.memstate
- MemoryBank(AddressSpace, boolean, int, MemoryFaultHandler) - Constructor for class ghidra.pcode.memstate.MemoryBank
-
A MemoryBank must be associated with a specific address space, have a preferred or natural pagesize.
- MemoryBlock - Interface in ghidra.program.model.mem
-
Interface that defines a block in memory.
- MemoryBlockDB - Class in ghidra.program.database.mem
- MemoryBlockDefinition - Class in ghidra.app.plugin.processors.generic
-
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
- MemoryBlockDefinition(XmlElement) - Constructor for class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
- MemoryBlockDefinition(String, String, String, String, String, String) - Constructor for class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
- MemoryBlockDiff - Class in ghidra.program.util
-
MemoryBlockDiff
determines the types of differences between two memory blocks. - MemoryBlockDiff(MemoryBlock, MemoryBlock) - Constructor for class ghidra.program.util.MemoryBlockDiff
-
Constructor.
- MemoryBlockException - Exception in ghidra.program.model.mem
-
Exception thrown for memory block-related problems.
- MemoryBlockException() - Constructor for exception ghidra.program.model.mem.MemoryBlockException
-
Constructs a new MemoryBlockException
- MemoryBlockException(String) - Constructor for exception ghidra.program.model.mem.MemoryBlockException
-
Constructs a new MemoryBlockException with a detailed message.
- MemoryBlockListener - Interface in ghidra.program.model.mem
-
Methods for a listener that is called when changes are made to a MemoryBlock.
- MemoryBlockMap - Class in ghidra.app.util.viewer.util
- MemoryBlockMap(Program) - Constructor for class ghidra.app.util.viewer.util.MemoryBlockMap
- MemoryBlockSourceInfo - Interface in ghidra.program.model.mem
-
Describes the source of bytes for a memory block.
- MemoryBlockStartFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates a text label on each
CodeUnit
that marks the start of a memory block. - MemoryBlockStartFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
-
Constructor
- MemoryBlockStartFieldLocation - Class in ghidra.program.util
-
BlockStartLocation
provides information about the location (within a program) of an object that represents the start of a memory block. - MemoryBlockStartFieldLocation() - Constructor for class ghidra.program.util.MemoryBlockStartFieldLocation
-
Default constructor needed for restoring a program location from XML
- MemoryBlockStartFieldLocation(Program, Address, int[], int, int, String[], int) - Constructor for class ghidra.program.util.MemoryBlockStartFieldLocation
-
Create a new BlockStartLocation.
- MemoryBlockStub - Class in ghidra.program.model.mem
-
MemoryBlockStub can be extended for use by tests.
- MemoryBlockStub() - Constructor for class ghidra.program.model.mem.MemoryBlockStub
- MemoryBlockStub(Address, Address) - Constructor for class ghidra.program.model.mem.MemoryBlockStub
- MemoryBlockType - Enum in ghidra.program.model.mem
- MemoryBlockUtils - Class in ghidra.app.util
-
Convenience methods for creating memory blocks.
- MemoryBlockUtils() - Constructor for class ghidra.app.util.MemoryBlockUtils
- MemoryBufferImpl - Class in ghidra.program.model.mem
-
MemBufferImpl implements the MemBuffer interface.
- MemoryBufferImpl(Memory, Address) - Constructor for class ghidra.program.model.mem.MemoryBufferImpl
-
Construct a new MemoryBufferImpl
- MemoryBufferImpl(Memory, Address, int) - Constructor for class ghidra.program.model.mem.MemoryBufferImpl
-
Construct a new MemoryBufferImpl
- MemoryByteIterator - Class in ghidra.program.model.util
-
Class to iterate over the bytes in memory for an address set.
- MemoryByteIterator(Memory, AddressSetView) - Constructor for class ghidra.program.model.util.MemoryByteIterator
-
Construct a memoryIterator
- MemoryBytePatternSearcher - Class in ghidra.util.bytesearch
-
Multi pattern/mask/action memory searcher Patterns must be supplied/added, or a pre-initialized searchState supplied Preload search patterns and actions, then call search method.
- MemoryBytePatternSearcher(String) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Create with no patternList, must add patterns before searching
- MemoryBytePatternSearcher(String, SequenceSearchState) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Create with an initialized SequenceSearchState
- MemoryBytePatternSearcher(String, ArrayList<Pattern>) - Constructor for class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Create with pre-created patternList
- MemoryByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
implementation based onMemory
. - MemoryByteProvider(Memory, Address) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
-
Constructs a new
MemoryByteProvider
relative to the specified base address. - MemoryByteProvider(Memory, AddressSpace) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
-
Constructs a new
MemoryByteProvider
for a specificAddressSpace
. - memoryChanged(Address, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- memoryChanged(Address, int) - Method in interface ghidra.program.model.mem.LiveMemoryListener
- memoryChanged(Address, Address) - Method in class ghidra.program.database.code.CodeManager
-
Notification that memory has changed, so clear the cache for the affected code units.
- MemoryConflictException - Exception in ghidra.program.model.mem
-
Exception for overlapping memory blocks.
- MemoryConflictException() - Constructor for exception ghidra.program.model.mem.MemoryConflictException
-
Constructs a new MemoryConflictException
- MemoryConflictException(String) - Constructor for exception ghidra.program.model.mem.MemoryConflictException
-
Constructs a new MemoryConflictException with a detailed message.
- MemoryConstants - Interface in ghidra.program.model.mem
-
Memory Constants
- MemoryDiff - Class in ghidra.program.util
-
MemoryDiff
determines where the memory differs between two programs as well as the types of differences. - MemoryDiff(Program, Program) - Constructor for class ghidra.program.util.MemoryDiff
-
Constructs an object for determining memory differences between two programs.
- MemoryFaultHandler - Interface in ghidra.pcode.memstate
- MemoryImage - Class in ghidra.app.emulator.memory
- MemoryImage(AddressSpace, boolean, int, MemoryLoadImage, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.MemoryImage
- MemoryLoadable - Interface in ghidra.app.util.bin.format
-
MemoryLoadable
is a marker interface which identifies a file format object which uniquely identifies a memory loadable portion of a binary file. - MemoryLoadImage - Interface in ghidra.app.emulator.memory
- memoryMapChanged(MemoryMapDB) - Method in class ghidra.program.database.map.AddressMapDB
-
Notification when the memory map changes.
- MemoryMapDB - Class in ghidra.program.database.mem
-
The database memory map manager.
- MemoryMapDB(DBHandle, AddressMapDB, int, boolean, Lock, TaskMonitor) - Constructor for class ghidra.program.database.mem.MemoryMapDB
-
Constructs a new MemoryMapDB
- MemoryMapDBAdapterV3 - Class in ghidra.program.database.mem
-
MemoryMap adapter for version 3.
- MemoryMapDBAdapterV3(DBHandle, MemoryMapDB, long, boolean) - Constructor for class ghidra.program.database.mem.MemoryMapDBAdapterV3
- memoryMatches() - Method in class ghidra.program.util.ProgramDiff
-
Return true if the programs to compare have matching memory maps.
- memoryMatches() - Method in class ghidra.program.util.ProgramMergeManager
-
Determine whether memory between the two programs matches.
- MemoryMergeManager - Class in ghidra.app.merge.memory
-
Merge memory blocks that have changes to the name, permissions or comments.
- MemoryMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program) - Constructor for class ghidra.app.merge.memory.MemoryMergeManager
-
Constructor
- memoryModelToL(LSHMemoryModel) - Static method in class generic.lsh.KandL
- MemoryMutableByteProvider - Class in ghidra.app.util.bin
-
A Byte Provider implementation based on Memory.
- MemoryMutableByteProvider(Memory, Address) - Constructor for class ghidra.app.util.bin.MemoryMutableByteProvider
-
Constructs a new provider relative to the base address.
- MemoryMutableByteProvider(Memory, AddressSpace) - Constructor for class ghidra.app.util.bin.MemoryMutableByteProvider
-
Constructs a new provider for a specific address space.
- MemoryOffsetSettingsDefinition - Class in ghidra.util.table.field
- MemoryPage - Class in ghidra.pcode.memstate
-
MemoryPage
is allows the contents/data of a memory page to be maintained along with an initializedMask. - MemoryPage(byte[]) - Constructor for class ghidra.pcode.memstate.MemoryPage
-
Construct a memory page with an existing data bytes buffer
- MemoryPage(int) - Constructor for class ghidra.pcode.memstate.MemoryPage
-
Construct a new fully initialized page containing all zero (0) byte data.
- MemoryPageBank - Class in ghidra.pcode.memstate
- MemoryPageBank(AddressSpace, boolean, int, MemoryFaultHandler) - Constructor for class ghidra.pcode.memstate.MemoryPageBank
- MemoryPageOverlay - Class in ghidra.pcode.memstate
- MemoryPageOverlay(AddressSpace, MemoryBank, MemoryFaultHandler) - Constructor for class ghidra.pcode.memstate.MemoryPageOverlay
- MemoryRangeDiff - Class in ghidra.program.util
-
MemoryBlockDiff
determines the types of differences between two memory blocks. - MemoryRangeDiff(Memory, Memory, AddressRange) - Constructor for class ghidra.program.util.MemoryRangeDiff
-
Constructor.
- MemorySearchAlgorithm - Interface in ghidra.util.search.memory
-
An interface to unify the different methods for searching memory.
- MemorySearchService - Interface in ghidra.app.services
- MemorySectionProgramLocationBasedTableColumn - Class in ghidra.util.table.field
- MemorySectionProgramLocationBasedTableColumn() - Constructor for class ghidra.util.table.field.MemorySectionProgramLocationBasedTableColumn
- MemorySectionResolver - Class in ghidra.app.util.opinion
- MemorySectionResolver(Program) - Constructor for class ghidra.app.util.opinion.MemorySectionResolver
- memorySpaces - Variable in class ghidra.program.util.SymbolicPropogator
- MemoryState - Class in ghidra.pcode.memstate
-
All storage/state for a pcode emulator machine Every piece of information in a pcode emulator machine is representable as a triple (AddressSpace,offset,size).
- MemoryState(Language) - Constructor for class ghidra.pcode.memstate.MemoryState
-
MemoryState constructor for a specified processor language
- MemoryStub - Class in ghidra.program.model.mem
-
MemoryStub can be extended for use by tests.
- MemoryStub() - Constructor for class ghidra.program.model.mem.MemoryStub
- MemoryStub(byte[]) - Constructor for class ghidra.program.model.mem.MemoryStub
- MemoryTypeProgramLocationBasedTableColumn - Class in ghidra.util.table.field
- MemoryTypeProgramLocationBasedTableColumn() - Constructor for class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
- MemoryUsagePlugin - Class in ghidra.app.plugin.debug
- MemoryUsagePlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.MemoryUsagePlugin
-
Constructor
- memoryVals - Variable in class ghidra.program.util.VarnodeContext
- MemoryVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.MemoryVariableFilter
- memReferenceAdded(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given memory reference has been added.
- MemReferenceImpl - Class in ghidra.program.model.symbol
-
Implementation for a reference, not associated with a program.
- MemReferenceImpl(Address, Address, RefType, SourceType, int, boolean) - Constructor for class ghidra.program.model.symbol.MemReferenceImpl
-
Constructs a MemReferenceImpl.
- memReferencePrimaryRemoved(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given memory reference is no longer the primary reference.
- memReferencePrimarySet(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given memory reference has been set as the primary reference.
- memReferenceRemoved(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given memory reference has bee removed.
- memReferenceTypeChanged(Reference, Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the reference type on the given memory reference has changed.
- MemSearcherAlgorithm - Class in ghidra.util.search.memory
-
Search memory using the provided search text.
- MemSearcherTask - Class in ghidra.util.search.memory
- MemSearcherTask(SearchInfo, MemorySearchAlgorithm) - Constructor for class ghidra.util.search.memory.MemSearcherTask
- MemSearchResult - Class in ghidra.util.search.memory
-
A class that represents a memory search hit at an address.
- MemSearchResult(Address, int) - Constructor for class ghidra.util.search.memory.MemSearchResult
- MENU_ANALYSIS - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Analysis" menu of the tool
- MENU_EDIT - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Edit" menu of the tool
- MENU_FILE - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "File" menu of the tool
- MENU_GRAPH - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Graph" menu of the tool
- MENU_GROUP_NEXT_CODE_UNIT_NAV - Static variable in interface docking.tool.ToolConstants
-
Used for navigation-based action
- MENU_HELP - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "About" menu of the tool
- MENU_NAVIGATION - Static variable in interface docking.tool.ToolConstants
-
Used when placing a PluginAction in the "Navigation" menu of the tool
- MENU_NAVIGATION_GROUP_WINDOWS - Static variable in interface docking.tool.ToolConstants
-
Group name for actions to navigate between windows
- MENU_PROJECT - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Project" menu of the tool
- MENU_SEARCH - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Search" menu of the tool
- MENU_SELECTION - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Selection" menu of the tool
- MENU_TOOLS - Static variable in interface docking.tool.ToolConstants
-
Used when placing an action in the "Tools" menu of the tool
- menuActivated(JCheckBoxMenuItem) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- MENUBAR_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
- MenuBarData - Class in docking.action
- MenuBarManager - Class in docking.menu
-
Manages the main menu bar on the main frame
- MenuBarManager(MenuHandler, MenuGroupMap) - Constructor for class docking.menu.MenuBarManager
- MenuBarMenuHandler - Class in docking
- MenuBarMenuHandler(DockingWindowManager) - Constructor for class docking.MenuBarMenuHandler
- menuButton - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- menuCanceled(MenuEvent) - Method in class docking.menu.MenuHandler
-
Invoked when a menu is cancelled (not sure if this is ever invoked)
- MenuData - Class in docking.action
- MenuData(MenuData) - Constructor for class docking.action.MenuData
- MenuData(String[]) - Constructor for class docking.action.MenuData
- MenuData(String[], String) - Constructor for class docking.action.MenuData
- MenuData(String[], Icon) - Constructor for class docking.action.MenuData
- MenuData(String[], Icon, String) - Constructor for class docking.action.MenuData
- MenuData(String[], Icon, String, int, String) - Constructor for class docking.action.MenuData
- menuDeselected(MenuEvent) - Method in class docking.menu.MenuHandler
-
Invoked when a menu is no longer selected.
- menuGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group for the action in the menu bar.
- menuGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group and sub-group for the action in the menu bar.
- menuGroupChanged(String[], int, String) - Method in class docking.menu.MenuManager
-
Notification that a menu item has changed groups.
- menuGroupChanged(String[], String) - Method in class docking.menu.MenuBarManager
-
Handles changes to the Menu Group
- menuGroupChanged(String[], String) - Method in interface docking.menu.MenuGroupListener
- MenuGroupListener - Interface in docking.menu
- MenuGroupMap - Class in docking.menu
-
Maps menuPaths to groups
- MenuGroupMap() - Constructor for class docking.menu.MenuGroupMap
- MenuHandler - Class in docking.menu
-
MenuHandler
provides a listener interface for menus. - MenuHandler() - Constructor for class docking.menu.MenuHandler
- menuIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the icon to use in this action's menu bar item
- menuItemEntered(DockingActionIf) - Method in class docking.menu.MenuHandler
-
Invoked when the mouse highlights a menu item.
- menuItemEntered(DockingActionIf) - Method in class docking.MenuBarMenuHandler
- menuItemEntered(DockingActionIf) - Method in class docking.PopupMenuHandler
- menuItemExited(DockingActionIf) - Method in class docking.menu.MenuHandler
-
Invoked when the mouse exits a menu item.
- menuItemExited(DockingActionIf) - Method in class docking.MenuBarMenuHandler
- menuItemExited(DockingActionIf) - Method in class docking.PopupMenuHandler
- menuItems - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- MenuKeyProcessor - Class in docking.menu.keys
-
Handles the processing of key events while menus or popup menus are open.
- MenuKeyProcessor() - Constructor for class docking.menu.keys.MenuKeyProcessor
- MenuManager - Class in docking.menu
-
Class to manage a hierarchy of menus.
- MenuManager(String, char, String, boolean, MenuHandler, MenuGroupMap) - Constructor for class docking.menu.MenuManager
-
Constructs a new MenuManager
- menuMnemonic(int) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the mnemonic to use in this action's menu bar item
- menuPath(String...) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the menu bar path for the action.
- MenuResourceDataType - Class in ghidra.program.model.data
- MenuResourceDataType() - Constructor for class ghidra.program.model.data.MenuResourceDataType
- MenuResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.MenuResourceDataType
- MenuResourceDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.MenuResourceDataType
- menuSelected(MenuEvent) - Method in class docking.menu.MenuHandler
-
Invoked when a menu is selected.
- MenuTabulator() - Constructor for class docking.menu.DockingMenuItemUI.MenuTabulator
- mEOL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mEOL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mEOL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- merge() - Method in class ghidra.app.merge.MergeManager
-
Convenience method for Junit tests.
- merge(boolean, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- merge(boolean, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- merge(boolean, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Performs merge from current version of versioned file into local checked-out file.
- merge(int, int, TaskMonitor) - Method in class ghidra.program.util.MemoryDiff
- merge(int, Collection<AssemblyTerminal>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeValue
- merge(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- merge(VectorSTL<K>, VectorSTL<K>, VectorSTL<K>) - Static method in class generic.stl.VectorSTL
- merge(VectorSTL<K>, VectorSTL<K>, VectorSTL<K>, Comparator<K>) - Static method in class generic.stl.VectorSTL
- merge(PluginTool, DomainFile, TaskListener) - Method in class ghidra.framework.main.FrontEndTool
-
Merge the latest version in the repository with the given checked out domain file.
- merge(PluginTool, List<DomainFile>, TaskListener) - Method in class ghidra.framework.main.FrontEndTool
-
Merge the latest version (in the repository) of each checked out file in fileList.
- merge(Address, ProgramMergeFilter) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program at the specified address with the indicated filtering.
- merge(Address, ProgramMergeFilter, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program at the specified address with the indicated filtering.
- merge(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program at the specified address with the current filtering.
- merge(AddressSetView, ProgramMergeFilter) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program on the specified address set with the indicated filtering.
- merge(AddressSetView, ProgramMergeFilter, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program on the specified address set with the indicated filtering.
- merge(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMergeManager
-
Merge the differences from the indicated program on the specified address set with the filtering that is currently set.
- merge(BitGroup) - Method in class ghidra.program.model.data.BitGroup
-
Merges the given BitGroup into the group.
- merge(TaskMonitor) - Method in class ghidra.app.merge.datatypes.DataTypeMergeManager
-
Merge the data types using the four programs.
- merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
- merge(TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagMerger
- merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ListingMergeManager
- merge(TaskMonitor) - Method in class ghidra.app.merge.listing.ProgramContextMergeManager
- merge(TaskMonitor) - Method in class ghidra.app.merge.memory.MemoryMergeManager
- merge(TaskMonitor) - Method in class ghidra.app.merge.MergeManager
- merge(TaskMonitor) - Method in interface ghidra.app.merge.MergeResolver
-
Perform the merge process.
- merge(TaskMonitor) - Method in class ghidra.app.merge.propertylist.PropertyListMergeManager
- merge(TaskMonitor) - Method in class ghidra.app.merge.tree.ProgramTreeMergeManager
- merge(TaskMonitor) - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Merge domain objects and resolve any conflicts.
- MERGE - Static variable in class ghidra.program.util.ProgramMergeFilter
-
MERGE is a filter value indicating that the type of difference should be merged from program2 with what is already in program1 (the property type should be taken from both program1 and program2.)
- MERGE_BOTH_ADDS - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
-
Merge both of the external locations added in the LATEST and in MY when in conflict.
- MERGE_BOTH_BUTTON_NAME - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- MERGE_MODEL - ghidra.program.database.SpecExtension.Type
- MergeableBackgroundCommand - Class in ghidra.framework.cmd
- MergeableBackgroundCommand(String, boolean, boolean, boolean) - Constructor for class ghidra.framework.cmd.MergeableBackgroundCommand
- mergeBasicExternalDetail(int, ExternalLocation[], int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- mergeBookmark(Address, String, String, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeBookmark
merges the indicated bookmark from the origin program into the result program at an address equivalent to the originAddress. - mergeBytes(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeBytes
merges byte differences within the specified address set. - mergeCodeUnits(AddressSetView, AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeCodeUnits
merges all instructions and/or data (as indicated) in the specified address set from the origin program. - mergeCommands(MergeableBackgroundCommand) - Method in class ghidra.framework.cmd.MergeableBackgroundCommand
-
Merges the properties of the two commands
- mergeComment(AddressSet, int, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeComment
merges/replaces comments of the indicated type wherever they occur in the specified address set. - mergeComments(int, Address) - Method in class ghidra.program.util.ProgramMerge
-
mergeComments
merges the comment of the indicated type in program1 with the comment in program2 at the specified address. - mergeCommentType(AddressSetView, int, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeCommentType
merges/replaces comments of the indicated type wherever they occur in the specified address set. - mergeCompleted - Variable in class ghidra.app.merge.MergeManager
- mergeConflicts(int, ConflictInfoPanel, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
-
Performs a manual merge of external program conflicts.
- mergeConflicts(int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
-
Performs a manual merge of external program conflicts.
- mergeConflicts(ListingMergePanel, Address, int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- mergeConflicts(ListingMergePanel, Address, int, TaskMonitor) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
- mergeConflictsForAdd(ExternalLocation[], int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- MergeConstants - Interface in ghidra.app.merge
- mergeEquate(Address, int, long) - Method in class ghidra.program.util.ProgramMerge
-
mergeEquate
replaces the current equates in program1 with those in program2. - mergeEquates(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeEquates
merges the equate differences in the specified address set. - mergeExternalProgramName(Program, Program, ExternalProgramMerger.IDGroup, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalProgramMerger
-
Actually merges (sets or removes) the indicated external program name in program1 based on the same external program name in program2
- MergeFolderCmd - Class in ghidra.app.cmd.module
-
Command to merge a Folder with its Parent folder.
- MergeFolderCmd(String, String, String) - Constructor for class ghidra.app.cmd.module.MergeFolderCmd
-
Construct a new command.
- mergeFunction(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunction
completely replaces any function at the indicated address in program1 with the function, if any, in program2. - mergeFunction(ExternalLocation[], int, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- mergeFunctionLocalSize(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionLocalSize
replaces the local size of the function in program1 with the local size of the function in program2 at the specified entry point address. - mergeFunctionName(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionName
replaces the name of the function in program1 with the name of the function in program2 at the specified entry point address. - mergeFunctionReturn(Address) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionReturn
replaces the return type/storage of the function in program1 with the return type/storage of the function in program2 at the specified entry point address. - mergeFunctionReturnAddressOffset(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionReturnAddressOffset
replaces the return address offset of the function in program1 with the return address offset of the function in program2 at the specified entry point address. - mergeFunctions(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctions
merges function differences within the specified address set. - mergeFunctionStackPurgeSize(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeFunctionStackPurgeSize
replaces the stack purge size of the function in program1 with the stack purge size of the function in program2 at the specified entry point address. - MergeKey(int, AssemblyProduction) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey
- mergeLabels(AddressSetView, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeLabels
merges all symbols and aliases in the specified address set from the second program. - mergeManager - Variable in class ghidra.app.merge.MergeManagerPlugin
- MergeManager - Class in ghidra.app.merge
-
Top level object that manages each step of the merge/resolve conflicts process.
- MergeManager(UndoableDomainObject, UndoableDomainObject, UndoableDomainObject, UndoableDomainObject, DomainObjectChangeSet, DomainObjectChangeSet) - Constructor for class ghidra.app.merge.MergeManager
- MergeManagerPlugin - Class in ghidra.app.merge
-
Plugin that provides a merge component provider.
- MergeManagerPlugin(PluginTool, MergeManager, UndoableDomainObject) - Constructor for class ghidra.app.merge.MergeManagerPlugin
-
Constructor for plugin that handles multi-user merge of programs.
- mergeMonitor - Variable in class ghidra.app.merge.MergeManager
- mergePendingHelpSets() - Method in class docking.help.HelpManager
- mergePlugin - Variable in class ghidra.app.merge.MergeManager
- MergeProgressModifier - Interface in ghidra.app.merge
- mergeProgressPanel - Variable in class ghidra.app.merge.MergeManager
- MergeProgressPanel - Class in ghidra.app.merge
-
The MergeProgressPanel displays the name of each merge phase along with an icon indicating whether the phase is Pending, In Progress or Completed.
- MergeProgressPanel() - Constructor for class ghidra.app.merge.MergeProgressPanel
-
Constructor for a merge progress panel.
- mergeProperties(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeProperties
merges user defined property differences within the specified address set. - mergeReferences(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
mergeReferences
merges the references in program1 for the specified address set with the references from program2. - MergeResolver - Interface in ghidra.app.merge
-
Interface for resolving domain object merge conflicts.
- mergeResolvers - Variable in class ghidra.app.merge.MergeManager
- mergers - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- mergeSort(List<T>, Comparator<T>, TaskMonitor) - Static method in class ghidra.util.datastruct.Algorithms
- mergeStatus - Variable in class ghidra.app.merge.MergeManager
- mergeStrings(String, String) - Static method in class ghidra.util.StringUtilities
-
Merge two strings into one.
- mergeToFutureFlowState(Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Saves the current processor state for when this context is later used at the given address.
- mergeToFutureFlowState(Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Saves the current processor state flowing from the fromAddr to the destAddr for when this context is later used.
- mergeToFutureFlowState(Address, Address) - Method in class ghidra.program.util.VarnodeContext
- mergeTool - Variable in class ghidra.app.merge.MergeManager
- mergeToolIsVisible - Variable in class ghidra.app.merge.MergeManager
- mergeUserProperty(String, Address) - Method in class ghidra.program.util.ProgramMerge
-
Replaces the user defined properties from the specified origin address in the origin program to the equivalent result address in the result program.
- MergeUtilities - Class in ghidra.app.merge.util
-
MergeUtilities
provides generic static methods for use by the multi-user program merge managers. - MergeUtilities() - Constructor for class ghidra.app.merge.util.MergeUtilities
- MergeValue() - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeValue
- mESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mESCAPE() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- message - Variable in class help.validator.links.InvalidHREFLink
- message - Variable in class help.validator.links.InvalidIMGLink
- message(String) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- message(String) - Method in interface docking.widgets.textfield.GValidatedTextField.ValidationMessageListener
- MESSAGE_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
- MESSAGE_COMPONENT_NAME - Static variable in class docking.widgets.OptionDialog
- MessageDigest - Interface in generic.hash
- MessageDigestFactory - Interface in generic.hash
- MessageFormattingUtils - Class in ghidra.pcode.utils
- MessageFormattingUtils() - Constructor for class ghidra.pcode.utils.MessageFormattingUtils
- MessageLog - Class in ghidra.app.util.importer
-
A simple class to handle logging messages and exceptions.
- MessageLog() - Constructor for class ghidra.app.util.importer.MessageLog
- MessageLogContinuesFactory - Class in ghidra.app.util.importer
- MessageLogContinuesFactory() - Constructor for class ghidra.app.util.importer.MessageLogContinuesFactory
- MessageLogExceptionHandler - Class in ghidra.app.util.importer
- MessageLogExceptionHandler() - Constructor for class ghidra.app.util.importer.MessageLogExceptionHandler
- MessageLogExceptionHandler(MessageLog) - Constructor for class ghidra.app.util.importer.MessageLogExceptionHandler
- messageLogged(String, boolean) - Method in class ghidra.framework.main.LogPanel
- messageLogged(String, boolean) - Method in interface log.LogListener
-
Called when a log message is received.
- MessageType - Enum in ghidra.util
- metadata - Variable in class ghidra.framework.data.DomainObjectAdapter
- METADATA - Static variable in class ghidra.app.script.ScriptInfo
- METADATA_ADDED_VERSION - Static variable in class ghidra.program.database.ProgramDB
- metadataStream - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- MetaDataType - Enum in ghidra.program.model.data
- METAL_LOOK_AND_FEEL - Static variable in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Metal is the non-system, generic Java Look and Feel.
- METHOD_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- methodBodyIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
- methodDeclarationIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
- MethodDef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- MethodImpl - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- methodIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
- methodIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
- methodListIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- methodMap - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
-
A map of method addresses to mangled signature strings.
- methods - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- MethodSemantics - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- MethodSpec - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- metric - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
- metrics - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- metrics - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- mEXCLAIM() - Method in class ghidra.sleigh.grammar.BaseLexer
- mEXCLAIM() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mEXCLAIM() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mFDIV() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFGREAT() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFGREATEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFLESS() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFLESSEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFMINUS() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFMULT() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFNOTEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mFPLUS() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mGREAT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mGREAT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mGREAT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mGREATEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mGREATEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mGREATEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MH_ALLMODSBOUND - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
indicates that this binary binds to all two-level namespace modules of its dependent libraries.
- MH_ALLOW_STACK_EXECUTION - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
when this bit is set, all stacks in the task will be given stack execution privilege.
- MH_APP_EXTENSION_SAFE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
- MH_BINDATLOAD - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the object file's undefined references are bound by the dynamic linker when loaded.
- MH_BINDS_TO_WEAK - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the final linked image uses weak symbols.
- MH_BUNDLE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
dynamically bound bundle file
- MH_CANONICAL - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the binary has been canonicalized via the unprebind operation.
- MH_CIGAM - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
-
Intel x86 32-bit Magic Number
- MH_CIGAM_64 - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
-
Intel x86 64-bit Magic Number
- MH_CORE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
core file
- MH_DEAD_STRIPPABLE_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
Only for use on dylibs.
- MH_DSYM - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
linking only, no section contents, companion file with only debug sections
- MH_DYLDLINK - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the object file is input for the dynamic linker and can't be staticly link edited again.
- MH_DYLIB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
dynamically bound shared library
- MH_DYLIB_STUB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
shared library stub for static linking only, no section contents
- MH_DYLINKER - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
dynamic link editor
- MH_EXECUTE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
demand paged executable file
- MH_FILESET - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
kernel cache fileset
- MH_FORCE_FLAT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the executable is forcing all images to use flat name space bindings.
- MH_FVMLIB - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
fixed VM shared library file
- MH_HAS_TLV_DESCRIPTORS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
Contains a section of type S_THREAD_LOCAL_VARIABLES.
- MH_INCRLINK - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the object file is the output of an incremental link against a base file and can't be link edited again.
- MH_KEXT_BUNDLE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
x86_64 kexts
- MH_LAZY_INIT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the shared library init routine is to be run lazily via catching memory faults to its writeable segments (obsolete).
- MH_MAGIC - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
-
PowerPC 32-bit Magic Number
- MH_MAGIC_64 - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
-
PowerPC 64-bit Magic Number
- MH_NO_HEAP_EXECUTION - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
When this bit is set, the OS will run the main executable with a non-executable heap even on platforms ( e.g., i386 ) that don't require it.
- MH_NO_REEXPORTED_DYLIBS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
When this bit is set on a dylib, the static linker does not need to examine dependent dylibs to see if any are re-exported
- MH_NOFIXPREBINDING - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
do not have dyld notify the prebinding agent about this executable.
- MH_NOMULTIDEFS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
this umbrella guarantees no multiple defintions of symbols in its sub-images so the two-level namespace hints can always be used.
- MH_NOUNDEFS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the object file has no undefined references.
- MH_OBJECT - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
relocatable object file
- MH_PIE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
When this bit is set, the OS will load the main executable at a random address.
- MH_PREBINDABLE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the binary is not prebound but can have its prebinding redone.
- MH_PREBOUND - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the file has its dynamic undefined references prebound.
- MH_PRELOAD - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
preloaded executable file
- MH_ROOT_SAFE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
When this bit is set, the binary declares it is safe for use in processes with uid zero
- MH_SETUID_SAFE - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
When this bit is set, the binary declares it is safe for use in processes when issetugid() is true
- MH_SPLIT_SEGS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the file has its read-only and read-write segments split.
- MH_SUBSECTIONS_VIA_SYMBOLS - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
safe to divide up the sections into sub-sections via symbols for dead code stripping.
- MH_TWOLEVEL - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the image is using two-level name space bindings.
- MH_WEAK_DEFINES - Static variable in class ghidra.app.util.bin.format.macho.MachHeaderFlags
-
the final linked image contains external weak symbols.
- mHEX_INT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mHEX_INT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mHEX_INT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mHEXDIGIT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mHEXDIGIT() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mHEXDIGIT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mHEXDIGIT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MIDDLE - ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
- MIDDLE_COMMENT - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- middleClick(JComponent, int, int) - Static method in class generic.test.AbstractGenericTest
- middleClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
- MiddleLayout - Class in ghidra.util.layout
-
Puts the first child of the given component in the middle of the component, both vertically and horizontally.
- MiddleLayout() - Constructor for class ghidra.util.layout.MiddleLayout
- mIDENTIFIER() - Method in class ghidra.sleigh.grammar.BaseLexer
- mIDENTIFIER() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mIDENTIFIER() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mIDENTIFIER() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MIDNIGHT_BLUE - Static variable in class ghidra.util.WebColors
- migrateFromOldVariableStorageManager(TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
-
No more sharing the same variable address for multiple variable symbols.
- migrateOldFlexArrayComponentsIfRequired(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
During any UPGRADE instantiation this method should be invoked with an open transaction once the associated DomainObject is ready.
- migrationInProgress() - Method in class ghidra.framework.store.local.LocalFileSystem
- migrationInProgress() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- min - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- min - Variable in class generic.lsh.vector.VectorCompare
- min - Variable in class ghidra.util.datastruct.Range
-
The range's minimum extent.
- min(Address, Address) - Static method in interface ghidra.program.model.address.Address
-
Return the minimum of two addresses using Address.compareTo
- MIN_BYTE_LENGTH - Static variable in class ghidra.app.util.opinion.OmfLoader
- MIN_CROSS_COFFMAN_GRAHAM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- MIN_CROSS_LONGEST_PATH - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- MIN_CROSS_NETWORK_SIMPLEX - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- MIN_CROSS_TOP_DOWN - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- MIN_DELAY_FLOOR - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
- MIN_GHIDRA_VERSION - Static variable in interface ghidra.framework.remote.GhidraServerHandle
-
Minimum version of Ghidra which utilized the current INTERFACE_VERSION
- MIN_NAME_LENGTH_CUTOFF - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- MIN_OFFSET - Static variable in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- MIN_OFFSET - Static variable in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- MIN_SIZE - Static variable in class ghidra.util.datastruct.ByteArray
- MIN_SIZE - Static variable in class ghidra.util.datastruct.DoubleArray
- MIN_SIZE - Static variable in class ghidra.util.datastruct.FloatArray
- MIN_SIZE - Static variable in class ghidra.util.datastruct.IntArray
- MIN_SIZE - Static variable in class ghidra.util.datastruct.IntArrayList
- MIN_SIZE - Static variable in class ghidra.util.datastruct.LongArray
- MIN_SIZE - Static variable in class ghidra.util.datastruct.LongArrayList
- MIN_VALUE - Static variable in class db.BooleanField
-
Minimum boolean field value (FALSE)
- MIN_VALUE - Static variable in class db.ByteField
-
Minimum byte field value
- MIN_VALUE - Static variable in class db.FixedField10
-
Minimum long field value
- MIN_VALUE - Static variable in class db.IntField
-
Minimum integer field value
- MIN_VALUE - Static variable in class db.LongField
-
Minimum long field value
- MIN_VALUE - Static variable in class db.ShortField
-
Minimum short field value
- minCol - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
- Minimal - ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
- MINIMAL_DWARF_SECTIONS - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
- minimum(List<Location>) - Static method in class ghidra.sleigh.grammar.LocationUtil
- MINIMUM_DATA_IMAGE_BASE - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
Property to indicate the minimum recommended base address within the default data space for placing relocatable data sections.
- MINIMUM_PANEL_WIDTH - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- minimumAlignment - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
- minimumLayoutSize(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- minimumLayoutSize(Container) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
- minimumLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- minimumLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.ColumnLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.HorizontalLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.MiddleLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.PairLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.RowColumnLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.RowLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.StretchLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.TwoColumnPairLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.VariableHeightPairLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
- minimumLayoutSize(Container) - Method in class ghidra.util.layout.VerticalLayout
- minKey - Variable in class ghidra.program.model.address.KeyRange
- MinLengthCharSequenceMatcher - Class in ghidra.util.ascii
-
Instances of this class will find sequences of characters that are in the given char set and of a minimum length.
- MinLengthCharSequenceMatcher(int, CharSetRecognizer, int) - Constructor for class ghidra.util.ascii.MinLengthCharSequenceMatcher
- MinMaxRowColumn - Class in ghidra.graph.viewer.layout
- MinMaxRowColumn() - Constructor for class ghidra.graph.viewer.layout.MinMaxRowColumn
- minorBegin - Variable in class docking.widgets.shapes.PopupWindowPlacer
- minorEnd - Variable in class docking.widgets.shapes.PopupWindowPlacer
- minorImageVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- minorLinkerVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- minorOperatingSystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- minorSubsystemVersion - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- minorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- minorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- minRow - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
- MINT_CREAM - Static variable in class ghidra.util.WebColors
- MINUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MINUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- MINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- MINUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- MINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MINUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- MINUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- MINUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- MINUS - Static variable in class ghidra.sleigh.grammar.SleighParser
- MinusExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by taking twos complement of a PatternExpression
- MinusExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.MinusExpression
- MinusExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form -A
- MinusExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MinusExpressionSolver
- minValue - Variable in class ghidra.pcode.floatformat.FloatFormat
-
A constant holding the smallest positive normal value
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternValue
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- minValue() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- minVersion - Variable in class db.Database
- MipsDisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing Mips disassembly
- MipsDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.MipsDisassembleCommand
-
Constructor for MipsDisassembleCommand.
- MipsDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.MipsDisassembleCommand
-
Constructor for MipsDisassembleCommand.
- MISC - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
- MISC - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- MISC_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- MiscellaneousPluginPackage - Class in ghidra
- MiscellaneousPluginPackage() - Constructor for class ghidra.MiscellaneousPluginPackage
- MISCELLANIOUS_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
- MISSING_CONTENT - Static variable in interface ghidra.framework.data.ContentHandler
- MissingAnchorInvalidLink - Class in help.validator.links
- MissingAnchorInvalidLink(HREF) - Constructor for class help.validator.links.MissingAnchorInvalidLink
- MissingArchiveDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- MissingArchiveDataTypeHTMLRepresentation(SourceArchive) - Constructor for class ghidra.app.util.html.MissingArchiveDataTypeHTMLRepresentation
- MissingBuiltInDataType - Class in ghidra.program.model.data
-
Provides an implementation of a data type that stands-in for a missing Built-In data type.
- MissingBuiltInDataType(CategoryPath, String, String, DataTypeManager) - Constructor for class ghidra.program.model.data.MissingBuiltInDataType
-
Construct a Missing Data Type
- MissingFileInvalidLink - Class in help.validator.links
- MissingFileInvalidLink(HREF) - Constructor for class help.validator.links.MissingFileInvalidLink
- MissingIMGFileInvalidLink - Class in help.validator.links
- MissingIMGFileInvalidLink(IMG) - Constructor for class help.validator.links.MissingIMGFileInvalidLink
- MissingTOCDefinitionInvalidLink - Class in help.validator.links
- MissingTOCDefinitionInvalidLink(HelpModuleCollection, TOCItemReference) - Constructor for class help.validator.links.MissingTOCDefinitionInvalidLink
- MissingTOCTargetIDInvalidLink - Class in help.validator.links
- MissingTOCTargetIDInvalidLink(HelpModuleCollection, TOCItem) - Constructor for class help.validator.links.MissingTOCTargetIDInvalidLink
- MISTY_ROSE - Static variable in class ghidra.util.WebColors
- MixedFieldBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
- MixedFieldBackgroundColorManager(BigInteger, int, MixedLayoutBackgroundColorManager, Color, Color) - Constructor for class docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
- MixedLayoutBackgroundColorManager - Class in docking.widgets.fieldpanel.internal
- MixedLayoutBackgroundColorManager(BigInteger, FieldSelection, FieldSelection, Color, Color, Color, Color, Color, Color) - Constructor for class docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
- mkdir() - Method in class generic.jar.FileResource
- mkdir() - Method in class generic.jar.JarResource
- mkdir() - Method in interface generic.jar.Resource
- mkdir() - Method in class generic.jar.ResourceFile
-
Creates a directory for the path represented by this file.
- mkdirs(File) - Static method in class utilities.util.FileUtilities
-
Make all directories in the full directory path specified.
- mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_ALIGNMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_ATTACH() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_BIG() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_BIG() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_BIG() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_BITRANGE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_BUILD() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_BUILD() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_BUILD() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_CALL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_CALL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_CALL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_CONTEXT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_CROSSBUILD() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_DEC() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_DEC() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_DEC() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_DEFAULT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_DEFINE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_DEFINED() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_ENDIAN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_EXPORT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_GOTO() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_GOTO() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_GOTO() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_HEX() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_HEX() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_HEX() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_LITTLE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_LOCAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_MACRO() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_MACRO() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_MACRO() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_NAMES() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_NAMES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_NAMES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_NOFLOW() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_OFFSET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_PCODEOP() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_RETURN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_RETURN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_RETURN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_SIGNED() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_SIZE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_SIZE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_SIZE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_SPACE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_SPACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_SPACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_TOKEN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_TYPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_TYPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_TYPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_UNIMPL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_VALUES() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_VALUES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_VALUES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_VARIABLES() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mKEY_WORDSIZE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLBRACE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLBRACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLBRACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLBRACKET() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLBRACKET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLBRACKET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLEFT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLEFT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLEFT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLESS() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLESS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLESS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLESSEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLESSEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLESSEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLINECOMMENT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLINECOMMENT() - Method in class ghidra.sleigh.grammar.DisplayLexer
- mLINECOMMENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mLPAREN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mLPAREN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mLPAREN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mMINUS() - Method in class ghidra.sleigh.grammar.BaseLexer
- mMINUS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mMINUS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MNEMONIC - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- MNEMONIC - Static variable in class ghidra.program.model.data.AbstractIntegerDataType
- MNEMONIC - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Indicator for a mnemonic (versus an operand).
- MNEMONIC - Static variable in interface ghidra.program.model.symbol.Reference
-
Operand index which corresponds to the instruction/data mnemonic.
- MNEMONIC - Static variable in interface ghidra.program.model.symbol.ReferenceManager
-
Operand index which corresponds to the instruction/data mnemonic.
- MNEMONIC_GROUP_TITLE - Static variable in interface ghidra.GhidraOptions
-
Options title for Mnemonic group.
- MNEMONIC_OVERRIDE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- MnemonicFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Mnemonic Fields.
- MnemonicFieldFactory() - Constructor for class ghidra.app.util.viewer.field.MnemonicFieldFactory
-
Default constructor.
- MnemonicFieldLocation - Class in ghidra.program.util
-
The
MnemonicFieldLocation
class contains specific location information within the MNEMONIC field of a CodeUnitLocation object. - MnemonicFieldLocation() - Constructor for class ghidra.program.util.MnemonicFieldLocation
-
Default constructor needed for restoring a mnemonic field location from XML.
- MnemonicFieldLocation(Program, Address) - Constructor for class ghidra.program.util.MnemonicFieldLocation
- MnemonicFieldLocation(Program, Address, int[], String, int) - Constructor for class ghidra.program.util.MnemonicFieldLocation
-
Construct a new MnemonicFieldLocation.
- MnemonicFieldLocation(Program, Address, Address, int[], String, int) - Constructor for class ghidra.program.util.MnemonicFieldLocation
-
Construct a new MnemonicFieldLocation.
- MnemonicFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
MnemonicFieldLocation
clicks. - MnemonicFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
- MnemonicHashCalculator - Class in ghidra.program.model.correlate
-
Hash function hashing only the mnemonic of an individual Instruction
- MnemonicHashCalculator() - Constructor for class ghidra.program.model.correlate.MnemonicHashCalculator
- mNOTEQUAL() - Method in class ghidra.sleigh.grammar.BaseLexer
- mNOTEQUAL() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mNOTEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MOCCASIN - Static variable in class ghidra.util.WebColors
- mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mOCTAL_ESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mod - Variable in class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
- ModalPluginTool - Class in ghidra.framework.plugintool
-
PluginTool that is used by the Merge process to resolve conflicts when a file is being checked into a server repository.
- model - Variable in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
- model - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
- model - Variable in class ghidra.app.util.viewer.field.FieldFactory
- MODEL_CHANGE - docking.widgets.EventTrigger
- modelAdded(String, int) - Method in interface ghidra.app.services.BlockModelServiceListener
-
Provides notification when a model is added.
- modelChanged() - Method in class docking.widgets.filechooser.GhidraFileChooser
- modelChanged() - Method in class ghidra.app.decompiler.component.ClangLayoutController
- modelChanged() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Notifies the formatMgr that this format model has changed.
- modelChanged() - Method in interface ghidra.util.filechooser.GhidraFileChooserListener
-
Invoked when the contents of the file chooser model have changed.
- modelChanged(FieldFormatModel) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Notifies listeners that the given model has changed.
- modelDataChanged(ListingPanel) - Method in interface ghidra.app.util.viewer.listingpanel.ListingBackgroundColorModel
-
Called when the
AddressIndexMap
or theProgram
changes. - modelDataChanged(ListingPanel) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- modelM - Variable in class ghidra.program.model.block.OverlapCodeSubModel
- modelRemoved(String, int) - Method in interface ghidra.app.services.BlockModelServiceListener
-
Provides notifiication when a model is removed.
- models - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- modelSizeChanged() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- modelSizeChanged() - Method in interface ghidra.app.util.viewer.listingpanel.ListingModelListener
-
Called whenever the number of indexes changed
- modelSizeChanged() - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- modelSizeChanged(IndexMapper) - Method in class docking.widgets.fieldpanel.FieldPanel
- modelSizeChanged(IndexMapper) - Method in interface docking.widgets.fieldpanel.listener.LayoutModelListener
-
Called whenever the number of indexes changed
- modelSizeChanged(IndexMapper) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- modelSorted(TableSortState) - Method in interface docking.widgets.table.SortListener
- modelSorted(TableSortState) - Method in class docking.widgets.table.TableColumnModelState
- modelXrefs(List<PrototypeModel>, String, String, String) - Method in class ghidra.program.model.lang.BasicCompilerSpec
-
Establish cross referencing to prototype models.
- MODEND - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- modes - Variable in class ghidra.sleigh.grammar.LexerMultiplexer
- MODIFIED_DATE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- modifiedSinceCheckout() - Method in class ghidra.framework.data.DomainFileProxy
- modifiedSinceCheckout() - Method in class ghidra.framework.data.GhidraFile
- modifiedSinceCheckout() - Method in interface ghidra.framework.model.DomainFile
-
Returns true if this is a checked-out file which has been modified since it was checked-out.
- modifiedSinceSnapshot() - Method in class db.buffers.BufferMgr
- modifier - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- modifyProgram(Program, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Provides a convenient method for modifying the current program, handling the transaction logic.
- modifyProgram(Program, ExceptionalFunction<Program, R, E>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Provides a convenient method for modifying the current program, handling the transaction logic and returning a new item as a result
- modifyProgram(ExceptionalConsumer<Program, E>) - Method in class ghidra.test.AbstractProgramBasedTest
-
Provides a convenient method for modifying the current program, handling the transaction logic.
- modifySingleInstructionContext(Address, RegisterValue, boolean) - Method in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
-
Repair the context and re-disassemble the instruction at the specified address.
- Module - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- MODULE_LIST - Static variable in class utility.module.ModuleUtilities
- MODULE_MANIFEST_FILE_NAME - Static variable in class utility.module.ModuleManifestFile
- ModuleAlgorithmCmd - Class in ghidra.app.cmd.module
-
Command that applies the "module" algorithm to a specified Module or Fragment.
- ModuleAlgorithmCmd(GroupPath, String, BlockModelService, String) - Constructor for class ghidra.app.cmd.module.ModuleAlgorithmCmd
-
Constructor
- ModuleDefinitionsAdapter - Class in ghidra.app.plugin.processors.sleigh
- ModuleDefinitionsAdapter() - Constructor for class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
- ModuleDefinitionsMap - Class in ghidra.app.plugin.processors.sleigh
- ModuleDefinitionsMap() - Constructor for class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsMap
- ModuleInitializer - Interface in ghidra.framework
-
An
ExtensionPoint
that users can implement to perform work before the application is loaded. - ModuleManifestFile - Class in utility.module
- ModuleManifestFile(ResourceFile) - Constructor for class utility.module.ModuleManifestFile
- ModuleManifestFile(File) - Constructor for class utility.module.ModuleManifestFile
- ModuleRef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- ModuleReferenceTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent the new-executable module reference table.
- modules - Variable in class utility.application.ApplicationLayout
- ModuleUtilities - Class in utility.module
-
Utility methods for module related things.
- ModuleUtilities() - Constructor for class utility.module.ModuleUtilities
- monitor - Variable in class ghidra.app.cmd.module.AbstractModularizationCmd
- monitor - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- monitor - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- monitor - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- monitor - Variable in class ghidra.framework.ApplicationConfiguration
- monitor - Variable in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- monitor - Variable in class ghidra.program.flatapi.FlatProgramAPI
- MONITOR_SIZE - Static variable in class ghidra.util.task.TaskMonitorSplitter
- MonitoredInputStream - Class in ghidra.util
-
An InputStream which utilizes a TaskMonitor to indicate input progress and allows the operation to be cancelled via the TaskMonitor.
- MonitoredInputStream(InputStream, TaskMonitor) - Constructor for class ghidra.util.MonitoredInputStream
- MonitoredOutputStream - Class in ghidra.util
-
An OutputStream which utilizes a TaskMonitor to indicate output progress and allows the operation to be cancelled via the TaskMonitor.
- MonitoredOutputStream(OutputStream, TaskMonitor) - Constructor for class ghidra.util.MonitoredOutputStream
- monitoredRun(TaskMonitor) - Method in class ghidra.graph.viewer.edge.InitializeCircuitsRunnable
- monitoredRun(TaskMonitor) - Method in interface ghidra.util.task.MonitoredRunnable
-
Similar to a runnable except the run method is given a monitor to report progress and check for cancellation.
- monitoredRun(TaskMonitor) - Method in class ghidra.util.task.Task
-
When an object implementing interface
Runnable
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread. - MonitoredRunnable - Interface in ghidra.util.task
-
Similar to a
Runnable
except therun
method is given a monitor to report progress and check for cancellation. - monitorListener - Variable in class ghidra.app.decompiler.DecompInterface
- mOP_AND() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOP_EQ() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOP_NEQ() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOP_NOT() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOP_OR() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mOP_XOR() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- MOREARG - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MOREVAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- MOTOROLA_HEX_NAME - Static variable in class ghidra.app.util.opinion.MotorolaHexLoader
- MotorolaHexLoader - Class in ghidra.app.util.opinion
- MotorolaHexLoader() - Constructor for class ghidra.app.util.opinion.MotorolaHexLoader
- mountFileSystem(String, ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Creates a new
GFileSystem
instance when the filesystem type is already known, consuming the specified ByteProvider. - mountSpecificFileSystem(FSRL, Class<FSTYPE>, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Mount a specific file system (by class) using a specified container file.
- mouseClicked(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
- mouseClicked(MouseEvent) - Method in class docking.menu.ToolBarItemManager
- mouseClicked(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- mouseClicked(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- mouseClicked(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mouseClicked(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
- mouseClicked(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mouseClicked(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- mouseClicked(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
- MouseClickedPaintableShape - Class in ghidra.graph.viewer.renderer
-
A debugging shape painter that allows the user to see where a mouse clicked happened.
- MouseClickedPaintableShape(Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseClickedPaintableShape
- MouseClickedPaintableShape(Point, double, double, Color) - Constructor for class ghidra.graph.viewer.renderer.MouseClickedPaintableShape
- mousedDestinationComponent - Variable in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- MouseDebugPaintable - Class in ghidra.graph.viewer.renderer
- MouseDebugPaintable() - Constructor for class ghidra.graph.viewer.renderer.MouseDebugPaintable
- mouseDragged(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseMotionAdapter
- mouseDragged(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- mouseDragged(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
- mouseDragged(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
MOUSE EVENTS We need to set the mouseDown attribute so we only initiate a viewport update if the slider is moving in response to user action on the slider.
- mouseDragged(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
If the mouse is over a picked vertex, drag all picked vertices with the mouse.
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- mouseDragged(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- MouseDraggedLinePaintableShape - Class in ghidra.graph.viewer.renderer
- MouseDraggedLinePaintableShape(Point, Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
- MouseDraggedPaintableShape - Class in ghidra.graph.viewer.renderer
- MouseDraggedPaintableShape(Point, Point, double, double) - Constructor for class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
- mouseEntered(MouseEvent) - Method in class docking.menu.ToolBarItemManager
- mouseEntered(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- mouseEntered(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- mouseEntered(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mouseEntered(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mouseEntered(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseEntered(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- mouseExited(MouseEvent) - Method in class docking.menu.ToolBarItemManager
- mouseExited(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- mouseExited(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
- mouseExited(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- mouseExited(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mouseExited(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mouseExited(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseExited(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- MouseHandler() - Constructor for class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- mouseHovered(FieldLocation, Field, Rectangle, MouseEvent) - Method in interface docking.widgets.fieldpanel.support.HoverProvider
-
Notify this service that the mouse is hovering over a specific field within a field viewer.
- mouseHovered(MouseEvent) - Method in class docking.widgets.fieldpanel.HoverHandler
- mouseMoved(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseMotionAdapter
- mouseMoved(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mouseMoved(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mouseMoved(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- mouseMoved(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- mousePlugins - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mousePressed(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
- mousePressed(MouseEvent) - Method in class docking.menu.ToolBarItemManager
- mousePressed(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- mousePressed(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
- mousePressed(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- mousePressed(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- mousePressed(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mousePressed(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
- mousePressed(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mousePressed(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
For primary modifiers (default, MouseButton1): pick a single Vertex or Edge that is under the mouse pointer.
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- mousePressed(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
- mouseReleased(MouseEvent) - Method in class docking.menu.ToolBarItemManager
- mouseReleased(MouseEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- mouseReleased(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
- mouseReleased(MouseEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
- mouseReleased(MouseEvent) - Method in class docking.widgets.JTreeMouseListenerDelegate
- mouseReleased(MouseEvent) - Method in class docking.widgets.list.ListRendererMouseEventForwarder
- mouseReleased(MouseEvent) - Method in class docking.widgets.table.GTableMouseListener
- mouseReleased(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
- mouseReleased(MouseEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
If the mouse is dragging a rectangle, pick the Vertices contained in that rectangle clean up settings from mousePressed
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- mouseReleased(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- MOUSEWHEEL_LINES_TO_SCROLL - Static variable in class docking.widgets.fieldpanel.FieldPanel
- MouseWheelAction - Class in ghidra.framework.main.logviewer.event
-
Invoked when the user scrolls the mouse wheel either up or down.
- MouseWheelAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.MouseWheelAction
- mouseWheelMoved(MouseWheelEvent) - Method in class docking.widgets.fieldpanel.FieldPanel.BigFieldPanelMouseWheelListener
- mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.framework.main.logviewer.event.MouseWheelAction
- mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
- mouseWheelMoved(MouseWheelEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
- move() - Method in interface docking.dnd.Draggable
-
Do the move operation; called when the drag and drop operation completes.
- move() - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
- move(int) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
-
Adds offset to the physical address; this must be performed before relocations in order to achieve the proper result.
- move(int) - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
-
Adds offset to the value; this must be performed before relocations in order to achieve the proper result.
- move(int, int, int) - Method in class db.buffers.DataBuffer
-
Move the data within this buffer.
- move(DragDropNode[]) - Method in interface docking.dnd.DragDropManager
-
Remove the given sourceNodes.
- move(Address, Address) - Method in interface ghidra.program.model.listing.ProgramFragment
-
Moves all of the code units in a given range into this fragment.
- MOVEABLE - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Segment is moveable.
- MOVEABLE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
Moveable relocation.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Move a block of code from one address to a new address.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Move the settings in the range to the new start address
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.database.IntRangeMap
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.IntRangeMapDB
-
Move the address range to a new starting address.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.database.ManagerDB
-
Move all objects within an address range to a new location.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.module.TreeManager
-
Move a memory block to new place.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
-
Moves all information stored in the given range to the new location
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Move all values within an address range to a new range.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Move all values within an address range to a new range.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
-
Move the address range to a new starting address.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.model.listing.FunctionManager
-
Move all objects within an address range to a new location
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.util.AbstractStoredProgramContext
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in interface ghidra.program.util.RangeMapAdapter
-
Move all values within an address range to a new range.
- moveAddressRange(Address, Address, long, TaskMonitor) - Method in class ghidra.program.util.RegisterValueStore
-
Move all register values within an address range to a new range.
- moveBlock(MemoryBlock, Address, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- moveBlock(MemoryBlock, Address, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Move the memory block containing source address to the destination address.
- moveBlock(MemoryBlock, Address, TaskMonitor) - Method in class ghidra.program.model.mem.MemoryStub
- moveBlockCompleted(MoveBlockTask) - Method in interface ghidra.app.cmd.memory.MoveBlockListener
-
Notification that the move block completed.
- MoveBlockListener - Interface in ghidra.app.cmd.memory
-
Listener that is notified when a move block completed or some state has changed.
- MoveBlockTask - Class in ghidra.app.cmd.memory
-
Command that runs in the background to move a memory block, as the move may be a time consuming operation.
- MoveBlockTask(Program, Address, Address, MoveBlockListener) - Constructor for class ghidra.app.cmd.memory.MoveBlockTask
-
Creates a background command for moving memory blocks.
- moveCategory(Category, TaskMonitor) - Method in interface ghidra.program.model.data.Category
-
Move the given category to this category; category is removed from its original parent category.
- moveCategory(Category, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
-
Move the given category to this category; category is removed from its original parent category.
- moveChild(String, int) - Method in interface ghidra.program.model.listing.ProgramModule
-
Changes the ordering of this module's children by moving the child with the given name to position given by index.
- moveColumn(int, int) - Method in class docking.widgets.table.GTableColumnModel
- moveDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.Category
-
Move a data type into this category
- moveDataType(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.ICategory
- moveFactory(int, int, int, int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Moves the Field at (oldrow,oldCol) to (row,col)
- moveFolder(String, String, String) - Method in interface ghidra.framework.store.FileSystem
-
Move the specified folder to the path specified by newFolderPath.
- moveFolder(String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- moveFolder(String, String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- moveFolder(String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- moveFolder(String, String, String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- moveFolder(String, String, String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- moveFolder(String, String, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Move an entire folder
- moveIndex(long, long) - Method in class ghidra.util.prop.BytePropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.IntPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.LongPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.ObjectPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.PropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.SaveableObjectPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.ShortPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.StringPropertySet
- moveIndex(long, long) - Method in class ghidra.util.prop.VoidPropertySet
- moveItem(String, String, String, String) - Method in class ghidra.framework.client.RepositoryAdapter
- moveItem(String, String, String, String) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- moveItem(String, String, String, String) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Move an item to another folder
- moveItem(String, String, String, String) - Method in interface ghidra.framework.store.FileSystem
-
Moves the specified item to a new folder.
- moveItem(String, String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- moveItem(String, String, String, String) - Method in class ghidra.framework.store.local.LocalFileSystem
- moveItem(String, String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- moveLowLevel(Address, String, Namespace, SourceType, boolean) - Method in class ghidra.program.database.symbol.SymbolDB
-
low level record adjustment to move a symbol.
- moveMasterViewerToMousePoint(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- moveMouse(Component, int, int) - Static method in class generic.test.AbstractGenericTest
-
Fire a mouse moved event for the given component.
- moveParameter(int, int) - Method in class ghidra.program.database.function.FunctionDB
- moveParameter(int, int) - Method in interface ghidra.program.model.listing.Function
-
Deprecated.The use of this method is discouraged. The function signature should generally be adjusted with a single call to
Function.updateFunction(String, Variable, List, FunctionUpdateType, boolean, SourceType)
- moveParameter(int, int) - Method in class ghidra.util.UndefinedFunction
- movePastStackTracePattern(StackTraceElement[], String) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Finds the first occurrence of the given pattern and then stops filtering when it finds something that is not that pattern
- moveProvider(ComponentProvider, ComponentProvider, WindowPosition) - Method in class help.screenshot.AbstractScreenShotGenerator
- moveProvider(DockingWindowManager, ComponentProvider, ComponentProvider, WindowPosition) - Static method in class docking.DockingWindowManagerTestUtils
- moveProviderToFront(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
- moveProviderToFront(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- moveProviderToItsOwnWindow(ComponentProvider) - Method in class help.screenshot.AbstractScreenShotGenerator
- moveProviderToItsOwnWindow(ComponentProvider, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- moveProviderToWindow(DockingWindowManager, ComponentProvider) - Static method in class docking.DockingWindowManagerTestUtils
-
Moves the given provider to its own window, at its current location.
- moveRange(long, long, long) - Method in class ghidra.util.prop.PropertySet
-
Move the range of properties to the newStart index.
- moveRange(Address, Address, Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- moveRange(Address, Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
- moveRange(Address, Address, Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Moves the properties defined in the range from the start address thru the end address to now be located beginning at the newStart address.
- moveRecords(Table, long, long, long) - Static method in class db.DatabaseUtils
-
Reassign the long key assigned to a contiguous group of records within a table.
- moveReferencesTo(Address, Address, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Move all references to the specified oldAddr.
- moveSymbolsAt(Address, Address) - Method in class ghidra.program.database.symbol.SymbolManager
-
Move symbol.
- moveTo(DomainFolder) - Method in class ghidra.framework.data.DomainFileProxy
- moveTo(DomainFolder) - Method in class ghidra.framework.data.GhidraFile
- moveTo(DomainFolder) - Method in class ghidra.framework.data.GhidraFolder
- moveTo(DomainFolder) - Method in interface ghidra.framework.model.DomainFile
-
Move this file into the newParent folder.
- moveTo(DomainFolder) - Method in interface ghidra.framework.model.DomainFolder
-
Move this folder into the newParent folder.
- moveTo(File, String, String, String) - Method in class ghidra.framework.store.local.IndexedPropertyFile
- moveTo(File, String, String, String) - Method in class ghidra.util.PropertyFile
-
Move this PropertyFile to the newParent file.
- MoveVertexToCenterAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
- MoveVertexToCenterAnimatorFunctionGraphJob(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.MoveVertexToCenterAnimatorFunctionGraphJob
- MoveVertexToCenterTopAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
- MoveVertexToCenterTopAnimatorFunctionGraphJob(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.MoveVertexToCenterTopAnimatorFunctionGraphJob
- moveVertexToCenterTopWithAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveVertexToCenterTopWithAnimation(V, BusyListener) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveVertexToCenterTopWithoutAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveVertexToCenterWithAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveVertexToCenterWithAnimation(V, BusyListener) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveVertexToCenterWithoutAnimation(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- MoveViewAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
- MoveViewAnimatorFunctionGraphJob(VisualizationServer<V, E>, boolean) - Constructor for class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- moveViewerLocationWithoutAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- moveViewportDown(int, boolean) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Moves the viewport down the number of rows specified.
- moveViewportToBottom() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Snaps the viewport to the bottom of the table.
- moveViewportToTop() - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Snaps the viewport to the top of the table.
- moveViewportUp(int, boolean) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Moves the viewport up the number of rows specified.
- MoveViewToLayoutSpacePointAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
- MoveViewToLayoutSpacePointAnimatorFunctionGraphJob(VisualizationServer<V, E>, Point2D, boolean) - Constructor for class ghidra.graph.job.MoveViewToLayoutSpacePointAnimatorFunctionGraphJob
- MoveViewToViewSpacePointAnimatorFunctionGraphJob<V,E> - Class in ghidra.graph.job
- MoveViewToViewSpacePointAnimatorFunctionGraphJob(VisualizationServer<V, E>, Point2D, boolean) - Constructor for class ghidra.graph.job.MoveViewToViewSpacePointAnimatorFunctionGraphJob
- moveWindowUp(Window, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- mPERCENT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mPERCENT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mPERCENT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mPIPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mPIPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mPIPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mPLUS() - Method in class ghidra.sleigh.grammar.BaseLexer
- mPLUS() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mPLUS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mPP_ESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mPP_POSITION() - Method in class ghidra.sleigh.grammar.BaseLexer
- mPP_POSITION() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mPP_POSITION() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mq - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
MQ register (601 only)
- mQSTRING() - Method in class ghidra.sleigh.grammar.BaseLexer
- mQSTRING() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mQSTRING() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mQSTRING() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MQUOTED_VAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- MQUOTED_VALUE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- mRBRACE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mRBRACE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mRBRACE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mRBRACKET() - Method in class ghidra.sleigh.grammar.BaseLexer
- mRBRACKET() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mRBRACKET() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mRES_IF() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mRES_IS() - Method in class ghidra.sleigh.grammar.DisplayLexer
- mRES_WITH() - Method in class ghidra.sleigh.grammar.BaseLexer
- mRES_WITH() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mRES_WITH() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mRIGHT() - Method in class ghidra.sleigh.grammar.BaseLexer
- mRIGHT() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mRIGHT() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mRPAREN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mRPAREN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mRPAREN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MS_PER_DAY - Static variable in class ghidra.util.DateUtils
- MS_PER_HOUR - Static variable in class ghidra.util.DateUtils
- MS_PER_MIN - Static variable in class ghidra.util.DateUtils
- MS_PER_SEC - Static variable in class ghidra.util.DateUtils
- MSCOFF_NAME - Static variable in class ghidra.app.util.opinion.MSCoffLoader
- MSCoffLoader - Class in ghidra.app.util.opinion
- MSCoffLoader() - Constructor for class ghidra.app.util.opinion.MSCoffLoader
- MSDataTypeUtils - Class in ghidra.app.util.datatype.microsoft
-
An abstract class containing static utility methods for creating structure data types.
- mSDIV() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mSEMI() - Method in class ghidra.sleigh.grammar.BaseLexer
- mSEMI() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mSEMI() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- Msg - Class in ghidra.util
-
Class with static methods to report errors as either a short message or a more detailed message (e.g., stacktrace).
- mSGREAT() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mSGREATEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- msk - Variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- mSLASH() - Method in class ghidra.sleigh.grammar.BaseLexer
- mSLASH() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mSLASH() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mSLESS() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mSLESSEQUAL() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mSPEC_AND() - Method in class ghidra.sleigh.grammar.BaseLexer
- mSPEC_AND() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mSPEC_AND() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mSPEC_OR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mSPEC_OR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mSPEC_OR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mSPEC_XOR() - Method in class ghidra.sleigh.grammar.BaseLexer
- mSPEC_XOR() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mSPEC_XOR() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MSProductType - Enum in ghidra.app.util.bin.format.pe.rich
- mSREM() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mSRIGHT() - Method in class ghidra.sleigh.grammar.SemanticLexer
- mT__20() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mT__21() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mTILDE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mTILDE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mTILDE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mTokens() - Method in class ghidra.sleigh.grammar.BaseLexer
- mTokens() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mTokens() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mTokens() - Method in class ghidra.sleigh.grammar.DisplayLexer
- mTokens() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mTokens() - Method in class ghidra.sleigh.grammar.SemanticLexer
- MUIResourceDataType - Class in ghidra.app.util.datatype.microsoft
- MUIResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- MUIResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- MUIResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.MUIResourceDataType
- mul(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
-
this*=other
- mul(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- MUL - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- mult_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
- mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.mult_op_return
- MultEntSubModel - Class in ghidra.program.model.block
-
MultEntSubModel
(M-model) defines subroutines which do not share code with any other subroutine and may have one or more entry points. - MultEntSubModel(Program) - Constructor for class ghidra.program.model.block.MultEntSubModel
-
Construct a
MultEntSubModel
for a program. - MultEntSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.MultEntSubModel
-
Construct a
MultEntSubModel
for a program. - MultExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by multiplying two PatternExpressions
- MultExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.MultExpression
- MultExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A * B
- MultExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- MULTI_ENTRY_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for a subroutine with multiple entry points.
- MultiActionBuilder - Class in docking.action.builder
-
Builder for
MultiActionDockingAction
- MultiActionBuilder(String, String) - Constructor for class docking.action.builder.MultiActionBuilder
-
Builder constructor
- MultiActionDialog - Class in docking
-
Dialog to show multiple actions that are mapped to the same keystroke; allows the user to select which action to do.
- MultiActionDialog(String, List<ExecutableAction>) - Constructor for class docking.MultiActionDialog
-
Constructor
- MultiActionDockingAction - Class in docking.menu
-
A class that supports multiple sub-actions, as well as a primary action.
- MultiActionDockingAction(String, String) - Constructor for class docking.menu.MultiActionDockingAction
- MultiActionDockingActionIf - Interface in docking.action
- MultiAddressIterator - Class in ghidra.program.util
-
MultiAddressIterator
is a class for iterating through multiple address iterators simultaneously. - MultiAddressIterator(AddressIterator[]) - Constructor for class ghidra.program.util.MultiAddressIterator
-
Constructor of a multi address iterator for multiple forward address iterators.
- MultiAddressIterator(AddressIterator[], boolean) - Constructor for class ghidra.program.util.MultiAddressIterator
-
Constructor of a multi address iterator.
- MultiAddressRangeIterator - Class in ghidra.program.util
-
MultiAddressRangeIterator
is a class for iterating through multiple address range iterators simultaneously. - MultiAddressRangeIterator(AddressRangeIterator[]) - Constructor for class ghidra.program.util.MultiAddressRangeIterator
-
Constructor of a multi address iterator for multiple forward address iterators.
- MultiAddressRangeIterator(AddressRangeIterator[], boolean) - Constructor for class ghidra.program.util.MultiAddressRangeIterator
-
Constructor of a multi address range iterator.
- MultiByteCharMatcher - Class in ghidra.util.ascii
- MultiByteCharMatcher(int, CharSetRecognizer, CharWidth, Endian, int, int) - Constructor for class ghidra.util.ascii.MultiByteCharMatcher
- MultiCodeUnitIterator - Class in ghidra.program.util
-
MultiCodeUnitIterator
is a class for iterating through multiple code unit iterators simultaneously. - MultiCodeUnitIterator(Listing[], Address, boolean) - Constructor for class ghidra.program.util.MultiCodeUnitIterator
-
Constructor of a multi-code unit iterator.
- MultiCodeUnitIterator(Listing[], AddressSetView, boolean) - Constructor for class ghidra.program.util.MultiCodeUnitIterator
-
Constructor of a multi-code unit iterator.
- MultiComparableArrayIterator<T extends java.lang.Comparable<T>> - Class in ghidra.util
-
MultiComparableArrayIterator
takes multiple arrays of comparable objects and iterates through them simultaneously. - MultiComparableArrayIterator(T[][]) - Constructor for class ghidra.util.MultiComparableArrayIterator
-
Constructor of a multi-comparable object array iterator for traversing multiple comparable object arrays simultaneously.
- MultiComparableArrayIterator(T[][], boolean) - Constructor for class ghidra.util.MultiComparableArrayIterator
-
Constructor of a multi comparable object array iterator for traversing multiple comparable object arrays simultaneously.
- MULTIEQUAL - Static variable in class ghidra.program.model.pcode.PcodeOp
- MULTIGOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
- MultiIcon - Class in resources
-
Icon class for for displaying overlapping icons.
- MultiIcon(Icon) - Constructor for class resources.MultiIcon
-
Constructs a new MultiIcon with an initial base icon that will always be drawn first.
- MultiIcon(Icon, boolean) - Constructor for class resources.MultiIcon
-
Constructs a new MultiIcon with an initial base icon that will always be drawn first.
- MultiIcon(Icon, boolean, int, int) - Constructor for class resources.MultiIcon
-
Construct a new MultiIcon with a predetermined size
- MultiIcon(Icon, Icon...) - Constructor for class resources.MultiIcon
-
Construct a new MultiIcon with the provided base image and subsequent images
- MultiIconBuilder - Class in resources
-
A builder to allow for easier creation of an icon that is composed of a base icon, with other icons overlaid.
- MultiIconBuilder(Icon) - Constructor for class resources.MultiIconBuilder
- MultiIterator<T> - Class in generic.util
-
An iterator that is comprised of one or more
PeekableIterator
s. - MultiIterator(List<PeekableIterator<T>>, boolean) - Constructor for class generic.util.MultiIterator
-
Use this constructor when the items of the iterators are naturally comparable (i.e., they implement
Comparable
). - MultiIterator(List<PeekableIterator<T>>, Comparator<T>, boolean) - Constructor for class generic.util.MultiIterator
-
Use this constructor when the items of the iterators are not naturally comparable (i.e., they do not implement
Comparable
). - MultiLineInputDialog - Class in docking.widgets.dialogs
- MultiLineInputDialog(String, String, String, Icon) - Constructor for class docking.widgets.dialogs.MultiLineInputDialog
- MultiLineLabel - Class in docking.widgets
-
Class to render a String that has new line characters as a multiline label.
- MultiLineLabel() - Constructor for class docking.widgets.MultiLineLabel
-
Default constructor.
- MultiLineLabel(String) - Constructor for class docking.widgets.MultiLineLabel
-
Construct a new MultiLineLabel that is left aligned with the default width and height margins.
- MultiLineLabel(String, int, int, int) - Constructor for class docking.widgets.MultiLineLabel
-
Construct a new MultiLineLabel.
- MultiLineMessageDialog - Class in docking.widgets.dialogs
- MultiLineMessageDialog(String, String, String, int, boolean) - Constructor for class docking.widgets.dialogs.MultiLineMessageDialog
-
Creates a multi-line popup dialog.
- MultiListingLayoutModel - Class in ghidra.app.util.viewer.multilisting
-
Class for creating multiple coordinated ListingModels for multiple programs.
- MultiListingLayoutModel(FormatManager, Program[], AddressSetView) - Constructor for class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
-
Constructs a new MultiListingLayoutModel.
- MultiMapSTL<K,V> - Class in generic.stl
- MultiMapSTL(Comparator<K>) - Constructor for class generic.stl.MultiMapSTL
- MultipleActionDockingToolbarButton - Class in docking.menu
- MultipleActionDockingToolbarButton(MultiActionDockingActionIf) - Constructor for class docking.menu.MultipleActionDockingToolbarButton
- MultipleCauses - Class in ghidra.util.exception
-
Use an instance of this class as the cause when you need to record several causes of an exception.
- MultipleCauses() - Constructor for class ghidra.util.exception.MultipleCauses
-
Constructs a new MultipleCauses wrapper with no causes NOTE: it is rude to leave this empty
- MultipleCauses(Collection<Throwable>) - Constructor for class ghidra.util.exception.MultipleCauses
-
Constructs a new MultipleCauses wrapper with the given causes
- MultipleCauses.Util - Class in ghidra.util.exception
- MultipleKeyAction - Class in docking.action
-
Action that manages multiple
DockingAction
s mapped to a given key binding - MultipleKeyAction(Tool, ComponentProvider, DockingActionIf, KeyStroke) - Constructor for class docking.action.MultipleKeyAction
-
Creates new MultipleKeyAction
- MultipleOptionsDialog<T> - Class in ghidra.app.script
- MultipleOptionsDialog(String, String, List<T>, boolean) - Constructor for class ghidra.app.script.MultipleOptionsDialog
- MultipleOptionsDialog(String, String, List<T>, List<String>, boolean) - Constructor for class ghidra.app.script.MultipleOptionsDialog
- MultipleProgramsException - Exception in ghidra.app.util.importer
- MultipleProgramsException() - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(String) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(String, Throwable) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsException(Throwable) - Constructor for exception ghidra.app.util.importer.MultipleProgramsException
- MultipleProgramsStrategy - Interface in ghidra.app.util.importer
- MultiplicativeExpression() - Method in class ghidra.app.util.cparser.C.CParser
- multiply(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the arithmetic product of this and another masked long
- MultiReleaseContent - Class in org.apache.felix.framework.util
- MultiRowLayout - Class in docking.widgets.fieldpanel.support
-
Handles layouts with muliple rows.
- MultiRowLayout(RowLayout[], int) - Constructor for class docking.widgets.fieldpanel.support.MultiRowLayout
- MultiRowLayout(RowLayout, int) - Constructor for class docking.widgets.fieldpanel.support.MultiRowLayout
-
Constructs a new MultiRowLayout with a single layout row.
- MultiSetSTL<K> - Class in generic.stl
- MultiSetSTL(Comparator<K>) - Constructor for class generic.stl.MultiSetSTL
- MultiStateActionBuilder<T> - Class in docking.action.builder
-
Builder for
MultiStateDockingAction
- MultiStateActionBuilder(String, String) - Constructor for class docking.action.builder.MultiStateActionBuilder
-
Builder constructor
- MultiStateDockingAction<T> - Class in docking.menu
-
An action that can be in one of multiple states.
- MultiStateDockingAction(String, String) - Constructor for class docking.menu.MultiStateDockingAction
-
Call this constructor with this action will not be added to a toolbar
- MultiStateDockingAction(String, String, boolean) - Constructor for class docking.menu.MultiStateDockingAction
-
Use this constructor explicitly when this action is used in a toolbar, passing true for
isToolbarAction
(see the javadoc header note). - MultitermEvaluationMode - Enum in docking.widgets.filter
- MultiTextFilterTableFilter<ROW_OBJECT> - Class in docking.widgets.table
- MultiTextFilterTableFilter(List<TextFilter>, RowFilterTransformer<ROW_OBJECT>, MultitermEvaluationMode) - Constructor for class docking.widgets.table.MultiTextFilterTableFilter
- MultiTextFilterTreeFilter - Class in docking.widgets.tree
- MultiTextFilterTreeFilter(List<TextFilter>, FilterTransformer<GTreeNode>, MultitermEvaluationMode) - Constructor for class docking.widgets.tree.MultiTextFilterTreeFilter
- mUNDERSCORE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mUNDERSCORE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mUNDERSCORE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mUNICODE_ESCAPE() - Method in class ghidra.sleigh.grammar.BaseLexer
- mUNICODE_ESCAPE() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mUNICODE_ESCAPE() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mUNICODE_ESCAPE() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- mUNKNOWN() - Method in class ghidra.sleigh.grammar.BaseLexer
- mUNKNOWN() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- mUNKNOWN() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MUST_BE_DISPLAYED - docking.wizard.WizardPanelDisplayability
- MUTABILITY - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
- MutabilitySettingsDefinition - Class in ghidra.program.model.data
-
The settings definition for the numeric display format
- MutableByteProvider - Interface in ghidra.app.util.bin
-
An interface for a generic random-access byte provider, plus mutation methods.
- MutableGDirectedGraphWrapper<V,E extends GEdge<V>> - Class in ghidra.graph
-
A class that can wrap a
GDirectedGraph
and allows for vertex and edge additions without changing the underlying graph. - MutableGDirectedGraphWrapper(GDirectedGraph<V, E>) - Constructor for class ghidra.graph.MutableGDirectedGraphWrapper
- MutableGDirectedGraphWrapper.DummyEdge - Class in ghidra.graph
- MutableMemBuffer - Interface in ghidra.program.model.mem
-
The MutableMemBuffer interface facilitates repositioning of a MemBuffer object.
- mute - Variable in class docking.widgets.textfield.TextFieldLinker
- mvIdIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- mWS() - Method in class ghidra.sleigh.grammar.BaseLexer
- mWS() - Method in class ghidra.sleigh.grammar.BooleanExpressionLexer
- mWS() - Method in class ghidra.sleigh.grammar.DisplayLexer
- mWS() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- MY - Static variable in class ghidra.app.merge.listing.FunctionTagMerger
- MY - Static variable in interface ghidra.app.merge.MergeConstants
- MY_AUTOMATIC - Static variable in class ghidra.app.util.DisplayableEol
- MY_EOLS - Static variable in class ghidra.app.util.DisplayableEol
- MY_REPEATABLES - Static variable in class ghidra.app.util.DisplayableEol
- MY_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- MY_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
- myChangeSet - Variable in class ghidra.app.merge.MergeManager
- myDomainObject - Variable in class ghidra.app.merge.MergeManager
- MyListener() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- MySwitchAnalyzer - Class in ghidra.util.state.analysis
- MySwitchAnalyzer(Program) - Constructor for class ghidra.util.state.analysis.MySwitchAnalyzer
- MZ_NAME - Static variable in class ghidra.app.util.opinion.MzLoader
- MzLoader - Class in ghidra.app.util.opinion
-
A
Loader
for processing Microsoft DOS MZ files. - MzLoader() - Constructor for class ghidra.app.util.opinion.MzLoader
N
- N_ABS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
absolute symbols
- N_ABS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- N_BSS - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
.bss section symbol
- N_DATA - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
.data section symbol
- N_DEBUG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
special symbolic debugging symbol
- N_DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- N_TEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
.text section symbol
- N_UNDEf - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
-
undefined external symbol
- N_UNDEF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- name - Variable in class db.TableStatistics
-
Name of table (same name used by both primary table and related index tables)
- name - Variable in class docking.action.builder.AbstractActionBuilder
-
Name for the
DockingAction
- name - Variable in class docking.dnd.DragDropNode
- name - Variable in class docking.widgets.table.constraint.RangeColumnConstraint
-
This constraints' name
- name - Variable in class docking.widgets.table.constraint.SingleValueColumnConstraint
-
This constraints' name
- name - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- name - Variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- name - Variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- name - Variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- name - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- name - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- name - Variable in class ghidra.app.util.viewer.field.FieldFactory
- name - Variable in class ghidra.framework.data.DomainObjectAdapter
- name - Variable in class ghidra.framework.options.AbstractOptions
- name - Variable in class ghidra.framework.plugintool.Plugin
-
Name of this plugin, derived from the simple class name.
- name - Variable in class ghidra.framework.remote.RepositoryChangeEvent
- name - Variable in class ghidra.pcode.loadimage.LoadImageFunc
- name - Variable in class ghidra.program.database.properties.PropertyMapDB
- name - Variable in class ghidra.program.model.data.AbstractDataType
- name - Variable in class ghidra.program.model.data.StandAloneDataTypeManager
- name - Variable in class ghidra.program.model.lang.InjectPayloadSleigh
- name - Variable in class ghidra.program.model.lang.PrototypeModel
- name - Variable in class ghidra.program.model.pcode.HighSymbol
- name - Variable in class ghidra.program.model.pcode.HighVariable
- name - Variable in class ghidra.util.PropertyFile
- name() - Method in class ghidra.app.plugin.processors.generic.Operand
- name() - Method in class ghidra.util.graph.attributes.Attribute
-
Return the name of this Attribute.
- name() - Method in class ghidra.util.graph.Vertex
-
Return the name of this vertex.
- NAME - Static variable in class docking.actions.KeyBindingAction
- NAME - Static variable in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
- NAME - Static variable in class ghidra.app.actions.AbstractFindReferencesToAddressAction
- NAME - Static variable in class ghidra.app.CorePluginPackage
- NAME - Static variable in class ghidra.app.DeveloperPluginPackage
- NAME - Static variable in class ghidra.app.events.DualProgramLocationPluginEvent
-
Name of this plugin event.
- NAME - Static variable in class ghidra.app.events.ExternalProgramLocationPluginEvent
-
The name of this plugin event.
- NAME - Static variable in class ghidra.app.events.ExternalProgramSelectionPluginEvent
-
The name of this plugin event.
- NAME - Static variable in class ghidra.app.events.ExternalReferencePluginEvent
-
The name of this plugin event.
- NAME - Static variable in class ghidra.app.events.ProgramHighlightPluginEvent
- NAME - Static variable in class ghidra.app.events.ProgramLocationPluginEvent
-
The name of this plugin event.
- NAME - Static variable in class ghidra.app.events.ProgramSelectionPluginEvent
-
The name of this plugin event.
- NAME - Static variable in class ghidra.app.events.TreeSelectionPluginEvent
-
Name of the event.
- NAME - Static variable in class ghidra.app.events.ViewChangedPluginEvent
-
Name of the event.
- NAME - Static variable in class ghidra.app.ExamplesPluginPackage
- NAME - Static variable in class ghidra.app.GraphPluginPackage
- NAME - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- NAME - Static variable in class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
- NAME - Static variable in class ghidra.app.util.bin.format.mz.DOSHeader
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- NAME - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- NAME - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- NAME - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.debug.DebugMisc
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- NAME - Static variable in class ghidra.app.util.bin.format.pe.FileHeader
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.ImportByName
- NAME - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
- NAME - Static variable in class ghidra.app.util.bin.format.pe.PortableExecutable
- NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
- NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
- NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
- NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
- NAME - Static variable in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
- NAME - Static variable in class ghidra.app.util.bin.format.pe.RichHeader
- NAME - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
The name to use when converting into a structure data type.
- NAME - Static variable in class ghidra.app.util.exporter.GzfExporter
- NAME - Static variable in class ghidra.app.util.exporter.ProjectArchiveExporter
- NAME - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- NAME - Static variable in class ghidra.MiscellaneousPluginPackage
- NAME - Static variable in class ghidra.program.model.block.BasicBlockModel
- NAME - Static variable in class ghidra.program.model.block.MultEntSubModel
- NAME - Static variable in class ghidra.program.model.block.PartitionCodeSubModel
- NAME - Static variable in class ghidra.program.model.block.SimpleBlockModel
- NAME - Static variable in class ghidra.program.util.MemoryBlockDiff
- NAME - Static variable in class ghidra.test.TestTool
- NAME_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- NAME_DELIMITER - Static variable in interface ghidra.program.model.data.ICategory
- NAME_KEY - Static variable in class ghidra.service.graph.AttributedVertex
- NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.macho.MachConstants
- NAME_PREFIX - Static variable in class generic.test.TestThread
- NAME_PROPERTY - Static variable in class ghidra.framework.store.local.IndexedPropertyFile
- NAME32 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
- NAME64 - Static variable in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
- nameattach() - Method in class ghidra.sleigh.grammar.SleighCompiler
- nameattach() - Method in class ghidra.sleigh.grammar.SleighEcho
- nameattach() - Method in class ghidra.sleigh.grammar.SleighParser
- nameattach_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.nameattach_return
- nameChanged(MemoryBlock, String, String) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification the name changed.
- NamedDaemonThreadFactory - Class in generic.util
-
NamedDaemonThreadFactory is a thread factory which forms daemon threads with a specified name prefix for the Java concurrent Executors pools.
- NamedDaemonThreadFactory(String) - Constructor for class generic.util.NamedDaemonThreadFactory
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
- nameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
- nameIsUsed(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
- namespace - Variable in class ghidra.app.util.demangler.DemangledObject
- namespace - Variable in class ghidra.app.util.demangler.DemangledType
- Namespace - Interface in ghidra.program.model.symbol
-
The Namespace interface
- NAMESPACE - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- NAMESPACE - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- NAMESPACE - Static variable in class ghidra.program.model.symbol.SymbolType
- NAMESPACE_DELIMITER - Static variable in interface ghidra.program.model.symbol.Namespace
-
Deprecated.
- NAMESPACE_SEPARATOR - Static variable in class ghidra.app.util.demangler.DemangledObject
- NamespaceColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
-
Converts Namespace Column objects to Strings so that column gets String type column filters
- NamespaceColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.NamespaceColumnTypeMapper
- NamespaceManager - Class in ghidra.program.database.symbol
-
Class to manage namespaces.
- NamespaceManager(DBHandle, ErrorHandler, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.NamespaceManager
-
Construct a new namespace manager.
- NamespacePath - Class in ghidra.app.util.bin.format.dwarf4.next
-
Represents a hierarchical path of containers that hold names of objects.
- NamespacePropertyEditor - Class in ghidra.app.util.viewer.field
- NamespacePropertyEditor() - Constructor for class ghidra.app.util.viewer.field.NamespacePropertyEditor
- namespaceRemoved(long) - Method in class ghidra.program.database.symbol.SymbolManager
-
Called by the NamespaceManager when a namespace is removed; remove all symbols that have the given namespace ID.
- NamespaceSymbol - Class in ghidra.program.database.symbol
-
Symbol class for namespaces.
- NamespaceTableColumn - Class in ghidra.util.table.field
- NamespaceTableColumn() - Constructor for class ghidra.util.table.field.NamespaceTableColumn
- NamespaceUtils - Class in ghidra.app.util
-
A class to hold utility methods for working with namespaces.
- NamespaceWrappedOption - Class in ghidra.app.util.viewer.field
-
An option class that allows the user to edit a related group of options pertaining to namespace display.
- NamespaceWrappedOption() - Constructor for class ghidra.app.util.viewer.field.NamespaceWrappedOption
- NamespaceWrapper(Namespace) - Constructor for class ghidra.app.util.AddEditDialog.NamespaceWrapper
- NameSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A ValueSymbol whose printing aspect is determined by looking up the context value of the symbol in a table of strings
- NameSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- nameToType(String) - Static method in class ghidra.program.model.pcode.PcodeBlock
- NamingUtilities - Class in ghidra.util
-
Utility class with static methods for validating project file names.
- NATIVE_TYPE_ANSIBSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_ARRAY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_ASANY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_BOOLEAN - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_BSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_BYVALSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_CURRENCY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_CUSTOMMARSHALER - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_DATE - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_DECIMAL - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_END - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_ERROR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_FIXEDARRAY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_FIXEDSYSSTRING - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_FUNC - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_HSTRING - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_I1 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_I2 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_I4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_I8 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_IDISPATCH - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_IINSPECTABLE - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_INT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_INTF - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_IUNKNOWN - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_LPSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_LPSTRUCT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_LPTSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_LPWSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_MAX - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_NESTEDSTRUCT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_OBJECTREF - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_PTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_R4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_R8 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_SAFEARRAY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_STRUCT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_SYSCHAR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_TBSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_U1 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_U2 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_U4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_U8 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_UINT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_VARIANT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_VARIANTBOOL - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- NATIVE_TYPE_VOID - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
- nativeTypeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
- NATURAL_METRIC - Static variable in interface ghidra.graph.GEdgeWeightMetric
- naturalMetric() - Static method in interface ghidra.graph.GEdgeWeightMetric
-
Use the natural weight of each edge The metric assumes every edge is a
GWeightedEdge
. - NAVAJO_WHITE - Static variable in class ghidra.util.WebColors
- navigableKeySet() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- NavigableView(AbstractWeakValueNavigableMap<K, V>, NavigableMap<K, AbstractWeakValueMap.WeakValueRef<K, V>>) - Constructor for class ghidra.util.datastruct.AbstractWeakValueNavigableMap.NavigableView
- Navigatable - Interface in ghidra.app.nav
-
Interface for ComponentProviders to implement if they support basic navigation and selection capabilities.
- NavigatableActionContext - Class in ghidra.app.context
- NavigatableActionContext(ComponentProvider, Navigatable) - Constructor for class ghidra.app.context.NavigatableActionContext
- NavigatableActionContext(ComponentProvider, Navigatable, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.context.NavigatableActionContext
- NavigatableActionContext(ComponentProvider, Navigatable, ProgramLocation) - Constructor for class ghidra.app.context.NavigatableActionContext
- NavigatableComponentProviderAdapter - Class in ghidra.framework.plugintool
- NavigatableComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- NavigatableContextAction - Class in ghidra.app.context
- NavigatableContextAction(String, String) - Constructor for class ghidra.app.context.NavigatableContextAction
-
Constructor for actions that can work on any Navigatable
- NavigatableContextAction(String, String, boolean) - Constructor for class ghidra.app.context.NavigatableContextAction
-
Constructor for specifying if that the context works on
RestrictedAddressSetContext
- NavigatableContextAction(String, String, KeyBindingType) - Constructor for class ghidra.app.context.NavigatableContextAction
-
Constructor when using a non-standard
KeyBindingType
- NavigatableIconFactory - Class in ghidra.app.nav
- NavigatableIconFactory() - Constructor for class ghidra.app.nav.NavigatableIconFactory
- NavigatableRangeActionContext - Interface in ghidra.app.context
-
Marker interface to signal a context specifically for actions that work on a range of program locations.
- NavigatableRegistry - Class in ghidra.app.nav
- NavigatableRegistry() - Constructor for class ghidra.app.nav.NavigatableRegistry
- NavigatableRemovalListener - Interface in ghidra.app.nav
- navigatableRemoved(Navigatable) - Method in interface ghidra.app.nav.NavigatableRemovalListener
- navigatableRemoved(Navigatable) - Method in class ghidra.app.tablechooser.TableChooserDialog
- navigatableRemoved(Navigatable) - Method in class ghidra.framework.data.GhidraToolState
- navigate() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
-
Users of this class will implement this method to know when to use their table to perform navigation tasks in their own way.
- navigate() - Method in class ghidra.util.table.SelectionNavigationAction
- navigate(int, int) - Method in class ghidra.util.table.GhidraTable
-
Does nothing if no
GoToService
has been installed fromGhidraTable.installNavigation(GoToService, Navigatable)
. - NAVIGATE_ON_INCOMING_EVENT_ICON - Static variable in class resources.Icons
- NAVIGATE_ON_OUTGOING_EVENT_ICON - Static variable in class resources.Icons
- navigateFieldLeft(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Change focus to the given field as if navigating left.
- navigateFieldRight(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Change focus to the given field as if navigating right.
- NAVIGATION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- NAVIGATION - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for navigation.
- NAVIGATION_OPTIONS - Static variable in interface ghidra.GhidraOptions
- NAVIGATION_RANGE_OPTION - Static variable in interface ghidra.GhidraOptions
- NavigationActionContext - Interface in ghidra.app.context
-
An interface that signals the client supports navigation.
- NavigationDirection - Enum in ghidra.app.util.datatype
- NavigationHistoryService - Interface in ghidra.app.services
-
The ToolStateHistoryService maintains a stack of locations that the user has visited via a navigation plugin.
- NavigationUtils - Class in ghidra.app.nav
- NavigationUtils() - Constructor for class ghidra.app.nav.NavigationUtils
- NAVY - Static variable in class ghidra.util.WebColors
- NE_NAME - Static variable in class ghidra.app.util.opinion.NeLoader
- NEAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- NeedsBackfillException - Exception in ghidra.app.plugin.assembler.sleigh.expr
-
An exception to indicate that the solution of an expression is not yet known Furthermore, it cannot be determined whether or not the expression is even solvable.
- NeedsBackfillException(String) - Constructor for exception ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
-
Construct a backfill exception, resulting from the given missing symbol name
- needsFileAttributesUpdate(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
-
Returns true if this node's password status has changed, calling for a complete refresh of the status of all files in the file system.
- negate() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Negate the value
- negate() - Method in class ghidra.pcode.floatformat.BigFloat
-
this*=-1
- negate(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- Negation() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- neginteger() - Method in class ghidra.sleigh.grammar.SleighParser
- neginteger_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.neginteger_return
- NeLoader - Class in ghidra.app.util.opinion
-
A
Loader
for processing Microsoft New Executable (NE) files. - NeLoader() - Constructor for class ghidra.app.util.opinion.NeLoader
- NEQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NestedClass - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- nestedClassIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
- NestedDelaySlotException - Exception in ghidra.program.model.lang
- NestedDelaySlotException() - Constructor for exception ghidra.program.model.lang.NestedDelaySlotException
- nestedFS(FSRL, FSRLRoot) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
-
Create a copy of
copyFSRL
, but using a differentcontainerFile
parent. - nestedFS(FSRL, String) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
- Never - ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
- NEVER - ghidra.graph.viewer.options.RelayoutOption
- NEVER - ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
-
Indicator to never the show block name in an address, label, or operand representation.
- NEVER - ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Indicator to never the show namespace for a label reference.
- NEW - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- NEW - Static variable in class ghidra.program.model.pcode.PcodeOp
- NEW_FILENAME_SUFFIX - Static variable in class help.screenshot.AbstractScreenShotGenerator
- NEW_FILENAME_SUFFIX_KEY - Static variable in class help.screenshot.AbstractScreenShotGenerator
- newCodeCompletion(String, String, PyObject) - Static method in class ghidra.python.PythonCodeCompletionFactory
-
Creates a new CodeCompletion from the given Python objects.
- newContext(Program) - Method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
-
Creates a new
context
. - newCryptoSession() - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Returns a new
CryptoSession
that the caller can use to query for passwords and such. - newDynamicSymbol(long, String, DataType, long, Address) - Method in class ghidra.program.model.pcode.LocalSymbolMap
- NEWER_VERSION - Static variable in exception ghidra.util.exception.VersionException
-
Object created with newer software version.
- NewExecutable - Class in ghidra.app.util.bin.format.ne
-
A class to manage loading New Executables (NE).
- NewExecutable(GenericFactory, ByteProvider, SegmentedAddress) - Constructor for class ghidra.app.util.bin.format.ne.NewExecutable
-
Constructs a new instance of an new executable.
- newField() - Method in class db.BinaryField
- newField() - Method in class db.BooleanField
- newField() - Method in class db.ByteField
- newField() - Method in class db.Field
-
Create new instance of this field type.
- newField() - Method in class db.FixedField10
- newField() - Method in class db.IntField
- newField() - Method in class db.LongField
- newField() - Method in class db.ShortField
- newField() - Method in class db.StringField
- NewFunctionStackAnalysisCmd - Class in ghidra.app.cmd.function
-
Command for analyzing the Stack; the command is run in the background.
- NewFunctionStackAnalysisCmd(Address, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- NewFunctionStackAnalysisCmd(AddressSetView, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
-
Constructs a new command for analyzing the Stack.
- NewFunctionStackAnalysisCmd(AddressSetView, boolean, boolean, boolean) - Constructor for class ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
- NewGuid - Class in ghidra.app.util.datatype.microsoft
- NewGuid(DataConverter, byte[], int) - Constructor for class ghidra.app.util.datatype.microsoft.NewGuid
- NewGuid(DataConverter, String, String, GuidUtil.GuidType, boolean) - Constructor for class ghidra.app.util.datatype.microsoft.NewGuid
-
Creates a GUID data type.
- newHttpClientBuilder() - Static method in class ghidra.net.HttpClients
-
Creates a HttpClient Builder using Ghidra SSL/TLS context info.
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.AddressFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ArrayValuesFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.AssignedVariableFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.BytesFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.DummyFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Returns a new instance of this FieldFactory that can be used to generate fields instead of being used as a prototype.
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FieldNameFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.FunctionTagFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.LabelFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.OperandFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PlateFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PostCommentFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.PreCommentFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.RegisterFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SeparatorFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SpaceFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.SubDataFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableCommentFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableLocFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableNameFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableTypeFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.XRefFieldFactory
- newInstance(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Method in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- newInstance(String[]) - Static method in class log.Log4jDevelopmentPatternConverter
-
Required instance method for all log4j 2.x converters.
- newLabel(String) - Method in class docking.widgets.MultiLineLabel
-
breaks specified label into array of lines.
- NewLanguagePanel - Class in ghidra.plugin.importer
- NewLanguagePanel() - Constructor for class ghidra.plugin.importer.NewLanguagePanel
- newLine() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- NEWLINE - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- NEWLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NewLines() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- newMappedSymbol(long, String, DataType, VariableStorage, Address, int) - Method in class ghidra.program.model.pcode.LocalSymbolMap
- newName - Variable in class ghidra.framework.remote.RepositoryChangeEvent
- newOp(SequenceNumber, int, ArrayList<Varnode>, Varnode) - Method in interface ghidra.program.model.pcode.PcodeFactory
- newOp(SequenceNumber, int, ArrayList<Varnode>, Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- newParentPath - Variable in class ghidra.framework.remote.RepositoryChangeEvent
- newPointer(DataType) - Method in interface ghidra.program.model.data.Pointer
-
Creates a pointer to the indicated data type.
- newPointer(DataType) - Method in class ghidra.program.model.data.PointerDataType
- newProduction(AssemblyExtendedNonTerminal, AssemblySentential<AssemblyExtendedNonTerminal>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedGrammar
- newProduction(AssemblyNonTerminal, AssemblySentential<AssemblyNonTerminal>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- newProduction(NT, AssemblySentential<NT>) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Because a subclass may have a different type of production, it must provide a mechanism for constructing an appropriate production given just the LHS and RHS.
- newScalar(long) - Method in class ghidra.program.model.scalar.Scalar
-
Creates a new Scalar of the same size as this scalar but with the given value
- newScriptInfo(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
- newSession() - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Creates a new
CryptoSession
. - newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
- newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
- newSymbol(long, Address, DataType, int) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
-
Create a HighSymbol corresponding to an underlying Data object.
- NewTestApp - Class in docking.widgets.tree.support
- NewTestApp() - Constructor for class docking.widgets.tree.support.NewTestApp
- newThread(Runnable) - Method in class generic.util.NamedDaemonThreadFactory
- newToken(int) - Static method in class ghidra.app.util.cparser.C.Token
- newToken(int) - Static method in class ghidra.app.util.cparser.CPP.Token
- newToken(int, String) - Static method in class ghidra.app.util.cparser.C.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class ghidra.app.util.cparser.CPP.Token
-
Returns a new Token object, by default.
- newVarnode(int, Address) - Method in class ghidra.program.model.pcode.HighFunction
- newVarnode(int, Address) - Method in interface ghidra.program.model.pcode.PcodeFactory
-
Create a new Varnode with the given size an location
- newVarnode(int, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- newVarnode(int, Address, int) - Method in class ghidra.program.model.pcode.HighFunction
- newVarnode(int, Address, int) - Method in interface ghidra.program.model.pcode.PcodeFactory
- newVarnode(int, Address, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- next - Variable in class ghidra.app.util.cparser.C.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class ghidra.app.util.cparser.CPP.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- next() - Method in class db.ConvertedRecordIterator
- next() - Method in interface db.DBFieldIterator
-
Return the next Field value or null if one is not available.
- next() - Method in interface db.DBLongIterator
-
Return the next long value.
- next() - Method in class db.KeyToRecordIterator
- next() - Method in interface db.RecordIterator
-
Return the nexy Record or null if one is not available.
- next() - Method in class db.TranslatedRecordIterator
- next() - Method in class docking.widgets.fieldpanel.LayoutModelIterator
- next() - Method in class docking.widgets.tree.support.BreadthFirstIterator
- next() - Method in class docking.widgets.tree.support.DepthFirstIterator
- next() - Method in class docking.wizard.WizardManager
-
Programmatically move the wizard forward one panel.
- next() - Method in class generic.FilteredIterator
- next() - Method in class generic.util.MultiIterator
- next() - Method in class generic.util.WrappingPeekableIterator
- next() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Increments the current index by one and returns the character at the new index.
- next() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFileIterator
- next() - Method in class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
- next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- next() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- next() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- next() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
- next() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
- next() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
- next() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
- next() - Method in class ghidra.program.database.code.DataKeyIterator
- next() - Method in class ghidra.program.database.code.DataRecordIterator
- next() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
- next() - Method in class ghidra.program.database.code.InstructionRecordIterator
- next() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
- next() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
- next() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
- next() - Method in class ghidra.program.database.map.AddressKeyIterator
- next() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- next() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
- next() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
- next() - Method in class ghidra.program.database.util.EmptyRecordIterator
- next() - Method in class ghidra.program.database.util.IndexedAddressIterator
- next() - Method in class ghidra.program.database.util.QueryRecordIterator
- next() - Method in interface ghidra.program.model.address.Address
-
Returns the address's successor.
- next() - Method in interface ghidra.program.model.address.AddressIterator
-
Get the next address.
- next() - Method in class ghidra.program.model.address.AddressIteratorAdapter
- next() - Method in class ghidra.program.model.address.EmptyAddressIterator
- next() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
- next() - Method in class ghidra.program.model.address.GenericAddress
- next() - Method in interface ghidra.program.model.block.CodeBlockIterator
-
Return the next CodeBlock.
- next() - Method in interface ghidra.program.model.block.CodeBlockReferenceIterator
-
Return the next CodeBlockReference.
- next() - Method in class ghidra.program.model.block.SimpleBlockIterator
- next() - Method in class ghidra.program.model.block.SimpleDestReferenceIterator
- next() - Method in class ghidra.program.model.block.SimpleSourceReferenceIterator
- next() - Method in class ghidra.program.model.block.SingleEntSubIterator
- next() - Method in class ghidra.program.model.block.SubroutineDestReferenceIterator
- next() - Method in class ghidra.program.model.block.SubroutineSourceReferenceIterator
- next() - Method in interface ghidra.program.model.listing.CodeUnitIterator
-
Get the next CodeUnit or null if no more CodeUnits.
- next() - Method in class ghidra.program.model.listing.DataIterator.IteratorWrapper
- next() - Method in interface ghidra.program.model.listing.DataIterator
- next() - Method in interface ghidra.program.model.listing.InstructionIterator
-
Return the next instruction in the iteration.
- next() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
- next() - Method in interface ghidra.program.model.symbol.ExternalLocationIterator
-
Returns the next external location
- next() - Method in interface ghidra.program.model.symbol.ReferenceIterator
-
Get the next memory reference.
- next() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
- next() - Method in interface ghidra.program.model.symbol.SymbolIterator
-
Get the next symbol or null if no more symbols.
- next() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
- next() - Method in class ghidra.program.model.util.MemoryByteIterator
-
Returns the next byte.
- next() - Method in class ghidra.program.util.AddressIteratorConverter
- next() - Method in class ghidra.program.util.AddressRangeIteratorConverter
- next() - Method in class ghidra.program.util.CombinedAddressRangeIterator
- next() - Method in class ghidra.program.util.DefinedDataIterator
- next() - Method in class ghidra.program.util.MultiAddressIterator
-
Returns the next address.
- next() - Method in class ghidra.program.util.MultiAddressRangeIterator
-
Returns the next address.
- next() - Method in class ghidra.program.util.MultiCodeUnitIterator
-
Returns the next code unit(s).
- next() - Method in interface ghidra.util.datastruct.IndexRangeIterator
-
Returns the next index range.
- next() - Method in class ghidra.util.datastruct.PropertySetIndexRangeIterator
- next() - Method in interface ghidra.util.graph.GraphIterator
-
Returns next element in the iteration.
- next() - Method in interface ghidra.util.LongIterator
-
Get the next long value in this iterator.
- next() - Method in class ghidra.util.MultiComparableArrayIterator
-
Returns the next comparable object(s).
- next() - Method in class ghidra.util.ReversedListIterator
- next() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- next() - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, removing it from the queue (assuming there is such a next element).
- next(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Returns the next index resource that follows the given index in a linked list.
- next(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Returns the next index resource that follows the given index in a linked list.
- next(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Positions the current location to the next location in the history list.
- next(Navigatable, LocationMemento) - Method in interface ghidra.app.services.NavigationHistoryService
-
Navigates to the given location in the "next" list.
- NEXT - Static variable in class docking.wizard.WizardManager
-
Default text for the 'next' button
- nextAddr - Variable in class ghidra.program.model.lang.InjectContext
- nextAddr() - Method in class ghidra.app.plugin.processors.generic.Position
- nextAddresses() - Method in class ghidra.program.util.MultiAddressIterator
-
Returns the next address(es).
- nextCharBuf - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- nextCharInd - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- nextColumn(Column) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- nextFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Positions the "current" location to the next location which is in a different function from current one or previous non-code location.
- nextID() - Static method in class ghidra.util.UniversalIdGenerator
- nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- nextIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- nextIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- nextIndex() - Method in class ghidra.util.ReversedListIterator
- nextInstanceId - Static variable in class ghidra.framework.store.local.LockFile
- nextInteger() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the next integer.
- nextOpTpl() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
- nextPrime(int) - Static method in class ghidra.util.datastruct.Prime
-
Finds the next prime number greater than or equal to n.
- NextRangeAction - Class in ghidra.app.nav
- NextRangeAction(PluginTool, String, String, NavigationOptions) - Constructor for class ghidra.app.nav.NextRangeAction
- nextString(int) - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the next ascii string of the specified length starting at the current index.
- nextToken() - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- NgramMatch() - Constructor for class ghidra.program.model.correlate.HashStore.NgramMatch
- nGrams - Variable in class ghidra.program.model.correlate.InstructHash
- NightlyCategory - Interface in generic.test.category
- NList - Class in ghidra.app.util.bin.format.macho.commands
-
Represents an nlist and nlist_64 structure.
- NList() - Constructor for class ghidra.app.util.bin.format.macho.commands.NList
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- NListConstants - Class in ghidra.app.util.bin.format.macho.commands
- NListConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.NListConstants
- NO_ACTION - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
- NO_ACTIVE_PROJECT - Static variable in interface docking.tool.ToolConstants
-
Node name used in the Data tree when a project is not open
- NO_ADDRESS - Static variable in interface ghidra.program.model.address.Address
-
Address object representing an invalid address.
- NO_BORDER - Static variable in class docking.widgets.SmallBorderButton
-
An empty border.
- NO_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
-
An empty border.
- NO_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
- NO_CONTEXT - Static variable in class ghidra.program.model.lang.Register
-
Register used to denote NO defined context for a language
- NO_FALLTHRU - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- NO_FALLTHRU - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- NO_LAST_CHANGE_TIME - Static variable in interface ghidra.program.model.data.DataType
- NO_MAGIC - Static variable in class ghidra.app.util.opinion.DefLoader
- NO_MAGIC - Static variable in class ghidra.app.util.opinion.MapLoader
- NO_MAXIMUM_ALIGNMENT - Static variable in interface ghidra.program.model.data.DataOrganization
- NO_MNEMONIC - Static variable in class docking.action.MenuData
- NO_NAME_OFFSET - Static variable in class ghidra.app.util.bin.format.pef.SectionHeader
- NO_OPTION - Static variable in class docking.widgets.OptionDialog
- NO_PACKING - Static variable in interface ghidra.program.model.data.CompositeInternal
-
The stored packing value which corresponds to a composite whose packing has been disabled.
- NO_PLUGINS_LOADED - ghidra.framework.plugintool.util.PluginPackageState
- NO_PROGRESS_VALUE - Static variable in interface ghidra.util.task.TaskMonitor
-
A value to indicate that this monitor has no progress value set
- NO_SCHEMA_FIELD_NAMES - Static variable in class ghidra.program.database.properties.PropertyMapDB
- NO_SCHEMA_FIELDS - Static variable in class ghidra.program.database.properties.PropertyMapDB
- NO_SECT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
symbol is not in any section
- NO_SETTINGS - Static variable in class ghidra.docking.settings.SettingsImpl
- NO_SETTINGS_DEFINITIONS - Static variable in class docking.widgets.table.AbstractDynamicTableColumn
- NO_SOURCE_SYNC_TIME - Static variable in interface ghidra.program.model.data.DataType
- NO_SUBGROUP - Static variable in class docking.action.MenuData
- NO_TYPE - ghidra.framework.options.OptionType
- NO_VALUE - Static variable in class ghidra.app.merge.util.ConflictUtility
-
String to display when a version doesn't have a value for an element of the program.
- node - Variable in class generic.stl.ListIterator
- node - Variable in class generic.stl.MapIteratorSTL
- node - Variable in class generic.stl.SetIterator
- Node(K, V) - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
-
Construct a new node
- nodeAdded(GTreeNode, GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
- nodeChanged(GTreeNode, GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
- nodeMap - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
- nodeMap - Variable in class ghidra.util.graph.AbstractDependencyGraph
- nodeRemoved(GTreeNode, GTreeNode, int) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
- NODESIZE - Static variable in class ghidra.util.datastruct.RedBlackKeySet
-
the number of bytes in a RedBlackKeySet node
- NODESIZE - Static variable in class ghidra.util.datastruct.RedBlackLongKeySet
-
the number of bytes in a RedBlackLongKeySet node
- nodeStructureChanged(GTreeNode) - Method in interface docking.widgets.tree.internal.GTreeNodeListener
- noFocusBorder - Variable in class docking.widgets.AbstractGCellRenderer
- NoisyStructureBuilder - Class in ghidra.program.model.data
-
Build a structure from a "noisy" source of field information.
- NoisyStructureBuilder() - Constructor for class ghidra.program.model.data.NoisyStructureBuilder
- NoMas() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- NON_FOCUS_BORDER - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- NON_GLOB_BACKSLASH_PATTERN - Static variable in class ghidra.util.UserSearchUtils
-
A pattern that will find all '\' chars that are not followed by '*', '?' or another '\'
- NON_LOCAL - ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
-
Indicator to show the block name in address, label, or operand representations which are not contained within the current block.
- NON_LOCAL - ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Indicator to show namespace for a label reference if the label is in a different namespace from the referenced location.
- NONAUTO_PARAMETER_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
NONAUTO_PARAMETER_FILTER
matches all parameters which are not an auto-param. - None - docking.widgets.conditiontestpanel.ConditionStatus
- None - ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- NONE - ghidra.program.model.listing.FlowOverride
-
No flow override has been established
- NONE - Static variable in class ghidra.util.task.AbstractSwingUpdateManager
- nonExecutableStart - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- NonExistentIMGFileInvalidLink - Class in help.validator.links
- NonExistentIMGFileInvalidLink(IMG) - Constructor for class help.validator.links.NonExistentIMGFileInvalidLink
- nonNull(Collection<T>) - Static method in class util.CollectionUtils
-
Returns the given collection if not null, an empty collection (a Set) otherwise.
- NonResidentNameTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent the new-executable non-resident name table.
- nonterminals - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- nonTerminals() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the non-terminals
- NonThreadedXmlPullParserImpl - Class in ghidra.xml
- NonThreadedXmlPullParserImpl(File, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
- NonThreadedXmlPullParserImpl(InputStream, String, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
- NonThreadedXmlPullParserImpl(String, String, ErrorHandler, boolean) - Constructor for class ghidra.xml.NonThreadedXmlPullParserImpl
- NonToolbarMultiStateAction<T> - Class in docking.menu
-
A class for clients that wish to create a button that has multiple states, controlled by a drop-down menu.
- NonToolbarMultiStateAction(String, String) - Constructor for class docking.menu.NonToolbarMultiStateAction
- nop() - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get an empty pattern block
- nop(String, List<? extends AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Obtain a new "blank" resolved SLEIGH constructor record
- NOPAR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NoPreLinkSectionException - Exception in ghidra.app.util.bin.format.macho.prelink
- NoPreLinkSectionException(String) - Constructor for exception ghidra.app.util.bin.format.macho.prelink.NoPreLinkSectionException
- NoProjectNode - Class in ghidra.framework.main.datatree
- NoProjectNode() - Constructor for class ghidra.framework.main.datatree.NoProjectNode
- NoRegisteredEditorPropertyEditor - Class in ghidra.framework.options
- NoRegisteredEditorPropertyEditor() - Constructor for class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- NORETURN - Static variable in interface ghidra.program.model.listing.Function
- NORMAL - ghidra.framework.store.CheckoutType
-
Checkout is a normal non-exclusive checkout
- NORMAL - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
- NORMAL_DURATION - Static variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- normalize(int) - Method in class ghidra.program.model.address.SegmentedAddress
-
Returns a new address that is equivalent to this address using the given segment number.
- NormalizedAddressSet - Class in ghidra.program.database.map
-
AddressSetView implementation that handles image base changes.
- NormalizedAddressSet(AddressMap) - Constructor for class ghidra.program.database.map.NormalizedAddressSet
-
Constructs a NormalizedAddressSet
- normalizeDate(Date) - Static method in class ghidra.util.DateUtils
- normalizeNativePath(String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Returns a copy of the string path that has been fixed to have correct slashes and a correct leading root slash '/'.
- NORTH - ghidra.service.graph.GraphLabelPosition
- NORTHEAST - ghidra.service.graph.GraphLabelPosition
- NORTHWEST - ghidra.service.graph.GraphLabelPosition
- noSuchIndexException - Static variable in exception ghidra.util.datastruct.NoSuchIndexException
-
Static constructor for this exception with a generic message.
- NoSuchIndexException - Exception in ghidra.util.datastruct
-
Exception thrown if a requested index does not exist.
- NoSuchIndexException() - Constructor for exception ghidra.util.datastruct.NoSuchIndexException
-
Default constructor
- NoSuchIndexException(String) - Constructor for exception ghidra.util.datastruct.NoSuchIndexException
-
Constructor
- not() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the bitwise NOT To handle unknown bits, the result is derived from the following truth table:
- NOT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOT_ALLOWED_ICON - Static variable in class resources.Icons
- NOT_BOUND - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
- NOT_DEFINED - ghidra.program.util.string.FoundString.DefinedState
- NOT_DISPOSED - ghidra.app.decompiler.DecompileProcess.DisposeState
- NOT_DONE - Static variable in interface ghidra.framework.model.Transaction
- NOT_DONE_BUT_ABORTED - Static variable in interface ghidra.framework.model.Transaction
- NOT_LATEST_CHECKED_OUT_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- NOT_SET - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
- notBusy() - Method in class ghidra.plugins.fsbrowser.FSBActionContext
-
Returns true if the GTree is not busy
- notCaseDependent(String, String) - Static method in class utilities.util.FileResolutionResult
- NOTCHR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTCMTCOD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NotConnectedException - Exception in ghidra.framework.client
-
NotConnectedException
indicates that the server connection is down. - NotConnectedException(String) - Constructor for exception ghidra.framework.client.NotConnectedException
-
Constructor.
- NotConnectedException(String, Throwable) - Constructor for exception ghidra.framework.client.NotConnectedException
- NOTE - Static variable in interface ghidra.program.model.listing.BookmarkType
- NotEmptyException - Exception in ghidra.util.exception
-
exception thrown whenever some container is expected to be empty and it isn't.
- NotEmptyException() - Constructor for exception ghidra.util.exception.NotEmptyException
-
construct a new NotEmptyException with a default message.
- NotEmptyException(String) - Constructor for exception ghidra.util.exception.NotEmptyException
-
construct a new NotEmptyException with a given message.
- NOTENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTENDLC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTENDLSTAR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- NotEqualTo() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- NotExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by complementing a PatternExpression
- NotExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.NotExpression
- NotExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form ~A
- NotExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.NotExpressionSolver
- notFoundExc - Static variable in class ghidra.program.util.VarnodeContext
- NotFoundException - Exception in ghidra.util.exception
-
Exception thrown when an object is not found.
- NotFoundException() - Constructor for exception ghidra.util.exception.NotFoundException
-
Constructor
- NotFoundException(String) - Constructor for exception ghidra.util.exception.NotFoundException
-
Constructor
- notifyAlignmentChanged() - Method in class ghidra.program.model.data.DataTypeImpl
-
Notify all parents that this datatype's alignment has changed
- notifyCancelListeners() - Method in class ghidra.util.task.TaskMonitorComponent
- notifyChangeListeners() - Method in class ghidra.util.task.TaskMonitorAdapter
- notifyConstraintChanged() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Notify all monitors that the configuration of the constraint has changed.
- notifyContextChanged() - Method in class docking.DialogComponentProvider
-
Signals to this provider that it needs to updated the enabled state of its managed actions.
- notifyDataChanged(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- notifyDeleted() - Method in class ghidra.program.model.data.DataTypeImpl
-
Notify all parents that this datatype has been deleted
- notifyListeners() - Method in class ghidra.app.decompiler.component.ClangHighlightController
- notifyListenersOfStatusMessage(String) - Method in class docking.wizard.AbstractMageJPanel
-
Notification that a message should be displayed on the panel.
- notifyListenersOfStatusMessage(String) - Method in class docking.wizard.AbstractWizardJPanel
-
Notification that a message should be displayed on the panel.
- notifyListenersOfValidityChanged() - Method in class docking.wizard.AbstractMageJPanel
-
Notification that something on the panel has changed.
- notifyListenersOfValidityChanged() - Method in class docking.wizard.AbstractWizardJPanel
-
Notification that something on the panel has changed.
- notifyModelSorted(boolean) - Method in class docking.widgets.table.AbstractSortedTableModel
-
Fires an event to let the listeners (like JTable) know that things have been changed.
- notifyNameChanged(String) - Method in class ghidra.program.model.data.DataTypeImpl
-
Notify all parents that this datatype's name has changed
- notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.AbstractOptions
- notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.FileOptions
- notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.ToolOptions
- notifyParents(Consumer<DataType>) - Method in class ghidra.program.model.data.DataTypeImpl
- notifyReplaced(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
-
Notify any parents that I have been replaced.
- notifySizeChanged() - Method in class ghidra.program.model.data.DataTypeImpl
-
Notify all parents that the size of this datatype has changed or other significant change that may affect a parent containing this datatype.
- notifyTableChanged(TableModelEvent) - Method in class docking.widgets.table.GTable
-
A method that allows clients to signal to this GTable and its internals that the table model has changed.
- notifyTaskListeners(boolean) - Method in class ghidra.util.task.Task
- NotInDateRangeColumnConstraint - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are not within some range defined by a min value and a max value.
- NotInDateRangeColumnConstraint(LocalDate, LocalDate, EditorProvider<LocalDate>) - Constructor for class docking.widgets.table.constraint.NotInDateRangeColumnConstraint
-
Construct a new NotInDateRangeConstraint that uses the default name and group and specifies the min and max values for the range.
- NotInRangeColumnConstraint<T extends java.lang.Comparable<T>> - Class in docking.widgets.table.constraint
-
Column Constraint where acceptable column values are outside some range defined by a min value and a max value.
- NotInRangeColumnConstraint(String, T, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.NotInRangeColumnConstraint
-
Construct a new instance of this class that specifies the name and group and specifies the min and max values for the range.
- NotInRangeColumnConstraint(T, T, EditorProvider<T>) - Constructor for class docking.widgets.table.constraint.NotInRangeColumnConstraint
-
Construct a new instance of this class that uses the default name and group and specifies the min and max values for the range.
- NotOwnerException - Exception in ghidra.util
-
Exception thrown if user is not the owner of a file or data object being accessed.
- NotOwnerException() - Constructor for exception ghidra.util.NotOwnerException
-
Default constructor.
- NotOwnerException(String) - Constructor for exception ghidra.util.NotOwnerException
-
Constructor
- NotProperlyCaseDependent - utilities.util.FileResolutionResult.FileResolutionStatus
- NotQuery - Class in ghidra.program.database.util
-
Negates the given query such that this query is the logical "NOT" of the given query.
- NotQuery(Query) - Constructor for class ghidra.program.database.util.NotQuery
-
Construct a new query that results in the not of the given query.
- NoTransactionException - Exception in db
-
NoTransactionException
occurs when a database modification is attempted when no transaction exists. - NOTVALCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTWQC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTWS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTWSQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTWSQLT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NOTWWSQLT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NotYetImplementedException - Exception in ghidra.util.exception
-
NotYetImplementedException is used during development of a class.
- NotYetImplementedException() - Constructor for exception ghidra.util.exception.NotYetImplementedException
-
Constructs a NotYetImplementedException with no detail message.
- NotYetImplementedException(String) - Constructor for exception ghidra.util.exception.NotYetImplementedException
-
Constructs a NotYetImplementedException with the specified detail message.
- noValueException - Static variable in exception ghidra.util.exception.NoValueException
- noValueException - Static variable in class ghidra.util.prop.PropertySet
- NoValueException - Exception in ghidra.util.exception
-
Exception thrown if there is no value at a requested index.
- NoValueException() - Constructor for exception ghidra.util.exception.NoValueException
-
Default constructor
- NoValueException(String) - Constructor for exception ghidra.util.exception.NoValueException
-
Constructor
- ntHeader - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
- ntHeader - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- NTHeader - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_NT_HEADERS32
and IMAGE_NT_HEADERS64 structs as defined inwinnt.h
. - NTHeader() - Constructor for class ghidra.app.util.bin.format.pe.NTHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- NULL - ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
- NULL_BODY_DESCRIPTION - Static variable in class ghidra.program.model.data.IndexedDynamicDataType
-
Structures which do not have a body
- NULL_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- NULL_DATATYPE_ID - Static variable in interface ghidra.program.model.data.DataTypeManager
-
ID if data type type is not known in this data type manager.
- NULL_INSTANCE - Static variable in class ghidra.program.model.data.StringDataInstance
-
A
StringDataInstance
that represents a non-existent string. - NULL_TERMINATED_BOUNDED - ghidra.program.model.data.StringLayoutEnum
-
Null-terminated string that is limited to it's container's length.
- NULL_TERMINATED_UNBOUNDED - ghidra.program.model.data.StringLayoutEnum
-
Null terminated string that ignores it's container's length when searching for terminating null character.
- NULL_VALUE - Static variable in class db.StringField
-
Null string field value
- NullClangHighlightController - Class in ghidra.app.decompiler.component
-
A stub implementation of the highlight controller that allows clients to avoid null checks
- NullClangHighlightController() - Constructor for class ghidra.app.decompiler.component.NullClangHighlightController
- NullDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- NullDataTypeHTMLRepresentation() - Constructor for class ghidra.app.util.html.NullDataTypeHTMLRepresentation
- NullOutputStream - Class in ghidra.util
-
A
OutputStream
that discards all bytes written to it. - NullOutputStream() - Constructor for class ghidra.util.NullOutputStream
- NullPrintWriter - Class in generic.io
- NullPrintWriter() - Constructor for class generic.io.NullPrintWriter
- NullSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
- NullSectionProvider() - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
- NullTableFilter<ROW_OBJECT> - Class in docking.widgets.table.threaded
-
A table filter that represents the state of having no filter.
- NullTableFilter() - Constructor for class docking.widgets.table.threaded.NullTableFilter
- NullWriter - Class in generic.io
-
An implementation of
Writer
to use when you wish to not use any writing, but to also avoid null checks. - NullWriter() - Constructor for class generic.io.NullWriter
- num_lines - Variable in class docking.widgets.MultiLineLabel
- NUM_LINES - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
- NUM_UNDOS - Static variable in class ghidra.framework.data.DomainObjectAdapterDB
- number - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- NUMBER_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
-
Color to use for displaying numeric values.
- NUMBER_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- NumberColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
-
Provides number related column constraints.
- NumberColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.NumberColumnConstraintProvider
- NumberIcon - Class in docking.resources.icons
-
An icon that paints the given number
- NumberIcon(int) - Constructor for class docking.resources.icons.NumberIcon
- NumberInputDialog - Class in docking.widgets.dialogs
-
DialogComponentProvider that provides information to create a modal dialog to prompt for a number (int) to be input by the user.
- NumberInputDialog(String, int, int) - Constructor for class docking.widgets.dialogs.NumberInputDialog
-
Constructs a new NumberInputDialog
- NumberInputDialog(String, int, int, int) - Constructor for class docking.widgets.dialogs.NumberInputDialog
-
Constructs a new NumberInputDialog
- NumberInputDialog(String, String, Integer, int, int, boolean) - Constructor for class docking.widgets.dialogs.NumberInputDialog
-
Show a number input dialog
- numberInputField - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- numberOfAsserts - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- numberOfBytesRequired() - Method in interface ghidra.app.util.recognizer.Recognizer
-
How many bytes (maximum) does this recognizer need to recognize its format?
- numberOfNodes() - Method in class ghidra.util.search.trie.ByteTrie
-
Returns the number of nodes in the trie; this is essentially equal to the sum of the number of characters in all byte sequences present in the trie, minus their shared prefixes.
- numberOfNodes() - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Returns the number of nodes in the trie; this is essentially equal to the sum of the number of characters in all byte sequences present in the trie, minus their shared prefixes.
- numberOfRvaAndSizes - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- NumberRangeInputDialog - Class in docking.widgets.dialogs
-
An input dialog that accepts number input as discrete values or a range of values using ':' as the range separator.
- NumberRangeInputDialog(String, String) - Constructor for class docking.widgets.dialogs.NumberRangeInputDialog
- NumberUtil - Class in ghidra.util
- NumberUtil() - Constructor for class ghidra.util.NumberUtil
- numChildren() - Method in interface ghidra.app.decompiler.ClangNode
- numChildren() - Method in class ghidra.app.decompiler.ClangToken
- numChildren() - Method in class ghidra.app.decompiler.ClangTokenGroup
- numCols - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- numComponents - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
- numComponents - Variable in class ghidra.program.model.data.StructureDataType
- numDisjoint() - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- numDisjoint() - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- numDisjoint() - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- numEdges() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the number of edges in the graph
- numEntries() - Method in class generic.lsh.vector.LSHCosineVector
- numEntries() - Method in class generic.lsh.vector.LSHCosineVectorAccum
- numEntries() - Method in interface generic.lsh.vector.LSHVector
- NUMERIC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- NumericUtilities - Class in ghidra.util
- numflip - Variable in class generic.lsh.vector.VectorCompare
- numgroup - Variable in class ghidra.program.model.lang.ParamListStandard
- numLoops(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
The number of edges having v as both their terminal and terminal vertex.
- numMatchedInstructions() - Method in class ghidra.program.model.correlate.HashStore
- numMatchedInstructionsInFirst() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Determines the number of instructions from the first function that match an instruction in the second function.
- numMatchedInstructionsInSecond() - Method in class ghidra.program.model.correlate.HashedFunctionAddressCorrelation
-
Determines the number of instructions from the second function that match an instruction in the first function.
- numModels() - Method in class ghidra.program.model.lang.PrototypeModelMerged
- numOps - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
- numProperties - Variable in class ghidra.util.prop.PropertySet
- numRecords() - Method in class ghidra.framework.model.DomainObjectChangedEvent
-
Return the number of change records contained within this event.
- numRows - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- numSections() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- numSegments() - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- numSinks() - Method in class ghidra.util.graph.DirectedGraph
-
returns the number of vertices with outValence zero.
- numSources() - Method in class ghidra.util.graph.DirectedGraph
-
returns the number of vertices with inValence zero.
- numSymbols() - Method in class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- numVertices() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the number of vertices in the graph
O
- ObfuscatedFileByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
that reads from an on-disk file, but obfuscates / de-obfuscates the contents of the file when reading / writing. - ObfuscatedFileByteProvider(File, FSRL, AccessMode) - Constructor for class ghidra.app.util.bin.ObfuscatedFileByteProvider
-
Creates an instance of
ObfuscatedFileByteProvider
. - ObfuscatedInputStream - Class in ghidra.app.util.bin
-
An
InputStream
wrapper that de-obfuscates the bytes being read from the underlying stream. - ObfuscatedInputStream(InputStream) - Constructor for class ghidra.app.util.bin.ObfuscatedInputStream
-
Creates instance.
- ObfuscatedOutputStream - Class in ghidra.app.util.bin
-
An
OutputStream
wrapper that obfuscates the bytes being written to the underlying stream. - ObfuscatedOutputStream(OutputStream) - Constructor for class ghidra.app.util.bin.ObfuscatedOutputStream
-
Creates instance.
- OBJ_MSGSEND_RTP - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
-
Absolute symbol binding the runtime page (RTP) version of objc_msgSend.
- OBJ_MSGSEND_RTP_EXIT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
-
Absolute symbol binding the runtime page (RTP) version of objc_msgSend_Exit.
- OBJC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- OBJC_DIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC_IDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC_IGNORE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC_IMAGE_IS_REPLACEMENT - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- OBJC_IMAGE_REQUIRES_GC - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- OBJC_IMAGE_SUPPORTS_GC - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- OBJC_LETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC_MODULES - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
module information
- OBJC_MSG_SEND - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_MSG_SEND_RTP_NAME - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_MSG_SEND_WILDCARD - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_REFS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
string table
- OBJC_SECTION_CATEGORY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_CATEGORY_CLASS_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_CATEGORY_INSTANCE_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_CLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_CLASS_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_CLASS_REFS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_DATA - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_INSTANCE_METHODS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_INSTANCE_VARS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_MESSAGE_REFS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_METACLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_MODULE_INFO - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_PROTOCOL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SECTION_SYMBOLS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- OBJC_SEMI - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC_STRINGS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
string table
- OBJC_SYMBOLS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
symbol table
- OBJC2 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- OBJC2_CATEGORY_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Objective-C 2 category list.
- OBJC2_CLASS_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Objective-C 2 class list.
- OBJC2_CLASS_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Objective-C 2 class references.
- OBJC2_CONST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Objective-C 2 constants.
- OBJC2_DATA - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_END - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC2_IGNORE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OBJC2_IMAGE_INFO - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_MESSAGE_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_NON_LAZY_CLASS_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
-
Objective-C 2 non-lazy class list
- OBJC2_PROTOCOL_LIST - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_PROTOCOL_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_SELECTOR_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- OBJC2_SUPER_REFS - Static variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- ObjcDef() - Method in class ghidra.app.util.cparser.C.CParser
- OBJECT_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
-
Use this String as the attributeType to create an ObjectAttribute.
- ObjectArray - Class in ghidra.util.datastruct
-
Array of objects that grows as needed.
- ObjectArray() - Constructor for class ghidra.util.datastruct.ObjectArray
-
Creates a new Object array of a default size.
- ObjectArray(int) - Constructor for class ghidra.util.datastruct.ObjectArray
-
Creates a new object array that is initially the size specified.
- ObjectAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
This class provides a storage mechanism for Object-valued information about the elements of a KeyIndexableSet, e.g.
- ObjectAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.ObjectAttribute
-
Constructor.
- ObjectCache - Class in ghidra.util.datastruct
-
ObjectClass
provides a fixed-size long-key-based object cache. - ObjectCache(int) - Constructor for class ghidra.util.datastruct.ObjectCache
-
Construct a keyed-object cache of size hardCacheSize.
- ObjectChooserDialog<T> - Class in docking.widgets.dialogs
- ObjectChooserDialog(String, Class<T>, List<T>, String...) - Constructor for class docking.widgets.dialogs.ObjectChooserDialog
- ObjectIntHashtable<T> - Class in ghidra.util.datastruct
-
Class that implements a hashtable with Object keys and int values.
- ObjectIntHashtable() - Constructor for class ghidra.util.datastruct.ObjectIntHashtable
-
Default constructor creates a table with an initial default capacity.
- ObjectIntHashtable(int) - Constructor for class ghidra.util.datastruct.ObjectIntHashtable
-
Constructor creates a table with an initial given capacity.
- ObjectiveC_Method - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC_Method(ObjectiveC1_State, BinaryReader, ObjectiveC_MethodType) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- ObjectiveC_MethodList - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC_MethodList(ObjectiveC1_State, BinaryReader, String) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- ObjectiveC_MethodType - Enum in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Category - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Category(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- ObjectiveC1_Class - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Class(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- ObjectiveC1_Constants - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Constants() - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- ObjectiveC1_InstanceVariable - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_InstanceVariableList - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_MetaClass - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Method - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_MethodList - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Module - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Module(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- ObjectiveC1_Protocol - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Protocol(ObjectiveC1_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- ObjectiveC1_ProtocolList - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_ProtocolMethod - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_ProtocolMethodList - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_State - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_State(Program, TaskMonitor, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- ObjectiveC1_SymbolTable - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_TypeEncodings - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_TypeEncodings(int, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- ObjectiveC1_Utilities - Class in ghidra.app.util.bin.format.objectiveC
- ObjectiveC1_Utilities() - Constructor for class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
- ObjectiveC2_Cache - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Cache(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
- ObjectiveC2_Category - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Category(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- ObjectiveC2_Class - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Class(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- ObjectiveC2_ClassRW - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_ClassRW() - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- ObjectiveC2_ClassRW(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- ObjectiveC2_Constants - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Constants() - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
- ObjectiveC2_ImageInfo - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_ImageInfo(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- ObjectiveC2_Implementation - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Implementation(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- ObjectiveC2_Implementation(ObjectiveC2_State, BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- ObjectiveC2_InstanceVariable - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_InstanceVariable(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- ObjectiveC2_InstanceVariableList - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_InstanceVariableList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- ObjectiveC2_MessageReference - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_MessageReference(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- ObjectiveC2_Method - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Method(ObjectiveC2_State, BinaryReader, ObjectiveC_MethodType, boolean) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
- ObjectiveC2_MethodList - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_MethodList(ObjectiveC2_State, BinaryReader, ObjectiveC_MethodType) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- ObjectiveC2_Property - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Property(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
- ObjectiveC2_PropertyList - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_PropertyList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- ObjectiveC2_Protocol - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_Protocol(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- ObjectiveC2_ProtocolList - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_ProtocolList(ObjectiveC2_State, BinaryReader) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- ObjectiveC2_State - Class in ghidra.app.util.bin.format.objc2
- ObjectiveC2_State(Program, TaskMonitor, CategoryPath) - Constructor for class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
- ObjectKeyIndexer<T> - Class in ghidra.util.datastruct
-
This class converts arbitrary Objects into compacted int indexes suitable for use as indexes into an array or table.
- ObjectKeyIndexer() - Constructor for class ghidra.util.datastruct.ObjectKeyIndexer
-
Constructs an ObjectKeyIndexer with a default capacity.
- ObjectKeyIndexer(int) - Constructor for class ghidra.util.datastruct.ObjectKeyIndexer
-
Constructs an ObjectKeyIndexer with a given initial capacity.
- ObjectLongHashtable<T> - Class in ghidra.util.datastruct
-
Class that implements a hashtable with Object keys and long values.
- ObjectLongHashtable() - Constructor for class ghidra.util.datastruct.ObjectLongHashtable
-
Default constructor creates a table with an initial default capacity.
- ObjectLongHashtable(int) - Constructor for class ghidra.util.datastruct.ObjectLongHashtable
-
Constructor creates a table with an initial given capacity.
- objectPicked(T) - Method in class docking.widgets.dialogs.ObjectChooserDialog
- ObjectPropertyMap - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of Object type.
- ObjectPropertyMapDB - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of a Saveable Object type and store within a database table.
- ObjectPropertyMapDB(DBHandle, int, ErrorHandler, ChangeManager, AddressMap, String, Class<? extends Saveable>, TaskMonitor, boolean) - Constructor for class ghidra.program.database.properties.ObjectPropertyMapDB
-
Construct an Saveable object property map.
- ObjectPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of object values indexed by long keys.
- ObjectPropertySet(String) - Constructor for class ghidra.util.prop.ObjectPropertySet
-
Constructor for ObjectPropertySet.
- ObjectRangeMap<T> - Class in ghidra.util.datastruct
-
Associates objects with long index ranges.
- ObjectRangeMap() - Constructor for class ghidra.util.datastruct.ObjectRangeMap
-
Constructs a new ObjectRangeMap
- objectSelected(T) - Method in class docking.widgets.dialogs.ObjectChooserDialog
- objectSelected(T) - Method in interface docking.widgets.table.ObjectSelectedListener
-
When an object is select; null if the selection is cleared
- ObjectSelectedListener<T> - Interface in docking.widgets.table
-
An interface for clients to know when an object is selected and when the selection is cleared
- ObjectStorage - Interface in ghidra.util
-
Methods for saving and restoring Strings and Java primitives or arrays of Strings and primitives.
- ObjectStorageAdapter - Class in ghidra.util.prop
-
Convenience adapter implementation for saving and restoring Strings and Java primitives or arrays of Strings and primitives for a row of a data table.
- ObjectStorageAdapter(DataTable, int) - Constructor for class ghidra.util.prop.ObjectStorageAdapter
-
Constructor for ObjectStorageAdapter.
- ObjectStorageAdapterDB - Class in db
-
ObjectStorageAdapterDB
provides an ObjectStorage implementation for use by Saveable objects. - ObjectStorageAdapterDB() - Constructor for class db.ObjectStorageAdapterDB
-
Construct an empty writable storage adapter.
- ObjectStorageAdapterDB(DBRecord) - Constructor for class db.ObjectStorageAdapterDB
-
Construct a read-only storage adapter from an existing record.
- ObjectStorageStreamAdapter - Class in ghidra.util
-
Implementation for ObjectStorage to save and restore Strings and Java primitives using an ObjectOutputStream and ObjectInputStream, respectively.
- ObjectStorageStreamAdapter(ObjectInputStream) - Constructor for class ghidra.util.ObjectStorageStreamAdapter
-
Constructor for new ObjectStorageStreamAdapter
- ObjectStorageStreamAdapter(ObjectOutputStream) - Constructor for class ghidra.util.ObjectStorageStreamAdapter
-
Constructor for ObjectStorageStreamAdapter.
- ObjectToStringMapper<T> - Class in docking.widgets.table.constraint
- ObjectToStringMapper(Class<T>) - Constructor for class docking.widgets.table.constraint.ObjectToStringMapper
- ObjectValueRange<T> - Class in ghidra.util.datastruct
-
Associates an integer value with a numeric range.
- ObjectValueRange(long, long, T) - Constructor for class ghidra.util.datastruct.ObjectValueRange
-
Constructor for numeric range with an associated value.
- observe(DataType, DataType) - Method in interface ghidra.app.util.bin.format.dwarf4.next.DataTypeGraphComparator.DataTypePairObserver
-
Callback method called with a
DataType
from the first/left/src graph and its matching DataType element from the second/right/dest graph. - ObsoleteCommand - Class in ghidra.app.util.bin.format.macho.commands
- ObsoleteCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ObsoleteException - Exception in ghidra.app.util.bin.format.macho
- ObsoleteException() - Constructor for exception ghidra.app.util.bin.format.macho.ObsoleteException
- ObsoleteProgramPropertiesService - Class in ghidra.program.database
- ObsoleteProgramPropertiesService() - Constructor for class ghidra.program.database.ObsoleteProgramPropertiesService
- OCTAGON - Static variable in class ghidra.service.graph.VertexShape
- octal - ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
- OCTAL - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OCTAL_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- OCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- of(FileAttribute<?>...) - Static method in class ghidra.formats.gfilesystem.fileinfo.FileAttributes
-
Creates a
FileAttributes
instance containing the specified attribute values. - of(Data...) - Static method in interface ghidra.program.model.listing.DataIterator
-
Create a DataIterator that returns a sequence of the specified items.
- OFF - ghidra.graph.viewer.PathHighlightMode
-
Shows no paths
- OFFCUT_INSTRUCTION - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Offcut conflict with existing instruction detected while instructions were being added to program.
- OFFCUT_STYLE - Static variable in class ghidra.app.util.viewer.field.LabelFieldFactory
- offcutColor - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- OffcutReferenceCountToAddressTableColumn - Class in ghidra.util.table.field
-
This table field displays the number of references to the location that was found
- OffcutReferenceCountToAddressTableColumn() - Constructor for class ghidra.util.table.field.OffcutReferenceCountToAddressTableColumn
- offer(E) - Method in class ghidra.util.datastruct.QueueStub
- offer(Iterator<I>) - Method in class generic.concurrent.ConcurrentQ
-
Allows clients to use a bounded queue (such as a
LinkedBlockingQueue
to control how many items get placed into this queue at one time. - offer(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- offer(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- offer(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- offer(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- offer(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- offerFirst(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- offerFirst(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry at its sorted position, not necessarily first
- offerFirst(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- offerFirst(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- offerFirst(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- offerGhidraDevInstallation(TaskMonitor) - Method in interface ghidra.app.services.EclipseIntegrationService
-
Offers to install GhidraDev into Eclipse's dropins directory.
- offerLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- offerLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Inserts (by copy) the entry at its sorted position, not necessarily last
- offerLast(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- offerLast(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- offerLast(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- offset - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- offset - Variable in class ghidra.app.plugin.processors.sleigh.VarnodeData
- offset - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
- offset - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
- offset - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
- offset - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- offset - Variable in class ghidra.program.model.address.GenericAddress
- offset - Variable in class ghidra.program.model.pcode.HighVariable
- offset() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- Offset - Class in ghidra.app.plugin.processors.generic
- Offset(int, Operand) - Constructor for class ghidra.app.plugin.processors.generic.Offset
- Offset(int, String) - Constructor for class ghidra.app.plugin.processors.generic.Offset
- OFFSET - Static variable in class ghidra.app.decompiler.ClangXML
- OFFSET - Static variable in class ghidra.app.plugin.processors.generic.Handle
- OFFSET_COLOR - Static variable in class ghidra.app.merge.util.ConflictUtility
-
Color to use for displaying offsets.
- offset_offset - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- offset_size - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- offset_space - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- OffsetComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.OffsetComparator
- offsetContext - Variable in class ghidra.program.util.VarnodeContext
- OffsetReference - Interface in ghidra.program.model.symbol
-
OffsetReference
is a memory reference whose "to" address is computed from a base address plus an offset. - OffsetValidator - Interface in ghidra.app.util.bin.format.pe
- offsetx - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
the x distance from the picked vertex center to the mouse point
- offsety - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
the y distance from the picked vertex center to the mouse point
- ok() - Static method in class utilities.util.FileResolutionResult
- OK - utilities.util.FileResolutionResult.FileResolutionStatus
- OK - Static variable in class ghidra.app.util.bean.SetEquateDialog
- OK - Static variable in class ghidra.framework.main.datatree.CheckoutDialog
- OK_TYPE - Static variable in class docking.options.editor.ButtonPanelFactory
-
Button for OK.
- okButton - Variable in class docking.DialogComponentProvider
- okCallback() - Method in class docking.actions.KeyEntryDialog
- okCallback() - Method in class docking.DialogComponentProvider
-
The callback method for when the "OK" button is pressed.
- okCallback() - Method in class docking.ErrLogDialog
- okCallback() - Method in class docking.framework.AboutDialog
- okCallback() - Method in class docking.MultiActionDialog
-
The callback method for when the "OK" button is pressed.
- okCallback() - Method in class docking.options.editor.OptionsDialog
- okCallback() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Gets called when the user clicks on the OK Action for the dialog.
- okCallback() - Method in class docking.widgets.dialogs.InputDialog
- okCallback() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
- okCallback() - Method in class docking.widgets.dialogs.MultiLineInputDialog
- okCallback() - Method in class docking.widgets.dialogs.MultiLineMessageDialog
- okCallback() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
- okCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
- okCallback() - Method in class docking.widgets.dialogs.ReadTextDialog
- okCallback() - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated.
- okCallback() - Method in class docking.widgets.dialogs.TableSelectionDialog
- okCallback() - Method in class docking.widgets.filechooser.GhidraFileChooser
- okCallback() - Method in class docking.widgets.filter.FilterOptionsEditorDialog
- okCallback() - Method in class docking.widgets.ListSelectionDialog
- okCallback() - Method in class docking.widgets.ListSelectionTableDialog
- okCallback() - Method in class docking.widgets.OptionDialog
-
callback for when the "OK" button is pressed.
- okCallback() - Method in class docking.widgets.PasswordChangeDialog
- okCallback() - Method in class docking.widgets.PasswordDialog
- okCallback() - Method in class docking.widgets.table.ChooseColumnsDialog
- okCallback() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
- okCallback() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- okCallback() - Method in class docking.widgets.table.SelectColumnsDialog
- okCallback() - Method in class ghidra.app.script.AskDialog
- okCallback() - Method in class ghidra.app.script.MultipleOptionsDialog
- okCallback() - Method in class ghidra.app.script.SelectLanguageDialog
- okCallback() - Method in class ghidra.app.tablechooser.TableChooserDialog
- okCallback() - Method in class ghidra.app.util.AddEditDialog
- okCallback() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Called when user selects OK button
- okCallback() - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
- okCallback() - Method in class ghidra.app.util.dialog.AskAddrDialog
- okCallback() - Method in class ghidra.app.util.EditFieldNameDialog
-
This method gets called when the user clicks on the OK Button.
- okCallback() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- okCallback() - Method in class ghidra.app.util.opinion.LibraryPathsDialog
- okCallback() - Method in class ghidra.app.util.OptionsDialog
- okCallback() - Method in class ghidra.formats.gfilesystem.SelectFromListDialog
- okCallback() - Method in class ghidra.framework.main.datatree.CheckoutDialog
- okCallback() - Method in class ghidra.framework.main.datatree.UndoActionDialog
- okCallback() - Method in class ghidra.framework.main.datatree.VersionControlDialog
- okCallback() - Method in class ghidra.framework.main.DataTreeDialog
-
Gets called when the user clicks on the OK Action for the dialog.
- okCallback() - Method in class ghidra.framework.main.PickToolDialog
- okCallback() - Method in class ghidra.framework.main.SaveDataDialog
-
Gets called when the user clicks on the OK Action for the dialog.
- okCallback() - Method in class ghidra.framework.main.UserAgreementDialog
- okCallback() - Method in class ghidra.framework.plugintool.dialog.ExtensionTableProvider
- okCallback() - Method in class ghidra.framework.plugintool.dialog.PluginInstallerDialog
- okCallback() - Method in class ghidra.framework.project.tool.SelectChangedToolDialog
- okCallback() - Method in class ghidra.plugin.importer.AddToProgramDialog
- okCallback() - Method in class ghidra.plugin.importer.ImporterDialog
- okCallback() - Method in class ghidra.plugin.importer.ImporterLanguageDialog
- okCallback() - Method in class ghidra.plugins.importer.batch.BatchImportDialog
- okCallback() - Method in class help.screenshot.ImageDialogProvider
- OkDialog - Class in docking.widgets
-
A dialog with an OK button.
- OkDialog(String, String, int) - Constructor for class docking.widgets.OkDialog
-
Construct a simple informational dialog with a single OK button
- OkDialog(String, String, Icon) - Constructor for class docking.widgets.OkDialog
-
Construct a simple informational dialog with a single OK button
- okWasPressed() - Method in class docking.widgets.PasswordDialog
-
Returns true if the OK button was pressed.
- OLD_BOOKMARK_PROPERTY_OBJECT_CLASS1 - Static variable in interface ghidra.program.model.listing.BookmarkManager
-
1st version of bookmark property object class (schema change and class moved)
- OLD_BOOKMARK_PROPERTY_OBJECT_CLASS2 - Static variable in interface ghidra.program.model.listing.BookmarkManager
-
2nd version of bookmark property object class (class moved, property map no longer used)
- OLD_LANGUAGE_FILE_EXT - Static variable in class ghidra.program.util.OldLanguageFactory
- OLD_MAX_NAMESPACE_ID - Static variable in class ghidra.program.model.address.OldGenericNamespaceAddress
-
OLD_MAX_NAMESPACE_ID provides the maximum non-global namespace-ID supported by the old namespace address.
- OLD_MIN_NAMESPACE_ID - Static variable in class ghidra.program.model.address.OldGenericNamespaceAddress
-
OLD_MIN_NAMESPACE_ID provides the minimum non-global namespace-ID supported by the old namespace address.
- OldBookmark - Class in ghidra.program.database.bookmark
- OldBookmark() - Constructor for class ghidra.program.database.bookmark.OldBookmark
-
Constructs a Note Bookmark (required for Saveable property objects).
- OldBookmark(String, String, String, Address) - Constructor for class ghidra.program.database.bookmark.OldBookmark
-
Constructs a Bookmark.
- OLDER_VERSION - Static variable in exception ghidra.util.exception.VersionException
-
Object created with older software version.
- OldFunctionManager - Class in ghidra.program.database.oldfunction
-
This class only exists to support upgrading Ghidra Version 2.1 and earlier.
- OldFunctionManager(DBHandle, ErrorHandler, AddressMap) - Constructor for class ghidra.program.database.oldfunction.OldFunctionManager
-
Constructs a new OldFunctionManager.
- OldGenericNamespaceAddress - Class in ghidra.program.model.address
-
OldGenericNamespaceAddress
provides a means of instantiating namespace oriented addresses which were previously used for External, Stack and Register addresses. - OldGenericNamespaceAddress(AddressSpace, long, long) - Constructor for class ghidra.program.model.address.OldGenericNamespaceAddress
- oldGetAddressFromLong(long) - Method in interface ghidra.program.model.address.AddressFactory
-
Returns the address using the old encoding format.
- oldGetAddressFromLong(long) - Method in class ghidra.program.model.address.DefaultAddressFactory
- OLDLACE - Static variable in class ghidra.util.WebColors
- OldLanguageFactory - Class in ghidra.program.util
- OldLanguageMappingService - Class in ghidra.program.model.lang
- OldLanguageMappingService() - Constructor for class ghidra.program.model.lang.OldLanguageMappingService
- OldProgramContextDB - Class in ghidra.program.database.register
-
ProgramContextDB
defines a processor context over an address space using database range maps for storage. - OldProgramContextDB(DBHandle, ErrorHandler, Language, AddressMap, Lock) - Constructor for class ghidra.program.database.register.OldProgramContextDB
-
Constructs a new ProgramContextDB object
- OldStyleExecutable - Class in ghidra.app.util.bin.format.mz
-
A class to manage loading Old-style (MZ) Executables.
- OldStyleExecutable(GenericFactory, ByteProvider) - Constructor for class ghidra.app.util.bin.format.mz.OldStyleExecutable
-
Constructs a new instance of an old-style executable
- OldVariableStorageManagerDB - Class in ghidra.program.database.symbol
- OldVariableStorageManagerDB(DBHandle, AddressMap, TaskMonitor) - Constructor for class ghidra.program.database.symbol.OldVariableStorageManagerDB
-
Construct a read-only variable storage manager for the old record format utilized by the VariableStorage table (NOTE: old table name does not have a space in the name).
- OLIVE - Static variable in class ghidra.app.merge.util.ConflictUtility
- OLIVE - Static variable in class ghidra.program.util.ProgramDiffDetails
- OLIVE - Static variable in class ghidra.util.HTMLUtilities
- OLIVE - Static variable in class ghidra.util.WebColors
- OLIVE_DRAB - Static variable in class ghidra.util.WebColors
- OMF_NAME - Static variable in class ghidra.app.util.opinion.OmfLoader
- OMFAlignSym - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) alignment symbol.
- OMFAlignSym() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFAlignSym
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfComdefRecord - Class in ghidra.app.util.bin.format.omf
- OmfComdefRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.OmfComdefRecord
- OmfCommentRecord - Class in ghidra.app.util.bin.format.omf
- OmfCommentRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfCommentRecord
- OmfData - Interface in ghidra.app.util.bin.format.omf
-
Object representing data loaded directly into the final image.
- OmfEnumeratedData - Class in ghidra.app.util.bin.format.omf
- OmfEnumeratedData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfEnumeratedData
- OmfException - Exception in ghidra.app.util.bin.format.omf
- OmfException(String) - Constructor for exception ghidra.app.util.bin.format.omf.OmfException
- OmfExternalSymbol - Class in ghidra.app.util.bin.format.omf
- OmfExternalSymbol(boolean) - Constructor for class ghidra.app.util.bin.format.omf.OmfExternalSymbol
- OmfExternalSymbol(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.OmfExternalSymbol
- OmfFileHeader - Class in ghidra.app.util.bin.format.omf
- OmfFileHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfFileHeader
- OMFFileIndex - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) File Index data structure.
- OMFFileIndex() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFFileIndex
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfFixupRecord - Class in ghidra.app.util.bin.format.omf
- OmfFixupRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord
- OmfFixupRecord.FixupState - Class in ghidra.app.util.bin.format.omf
- OmfFixupRecord.FixupSubrecord - Class in ghidra.app.util.bin.format.omf
- OmfFixupRecord.FixupTarget - Class in ghidra.app.util.bin.format.omf
- OmfFixupRecord.Subrecord - Class in ghidra.app.util.bin.format.omf
- OmfFixupRecord.ThreadSubrecord - Class in ghidra.app.util.bin.format.omf
- OMFGlobal - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Global data structure.
- OMFGlobal() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFGlobal
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfGroupRecord - Class in ghidra.app.util.bin.format.omf
- OmfGroupRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfGroupRecord
- OmfGroupRecord.GroupSubrecord - Class in ghidra.app.util.bin.format.omf
- OmfIteratedData - Class in ghidra.app.util.bin.format.omf
- OmfIteratedData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfIteratedData
- OmfIteratedData.DataBlock - Class in ghidra.app.util.bin.format.omf
- OMFLibrary - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Library data structure.
- OMFLibrary() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFLibrary
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfLibraryRecord - Class in ghidra.app.util.bin.format.omf
- OmfLibraryRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfLibraryRecord
- OmfLibraryRecord.MemberHeader - Class in ghidra.app.util.bin.format.omf
- OmfLineNumberRecord - Class in ghidra.app.util.bin.format.omf
- OmfLineNumberRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfLineNumberRecord
- OmfLineNumberRecord.LineSubrecord - Class in ghidra.app.util.bin.format.omf
- OmfLoader - Class in ghidra.app.util.opinion
- OmfLoader() - Constructor for class ghidra.app.util.opinion.OmfLoader
- OMFModule - Class in ghidra.app.util.bin.format.pe.debug
-
typedef struct OMFModule { unsigned short ovlNumber; // overlay number unsigned short iLib; // library that the module was linked from unsigned short cSeg; // count of number of segments in module char Style[2]; // debugging style "CV" OMFSegDesc SegInfo[1]; // describes segments in module char Name[]; // length prefixed module name padded to long word boundary } OMFModule;
- OMFModule() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFModule
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfModuleEnd - Class in ghidra.app.util.bin.format.omf
- OmfModuleEnd(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfModuleEnd
- OmfNamesRecord - Class in ghidra.app.util.bin.format.omf
- OmfNamesRecord(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfNamesRecord
- OmfRecord - Class in ghidra.app.util.bin.format.omf
- OmfRecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfRecord
- OMFSegDesc - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Segment Descriptor data structure.
- OMFSegDesc() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSegDesc
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OMFSegMap - Class in ghidra.app.util.bin.format.pe.debug
-
typedef struct OMFSegMap { unsigned short cSeg; // total number of segment descriptors unsigned short cSegLog; // number of logical segment descriptors OMFSegMapDesc rgDesc[0]; // array of segment descriptors };
- OMFSegMap() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSegMap
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OMFSegMapDesc - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Segment Mapping Descriptor data structure.
- OMFSegMapDesc() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfSegmentHeader - Class in ghidra.app.util.bin.format.omf
- OmfSegmentHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.omf.OmfSegmentHeader
- OmfSegmentHeader.SectionStream - Class in ghidra.app.util.bin.format.omf
-
An InputStream that produces the bytes for the dataBlocks in this segment.
- OMFSrcModule - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Source Module data structure.
- OMFSrcModule() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSrcModule
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OMFSrcModuleFile - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Source Module File data structure.
- OMFSrcModuleFile() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OMFSrcModuleLine - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the Object Module Format (OMF) Source Module Line data structure.
- OMFSrcModuleLine() - Constructor for class ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OmfSymbol - Class in ghidra.app.util.bin.format.omf
- OmfSymbol(String, int, long, int, int) - Constructor for class ghidra.app.util.bin.format.omf.OmfSymbol
- OmfSymbolRecord - Class in ghidra.app.util.bin.format.omf
- OmfSymbolRecord(BinaryReader, boolean) - Constructor for class ghidra.app.util.bin.format.omf.OmfSymbolRecord
- omit() - Method in class ghidra.app.plugin.processors.generic.OpTemplate
- onAction(Consumer<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the primary callback to be executed when this action is invoked.
- onActionStateChanged(BiConsumer<ActionState<T>, EventTrigger>) - Method in class docking.action.builder.MultiStateActionBuilder
-
Sets the primary callback to be executed when this action changes its action state.
- onClose() - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
-
Called from the
Closeable.close()
before any destructive changes have been made to gracefully shutdown the ref manager. - ONE_PROGRAM_OR_EXCEPTION - Static variable in interface ghidra.app.util.importer.MultipleProgramsStrategy
- ONE_PROGRAM_OR_NULL - Static variable in interface ghidra.app.util.importer.MultipleProgramsStrategy
- ONES - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- OneSourceToAll(V) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
-
Compute the shortest paths from a given vertex to all other reachable vertices in the graph
- oneuse() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- onFilesystemClose(GFileSystem) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
-
Called by GFilesystem's
Closeable.close()
, before any destructive changes are made to the filesystem instance. - onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
-
Called by
FileSystemRefManager
when a newFileSystemRef
is created or released. - op - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- op - Variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
- op(ByteTrieNodeIfc<T>) - Method in interface ghidra.util.search.trie.Op
-
Perform an operation on a node.
- Op<T> - Interface in ghidra.util.search.trie
-
Operation interface for clients to visit nodes in a ByteTrie.
- OP - Static variable in class ghidra.app.decompiler.ClangXML
- OP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- OP_ADD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ADD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ADDRESS_OF - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ALIGNMENT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_APPLY - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ARGUMENTS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ASSIGN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BIG - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BIG - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BIG - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BIN_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BIT_PATTERN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BITRANGE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BITRANGE2 - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BITRANGES - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BOOL_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BOOL_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BOOL_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_BUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CALL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CALL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CALL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CONCATENATE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CONSTRUCTOR - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CONTEXT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CROSSBUILD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_CTLIST - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DEC - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DEC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DEC - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DEC_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DECLARATIVE_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DEREFERENCE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DISPLAY - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_DIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_DIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_DIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_DIV - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ELLIPSIS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ELLIPSIS_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_EMPTY_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_EQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_EQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_EQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_EXPORT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FADD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FADD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FADD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FIELD_MODS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FIELDDEF - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FIELDDEFS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FMULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FNEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FNOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_FSUB - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_GOTO - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_GREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_GREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_HEX - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_HEX - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_HEX - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_HEX_CONSTANT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_IDENTIFIER - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_IDENTIFIER_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_IF - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_IF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_IF - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_IF - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_INDEX - Static variable in class ghidra.app.util.PseudoData
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_INTBLIST - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_INVERT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_JUMPDEST_ABSOLUTE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_JUMPDEST_DYNAMIC - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_JUMPDEST_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_JUMPDEST_RELATIVE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_JUMPDEST_SYMBOL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LEFT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LITTLE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_LOCAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_MACRO - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_MULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_MULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_MULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_MULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NAMES - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NEGATE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NEQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_NEQ - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_NIL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NIL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NIL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NIL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NO_CONTEXT_BLOCK - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NO_FIELD_MOD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NOFLOW - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NOP - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NOP - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NOT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_NOT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NOT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NOT_DEFAULT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_NOTEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_PARENTHESIZED - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_PCODE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_PCODEOP - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_REM - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_REM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_REM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_REM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_REM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_REM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_REM - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_REM - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_RETURN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SECTION_LABEL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SEMANTIC - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SEQUENCE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SIGNED - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SIZING_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SPACE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SPACEMODS - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SREM - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SREM - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_STRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_STRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_STRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_STRING - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_STRING_OR_IDENT_LIST - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SUB - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SUB - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SUB - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_SUBTABLE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_TABLE - Static variable in class ghidra.sleigh.grammar.SleighParser
- op_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_TOKEN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_TOKEN_ENDIAN - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_TRUNCATION_SIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_TYPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_UNIMPL - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_VALUES - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_VARIABLES - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_VARNODE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_WHITESPACE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_WILDCARD - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_WITH - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_WORDSIZE - Static variable in class ghidra.sleigh.grammar.SleighParser
- OP_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- OP_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- OP_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
- opAbs(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opAbs(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opAdd(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opAdd(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- OpBehavior - Class in ghidra.pcode.opbehavior
- OpBehaviorBoolAnd - Class in ghidra.pcode.opbehavior
- OpBehaviorBoolAnd() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorBoolAnd
- OpBehaviorBoolNegate - Class in ghidra.pcode.opbehavior
- OpBehaviorBoolNegate() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorBoolNegate
- OpBehaviorBoolOr - Class in ghidra.pcode.opbehavior
- OpBehaviorBoolOr() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorBoolOr
- OpBehaviorBoolXor - Class in ghidra.pcode.opbehavior
- OpBehaviorBoolXor() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorBoolXor
- OpBehaviorCopy - Class in ghidra.pcode.opbehavior
- OpBehaviorCopy() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorCopy
- OpBehaviorEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorEqual
- OpBehaviorFactory - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatAbs - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatAbs() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatAbs
- OpBehaviorFloatAdd - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatAdd() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatAdd
- OpBehaviorFloatCeil - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatCeil() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatCeil
- OpBehaviorFloatDiv - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatDiv() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatDiv
- OpBehaviorFloatEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatEqual
- OpBehaviorFloatFloat2Float - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatFloat2Float() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float
- OpBehaviorFloatFloor - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatFloor() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatFloor
- OpBehaviorFloatInt2Float - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatInt2Float() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float
- OpBehaviorFloatLess - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatLess() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatLess
- OpBehaviorFloatLessEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatLessEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual
- OpBehaviorFloatMult - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatMult() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatMult
- OpBehaviorFloatNan - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatNan() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatNan
- OpBehaviorFloatNeg - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatNeg() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatNeg
- OpBehaviorFloatNotEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatNotEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual
- OpBehaviorFloatRound - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatRound() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatRound
- OpBehaviorFloatSqrt - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatSqrt() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatSqrt
- OpBehaviorFloatSub - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatSub() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatSub
- OpBehaviorFloatTrunc - Class in ghidra.pcode.opbehavior
- OpBehaviorFloatTrunc() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorFloatTrunc
- OpBehaviorInt2Comp - Class in ghidra.pcode.opbehavior
- OpBehaviorInt2Comp() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorInt2Comp
- OpBehaviorIntAdd - Class in ghidra.pcode.opbehavior
- OpBehaviorIntAdd() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntAdd
- OpBehaviorIntAnd - Class in ghidra.pcode.opbehavior
- OpBehaviorIntAnd() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntAnd
- OpBehaviorIntCarry - Class in ghidra.pcode.opbehavior
- OpBehaviorIntCarry() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntCarry
- OpBehaviorIntDiv - Class in ghidra.pcode.opbehavior
- OpBehaviorIntDiv() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntDiv
- OpBehaviorIntLeft - Class in ghidra.pcode.opbehavior
- OpBehaviorIntLeft() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntLeft
- OpBehaviorIntLess - Class in ghidra.pcode.opbehavior
- OpBehaviorIntLess() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntLess
- OpBehaviorIntLessEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorIntLessEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntLessEqual
- OpBehaviorIntMult - Class in ghidra.pcode.opbehavior
- OpBehaviorIntMult() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntMult
- OpBehaviorIntNegate - Class in ghidra.pcode.opbehavior
- OpBehaviorIntNegate() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntNegate
- OpBehaviorIntOr - Class in ghidra.pcode.opbehavior
- OpBehaviorIntOr() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntOr
- OpBehaviorIntRem - Class in ghidra.pcode.opbehavior
- OpBehaviorIntRem() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntRem
- OpBehaviorIntRight - Class in ghidra.pcode.opbehavior
- OpBehaviorIntRight() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntRight
- OpBehaviorIntSborrow - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSborrow() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSborrow
- OpBehaviorIntScarry - Class in ghidra.pcode.opbehavior
- OpBehaviorIntScarry() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntScarry
- OpBehaviorIntSdiv - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSdiv() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSdiv
- OpBehaviorIntSext - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSext() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSext
- OpBehaviorIntSless - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSless() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSless
- OpBehaviorIntSlessEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSlessEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSlessEqual
- OpBehaviorIntSrem - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSrem() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSrem
- OpBehaviorIntSright - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSright() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSright
- OpBehaviorIntSub - Class in ghidra.pcode.opbehavior
- OpBehaviorIntSub() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntSub
- OpBehaviorIntXor - Class in ghidra.pcode.opbehavior
- OpBehaviorIntXor() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntXor
- OpBehaviorIntZext - Class in ghidra.pcode.opbehavior
- OpBehaviorIntZext() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorIntZext
- OpBehaviorNotEqual - Class in ghidra.pcode.opbehavior
- OpBehaviorNotEqual() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorNotEqual
- OpBehaviorOther - Interface in ghidra.pcode.emulate.callother
- OpBehaviorOtherNOP - Class in ghidra.pcode.emulate.callother
- OpBehaviorOtherNOP() - Constructor for class ghidra.pcode.emulate.callother.OpBehaviorOtherNOP
- OpBehaviorPiece - Class in ghidra.pcode.opbehavior
- OpBehaviorPiece() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorPiece
- OpBehaviorPopcount - Class in ghidra.pcode.opbehavior
- OpBehaviorPopcount() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorPopcount
- OpBehaviorSubpiece - Class in ghidra.pcode.opbehavior
- OpBehaviorSubpiece() - Constructor for class ghidra.pcode.opbehavior.OpBehaviorSubpiece
- opCeil(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opCeil(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opcode - Variable in class ghidra.app.util.bin.format.pef.Relocation
- opcode() - Method in class ghidra.app.plugin.processors.generic.OpTemplate
- opDiv(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opDiv(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- open() - Method in interface ghidra.framework.store.DatabaseItem
-
Open the current version of the stored database for non-update use.
- open() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- open() - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- open(int) - Method in interface ghidra.framework.store.DatabaseItem
-
Open a specific version of the stored database for non-update use.
- open(int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
- open(int) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- open(int, int) - Method in interface ghidra.framework.store.DatabaseItem
-
Open a specific version of the stored database for non-update use.
- open(int, int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
- open(int, int) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- open(int, int, TaskMonitor) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Open a specific version of the stored database for non-update use.
- open(Program) - Method in class ghidra.test.TestEnv
-
Opens the given program in the test tool.
- open(Program, String) - Static method in class ghidra.program.database.util.ProgramTransaction
-
Start a transaction on the given program with the given description
- open(TaskMonitor) - Method in class db.Database
-
Open the stored database for non-update use.
- open(TaskMonitor) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
-
Opens the file system.
- open(TaskMonitor) - Method in class ghidra.framework.store.db.PackedDatabase
- OPEN - Static variable in class ghidra.framework.main.DataTreeDialog
-
Dialog type for opening domain data files.
- OPEN - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- OPEN_ALL - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- OPEN_AS_BINARY - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- OPEN_CURRENT - Static variable in interface ghidra.app.services.ProgramManager
-
Program will be open as the currently active program within the tool.
- OPEN_DATA - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- OPEN_FILE_LOCATION - ghidra.framework.main.logviewer.event.FVEvent.EventType
- OPEN_FILE_SYSTEM - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- OPEN_FOLDER_ICON - Static variable in class resources.Icons
- OPEN_HIDDEN - Static variable in interface ghidra.app.services.ProgramManager
-
Program will be open in a Hidden state if not already open.
- OPEN_IN_LISTING - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- OPEN_VISIBLE - Static variable in interface ghidra.app.services.ProgramManager
-
Program will be open within the tool but no change will be made to the currently active program.
- openActions - Variable in class ghidra.framework.main.FrontEndPlugin
- openAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- openAllData(AddressSetView, TaskMonitor) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Opens all data found within the given addresses.
- openAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- openAllData(AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- openAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- openAllData(Data, TaskMonitor) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Recursively open the given data and its sub-components.
- openAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- openAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- openAllData(Data, TaskMonitor) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- openAllData(Program, AddressSetView, TaskMonitor) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- openArchive(DataTypeArchive) - Method in interface ghidra.app.services.DataTypeManagerService
-
A method to open an Archive for the given, pre-existing DataTypeArchive (like one that was opened during the import process.
- openArchive(File, boolean) - Method in interface ghidra.app.services.DataTypeManagerService
-
A method to open an Archive for the given, pre-existing archive file (*.gdt)
- openAssociatedUserFile(String, String, FileSystem, TaskMonitor) - Method in class ghidra.framework.data.DBContentHandler
-
Open user data file associatedDbh
- openBlockStream() - Method in interface db.buffers.BlockStreamHandle
-
Invoked by client to establish the remote connection and return the opened block stream.
- openBufferFile() - Method in class ghidra.framework.store.db.PrivateDatabase
-
Open the current version of this database for non-update use.
- openBufferFile(int, int) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Open a specific version of this database for non-update use.
- openBufferFileForUpdate() - Method in class ghidra.framework.store.db.PrivateDatabase
-
Open the current version of this database for update use.
- openBufferFileForUpdate(long) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Open the current version of this database for update use.
- OpenCloseField - Class in ghidra.app.util.viewer.field
-
FactoryField class for displaying the open/close field.
- OpenCloseField(FieldFactory, ProxyObj, int, FontMetrics, int, int, boolean) - Constructor for class ghidra.app.util.viewer.field.OpenCloseField
-
Constructor
- OpenCloseFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Open/Close Fields.
- OpenCloseFieldFactory() - Constructor for class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- OpenCloseFieldMouseHandler - Class in ghidra.app.util.viewer.field
- OpenCloseFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
- OpenCloseManager - Class in ghidra.app.util.viewer.util
-
Manages the open/close state of structures and arrays at specific addresses.
- OpenCloseManager() - Constructor for class ghidra.app.util.viewer.util.OpenCloseManager
- openConnection(URL) - Method in class ghidra.framework.protocol.ghidra.Handler
- openData(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- openData(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Opens the given data, but not any sub-components.
- openData(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- openData(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- openData(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Marks the given data as open.
- openDatabase(String, DBHandle) - Method in class ghidra.app.plugin.debug.DbViewerProvider
-
Opens the database for viewing its table data.
- openDatabase(String, String, int, int) - Method in class ghidra.framework.client.RepositoryAdapter
- openDatabase(String, String, int, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- openDatabase(String, String, int, int) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Open an existing version of a database buffer file for non-update read-only use.
- openDatabase(String, String, long) - Method in class ghidra.framework.client.RepositoryAdapter
- openDatabase(String, String, long) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- openDatabase(String, String, long) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Open the current version for checkin of new version.
- openDataFile(String, String, int) - Method in class ghidra.framework.client.RepositoryAdapter
- openDataTypeArchive(File, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Opens a Data Type Archive
- openDataTypeArchive(String) - Method in interface ghidra.app.services.DataTypeManagerService
-
Opens the specified data type archive contained within the Ghidra installation.
- openDomainFile(DomainFile) - Method in class ghidra.framework.main.FrontEndPlugin
- openDomainObject(DomainFile) - Method in class ghidra.app.merge.MergeManagerPlugin
- openDomainObject(DomainFile, int) - Method in class ghidra.app.merge.MergeManagerPlugin
- openDomainObject(DomainFile, int, int) - Method in class ghidra.app.merge.MergeManagerPlugin
- openDomainObject(UndoableDomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
- openDomainObject(UndoableDomainObject, boolean) - Method in class ghidra.app.merge.MergeManagerPlugin
- openDomainObject(UndoableDomainObject, int) - Method in class ghidra.app.merge.MergeManagerPlugin
- openFileArchive(ResourceFile, boolean) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Open an existing data-type file archive using the default data organization
- openFileArchive(File, boolean) - Static method in class ghidra.program.model.data.FileDataTypeManager
-
Open an existing data-type file archive using the default data organization
- openFileSystem(FSRL) - Method in interface ghidra.app.services.FileSystemBrowserService
-
Opens the given
FSRL
in a file system browser. - openFileSystem(FSRL) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- openFileSystemContainer(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Open the file system contained at the specified location.
- openForUpdate(long) - Method in interface ghidra.framework.store.DatabaseItem
-
Open the current version of the stored database for update use.
- openForUpdate(long) - Method in class ghidra.framework.store.local.LocalDatabaseItem
-
Open the latest database version for update.
- openForUpdate(long) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- openForUpdate(TaskMonitor) - Method in class db.Database
-
Open the stored database for update use.
- openForUpdate(TaskMonitor) - Method in class ghidra.framework.store.db.PackedDatabase
- openForUpdate(TaskMonitor) - Method in class ghidra.framework.store.db.VersionedDatabase
- openInputStream() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- openJarResourceFile(File, JarEntryFilter) - Static method in class generic.jar.ResourceFile
-
Creates a new Root ResourceFile for a given jar file.
- OpenMode - Enum in db
- openNative(File) - Static method in class utilities.util.FileUtilities
-
Uses the
Desktop
API to open the specified file using the user's operating system's native widgets (ie. - openOutputStream() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- openProgram(DomainFile) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(DomainFile) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(DomainFile) - Method in interface ghidra.app.services.ProgramManager
-
Open the program for the given domainFile.
- openProgram(DomainFile, int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(DomainFile, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(DomainFile, int) - Method in interface ghidra.app.services.ProgramManager
-
Opens the specified version of the program represented by the given DomainFile.
- openProgram(DomainFile, int, int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(DomainFile, int, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(DomainFile, int, int) - Method in interface ghidra.app.services.ProgramManager
-
Open the program for the given domainFile
- openProgram(DomainFile, Component) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(DomainFile, Component) - Method in interface ghidra.app.services.ProgramManager
-
Deprecated.deprecated for 10.1; removal for 10.3 or later; use
ProgramManager.openProgram(DomainFile)
- openProgram(Program) - Method in class ghidra.app.decompiler.DecompInterface
-
This call initializes a new decompiler process to do decompilations for a new program.
- openProgram(Program) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(Program) - Method in class ghidra.app.script.GhidraScript
-
Opens the specified program in the current tool.
- openProgram(Program) - Method in interface ghidra.app.services.ProgramManager
-
Opens the program to the tool.
- openProgram(Program, boolean) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(Program, boolean) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(Program, boolean) - Method in interface ghidra.app.services.ProgramManager
-
Deprecated.use openProgram(Program program, int state) instead.
- openProgram(Program, int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- openProgram(Program, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(Program, int) - Method in interface ghidra.app.services.ProgramManager
-
Open the specified program in the tool.
- openProgram(String, String, boolean) - Method in class ghidra.base.project.GhidraProject
-
Opens a program.
- openProgram(URL, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- openProgram(URL, int) - Method in interface ghidra.app.services.ProgramManager
-
Open the program corresponding to the given url.
- OpenProgramPluginEvent - Class in ghidra.app.events
-
Event for telling a tool (program mgr) to open a program
- OpenProgramPluginEvent(String, Program) - Constructor for class ghidra.app.events.OpenProgramPluginEvent
-
Constuct a new plugin event.
- OpenProgramTask - Class in ghidra.app.util.task
- OpenProgramTask(DomainFile, boolean, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- OpenProgramTask(DomainFile, int, boolean, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- OpenProgramTask(DomainFile, int, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- OpenProgramTask(DomainFile, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- OpenProgramTask(List<DomainFile>, boolean, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- OpenProgramTask(List<DomainFile>, Object) - Constructor for class ghidra.app.util.task.OpenProgramTask
- openProject(ProjectLocator, boolean, boolean) - Method in interface ghidra.framework.model.ProjectManager
-
Open a project from the file system.
- openProject(ProjectLocator, boolean, boolean) - Method in class ghidra.framework.project.DefaultProjectManager
- openProject(String, String) - Static method in class ghidra.base.project.GhidraProject
-
Returns an instance of an open Ghidra Project that can be used to open/save programs.
- openProject(String, String, boolean) - Static method in class ghidra.base.project.GhidraProject
-
Returns an instance of an open Ghidra Project that can be used to open/save programs.
- openReader(boolean) - Method in class ghidra.app.script.ResourceFileJavaFileObject
- OpenVersionedFileDialog - Class in ghidra.framework.main
-
Dialog to open a file that is versioned and allow a version to be opened.
- OpenVersionedFileDialog(PluginTool, String, DomainFileFilter) - Constructor for class ghidra.framework.main.OpenVersionedFileDialog
-
Constructor
- openWriter() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- opEqual(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opEqual(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- operand() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- Operand - Class in ghidra.app.plugin.processors.generic
- Operand(String, OperandValue, Offset) - Constructor for class ghidra.app.plugin.processors.generic.Operand
- OPERAND_GROUP_TITLE - Static variable in interface ghidra.GhidraOptions
-
Options title for Operand group.
- operand_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- OperandFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Operand Fields.
- OperandFieldFactory() - Constructor for class ghidra.app.util.viewer.field.OperandFieldFactory
- OperandFieldFactory(FieldFormatModel, HighlightProvider, ToolOptions, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.OperandFieldFactory
-
Constructor
- OperandFieldLocation - Class in ghidra.program.util
-
The
OperandFieldLocation
class contains specific location information within the OPERAND field of a CodeUnitLocation object. - OperandFieldLocation() - Constructor for class ghidra.program.util.OperandFieldLocation
-
Default constructor needed for restoring an operand field location from XML.
- OperandFieldLocation(Program, Address, int[], Address, String, int, int) - Constructor for class ghidra.program.util.OperandFieldLocation
-
Construct a new OperandFieldLocation object.
- OperandFieldLocation(Program, Address, int[], Address, String, int, int, int) - Constructor for class ghidra.program.util.OperandFieldLocation
-
Construct a new OperandFieldLocation object.
- OperandFieldLocation(Program, Address, VariableOffset, Address, String, int, int, int) - Constructor for class ghidra.program.util.OperandFieldLocation
-
Construct a new OperandFieldLocation object for an instruction operand.
- OperandFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
OperandFieldLocation
mouse clicks. - OperandFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.OperandFieldMouseHandler
- OperandRepresentationList - Class in ghidra.program.model.listing
-
OperandRepresentation
provides a list for operand sub-elements. - OperandSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Variable representing an operand to a specific Constructor
- OperandSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- OperandType - Class in ghidra.program.model.lang
-
Helper class for testing operand related flags in an integer.
- OperandType() - Constructor for class ghidra.program.model.lang.OperandType
- OperandValue - Class in ghidra.app.plugin.processors.sleigh.expression
-
An Expression representing the value of a Constructor operand
- OperandValue - Interface in ghidra.app.plugin.processors.generic
- OperandValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- OperandValue(int, Constructor) - Constructor for class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- OperandValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of an operand value These are a sort of named sub-expression, but they may also specify a shift in encoding.
- OperandValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
- OperatingSystem - Enum in ghidra.framework
- opFloat2Float(long, FloatFormat) - Method in class ghidra.pcode.floatformat.FloatFormat
- opFloat2Float(BigInteger, FloatFormat) - Method in class ghidra.pcode.floatformat.FloatFormat
- opFloor(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opFloor(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opIndex - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- opIndex - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- OpinionException - Exception in ghidra.app.util.opinion
-
A class to represent an error when processing an opinion.
- OpinionException(Exception) - Constructor for exception ghidra.app.util.opinion.OpinionException
-
Constructs a new exception with the specified cause
- OpinionException(String) - Constructor for exception ghidra.app.util.opinion.OpinionException
-
Constructs a new opinion exception with the specified detail message.
- opInt2Float(long, int) - Method in class ghidra.pcode.floatformat.FloatFormat
- opInt2Float(BigInteger, int, boolean) - Method in class ghidra.pcode.floatformat.FloatFormat
- opLess(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opLess(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opLessEqual(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opLessEqual(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- oplist() - Method in class ghidra.sleigh.grammar.SleighEcho
- oplist() - Method in class ghidra.sleigh.grammar.SleighParser
- oplist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.oplist_return
- opMult(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opMult(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNan(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNan(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNeg(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNeg(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNotEqual(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opNotEqual(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- OPREF - Static variable in class ghidra.app.decompiler.ClangXML
- opRound(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opRound(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opSqrt(long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opSqrt(BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- opSub(long, long) - Method in class ghidra.pcode.floatformat.FloatFormat
- opSub(BigInteger, BigInteger) - Method in class ghidra.pcode.floatformat.FloatFormat
- OPT_CODE - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing instructions
- OPT_COMMENTS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing comments
- OPT_DATA - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing data
- OPT_EMPTY_TREE_NODES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing empty program tree nodes
- OPT_EQUATES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing equates
- OPT_FUNCTIONS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing functions
- OPT_MEMORY_BLOCKS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing memory blocks
- OPT_MEMORY_CONTENTS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing memory contents
- OPT_PROPERTIES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing properties
- OPT_REFERENCES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing references
- OPT_SYMBOLS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing symbols
- OPT_TREES - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Flag to indicate reading/writing trees
- OPTD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- OpTemplate - Class in ghidra.app.plugin.processors.generic
- OpTemplate(int, VarnodeTemplate[], VarnodeTemplate, AddressFactory) - Constructor for class ghidra.app.plugin.processors.generic.OpTemplate
- optimize() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
-
The default pcode generated for a constructor is typically not very efficient.
- Option - Class in ghidra.app.util
-
Container class to hold a name, value, and class of the value.
- Option - Class in ghidra.framework.options
- Option(String, OptionType, String, HelpLocation, Object, boolean, PropertyEditor) - Constructor for class ghidra.framework.options.Option
- Option(String, Class<?>) - Constructor for class ghidra.app.util.Option
-
Construct a new Option.
- Option(String, Class<?>, Object, String, String) - Constructor for class ghidra.app.util.Option
-
Construct a new Option
- Option(String, Object) - Constructor for class ghidra.app.util.Option
-
Construct a new Option.
- Option(String, Object, Class<?>, String) - Constructor for class ghidra.app.util.Option
-
Construct a new Option
- Option(String, String, Object) - Constructor for class ghidra.app.util.Option
-
Construct a new Option.
- OPTION_BASE_FONT - Static variable in interface ghidra.GhidraOptions
-
Option for the base font.
- OPTION_FOLLOW_COMPUTED_CALL - Static variable in interface ghidra.GhidraOptions
-
Option for the following computed calls when selecting by flow.
- OPTION_FOLLOW_COMPUTED_JUMP - Static variable in interface ghidra.GhidraOptions
-
Option for the following computed jumps when selecting by flow.
- OPTION_FOLLOW_CONDITIONAL_CALL - Static variable in interface ghidra.GhidraOptions
-
Option for the following conditional calls when selecting by flow.
- OPTION_FOLLOW_CONDITIONAL_JUMP - Static variable in interface ghidra.GhidraOptions
-
Option for the following conditional jumps when selecting by flow.
- OPTION_FOLLOW_POINTERS - Static variable in interface ghidra.GhidraOptions
-
Option for the following pointers when selecting by flow.
- OPTION_FOLLOW_UNCONDITIONAL_CALL - Static variable in interface ghidra.GhidraOptions
-
Option for the following unconditional calls when selecting by flow.
- OPTION_FOLLOW_UNCONDITIONAL_JUMP - Static variable in interface ghidra.GhidraOptions
-
Option for the following unconditional jumps when selecting by flow.
- OPTION_HIGHLIGHT_COLOR - Static variable in interface ghidra.GhidraOptions
- OPTION_kPEFInitLibBeforeMask - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The imported library must be initialized first.
- OPTION_kPEFWeakImportLibMask - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
-
The imported library is allowed to be missing.
- OPTION_MAX_GO_TO_ENTRIES - Static variable in interface ghidra.GhidraOptions
-
Option name for the max number of go to entries to be remembered.
- OPTION_NAME_BASE_ADDR - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NAME_BLOCK_NAME - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NAME_CREATE_TRY_CATCH_COMMENTS - Static variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- OPTION_NAME_FILE_OFFSET - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NAME_IS_OVERLAY - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NAME_LEN - Static variable in class ghidra.app.util.opinion.BinaryLoader
- OPTION_NUMERIC_FORMATTING - Static variable in interface ghidra.GhidraOptions
-
Option name for interpreting addresses as a number
- OPTION_ONE - Static variable in class docking.widgets.OptionDialog
-
Identifier for option one.
- OPTION_SEARCH_LIMIT - Static variable in interface ghidra.GhidraOptions
-
Option for the max number of hits found in a search; the search stops when it reaches this limit.
- OPTION_SEARCH_TITLE - Static variable in interface ghidra.GhidraOptions
-
Options title the search category
- OPTION_SELECTION_COLOR - Static variable in interface ghidra.GhidraOptions
- OPTION_SHOW_BLOCK_NAME - Static variable in interface ghidra.GhidraOptions
-
Option name for whether to show the block name in the operand.
- OPTION_THREE - Static variable in class docking.widgets.OptionDialog
-
Identifier for option three.
- OPTION_TWO - Static variable in class docking.widgets.OptionDialog
-
Identifier for option two.
- OptionalHeader - Interface in ghidra.app.util.bin.format.pe
- OptionalHeaderImpl - Class in ghidra.app.util.bin.format.pe
-
typedef struct _IMAGE_OPTIONAL_HEADER { WORD Magic; // MANDATORY BYTE MajorLinkerVersion; BYTE MinorLinkerVersion; DWORD SizeOfCode; DWORD SizeOfInitializedData; DWORD SizeOfUninitializedData; DWORD AddressOfEntryPoint; // MANDATORY DWORD BaseOfCode; DWORD BaseOfData; DWORD ImageBase; // MANDATORY DWORD SectionAlignment; // MANDATORY DWORD FileAlignment; // MANDATORY WORD MajorOperatingSystemVersion; // MANDATORY WORD MinorOperatingSystemVersion; WORD MajorImageVersion; WORD MinorImageVersion; WORD MajorSubsystemVersion; WORD MinorSubsystemVersion; DWORD Win32VersionValue; DWORD SizeOfImage; // MANDATORY DWORD SizeOfHeaders; // MANDATORY DWORD CheckSum; WORD Subsystem; // MANDATORY WORD DllCharacteristics; DWORD SizeOfStackReserve; DWORD SizeOfStackCommit; DWORD SizeOfHeapReserve; DWORD SizeOfHeapCommit; DWORD LoaderFlags; DWORD NumberOfRvaAndSizes; // USED IMAGE_DATA_DIRECTORY DataDirectory[IMAGE_NUMBEROF_DIRECTORY_ENTRIES]; };
- OptionalHeaderImpl() - Constructor for class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- OptionalHeaderROM - Class in ghidra.app.util.bin.format.pe
-
A class to represent the IMAGE_ROM_OPTIONAL_HEADER data structure.
- OptionalHeaderROM() - Constructor for class ghidra.app.util.bin.format.pe.OptionalHeaderROM
- optionChanged(Option) - Method in interface ghidra.app.util.OptionListener
-
Notification that the given option changed.
- optionChanged(Option) - Method in class ghidra.app.util.OptionsDialog
- OptionChooser - Interface in ghidra.app.util.importer
- OptionDialog - Class in docking.widgets
-
A utility class to easily show dialogs that require input from the user.
- OptionDialog(String, String, int, Icon) - Constructor for class docking.widgets.OptionDialog
-
Construct a simple informational dialog with a single OK button.
- OptionDialog(String, String, String, int, Icon) - Constructor for class docking.widgets.OptionDialog
-
Construct a simple one-option dialog with a Cancel button.
- OptionDialog(String, String, String, int, Icon, String) - Constructor for class docking.widgets.OptionDialog
-
Construct a simple one-option dialog with a Cancel button.
- OptionDialog(String, String, String, String, int, Icon, boolean) - Constructor for class docking.widgets.OptionDialog
-
Construct a simple two-option dialog.
- OptionDialog(String, String, String, String, int, Icon, boolean, String) - Constructor for class docking.widgets.OptionDialog
-
Construct a simple two-option dialog.
- OptionDialog(String, String, String, String, String, int, Icon, boolean) - Constructor for class docking.widgets.OptionDialog
- OptionDialogBuilder - Class in docking.widgets
-
Class for creating OptionDialogs using the builder pattern.
- OptionDialogBuilder() - Constructor for class docking.widgets.OptionDialogBuilder
-
Constructs an OptionDialogBuilder with not even the minimal information required.
- OptionDialogBuilder(String) - Constructor for class docking.widgets.OptionDialogBuilder
-
Constructs an OptionDialogBuilder with not even the minimal information required.
- OptionDialogBuilder(String, String) - Constructor for class docking.widgets.OptionDialogBuilder
-
Constructs an OptionDialogBuilder with the minimal information required.
- OPTIONED - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- OptionException - Exception in ghidra.app.util
-
Exception thrown if there was a problem accessing an Option, or if an informational message is to be conveyed.
- OptionException(String) - Constructor for exception ghidra.app.util.OptionException
-
Construct a new OptionException.
- OptionException(String, boolean) - Constructor for exception ghidra.app.util.OptionException
-
Construct a new OptionException that may be an informational message if isValid is true.
- OptionListener - Interface in ghidra.app.util
-
Notification that an Option changed.
- options - Variable in class ghidra.framework.data.DomainObjectAdapterDB
- options - Variable in class ghidra.plugin.importer.ImporterDialog
- options - Variable in class ghidra.program.model.listing.CodeUnitFormat
- Options - Interface in ghidra.framework.options
- OPTIONS_CATEGORY_NAME - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- OPTIONS_CATEGORY_NAME - Static variable in class ghidra.util.ManualViewerCommandWrappedOption
- OptionsBasedDataTypeDisplayOptions - Class in ghidra.app.util.viewer.field
- OptionsBasedDataTypeDisplayOptions(Options) - Constructor for class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
- optionsButton - Variable in class ghidra.plugin.importer.ImporterDialog
- optionsChanged() - Method in class ghidra.graph.viewer.GraphComponent
- optionsChanged() - Method in class ghidra.graph.viewer.GraphViewer
- optionsChanged() - Method in class ghidra.graph.viewer.SatelliteGraphViewer
-
Called to signal that the options used by this viewer have changed
- optionsChanged() - Method in class ghidra.graph.viewer.VisualGraphView
-
Called when the options used by this graph view have changed
- optionsChanged(DecompileOptions) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- optionsChanged(Options) - Method in interface ghidra.service.graph.GraphDisplayProvider
-
Called if the graph options change
- optionsChanged(Options, Program) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
- optionsChanged(Options, Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- optionsChanged(Options, Program) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
- optionsChanged(Options, Program) - Method in class ghidra.app.services.AbstractAnalyzer
- optionsChanged(Options, Program) - Method in interface ghidra.app.services.Analyzer
-
Analyzers should initialize their options from the values in the given Options, providing appropriate default values.
- optionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Notification that the Options have changed.
- optionsChanged(Options, String, Object, Object) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Notifies that the options have changed.
- optionsChanged(Options, String, Object, Object) - Method in class ghidra.framework.plugintool.PluginTool
- optionsChanged(ToolOptions, String, Object, Object) - Method in class docking.actions.SharedStubKeyBindingAction
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.plugin.gui.LookAndFeelPlugin
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.util.SymbolInspector
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.util.viewer.format.FormatManager
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.framework.main.ConsoleTextPane
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.framework.main.FrontEndTool
- optionsChanged(ToolOptions, String, Object, Object) - Method in interface ghidra.framework.options.OptionsChangeListener
-
Notification that an option changed.
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.python.PythonPlugin
-
Handle a change in one of our options.
- optionsChanged(ToolOptions, String, Object, Object) - Method in class ghidra.service.graph.GraphDisplayOptions
- OptionsChangeListener - Interface in ghidra.framework.options
-
Interface for notifying listeners when options change.
- OptionsDataTransformer() - Constructor for class docking.options.editor.OptionsPanel.OptionsDataTransformer
- OptionsDialog - Class in docking.options.editor
-
Dialog for editing options within a tool.
- OptionsDialog - Class in ghidra.app.util
-
Dialog for editing the import options for a selected importer format.
- OptionsDialog(String, String, Options[], OptionsEditorListener) - Constructor for class docking.options.editor.OptionsDialog
-
Construct a new OptionsDialog.
- OptionsDialog(String, String, Options[], OptionsEditorListener, boolean) - Constructor for class docking.options.editor.OptionsDialog
- OptionsDialog(List<Option>, OptionValidator, AddressFactoryService) - Constructor for class ghidra.app.util.OptionsDialog
-
Contructs a new OptionsDialog for editing the options associated with a specific import format such as PE, ELF, XML, etc.
- OptionsEditor - Interface in ghidra.framework.options
-
Interface to define methods for an editor that supplies its own component to be displayed in the OptionsDialog.
- OptionsEditorListener - Interface in docking.options.editor
-
Listener that is notified when the "apply" button is hit.
- optionsEditorMap - Variable in class ghidra.framework.options.AbstractOptions
- OptionsEditorPanel - Class in docking.options.editor
-
Panel that shows each property in an Options category or a Group in an Options category.
- OptionsEditorPanel - Class in ghidra.app.util
-
Editor Panel for displaying and editing options associated with importing or exporting.
- OptionsEditorPanel(String, Options, List<String>, EditorStateFactory) - Constructor for class docking.options.editor.OptionsEditorPanel
-
Creates a panel for editing the given options.
- OptionsEditorPanel(List<Option>, AddressFactoryService) - Constructor for class ghidra.app.util.OptionsEditorPanel
-
Construct a new OptionsEditorPanel
- OptionsGui - Class in ghidra.app.util.viewer.options
-
Class for displaying and manipulating field colors and fonts.
- OptionsGui(Font, PropertyChangeListener) - Constructor for class ghidra.app.util.viewer.options.OptionsGui
-
Constructor
- OptionsManager - Class in ghidra.framework.plugintool.mgr
-
Created by PluginTool to manage the set of Options for each category.
- OptionsManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.OptionsManager
-
Constructor
- optionsMap - Variable in class docking.AbstractDockingTool
- OptionsPanel - Class in docking.options.editor
- OptionsPanel(String, Options[], boolean, PropertyChangeListener) - Constructor for class docking.options.editor.OptionsPanel
- OptionsPanel.OptionsDataTransformer - Class in docking.options.editor
- OptionsService - Interface in ghidra.framework.plugintool.util
-
Provides a service interface that allows the user to get Options and to check for the existence of options.
- OptionsVetoException - Exception in ghidra.util.bean.opteditor
-
Intended to be thrown from
OptionsChangeListener.optionsChanged(ToolOptions, String, Object, Object)
to signal that the setting of an option property is invalid and should not happen. - OptionsVetoException(String) - Constructor for exception ghidra.util.bean.opteditor.OptionsVetoException
- OptionType - Enum in ghidra.framework.options
- OptionType.ByteArrayStringAdapter - Class in ghidra.framework.options
- OptionUtils - Class in ghidra.app.util
-
Utility class for providing convenience methods for working with
Option
's. - OptionUtils() - Constructor for class ghidra.app.util.OptionUtils
- OptionValidator - Interface in ghidra.app.util
-
Callback interface for validating a list of options with values.
- OpTpl - Class in ghidra.app.plugin.processors.sleigh.template
-
Placeholder for what will resolve to a PcodeOp for a specific InstructionContext
- OpTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.OpTpl
- OpTpl(int, VarnodeTpl, VarnodeTpl[]) - Constructor for class ghidra.app.plugin.processors.sleigh.template.OpTpl
- OpTplWalker - Class in ghidra.app.plugin.processors.sleigh
-
Class for walking pcode templates OpTpl in the correct order Supports walking the tree of an entire SleighInstructionPrototype or just a single ConstructTpl
- OpTplWalker(ConstructState, int) - Constructor for class ghidra.app.plugin.processors.sleigh.OpTplWalker
-
Constructor for walking an entire parse tree
- OpTplWalker(ConstructTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.OpTplWalker
-
Constructor for walking a single template
- opTrunc(long, int) - Method in class ghidra.pcode.floatformat.FloatFormat
- opTrunc(BigInteger, int) - Method in class ghidra.pcode.floatformat.FloatFormat
- or(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the bitwise OR of this and another masked long To handle unknown bits, the result is derived from the following truth table:
- or(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
- Or() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- OR - docking.widgets.filter.MultitermEvaluationMode
- OR - docking.widgets.table.columnfilter.LogicOperation
- OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- ORANGE - Static variable in class ghidra.app.merge.util.ConflictUtility
- ORANGE - Static variable in class ghidra.program.util.ProgramDiffDetails
- ORANGE - Static variable in class ghidra.util.HTMLUtilities
- ORANGE - Static variable in class ghidra.util.WebColors
- ORANGE_RED - Static variable in class ghidra.util.WebColors
- ORCHID - Static variable in class ghidra.util.WebColors
- orderParameters() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
-
All input and output parameters must have a unique index.
- orderWithinGroup(ParamEntry, ParamEntry) - Static method in class ghidra.program.model.lang.ParamEntry
-
ParamEntry within a group must be distinguishable by size or by type
- ordinal - Variable in class ghidra.app.cmd.function.AddParameterCommand
- ordinal - Variable in class ghidra.program.model.listing.ParameterImpl
- ORDINAL_PREFIX - Static variable in class ghidra.program.model.symbol.SymbolUtilities
-
The standard prefix for denoting the ordinal values of a symbol.
- OrdinalComparator() - Constructor for class ghidra.program.model.data.CompositeInternal.OrdinalComparator
- OrExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by ORing together two PatternExpressions
- OrExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.OrExpression
- OrExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A | B
- OrExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- org.apache.felix.framework.util - package org.apache.felix.framework.util
- origAnonymousAccessEnabled - Variable in class ghidra.framework.main.ProjectAccessPanel
- origBlock - Variable in class ghidra.program.model.correlate.Block
- ORIGINAL - Static variable in class ghidra.app.merge.listing.FunctionTagMerger
- ORIGINAL - Static variable in interface ghidra.app.merge.MergeConstants
- ORIGINAL_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- ORIGINAL_CHECK_BOX_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- ORIGINAL_LABEL_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- ORIGINAL_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- ORIGINAL_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
- originalDemangled - Variable in class ghidra.app.util.demangler.DemangledObject
- originalDomainObject - Variable in class ghidra.app.merge.MergeManager
- originalHTMLData - Variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- originalImageBase - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- origProjectUserList - Variable in class ghidra.framework.main.ProjectAccessPanel
- OrPattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
A pattern that can be matched by matching any of a list of subpatterns
- OrPattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- OrPattern(DisjointPattern, DisjointPattern) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- OrPattern(ArrayList<?>) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- OrQuery - Class in ghidra.program.database.util
-
Combines two queries such that this query is the logical "OR" of the two queries.
- OrQuery(Query, Query) - Constructor for class ghidra.program.database.util.OrQuery
-
Construct a new OrQuery from two other queries.
- OSFileNotFoundException - Exception in ghidra.framework
-
Signals that an attempt to find a Ghidra "OS-file" (native binary) has failed.
- OSFileNotFoundException(Platform, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundException
with an unknown module - OSFileNotFoundException(Platform, String, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundException
- OSFileNotFoundException(String) - Constructor for exception ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundException
for the currentPlatform
with an unknown module - OSFileNotFoundException(String, String) - Constructor for exception ghidra.framework.OSFileNotFoundException
-
Creates a new
OSFileNotFoundException
for the currentPlatform
- osMajorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osMajorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- osMinorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osMinorVersion - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- osPlatformID - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
- osPlatformID - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
- OTHER - ghidra.formats.gfilesystem.fileinfo.FileType
- OTHER - Static variable in interface ghidra.program.model.symbol.Reference
-
Special purpose operand index when not applicable (i.e., Thunk reference)
- OTHER_FLAGS_GANGLOAD_AREA - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Gangload area
- OTHER_FLAGS_PROPORTIONAL_FONT - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Proportional font
- OTHER_FLAGS_PROTECTED_MODE - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Protected mode
- OTHER_FLAGS_SUPPORTS_LONG_NAMES - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
-
Supports long names
- OTHER_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
-
The
OTHER_SPACE
is used to store data from the original program file that doesn't get loaded into the final memory image and for user-defined spaces. - OTHER_SPACE_INDEX - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
- OTHER_SPACE_NAME - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
- OTHER_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- otherColor - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- otherName - Variable in class ghidra.app.plugin.match.MatchSet
- out - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- out - Variable in class ghidra.sleigh.grammar.SleighEcho
- out - Variable in class ghidra.util.MonitoredOutputStream
- out(Object) - Static method in class ghidra.util.Msg
-
Useful for printing temporary messages without any logging markup.
- OUT - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths reachable from the current vertex
- outDegree(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns outValence as a double.
- outDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
-
Returns the weighted out-degree of this vertex.
- outDegree(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- OUTER_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- outererror() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- outererror() - Method in class ghidra.sleigh.grammar.SleighParser
- outererror_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.outererror_return
- outgoingEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns an array of all outgoing edges.
- OutgoingReferenceEndpoint - Class in ghidra.util.table.field
-
Marker row object that signals to the table API that the references contained therein all share the
from
address, with each row showing theto
address. - OutgoingReferenceEndpoint(Reference, boolean) - Constructor for class ghidra.util.table.field.OutgoingReferenceEndpoint
- OutgoingReferenceEndpoint(Reference, Address, boolean) - Constructor for class ghidra.util.table.field.OutgoingReferenceEndpoint
-
A special constructor that allows clients to override the 'toAddress' of the reference.
- output - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- output - Variable in class ghidra.program.model.lang.InjectContext
- output() - Method in class ghidra.app.plugin.processors.generic.OpTemplate
- output(int, File, String, int, String, TaskMonitor) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Output the current version of this database to a packed storage file.
- output(File, int, TaskMonitor) - Method in interface ghidra.framework.store.FolderItem
-
Serialize (i.e., pack) this item into the specified outputFile.
- output(File, int, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDatabaseItem
- output(File, int, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDataFile
- output(File, int, TaskMonitor) - Method in class ghidra.framework.store.local.UnknownFolderItem
- output(File, int, TaskMonitor) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- output(File, String, int, String, TaskMonitor) - Method in class ghidra.framework.store.db.PrivateDatabase
-
Output the current version of this database to a packed storage file.
- OUTPUT_MODE - Static variable in class docking.widgets.filechooser.GhidraFileChooserPanel
-
This mode denotes that existing files (or new files) will be chosen for the purpose of writing.
- OutputBlockStream - Interface in db.buffers
-
OutputBlockStream
provides a BufferFile output block stream. - outputEntry(String, long, InputStream, TaskMonitor) - Method in class generic.io.JarWriter
-
Outputs an individual entry to the jar.
- outputFile(File, String, TaskMonitor) - Method in class generic.io.JarWriter
-
Outputs an individual file to the jar.
- outputItem(String, String, int, long, InputStream, File, TaskMonitor) - Static method in class ghidra.framework.store.local.ItemSerializer
-
Read and compress data from the specified content stream and write to a packed file along with additional meta-data.
- outputRecursively(File, String, TaskMonitor) - Method in class generic.io.JarWriter
-
Recursively outputs a directory to the jar output stream If baseFile is a file then it is simply output to the jar.
- outValence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
The number of edges having v as their initial or "from" vertex.
- OV_SEPARATER - Static variable in class ghidra.program.model.address.OverlayAddressSpace
- OvalBackgroundColorIcon - Class in resources.icons
-
Paints an oval of the given size, based upon the Component passed to
OvalBackgroundColorIcon.paintIcon(Component, Graphics, int, int)
. - OvalBackgroundColorIcon(int, int) - Constructor for class resources.icons.OvalBackgroundColorIcon
- OvalColorIcon - Class in resources.icons
- OvalColorIcon(Color, int, int) - Constructor for class resources.icons.OvalColorIcon
- OVERLAP_MODEL_NAME - Static variable in class ghidra.program.model.block.OverlapCodeSubModel
- OverlapCodeSubModel - Class in ghidra.program.model.block
-
OverlapCodeSubModel
(O-model) defines subroutines with a unique entry point, which may share code with other subroutines. - OverlapCodeSubModel(Program) - Constructor for class ghidra.program.model.block.OverlapCodeSubModel
-
Construct a
OverlapCodeSubModel
subroutine on a program. - OverlapCodeSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.OverlapCodeSubModel
-
Construct a
OverlapCodeSubModel
subroutine on a program. - OVERLAPPED_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for an overlapped subroutine model.
- OverlappingFunctionException - Exception in ghidra.program.database.function
- OverlappingFunctionException(Address) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
- OverlappingFunctionException(Address, OverlappingNamespaceException) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
- OverlappingFunctionException(String) - Constructor for exception ghidra.program.database.function.OverlappingFunctionException
- OverlappingNamespaceException - Exception in ghidra.program.database.symbol
- OverlappingNamespaceException(Address, Address) - Constructor for exception ghidra.program.database.symbol.OverlappingNamespaceException
- overlapsNamespace(AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Checks if an existing namespace's address set intersects with the given set.
- OVERLAY_FILESYSTEM - Static variable in class ghidra.plugins.fsbrowser.FileIconService
- OVERLAY_IMPORTED - Static variable in class ghidra.plugins.fsbrowser.FileIconService
- OVERLAY_MISSING_PASSWORD - Static variable in class ghidra.plugins.fsbrowser.FileIconService
- OverlayAddressSpace - Class in ghidra.program.model.address
- OverlayAddressSpace(String, AddressSpace, int, long, long) - Constructor for class ghidra.program.model.address.OverlayAddressSpace
- overlayBlockRenamed(String, String) - Method in class ghidra.program.database.mem.MemoryMapDB
- OverlayHelpTree - Class in help
-
A class that will take in a group of help directories and create a tree of help Table of Contents (TOC) items.
- OverlayHelpTree(TOCItemProvider, LinkDatabase) - Constructor for class help.OverlayHelpTree
- OVERRIDE_COLOR - Static variable in class ghidra.app.util.viewer.field.MnemonicFieldFactory
- overrideService(Class<T>, Object) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
-
Adds a service that will override any service contained in the delegate
ServiceProvider
. - OverviewProvider - Interface in ghidra.app.util.viewer.listingpanel
-
Interface implemented by classes that provide overview components to the right side of the listing.
- OVERWRITE_REFS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Used to signify that references should be overwritten when necessary.
- OVERWRITE_SYMBOLS - Static variable in class ghidra.app.util.xml.XmlProgramOptions
-
Used to signify that symbols should be overwritten when necessary.
- owner - Variable in class docking.action.builder.AbstractActionBuilder
-
Owner for the
DockingAction
- owner - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- ownerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
- ownerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
- ownerRemoved(String) - Method in class docking.DockingWindowManager
- OWNERSHIP_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- owningSet() - Method in class ghidra.util.graph.attributes.Attribute
-
Return the KeyIndexableSet, typically a VertexSet or EdgeSet, that this attribute is defined for.
P
- pack() - Method in class docking.widgets.PopupWindow
- pack() - Method in class ghidra.program.model.data.AlignedStructurePacker
-
Perform packing on the structure components.
- pack(int) - Method in interface ghidra.program.model.data.Composite
- PACKAGE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- packageName() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
The package name this plugin belongs in.
- packComponents(StructureInternal) - Static method in class ghidra.program.model.data.AlignedStructureInspector
-
Perform structure component packing in a read-only fashion primarily for the purpose of computing external alignment for existing structures.
- packComponents(StructureInternal, List<? extends InternalDataTypeComponent>) - Static method in class ghidra.program.model.data.AlignedStructurePacker
-
Perform structure component packing.
- packDatabase(DBHandle, String, String, File, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Serialize (i.e., pack) an open database into the specified outputFile.
- PackedBytes - Class in ghidra.program.model.lang
-
A class for dynamically collecting a stream of bytes and then later dumping those bytes to a stream It allows the bytes to be edited in the middle of collection
- PackedBytes(int) - Constructor for class ghidra.program.model.lang.PackedBytes
- PackedData - ghidra.app.util.bin.format.pef.SectionKind
-
Packed writeable data.
- PackedDatabase - Class in ghidra.framework.store.db
-
PackedDatabase
provides a packed form of Database which compresses a single version into a file. - PackedDatabaseCache - Class in ghidra.framework.store.db
- PackedDataOpcodes - Enum in ghidra.app.util.bin.format.pef
-
Packed Data Contents See Apple's -- IOPEFInternals.h
- PackedDBHandle - Class in ghidra.framework.store.db
-
DBHandle
provides access to a PackedDatabase. - PackedDBHandle(String) - Constructor for class ghidra.framework.store.db.PackedDBHandle
-
Constructs a temporary packed database handle.
- packFile(File, TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- packFile(File, TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- packFile(File, TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Pack domain file into specified file.
- packing - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
- PACKING_NAME - Static variable in interface ghidra.program.model.data.CompositeInternal
- packingSize - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
- PackingType - Enum in ghidra.program.model.data
-
PackingType
specifies the pack setting which applies to a composite data type. - pad - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- pad(String, char, int) - Static method in class ghidra.util.StringUtilities
-
Pads the source string to the specified length, using the filler string as the pad.
- PADDING - Static variable in class ghidra.program.model.data.AbstractIntegerDataType
- PaddingSettingsDefinition - Class in ghidra.program.model.data
-
The Settings definition for setting the padded/unpadded setting
- padImage(Color, int, int, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- padImage(Image, Color, int, int, int, int) - Static method in class generic.util.image.ImageUtils
-
Pads the given image with space in the amount given.
- padIt(String, int, char, boolean) - Static method in class ghidra.util.StringFormat
-
Creates a string prepended with zeros, if padding is indicated, and adds the indicated endchar as the suffix.
- padLines(DiffLines, DiffLines) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
- padWithZeros() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- page - Variable in class ghidra.pcode.memstate.MemoryPageBank
- pageDown() - Method in class docking.widgets.fieldpanel.FieldPanel
- PageDownAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the page down key.
- PageDownAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.PageDownAction
- PageDownSelectionAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the page down key.
- PageDownSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.PageDownSelectionAction
- pageSize - Variable in class ghidra.util.prop.PropertySet
- pageUp() - Method in class docking.widgets.fieldpanel.FieldPanel
- PageUpAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the page up key.
- PageUpAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.PageUpAction
- PageUpSelectionAction - Class in ghidra.framework.main.logviewer.event
-
Handles the actions required when the user presses the page up key.
- PageUpSelectionAction(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.event.PageUpSelectionAction
- paint(GraphicsDecorator) - Method in class ghidra.graph.viewer.renderer.DebugShape
- paint(GGlassPane, Graphics) - Method in class ghidra.framework.main.ZoomedImagePainter
- paint(GGlassPane, Graphics) - Method in interface ghidra.util.bean.GGlassPanePainter
- paint(GGlassPane, Graphics, double) - Method in interface docking.util.AnimationPainter
-
Called back each time the animation system generates a timing event.
- paint(Graphics) - Method in class docking.widgets.MultiLineLabel
-
This method draws label (applets use same method).
- paint(Graphics) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
- paint(Graphics) - Method in class ghidra.graph.viewer.renderer.DebugShape
- paint(Graphics) - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
- paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
- paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
- paint(Graphics2D) - Method in class ghidra.graph.viewer.renderer.PaintableShape
- paint(Graphics, JComponent) - Method in class docking.menu.DockingMenuItemUI
- paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- paint(JComponent, Graphics, int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Paints the text contained in this field element at the given x,y screen coordinate using the given Graphics object.
- paint(JComponent, Graphics, int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- paint(JComponent, Graphics, int, int) - Method in class ghidra.app.decompiler.component.ClangFieldElement
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Paints this field
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.decompiler.component.ClangTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.IndentField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- paint(JComponent, Graphics, PaintContext, Rectangle, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in interface docking.widgets.fieldpanel.Layout
-
Paints this layout on the screen.
- paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- paint(JComponent, Graphics, PaintContext, Rectangle, LayoutBackgroundColorManager, FieldLocation) - Method in class docking.widgets.fieldpanel.support.RowLayout
- PAINT_ZOOM_THRESHOLD - Static variable in class ghidra.graph.viewer.GraphViewerUtils
- PaintableShape - Class in ghidra.graph.viewer.renderer
-
A base class for shapes that can be painted on the graph.
- PaintableShape(double, double) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
- PaintableShape(Shape) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
- PaintableShape(Shape, Color) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
- PaintableShape(Shape, Color, Stroke) - Constructor for class ghidra.graph.viewer.renderer.PaintableShape
- paintAllBackgrounds(AddressSetView) - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Color the background of all 4 listings to the indicated color for the indicated addresses.
- paintBorder(Graphics) - Method in class docking.menu.MultipleActionDockingToolbarButton
- paintChildren(Graphics) - Method in class docking.widgets.table.GTableHeaderRenderer
- paintChildren(Graphics) - Method in class ghidra.app.util.BlockPanel
- paintComponent(Graphics) - Method in class docking.GenericHeader.TitlePanel
- paintComponent(Graphics) - Method in class docking.widgets.fieldpanel.FieldPanel
- paintComponent(Graphics) - Method in class docking.widgets.filter.ClearFilterLabel
- paintComponent(Graphics) - Method in class docking.widgets.table.GTableHeaderRenderer
- paintComponent(Graphics) - Method in class docking.widgets.textarea.HintTextArea
- paintComponent(Graphics) - Method in class docking.widgets.textfield.HexOrDecimalInput
- paintComponent(Graphics) - Method in class docking.widgets.textfield.HintTextField
-
Overridden to paint the hint text over the field when it's empty
- paintComponent(Graphics) - Method in class ghidra.app.util.BlockPanel
- paintComponent(Graphics) - Method in class ghidra.graph.viewer.GraphViewer
-
!!Super Hacky Override!! This is done to make sure that we center the view when we are fully laid-out.
- paintComponent(Graphics) - Method in class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
- paintComponent(Graphics) - Method in class ghidra.util.bean.GGlassPane
- paintContext - Variable in class docking.widgets.fieldpanel.FieldPanel
- PaintContext - Class in docking.widgets.fieldpanel.internal
-
Miscellaneous information needed by fields to paint.
- PaintContext() - Constructor for class docking.widgets.fieldpanel.internal.PaintContext
-
Create a new PaintContext with default color values.
- PaintContext(PaintContext) - Constructor for class docking.widgets.fieldpanel.internal.PaintContext
- paintCursor(Graphics, Color, RowColLocation) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- paintCursor(Graphics, Color, RowColLocation) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- paintDropShadow(RenderContext<V, E>, GraphicsDecorator, Shape) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
- paintDropShadow(RenderContext<V, E>, GraphicsDecorator, Shape, V) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- painter - Variable in class docking.util.AnimationUtils.BasicAnimationDriver
- paintFix(Window) - Method in class help.screenshot.AbstractScreenShotGenerator
- paintHighlight(RenderContext<V, E>, V, GraphicsDecorator, Rectangle) - Method in class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
- paintHighlight(RenderContext<V, E>, V, GraphicsDecorator, Rectangle) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
- paintHighlights(Graphics, Highlight[]) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- paintHighlights(Graphics, Highlight[]) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- paintHighlights(Graphics, Highlight[]) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- paintIcon(Component, Graphics, int, int) - Method in class docking.resources.icons.NumberIcon
- paintIcon(Component, Graphics, int, int) - Method in class docking.util.AnimatedIcon
- paintIcon(Component, Graphics, int, int) - Method in class docking.util.BadgedIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.ColorIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.ColorIcon3D
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.EmptyIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.IconWrapper
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.ImageIconWrapper
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.OvalBackgroundColorIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.OvalColorIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.RotateIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.icons.TranslateIcon
- paintIcon(Component, Graphics, int, int) - Method in class resources.MultiIcon
- paintIconForVertex(RenderContext<V, E>, V, Layout<V, E>) - Method in class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
-
Overridden to handle painting emphasis.
- paintImage(Component) - Method in class docking.util.AnimationUtils.BasicAnimationPainter
- paintRange(long, long, int) - Method in class ghidra.util.datastruct.RangeMap
-
Associates the given value with every index from start to end (inclusive) Any previous associates are overwritten.
- paintRange(long, long, short) - Method in class ghidra.util.datastruct.ShortRangeMap
-
Associates the given value with every index from start to end (inclusive) Any previous associates are overwritten.
- paintRange(Address, Address, Field) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Associates the given value with every index from start to end (inclusive) Any previous associates are overwritten.
- paintScaledVertex(RenderContext<V, E>, V, GraphicsDecorator, Shape) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- paintSelection(Graphics, FieldBackgroundColorManager, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- paintSelection(Graphics, FieldBackgroundColorManager, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- paintSelection(Graphics, FieldBackgroundColorManager, int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- paintText(DockingMenuItemUI.SwitchGraphics2D, JMenuItem, DockingMenuItemUI.MenuTabulator) - Method in class docking.menu.DockingMenuItemUI
- paintValue(Graphics, Rectangle) - Method in class docking.options.editor.ColorEditor
-
Paint a representation of the value into a given area of screen real estate.
- paintValue(Graphics, Rectangle) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- paintVertex(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- paintVertex(RenderContext<V, E>, GraphicsDecorator, V, Rectangle, Layout<V, E>) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- paintVertexOrVertexShape(RenderContext<V, E>, GraphicsDecorator, Layout<V, E>, V, Shape, Shape) - Method in class ghidra.graph.viewer.vertex.VisualVertexRenderer
- pair - Variable in class ghidra.app.util.opinion.QueryResult
- Pair<T1,T2> - Class in generic.stl
- Pair - Class in ghidra.framework.main.logviewer.model
- Pair(long, long) - Constructor for class ghidra.framework.main.logviewer.model.Pair
- Pair(T1, T2) - Constructor for class generic.stl.Pair
- PairLayout - Class in ghidra.util.layout
-
LayoutManger for arranging components into exactly two columns.
- PairLayout() - Constructor for class ghidra.util.layout.PairLayout
- PairLayout(int, int) - Constructor for class ghidra.util.layout.PairLayout
-
Constructs a new PairLayout.
- PairLayout(int, int, int) - Constructor for class ghidra.util.layout.PairLayout
-
Constructs a new PairLayout.
- PALE_GOLDENROD - Static variable in class ghidra.util.WebColors
- PALE_GREEN - Static variable in class ghidra.util.WebColors
- PALE_TURQUOISE - Static variable in class ghidra.util.WebColors
- PALE_VIOLET_RED - Static variable in class ghidra.util.WebColors
- PanelManager - Interface in docking.wizard
-
Interface to define methods that control what panel is displayed in a wizard.
- panelShown() - Method in class ghidra.app.script.GatherParamPanel
- PAPAYA_WHIP - Static variable in class ghidra.util.WebColors
- PARALLEL_INSTRUCTION_HELPER_CLASS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
PARALLEL_INSTRUCTION_HELPER_CLASS is a full class name for an implementation of the ParallelInstructionLanguageHelper.
- PARALLEL_MODE - Static variable in class generic.test.AbstractGTest
- ParallelDecompiler - Class in ghidra.app.decompiler.parallel
- parallelHelper - Variable in class ghidra.program.disassemble.Disassembler
- ParallelInstructionFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Parallel execution marks '||' for those language which have a ParallelFieldLanguageHelper class and have specified the corresponding language property in the pspec.
- ParallelInstructionFieldFactory() - Constructor for class ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
-
Default constructor.
- ParallelInstructionLanguageHelper - Interface in ghidra.program.model.lang
-
ParallelInstructionLanguageHelper
provides the ability via a language specified property to identify certain parallel instruction attributes. - ParallelInstructionLocation - Class in ghidra.program.util
- ParallelInstructionLocation() - Constructor for class ghidra.program.util.ParallelInstructionLocation
-
Get the row within a group of pcode strings.
- ParallelInstructionLocation(Program, Address, int) - Constructor for class ghidra.program.util.ParallelInstructionLocation
- Param - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- PARAM - Static variable in class ghidra.graph.ProgramGraphType
- PARAM - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data (constant or pointer) is passed to a function
- PARAM_MD5 - Static variable in class ghidra.formats.gfilesystem.FSRL
- ParamComponent(Component, int) - Constructor for class ghidra.app.script.GatherParamPanel.ParamComponent
- ParamEntry - Class in ghidra.program.model.lang
- ParamEntry(int) - Constructor for class ghidra.program.model.lang.ParamEntry
- parameter - Variable in class ghidra.app.cmd.function.AddParameterCommand
- Parameter - Interface in ghidra.program.model.listing
-
Interface for function parameters
- PARAMETER - Static variable in class ghidra.program.model.symbol.SymbolType
- PARAMETER_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- PARAMETER_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- PARAMETER_CUSTOM - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- PARAMETER_DYNAMIC - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- PARAMETER_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
PARAMETER_FILTER
matches all parameters (includes auto-params). - PARAMETER_INFO_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- PARAMETER_SIGNATURE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- ParameterDeclaration(ArrayList<Declaration>) - Method in class ghidra.app.util.cparser.C.CParser
- ParameterDefinition - Interface in ghidra.program.model.data
-
ParameterDefinition
specifies a parameter which can be used to specify a function definition. - ParameterDefinitionImpl - Class in ghidra.program.model.data
- ParameterDefinitionImpl(String, DataType, String) - Constructor for class ghidra.program.model.data.ParameterDefinitionImpl
-
Constructs a new ParameterImp with an unassigned ordinal.
- ParameterDefinitionImpl(String, DataType, String, int) - Constructor for class ghidra.program.model.data.ParameterDefinitionImpl
-
Constructs a new ParameterImp
- ParameterFilter(boolean) - Constructor for class ghidra.program.model.listing.VariableFilter.ParameterFilter
- ParameterImpl - Class in ghidra.program.model.listing
-
Generic implementation of Parameter.
- ParameterImpl(Parameter, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter from another.
- ParameterImpl(String, int, DataType, VariableStorage, boolean, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter with one or more associated storage elements.
- ParameterImpl(String, DataType, int, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a stack parameter at the specified stack offset.
- ParameterImpl(String, DataType, int, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a stack parameter at the specified stack offset.
- ParameterImpl(String, DataType, Address, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter with a single storage element at the specified address.
- ParameterImpl(String, DataType, Address, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter with a single storage element at the specified address.
- ParameterImpl(String, DataType, Register, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a register parameter using the specified register.
- ParameterImpl(String, DataType, Register, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a register parameter using the specified register.
- ParameterImpl(String, DataType, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter which has no specific storage specified.
- ParameterImpl(String, DataType, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter which has no specific storage specified.
- ParameterImpl(String, DataType, VariableStorage, Program) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter with one or more associated storage elements.
- ParameterImpl(String, DataType, VariableStorage, Program, SourceType) - Constructor for class ghidra.program.model.listing.ParameterImpl
-
Construct a parameter with one or more associated storage elements.
- ParameterList() - Method in class ghidra.app.util.cparser.C.CParser
- parameters - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- parameters - Variable in class ghidra.app.util.demangler.DemangledFunction
- ParameterTypeList(FunctionDefinitionDataType, DataType) - Method in class ghidra.app.util.cparser.C.CParser
- ParamList - Interface in ghidra.program.model.lang
-
A group of ParamEntry that form a complete set for passing parameters (in one direction)
- ParamList.WithSlotRec - Class in ghidra.program.model.lang
- ParamListRegisterOut - Class in ghidra.program.model.lang
-
A list of resources describing possible storage locations for a function's return value, and a strategy for selecting a storage location based on data-types in a function signature.
- ParamListRegisterOut() - Constructor for class ghidra.program.model.lang.ParamListRegisterOut
- ParamListStandard - Class in ghidra.program.model.lang
-
Standard analysis for parameter lists
- ParamListStandard() - Constructor for class ghidra.program.model.lang.ParamListStandard
- ParamListStandardOut - Class in ghidra.program.model.lang
-
A list of resources describing possible storage locations for a function's return value, and a strategy for selecting a storage location based on data-types in a function signature.
- ParamListStandardOut() - Constructor for class ghidra.program.model.lang.ParamListStandardOut
- ParamMeasure - Class in ghidra.program.model.pcode
-
ParamMeasure
- ParamMeasure() - Constructor for class ghidra.program.model.pcode.ParamMeasure
-
Constructs a ParamMeasure Object.
- parent - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
- parent - Variable in class ghidra.formats.gfilesystem.FSRL
- parent - Variable in class ghidra.framework.main.datatree.VersionControlTask
- parent - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- Parent() - Method in interface ghidra.app.decompiler.ClangNode
- Parent() - Method in class ghidra.app.decompiler.ClangToken
- Parent() - Method in class ghidra.app.decompiler.ClangTokenGroup
- PARENT_FIRST - docking.DockingUtils.TreeTraversalOrder
- PARENT_PATH_PROPERTY - Static variable in class ghidra.framework.store.local.IndexedPropertyFile
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
- parentIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
- parentItem - Variable in class help.validator.model.TOCItem
- parentName - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- parentPath - Variable in class ghidra.framework.remote.RepositoryChangeEvent
- parentPath - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- parentPath - Variable in class ghidra.util.PropertyFile
- parse() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFParser
-
Imports DWARF information according to the
DWARFImportOptions
set. - parse() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- parse() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- parse() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
-
Parses this stream.
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
- parse() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
- parse() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Parses this data directory.
- parse() - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
-
Parses this header
- parse() - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- parse() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
- parse() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
- parse(char[], List<JSONToken>) - Method in class generic.json.JSONParser
-
Parse JSON string and fill tokens.
- parse(int) - Static method in enum ghidra.app.util.bin.format.pe.PeSubsystem
- parse(int) - Static method in enum ghidra.util.SignednessFormatMode
- parse(BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Parse the entire object file
- parse(BinaryReader, TaskMonitor) - Static method in class ghidra.app.util.bin.format.omf.OmfLibraryRecord
- parse(ByteProvider, TaskMonitor) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Finishes the parsing of this file header.
- parse(MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
-
Parses the structures referenced by this
DyldCacheLocalSymbolsInfo
. - parse(FunctionSignature, String) - Method in class ghidra.app.util.parser.FunctionSignatureParser
-
Parse the given function signature text into a FunctionDefinitionDataType.
- parse(Program, Address, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
-
Parses the structures referenced by this
DyldCacheAccelerateInfo
. - parse(MemBuffer, ProcessorContext, boolean) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- parse(MemBuffer, ProcessorContext, boolean) - Method in interface ghidra.program.model.lang.Language
-
Get the InstructionPrototype that matches the bytes presented by the MemBuffer object.
- parse(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkParser
- parse(InputStream) - Method in class ghidra.app.util.cparser.C.CParser
- parse(String) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Parse the given sentence
- parse(String) - Method in class ghidra.app.util.cparser.C.CParser
- parse(String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- parse(String) - Static method in class ghidra.app.util.SymbolPathParser
-
Parses a String pathname into its constituent namespace and name components.
- parse(String) - Method in class ghidra.util.data.DataTypeParser
-
Parse a data-type string specification
- parse(String, boolean) - Static method in class ghidra.app.util.SymbolPathParser
-
Parses a String pathname into its constituent namespace and name components.
- parse(String, CategoryPath) - Method in class ghidra.util.data.DataTypeParser
-
Parse a data type string specification with category path.
- parse(String, DataType) - Method in class ghidra.util.data.DataTypeParser
-
Parse a data type string specification using the specified baseDatatype.
- parse(String, Map<String, Long>) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
Parse the given sentence with the given defined labels
- parse(ByteBuffer, CharBuffer) - Method in class ghidra.program.model.data.StringRenderParser
-
Parse and encode a portion of a string or character representation
- parse(CharBuffer) - Method in class ghidra.program.model.data.StringRenderParser
-
Parse and encode a complete string or character representation
- PARSE - ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Instruction parsing failed at the conflict address.
- PARSE_CLI_HEADERS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.PeLoader
-
PE loader option to control parsing CLI headers
- parseAddress(AddressFactory, String) - Static method in class ghidra.util.XmlProgramUtilities
-
Parses the address string.
- parseAddress(Program, String) - Static method in class ghidra.program.util.ProgramUtilities
- parseAddress(String) - Method in class ghidra.app.script.GhidraScript
-
Parses an address from a string.
- parseAddress(String) - Method in class ghidra.program.database.ProgramDB
- parseAddress(String) - Method in interface ghidra.program.model.listing.Program
-
Return an array of Addresses that could represent the given string.
- parseAddress(String, boolean) - Method in class ghidra.program.database.ProgramDB
- parseAddress(String, boolean) - Method in interface ghidra.program.model.listing.Program
-
Return an array of Addresses that could represent the given string.
- parseAndSetValueByType(String, AddressFactory) - Method in class ghidra.app.util.Option
-
Set the value for this option by parsing the given string and converting it to the option's type.
- parseBoolean(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a boolean from a string.
- parseBoolean(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the given string into a boolean value.
- parseBoundedInt(String, int, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the specified string as a decimal number, returning its integer value.
- parseBoundedIntAttr(Element, String, int, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the required attribute as a decimal number, returning its integer value.
- parseBoundedLong(String, long, long) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the specified string as a decimal number, returning its long integer value.
- parseBoundedLongAttr(Element, String, long, long) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the required attribute as a decimal number, returning its long integer value.
- parseBytes(String) - Method in class ghidra.app.script.GhidraScript
-
Parses bytes from a string.
- parseChar(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharByte(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharByteSuffix(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharCodePoint(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharComma(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharEscape(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharInit(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharPrefix(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharStr(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseCharUnit(ByteBuffer, char) - Method in class ghidra.program.model.data.StringRenderParser
- parseChoice(String, List<T>) - Method in class ghidra.app.script.GhidraScript
-
Parses a choice from a string.
- parseChoices(String, List<T>) - Method in class ghidra.app.script.GhidraScript
-
Parses choices from a string.
- parseChoices(String, List<T>, List<String>) - Method in class ghidra.app.script.GhidraScript
-
Parses choices from a string.
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.BooleanMatchColumnConstraint
- parseConstraintValue(String, Object) - Method in interface docking.widgets.table.constraint.ColumnConstraint
-
Parses the constraint value string for deserialization purposes.
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.EnumColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.MappedColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.RangeColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.SingleValueColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- parseConstraintValue(String, Object) - Method in class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- parseContextData(List<ContextSetting>, XmlPullParser, CompilerSpec) - Static method in class ghidra.program.model.lang.ContextSetting
- parseContextSet(List<ContextSetting>, XmlPullParser, CompilerSpec) - Static method in class ghidra.program.model.lang.ContextSetting
- parseDataMemberOffset(int, int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the unsigned integer value of the requested attribute after resolving any DWARF expression opcodes.
- parseDebugRange(int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Parses a range list from the debug_ranges section.
- parseDirectory(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a directory from a string.
- parseDomainFile(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a DomainFile from a string.
- parseDouble(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a double from a string.
- parseDynamicName(AddressFactory, String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Parse a dynamic name and return its address or null if unable to parse.
- ParseException - Exception in ghidra.app.util.cparser.C
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in ghidra.app.util.cparser.CPP
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception ghidra.app.util.cparser.C.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(Token, int[][], String[]) - Constructor for exception ghidra.app.util.cparser.C.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(String) - Constructor for exception ghidra.app.util.cparser.C.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception ghidra.app.util.cparser.CPP.ParseException
-
Constructor with message.
- parseExtension(String, String, CompilerSpec, boolean) - Static method in class ghidra.program.database.SpecExtension
-
Parse an XML string and build the corresponding compiler spec extension object.
- parseFailed() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
- parseFile(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a file from a string.
- parseFromFile(boolean, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Parses the structures referenced by this
DyldCacheHeader
from a file. - parseFromMemory(Program, AddressSpace, MessageLog, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Parses the structures referenced by this
DyldCacheHeader
from memory. - parseHexBigInteger(String) - Static method in class ghidra.util.NumericUtilities
- parseHexLong(String) - Static method in class ghidra.util.NumericUtilities
- parseInject(InjectPayload) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Convert the XML string representation of the given payload to a ConstructTpl The payload should be unattached (not already installed in the library)
- parseInt(int, int) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the signed integer value of the requested attribute after resolving any DWARF expression opcodes.
- parseInt(String) - Method in class ghidra.app.script.GhidraScript
-
Parses an integer from a string.
- parseInt(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Parse the given string as either a hex number (if it starts with 0x) or a decimal number.
- parseInt(String, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the optional specified string as a decimal number, returning its integer value.
- parseItemPath() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- parseItemPath() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Parse item path name from URL and establish initial values for folderPath and folderItemName.
- parseKeyStroke(String) - Static method in class docking.actions.KeyBindingUtils
-
Parses the given text into a KeyStroke.
- parseKeyStroke(KeyStroke) - Static method in class docking.actions.KeyBindingUtils
-
Convert the toString() form of the keyStroke.
- parseKeyStroke(KeyStroke) - Static method in class docking.KeyEntryTextField
-
Converts the toString() form of the keyStroke, e.g., Ctrl-M is returned as "keyCode CtrlM-P" and we want it to look like: "Ctrl-M"
- parseLanguageCompileSpecPair(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a LanguageCompilerSpecPair from a string.
- parseLine(String) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Parse a line instruction.
- parseLine(String) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- parseLine(String, String, GuidUtil.GuidType) - Static method in class ghidra.app.util.datatype.microsoft.GuidUtil
- parseLong(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a long from a string.
- parseLong(String) - Static method in class ghidra.util.NumericUtilities
-
parses the given string as a numeric value, detecting whether or not it begins with a Hex prefix, and if not, parses as a long int value.
- parseLong(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Parse the given string as either a hex number (if it starts with 0x) or a decimal number.
- parseMangledNestings(String) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
A lightweight attempt to get nesting (ie.
- parseName(Class<?>) - Static method in class ghidra.app.util.bin.StructConverterUtil
- parseNumber(String) - Static method in class ghidra.util.NumericUtilities
-
parses the given string as a numeric value, detecting whether or not it begins with a Hex prefix, and if not, parses as a long int value.
- parseOctLong(String) - Static method in class ghidra.util.NumericUtilities
-
parses the given string as a numeric value, detecting whether or not it begins with a Hex prefix, and if not, parses as a long int value.
- parseOptionalBooleanAttr(Element, String, boolean) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the optional attribute as a boolean value, returning its value or the specified defaultValue if missing.
- parseOptionalBoundedInt(String, int, int, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the optional specified string as a decimal number, returning its integer value, or defaultValue if the string is null.
- parseOptionalBoundedIntAttr(Element, String, int, int, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses an optional attribute as a decimal number, returning its integer value, or the defaultValue if the attribute is null.
- parseOptionalBoundedLongAttr(Element, String, long, long, long) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the required attribute as a decimal number, returning its long integer value.
- parseOverlayName(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Parses the overlay name from the specified address string.
- parsePrelinkXml(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.opinion.MachoPrelinkUtils
-
Parses the provider looking for PRELINK XML.
- parseProjectFolder(String) - Method in class ghidra.app.script.GhidraScript
-
Parses a ProjectFolder from a string.
- parser - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- parser - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- parser - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
- parseRangeList(XmlPullParser) - Method in class ghidra.program.model.pcode.SymbolEntry
- ParserContext - Interface in ghidra.program.model.lang
-
ParserContext
represents a language provider specific parser context which may be cached. - parseRepositoryName() - Method in class ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
- parseRepositoryName() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Parse repository name from URL
- ParserWalker - Class in ghidra.app.plugin.processors.sleigh
-
Class for walking the Sleigh Parser tree.
- ParserWalker(SleighParserContext) - Constructor for class ghidra.app.plugin.processors.sleigh.ParserWalker
- ParserWalker(SleighParserContext, SleighParserContext) - Constructor for class ghidra.app.plugin.processors.sleigh.ParserWalker
-
For use with pcode cross-build
- parseScopeXML(XmlPullParser) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Parse a local symbol scope in XML from the <localdb> tag.
- parseSectionHeaders() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- parseSectionHeaders(ByteProvider) - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Read just the section headers, not including line numbers and relocations
- parseSignature(DataTypeManagerService, Program, String) - Static method in class ghidra.app.util.cparser.C.CParserUtils
-
Parse the given function signature text.
- parseSignature(DataTypeManagerService, Program, String, boolean) - Static method in class ghidra.app.util.cparser.C.CParserUtils
-
Parse the given function signature text.
- parseSignature(ServiceProvider, Program, String) - Static method in class ghidra.app.util.cparser.C.CParserUtils
-
Parse the given function signature text.
- parseSlideInfo(BinaryReader, long, MessageLog, TaskMonitor) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
-
Parses the slide info
- parseSymbolList(XmlPullParser) - Method in class ghidra.program.model.pcode.LocalSymbolMap
-
Add mapped symbols to this LocalVariableMap, by parsing the <symbollist> and <mapsym> tags.
- parseText(String) - Method in class docking.widgets.textfield.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
- parseText(String) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- parseTextForAnnotations(String, Program, AttributedString, int) - Static method in class ghidra.app.util.viewer.field.CommentUtils
-
Parses the given text looking for annotations.
- parseToList(String, AddressFactory, SymbolTable, List<Object>) - Static method in class ghidra.program.util.AddressEvaluator
- parseUnsignedLong(int, long) - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
-
Returns the unsigned integer value of the requested attribute after resolving any DWARF expression opcodes.
- parseValue(String, Object) - Method in interface docking.widgets.table.constraint.provider.EditorProvider
-
Parses the given string into a T object.
- parseValue(String, Object) - Method in class docking.widgets.table.constraint.provider.IntegerEditorProvider
- parseValue(String, Object) - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
- parseValue(String, Object) - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
- ParsingEnvironment - Class in ghidra.sleigh.grammar
- ParsingEnvironment(LineArrayListWriter) - Constructor for class ghidra.sleigh.grammar.ParsingEnvironment
- ParsingEnvironment(ParsingEnvironment) - Constructor for class ghidra.sleigh.grammar.ParsingEnvironment
- parsingError() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
- PARTIALLY_DEFINED - ghidra.program.util.string.FoundString.DefinedState
- partition(long[], int) - Static method in class ghidra.program.model.data.EnumValuePartitioner
-
Partition the given values into a list of non-intersecting BitGroups.
- Partition - Class in generic.lsh
- PartitionCodeSubModel - Class in ghidra.program.model.block
-
PartitionCodeSubModel
(Model-P) defines subroutines which do not share code with other subroutines and may have one or more entry points. - PartitionCodeSubModel(Program) - Constructor for class ghidra.program.model.block.PartitionCodeSubModel
-
Construct a Model-P subroutine on a program.
- PartitionCodeSubModel(Program, boolean) - Constructor for class ghidra.program.model.block.PartitionCodeSubModel
-
Construct a Model-P subroutine on a program.
- PARTITIONED_SUBROUTINE_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for a subroutine that does not share code with other subroutines and may have one or more entry points.
- PASCAL_255 - ghidra.program.model.data.StringLayoutEnum
-
Pascal string, using 1 byte for length field, max 255 char elements.
- PASCAL_64k - ghidra.program.model.data.StringLayoutEnum
-
Pascal string, using 2 bytes for length field, max 64k char elements
- PascalString255DataType - Class in ghidra.program.model.data
- PascalString255DataType() - Constructor for class ghidra.program.model.data.PascalString255DataType
- PascalString255DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalString255DataType
- PascalStringDataType - Class in ghidra.program.model.data
- PascalStringDataType() - Constructor for class ghidra.program.model.data.PascalStringDataType
- PascalStringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalStringDataType
- PascalStringSearcher - Class in ghidra.program.util.string
- PascalStringSearcher(Program, int, int, boolean) - Constructor for class ghidra.program.util.string.PascalStringSearcher
- PascalStringSearcher(Program, CharSetRecognizer, int, int, boolean) - Constructor for class ghidra.program.util.string.PascalStringSearcher
- PascalUnicodeDataType - Class in ghidra.program.model.data
- PascalUnicodeDataType() - Constructor for class ghidra.program.model.data.PascalUnicodeDataType
- PascalUnicodeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PascalUnicodeDataType
- PascalUtil - Class in ghidra.program.util.string
- PascalUtil() - Constructor for class ghidra.program.util.string.PascalUtil
- Passed - docking.widgets.conditiontestpanel.ConditionStatus
- PasswordChangeDialog - Class in docking.widgets
- PasswordChangeDialog(String, String, String, String) - Constructor for class docking.widgets.PasswordChangeDialog
- PasswordClientAuthenticator - Class in ghidra.framework.client
-
PasswordClientAuthenticator
provides a fixed username/password authentication response when connecting to any Ghidra Server or accessing a protected PKI keystore. - PasswordClientAuthenticator(String) - Constructor for class ghidra.framework.client.PasswordClientAuthenticator
- PasswordClientAuthenticator(String, String) - Constructor for class ghidra.framework.client.PasswordClientAuthenticator
- PasswordDialog - Class in docking.widgets
-
PasswordDialog
is a modal dialog which prompts a user for a password. - PasswordDialog(String, String, String, String, String, String) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog.
- PasswordDialog(String, String, String, String, String, String, boolean) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog.
- PasswordDialog(String, String, String, String, String, String, String, String[], int, boolean) - Constructor for class docking.widgets.PasswordDialog
-
Construct a new PasswordDialog.
- PasswordProvider - Interface in ghidra.formats.gfilesystem.crypto
-
Instances of this interface provide passwords to decrypt files.
- PasswordValue - Class in ghidra.formats.gfilesystem.crypto
-
Wrapper for a password, held in a char[] array.
- paste(Transferable) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Triggers the default paste operation for the given transferable
- PASTE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- pasteBytes(Transferable) - Method in class ghidra.app.util.ByteCopier
- pasteByteString(String) - Method in class ghidra.app.util.ByteCopier
- PasteFileTask - Class in ghidra.framework.main.datatree
-
Task to paste files at given destination folder.
- PasteFileTask(DomainFolderNode, List<GTreeNode>, boolean) - Constructor for class ghidra.framework.main.datatree.PasteFileTask
-
Constructor for PasteFileTask.
- pat - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
- pat - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- patchDir - Variable in class utility.application.ApplicationLayout
- PATCHING - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- patchProgram(byte[], Address) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Place instruction bytes into the bound program.
- patchProgram(byte[], Address) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- patchProgram(AssemblyResolvedConstructor, Address) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Place a resolved (and fully-masked) instruction into the bound program.
- patchProgram(AssemblyResolvedConstructor, Address) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- path - Variable in class ghidra.formats.gfilesystem.FSRL
- Path - Class in generic.util
-
A class to represent a PATH item.
- Path - Class in ghidra.util.graph
- Path() - Constructor for class ghidra.util.graph.Path
- Path(ResourceFile) - Constructor for class generic.util.Path
-
Identifies an absolute directory path which has the following attributes: isEnabled = true isEditable = true isReadOnly = false
- Path(ResourceFile, boolean, boolean, boolean) - Constructor for class generic.util.Path
-
Identifies an absolute directory path with the specified attributes.
- Path(File) - Constructor for class generic.util.Path
-
Identifies an absolute directory path which has the following attributes: isEnabled = true isEditable = true isReadOnly = false
- Path(String) - Constructor for class generic.util.Path
-
Identifies an absolute directory path which has the following attributes: isEnabled = true isEditable = true isReadOnly = false
- Path(String, boolean) - Constructor for class generic.util.Path
-
Identifies an absolute directory path which has the following attributes: isEditable = true isReadOnly = false
- Path(String, boolean, boolean, boolean) - Constructor for class generic.util.Path
-
Identifies an absolute directory path with the specified attributes.
- PATH - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths between two vertices
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- PATH - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags
- PATH - Static variable in class ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
- PATH_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- PATH_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- pathByAddingChild(String) - Method in class ghidra.program.util.GroupPath
-
Create a new GroupPath object by adding the given child name to this group path.
- pathHighlightChanged(boolean) - Method in interface ghidra.graph.viewer.edge.PathHighlightListener
-
Called when the a path is highlighted.
- PathHighlighterWorkPauser - Interface in ghidra.graph.viewer.edge
-
A simple boolean supplier that signals if path highlighting work should not take place
- PathHighlightListener - Interface in ghidra.graph.viewer.edge
- PathHighlightMode - Enum in ghidra.graph.viewer
-
An enum that lists possible states for highlighting paths between vertices in a graph.
- PathManager - Class in docking.widgets.pathmanager
-
Component that has a table to show pathnames; the panel includes buttons to control the order of the paths, and to add and remove paths.
- PathManager(boolean, boolean) - Constructor for class docking.widgets.pathmanager.PathManager
- PathManager(List<Path>, boolean, boolean) - Constructor for class docking.widgets.pathmanager.PathManager
-
Construct a new PathnameTablePanel.
- PathManagerListener - Interface in docking.widgets.pathmanager
- pathMessage(String) - Method in interface docking.widgets.pathmanager.PathManagerListener
- PathnameTablePanel - Class in docking.widgets.pathmanager
-
Component that has a table to show pathnames; the panel includes buttons to control the order of the paths, and to add and remove paths.
- PathnameTablePanel(String[], boolean, boolean) - Constructor for class docking.widgets.pathmanager.PathnameTablePanel
-
Construct a new PathnameTablePanel.
- PathnameTablePanel(String[], boolean, boolean, Callback) - Constructor for class docking.widgets.pathmanager.PathnameTablePanel
-
Construct a new PathnameTablePanel will a reset button
- pathsChanged() - Method in interface docking.widgets.pathmanager.PathManagerListener
-
Notified when the user changes the paths in the PathManager.
- pathToParts(String) - Static method in class utilities.util.FileUtilities
- Pattern - Class in ghidra.app.plugin.processors.sleigh.pattern
-
A pattern which either matches or doesnt match a particular InstructionContext.
- Pattern - Class in ghidra.util.bytesearch
-
Pattern is an association of a DittedBitSequence to match, a set of post rules after a match is found that must be satisfied, and a set of actions to be taken if the pattern matches.
- Pattern() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- Pattern() - Constructor for class ghidra.util.bytesearch.Pattern
-
Construct an empty pattern.
- Pattern(DittedBitSequence, int, PostRule[], MatchAction[]) - Constructor for class ghidra.util.bytesearch.Pattern
-
Construct the pattern based on a DittedByteSequence a match offset, post matching rules, and a set of actions to take when the match occurs.
- pattern_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- pattern_symbol2(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- PatternBlock - Class in ghidra.app.plugin.processors.sleigh.pattern
-
A mask/value pair viewed as two bitstreams
- PatternBlock(boolean) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- PatternBlock(int, int, int) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- PatternBlock(PatternBlock, PatternBlock) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- PatternBlock(ArrayList<?>) - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- PatternExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
An expression which results in a pattern for a specific InstructionContext
- PatternExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- PatternFactory - Interface in ghidra.util.bytesearch
-
Interface for factories that create Match Pattern classes
- PatternlessSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Symbols with semantic value, but with no pattern aspect, i.e.
- PatternlessSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
- PatternPairSet - Class in ghidra.util.bytesearch
-
A set of "pre" DittedBitSequences and a set of "post" Patterns are paired to form a larger pattern.
- PatternPairSet() - Constructor for class ghidra.util.bytesearch.PatternPairSet
-
Construct an empty PatternPairSet.
- patterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- PatternValue - Class in ghidra.app.plugin.processors.sleigh.expression
-
This is a PatternExpression which can be interpreted as an integer value.
- PatternValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.PatternValue
- patval - Variable in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- payloadOffset - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- pc - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- pc - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- pcaddr - Variable in class ghidra.program.model.pcode.SymbolEntry
- PCLOSE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PCODE_INJECT_LIBRARY_CLASS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
PCODE_INJECT_LIBRARY_CLASS indicates the classname of a PcodeInjectLibrary implementation that is used to generate p-code injection payloads which can replace either CALLs or CALLOTHERs during any form of p-code analysis.
- PCODE_MAX - Static variable in class ghidra.program.model.pcode.PcodeOp
- PcodeBlock - Class in ghidra.program.model.pcode
-
Blocks of PcodeOps
- PcodeBlock() - Constructor for class ghidra.program.model.pcode.PcodeBlock
- PcodeBlock.BlockEdge - Class in ghidra.program.model.pcode
- PcodeBlockBasic - Class in ghidra.program.model.pcode
-
A basic block constructed from PcodeOps
- pcodeCallback(PcodeOpRaw) - Method in class ghidra.pcode.emulate.BreakCallBack
- PcodeDataTypeManager - Class in ghidra.program.model.pcode
-
Class for making Ghidra DataTypes suitable for use with pcode
- PcodeDataTypeManager(Program) - Constructor for class ghidra.program.model.pcode.PcodeDataTypeManager
- PcodeEmit - Class in ghidra.app.plugin.processors.sleigh
-
Class for converting ConstructTpl into a pcode ops given a particular InstructionContext
- PcodeEmit() - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmit
-
Pcode emitter constructor for empty or unimiplemented instructions
- PcodeEmit(ParserWalker, InstructionContext, int, PcodeOverride, UniqueAddressFactory) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmit
-
Pcode emitter constructor
- PcodeEmitObjects - Class in ghidra.app.plugin.processors.sleigh
- PcodeEmitObjects(ParserWalker) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
-
Pcode emitter constructor for producing PcodeOp objects for unimplemented, snippets or empty responses when
PcodeEmit.getFallOffset()
will not be used. - PcodeEmitObjects(ParserWalker, int) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
-
Pcode emitter constructor for producing PcodeOp objects for unimplemented, snippets or empty responses.
- PcodeEmitObjects(ParserWalker, InstructionContext, int, PcodeOverride, UniqueAddressFactory) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
- PcodeEmitPacked - Class in ghidra.app.plugin.processors.sleigh
- PcodeEmitPacked() - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
-
Pcode emitter constructor for producing a packed binary representation for unimplemented or empty responses.
- PcodeEmitPacked(ParserWalker, InstructionContext, int, PcodeOverride, UniqueAddressFactory) - Constructor for class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
-
Pcode emitter constructor for producing a packed binary representation.
- PcodeEmitPacked.LabelRef - Class in ghidra.app.plugin.processors.sleigh
- PcodeException - Exception in ghidra.program.model.pcode
-
Exception generated from problems with Pcode.
- PcodeException(String) - Constructor for exception ghidra.program.model.pcode.PcodeException
- PcodeException(String, Throwable) - Constructor for exception ghidra.program.model.pcode.PcodeException
- PcodeFactory - Interface in ghidra.program.model.pcode
-
Interface for classes that build PcodeOps and Varnodes
- PcodeFieldFactory - Class in ghidra.app.plugin.processors.generic
-
Pcode field factory.
- PcodeFieldFactory() - Constructor for class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- PcodeFieldFactory(String, FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.plugin.processors.generic.PcodeFieldFactory
- PcodeFieldLocation - Class in ghidra.program.util
- PcodeFieldLocation() - Constructor for class ghidra.program.util.PcodeFieldLocation
-
Get the row within a group of pcode strings.
- PcodeFieldLocation(Program, Address, List<String>, int, int) - Constructor for class ghidra.program.util.PcodeFieldLocation
- PcodeFieldMouseHandler - Class in ghidra.app.util.viewer.field
- PcodeFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.PcodeFieldMouseHandler
- PcodeFormatter - Class in ghidra.app.util.pcode
- PcodeFormatter() - Constructor for class ghidra.app.util.pcode.PcodeFormatter
-
Constructor
- pcodeInject - Variable in class ghidra.program.model.lang.BasicCompilerSpec
- PcodeInjectLibrary - Class in ghidra.program.model.lang
- PcodeInjectLibrary(SleighLanguage) - Constructor for class ghidra.program.model.lang.PcodeInjectLibrary
- PcodeInjectLibrary(PcodeInjectLibrary) - Constructor for class ghidra.program.model.lang.PcodeInjectLibrary
-
Clone a library so that a Program can extend the library without modifying the base library from Language.
- PcodeOp - Class in ghidra.program.model.pcode
-
Pcode Op describes a generic machine operation.
- PcodeOp(Address, int, int) - Constructor for class ghidra.program.model.pcode.PcodeOp
-
Constructor - no inputs, output
- PcodeOp(Address, int, int, Varnode[]) - Constructor for class ghidra.program.model.pcode.PcodeOp
-
Constructor - no output
- PcodeOp(Address, int, int, Varnode[], Varnode) - Constructor for class ghidra.program.model.pcode.PcodeOp
-
Constructor - inputs and outputs
- PcodeOp(SequenceNumber, int, int, Varnode) - Constructor for class ghidra.program.model.pcode.PcodeOp
-
Constructor - pcode part of sequence of pcodes, some number of inputs, output
- PcodeOp(SequenceNumber, int, Varnode[], Varnode) - Constructor for class ghidra.program.model.pcode.PcodeOp
-
Constructor - pcode part of sequence of pcodes, inputs, outputs
- PcodeOpAST - Class in ghidra.program.model.pcode
-
Some extra things attached to PcodeOp for ease of walking the syntax tree
- PcodeOpAST(Address, int, int, int) - Constructor for class ghidra.program.model.pcode.PcodeOpAST
- PcodeOpAST(SequenceNumber, int, int) - Constructor for class ghidra.program.model.pcode.PcodeOpAST
- PcodeOpBank - Class in ghidra.program.model.pcode
-
Container for PcodeOpAST's
- PcodeOpBank() - Constructor for class ghidra.program.model.pcode.PcodeOpBank
- pcodeopdef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- pcodeopdef() - Method in class ghidra.sleigh.grammar.SleighEcho
- pcodeopdef() - Method in class ghidra.sleigh.grammar.SleighParser
- pcodeopdef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pcodeopdef_return
- PcodeOpEntryVisitor - Interface in ghidra.app.plugin.languages.sleigh
-
An interface for visiting Pcode operations in a SLEIGH language
- PcodeOpRaw - Class in ghidra.pcode.pcoderaw
- PcodeOpRaw(PcodeOp) - Constructor for class ghidra.pcode.pcoderaw.PcodeOpRaw
- PcodeOverride - Interface in ghidra.program.model.pcode
- PcodeSyntaxTree - Class in ghidra.program.model.pcode
-
Varnodes and PcodeOps in a coherent graph structure
- PcodeSyntaxTree(AddressFactory, PcodeDataTypeManager) - Constructor for class ghidra.program.model.pcode.PcodeSyntaxTree
- PCodeTestAbstractControlBlock - Class in ghidra.test.processors.support
-
PCodeTestAbstractControlBlock
data is models the general capabilities of the TestInfo data structure which is used for different puposes as handled by extensions of this class. - PCodeTestAbstractControlBlock.FunctionInfo - Class in ghidra.test.processors.support
- PCodeTestCombinedTestResults - Class in ghidra.test.processors.support
- PCodeTestControlBlock - Class in ghidra.test.processors.support
-
PCodeTestControlBlock
data is read from each binary test file and identified by the MAIN_CONTROL_BLOCK_MAGIC 64-bit character field value at the start of the data structure. - PCodeTestFile - Class in ghidra.test.processors.support
- PCodeTestFile(File, String) - Constructor for class ghidra.test.processors.support.PCodeTestFile
- PCodeTestGroup - Class in ghidra.test.processors.support
-
PCodeTestGroup
identifies a test group function and its corresponding PCodeTestGroupControlBlock. - PCodeTestGroupControlBlock - Class in ghidra.test.processors.support
-
PCodeTestGroupControlBlock
corresponds to each test group contained within a binary test file and identified by the GROUP_CONTROL_BLOCK_MAGIC 64-bit character field value at the start of the data structure. - PCodeTestResults - Class in ghidra.test.processors.support
- PCodeTestResults(Element) - Constructor for class ghidra.test.processors.support.PCodeTestResults
- PcodeXMLException - Exception in ghidra.program.model.pcode
-
Exception thrown when pcode cannot be restored from XML.
- PcodeXMLException(String) - Constructor for exception ghidra.program.model.pcode.PcodeXMLException
- PcodeXMLException(String, Throwable) - Constructor for exception ghidra.program.model.pcode.PcodeXMLException
- PCOFFSET - Static variable in class ghidra.app.decompiler.ClangXML
- PCOLON - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PCOMMA - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PcRelative31AddressDataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
-
An Address datatype whose value is computed in relation to its location in memory.
- PcRelative31AddressDataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
-
Creates a PC relative address data type using the bottom 31 bits.
- PcRelative31AddressDataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
-
Creates a PC relative address data type using the bottom 31 bits.
- PCSPACE - Static variable in class ghidra.app.decompiler.ClangXML
- PDB_AGE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates PDB Age as specified by loaded program (String, hex value without 0x prefix).
- PDB_FILE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates PDB filename or path as specified by loaded program (String).
- PDB_GUID - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates PDB GUID as specified by loaded program (String).
- PDB_LOADED - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates if PDB has been loaded/applied to program (Boolean).
- PDB_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates PDB Signature as specified by loaded program (String).
- PDB_VERSION - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
-
Option key which indicates PDB Version as specified by loaded program (String).
- PdbInfo - Interface in ghidra.app.util.bin.format.pdb
-
Bag of information about a Pdb symbol file, usually extracted from information present in a PE binary.
- PdbInfoCodeView - Class in ghidra.app.util.bin.format.pdb
-
Older style pdb information, using a simple 32bit hash to link the pdb to its binary.
- PdbInfoDotNet - Class in ghidra.app.util.bin.format.pdb
-
Newer style pdb information, using a GUID to link the pdb to its binary.
- PdbParserConstants - Class in ghidra.app.util.bin.format.pdb
-
Program Information options related to PDB data.
- PdbParserConstants() - Constructor for class ghidra.app.util.bin.format.pdb.PdbParserConstants
- PDECIMAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PDIGIT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PE_NAME - Static variable in class ghidra.app.util.opinion.PeLoader
-
The name of the PE loader
- PE2XML - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the P2 to XML exporter.
- PEACH_PUFF - Static variable in class ghidra.util.WebColors
- PeDataType - Class in ghidra.app.util.opinion
-
A datatype for creating portable executable data structures.
- PeDataType() - Constructor for class ghidra.app.util.opinion.PeDataType
-
Constructs a new PE datatype.
- PeDataType(DataTypeManager) - Constructor for class ghidra.app.util.opinion.PeDataType
- peek() - Method in interface generic.util.PeekableIterator
-
Returns the item that would be returned by calling
Iterator.next()
, but does not increment the iterator asnext
would. - peek() - Method in class generic.util.WrappingPeekableIterator
- peek() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- peek() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Returns the next character without incrementing the current index.
- peek() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- peek() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- peek() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- peek() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- peek() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- peek() - Method in class ghidra.util.datastruct.QueueStub
- peek() - Method in class ghidra.util.datastruct.Stack
-
Looks at the object at the top of this stack without removing it from the stack.
- peek() - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- peek() - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, without removing it from the queue (assuming there is such a next element).
- peek(int) - Method in class ghidra.app.util.demangler.CharacterIterator
-
Peeks at the character current index + lookAhead.
- peek(File, int) - Static method in class db.buffers.LocalBufferFile
-
Read a buffer from an existing buffer file.
- PeekableIterator<T> - Interface in generic.util
-
An iterator that allows you to peek at the next item on the iterator.
- peekFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- peekFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- peekFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- peekFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- peekFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- peekLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- peekLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- peekLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- peekLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- peekLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- peekNextByte() - Method in class ghidra.app.util.bin.BinaryReader
-
Peeks at the next byte without incrementing the current index.
- peekNextInt() - Method in class ghidra.app.util.bin.BinaryReader
-
Peeks at the next integer without incrementing the current index.
- peekNextLong() - Method in class ghidra.app.util.bin.BinaryReader
-
Peeks at the next long without incrementing the current index.
- peekNextShort() - Method in class ghidra.app.util.bin.BinaryReader
-
Peeks at the next short without incrementing the current index.
- PeExporter - Class in ghidra.app.util.exporter
- PeExporter() - Constructor for class ghidra.app.util.exporter.PeExporter
-
Creates a new
PeExporter
- PEF_NAME - Static variable in class ghidra.app.util.opinion.PefLoader
- PefAnalyzer - Class in ghidra.app.analyzers
- PefAnalyzer() - Constructor for class ghidra.app.analyzers.PefAnalyzer
- PefBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- PefBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.PefBinaryAnalysisCommand
- PefConstants - Class in ghidra.app.util.bin.format.pef
- PefConstants() - Constructor for class ghidra.app.util.bin.format.pef.PefConstants
- PefDebug - Class in ghidra.app.util.bin.format.pef
- PefDebug(Memory, Address) - Constructor for class ghidra.app.util.bin.format.pef.PefDebug
- PefException - Exception in ghidra.app.util.bin.format.pef
-
An exception class to handle encountering invalid PEF Headers.
- PefException(Exception) - Constructor for exception ghidra.app.util.bin.format.pef.PefException
-
Constructs a new exception with the specified cause and a detail message.
- PefException(String) - Constructor for exception ghidra.app.util.bin.format.pef.PefException
-
Constructs a new exception with the specified detail message.
- PefLoader - Class in ghidra.app.util.opinion
- PefLoader() - Constructor for class ghidra.app.util.opinion.PefLoader
- PeLoader - Class in ghidra.app.util.opinion
-
Microsoft Portable Executable (PE) loader.
- PeLoader() - Constructor for class ghidra.app.util.opinion.PeLoader
- PeLoader.CompilerOpinion - Class in ghidra.app.util.opinion
- PeLoader.CompilerOpinion.CompilerEnum - Enum in ghidra.app.util.opinion
- PeMarkupable - Interface in ghidra.app.util.bin.format.pe
-
Common interface for standardizing the markup of a PE structure.
- PENTAGON - Static variable in class ghidra.service.graph.VertexShape
- pequation() - Method in class ghidra.sleigh.grammar.SleighCompiler
- pequation() - Method in class ghidra.sleigh.grammar.SleighEcho
- pequation() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_and() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_and_op_return
- pequation_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_and_return
- pequation_atomic() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_atomic_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_atomic_return
- pequation_ellipsis() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_ellipsis_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_return
- pequation_ellipsis_right() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_ellipsis_right_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_ellipsis_right_return
- pequation_or() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_or_op_return
- pequation_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_or_return
- pequation_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_return
- pequation_seq() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_seq_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pequation_seq_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_seq_op_return
- pequation_seq_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pequation_seq_return
- pequation_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- PERCENT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- PERCENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- PERCENT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- PERCENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- PERCENT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- PERCENT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- PERCENT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- PERCENT - Static variable in class ghidra.sleigh.grammar.SleighParser
- PERCENT_DIVIDER - Static variable in class ghidra.app.util.viewer.util.AddressIndexMap
- percentComplete - Variable in class docking.util.AnimationUtils.BasicAnimationPainter
- perform(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- perform(String, String, long, String, NList, boolean, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- PERFORM_RELOCATIONS_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- performAction(DockingActionIf) - Static method in class docking.test.AbstractDockingTest
-
Performs the specified action within the Swing Thread.
- performAction(DockingActionIf, boolean) - Static method in class docking.test.AbstractDockingTest
-
Performs the specified action within the Swing Thread.
- performAction(DockingActionIf, ActionContext, boolean) - Static method in class docking.test.AbstractDockingTest
-
Performs the specified action with context within the Swing Thread.
- performAction(DockingActionIf, ComponentProvider, boolean) - Static method in class docking.test.AbstractDockingTest
-
Performs the specified action with context within the Swing Thread.
- performAction(String, String, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- performAction(String, String, ComponentProvider, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- performActionOnButtonClick(boolean) - Method in class docking.action.builder.MultiActionBuilder
-
Configure whether to perform actions on a button click.
- performActionOnButtonClick(boolean) - Method in class docking.action.builder.MultiStateActionBuilder
-
Configure whether to perform actions on a button click.
- performCacheMaintOnOldDirIfNeeded(File) - Static method in class ghidra.formats.gfilesystem.FileCache
-
Deprecated, for removal: This API element is subject to removal in a future version.Marked as deprecated to ensure this is removed in a few versions after most user's old-style cache dirs have been cleaned up.
- performDialogAction(DockingActionIf, DialogComponentProvider, boolean) - Static method in class docking.test.AbstractDockingTest
-
Performs the specified action with context within the Swing Thread.
- performDialogAction(String, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- performFrontEndAction(String, String, boolean) - Method in class help.screenshot.GhidraScreenShotGenerator
- performInitialGridLayout(VisualGraph<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
-
This is the method that is called to perform the actual layout.
- performMemorySearch(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- performPropertyListAlterations(Map<String, String>, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
This method can be used to perform property list alterations resulting from renamed or obsolete property paths.
- performRelocation(Program, Relocation, TaskMonitor) - Method in interface ghidra.program.model.reloc.RelocationHandler
- PERichTableDataType - Class in ghidra.app.util.bin.format.pe.rich
- PERichTableDataType() - Constructor for class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- PERichTableDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.pe.rich.PERichTableDataType
- PERMISSION_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- Permissions - Class in ghidra.app.util
- Permissions(boolean, boolean, boolean) - Constructor for class ghidra.app.util.Permissions
- permissionSetIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
- PERU - Static variable in class ghidra.util.WebColors
- PeSubsystem - Enum in ghidra.app.util.bin.format.pe
- PeUtils - Class in ghidra.app.util.bin.format.pe
- PeUtils() - Constructor for class ghidra.app.util.bin.format.pe.PeUtils
- PEx64UnwindInfoDataType - Class in ghidra.app.util.bin.format.pe
- PEx64UnwindInfoDataType() - Constructor for class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- PEx64UnwindInfoDataType(DataTypeManager) - Constructor for class ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
- pexpression() - Method in class ghidra.sleigh.grammar.SleighCompiler
- pexpression() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_add() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_add_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_add_op_return
- pexpression_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_add_return
- pexpression_and() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_and_op_return
- pexpression_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_and_return
- pexpression_apply() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_apply_return
- pexpression_func() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_func_return
- pexpression_mult() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_mult_op_return
- pexpression_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_mult_return
- pexpression_operands() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_operands_return
- pexpression_or() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_or_op_return
- pexpression_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_or_return
- pexpression_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_return
- pexpression_shift() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_shift_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_shift_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_shift_op_return
- pexpression_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_shift_return
- pexpression_term() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_term_return
- pexpression_unary() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_unary_op_return
- pexpression_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_unary_return
- pexpression_xor() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_xor_op_return
- pexpression_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression_xor_return
- pexpression2() - Method in class ghidra.sleigh.grammar.SleighCompiler
- pexpression2() - Method in class ghidra.sleigh.grammar.SleighEcho
- pexpression2() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_add() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_add_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_add_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_add_op_return
- pexpression2_add_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_add_return
- pexpression2_and() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_and_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_and_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_and_op_return
- pexpression2_and_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_and_return
- pexpression2_apply() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_apply_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_apply_return
- pexpression2_func() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_func_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_func_return
- pexpression2_mult() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_mult_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_mult_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_op_return
- pexpression2_mult_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_mult_return
- pexpression2_operands() - Method in class ghidra.sleigh.grammar.SleighEcho
- pexpression2_operands() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_operands_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_operands_return
- pexpression2_or() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_or_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_or_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_or_op_return
- pexpression2_or_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_or_return
- pexpression2_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_return
- pexpression2_shift() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_shift_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_shift_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_op_return
- pexpression2_shift_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_shift_return
- pexpression2_term() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_term_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_term_return
- pexpression2_unary() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_op_return
- pexpression2_unary_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_unary_return
- pexpression2_xor() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_xor_op() - Method in class ghidra.sleigh.grammar.SleighParser
- pexpression2_xor_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_op_return
- pexpression2_xor_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pexpression2_xor_return
- PF_MASKOS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
OS-specific
- PF_MASKPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Processor-specific
- PF_R - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Segment is readable
- PF_W - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Segment is writable
- PF_X - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Segment is executable
- pfuncall() - Method in class ghidra.sleigh.grammar.SleighParser
- pfuncall_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.pfuncall_return
- PhaseProgressPanel - Class in ghidra.app.merge
-
The PhaseProgressPanel provides a title, progress bar and message for the current phase that is in progress
- PhaseProgressPanel(String) - Constructor for class ghidra.app.merge.PhaseProgressPanel
- PHASH - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PHEX_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PHOTO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- pick(V, boolean) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- pickContainedVertices(VisualizationViewer<V, E>, Point2D, Point2D, boolean) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
pick the vertices inside the rectangle created from points 'down' and 'out' (two diagonally opposed corners of the rectangle)
- PICKED_LATEST_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
- PICKED_MY_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
- PICKED_ORIGINAL_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
- pickEdge(E, VisualizationViewer<V, E>) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- PickListener<V> - Interface in ghidra.graph.viewer.event.picking
- PickListener.EventSource - Enum in ghidra.graph.viewer.event.picking
- pickToActivate(V) - Method in class ghidra.graph.viewer.event.picking.GPickedState
-
A convenience method to clear the current selected vertices and select the given vertex
- PickToolDialog - Class in ghidra.framework.main
- PickToolDialog(FrontEndTool, Class<? extends DomainObject>) - Constructor for class ghidra.framework.main.PickToolDialog
- pickToSync(V) - Method in class ghidra.graph.viewer.event.picking.GPickedState
-
Picks the given vertex, but signals that the pick is really just to make sure that the vertex is picked in order to match the graph's notion of the current location.
- pickToSync(V, boolean) - Method in class ghidra.graph.viewer.event.picking.GPickedState
-
Picks the given vertex, but signals that the pick is really just to make sure that the vertex is picked in order to match the graph's notion of the current location.
- pickVertex(V, VisualizationViewer<V, E>) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- PIDENTIFIER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PIECE - Static variable in class ghidra.program.model.pcode.PcodeOp
- pieces() - Method in class ghidra.sleigh.grammar.SleighEcho
- pieces() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- pieces() - Method in class ghidra.sleigh.grammar.SleighParser
- pieces(Constructor) - Method in class ghidra.sleigh.grammar.SleighCompiler
- pieces_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.pieces_return
- PINK - Static variable in class ghidra.app.merge.util.ConflictUtility
- PINK - Static variable in class ghidra.program.util.ProgramDiffDetails
- PINK - Static variable in class ghidra.util.HTMLUtilities
- PINK - Static variable in class ghidra.util.WebColors
- PinSymbolCmd - Class in ghidra.app.cmd.label
- PinSymbolCmd(Address, String, boolean) - Constructor for class ghidra.app.cmd.label.PinSymbolCmd
- PINTEGER_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PIPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- PIPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- PIPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- PIPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- PIPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- PIPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- PIPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- PIPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- PIPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- PIPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- PlaceholderInstaller - Interface in docking
- PlaceHolderLine - Interface in ghidra.app.util.html
-
Marker interface for lines that are generic place holders for diffing
- placeImagesSideBySide(Image, Image) - Static method in class generic.util.image.ImageUtils
-
Places the two given images side-by-side into a new image.
- placeImagesSideBySide(Image, Image) - Method in class help.screenshot.AbstractScreenShotGenerator
- PLAIN - Static variable in class ghidra.program.model.pcode.PcodeBlock
- PLAIN_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
-
No icon is used.
- PLAIN_MESSAGE - Static variable in class docking.widgets.OptionDialog
-
No icon is used.
- PLATE - Static variable in class ghidra.app.util.viewer.format.FieldFormatModel
- PLATE_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Property name for plate comment type
- PLATE_COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the plate comment differences.
- PLATE_COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the plate comment differences.
- PlateFieldFactory - Class in ghidra.app.util.viewer.field
-
Class for showing plate comments
- PlateFieldFactory() - Constructor for class ghidra.app.util.viewer.field.PlateFieldFactory
-
Constructor
- PlateFieldLocation - Class in ghidra.program.util
-
The
PlateFieldLocation
class contains specific location information within the Plate field of a CodeUnitLocation object. - PlateFieldLocation() - Constructor for class ghidra.program.util.PlateFieldLocation
-
Default constructor needed for restoring a plate field location from XML.
- PlateFieldLocation(Program, Address, int[], int, int, String[], int) - Constructor for class ghidra.program.util.PlateFieldLocation
-
Construct a new PlateFieldLocation.
- Platform - Enum in ghidra.framework
-
Identifies the current platform (operating system and architecture) and identifies the appropriate module OS directory which contains native binaries
- Playable - Interface in ghidra.program.model.data
- PLETTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PluggableServiceRegistry - Class in ghidra.framework
- PluggableServiceRegistry() - Constructor for class ghidra.framework.PluggableServiceRegistry
- PluggableServiceRegistryException - Exception in ghidra.framework
- PluggableServiceRegistryException(Class<? extends Object>, Class<? extends Object>, Class<? extends Object>) - Constructor for exception ghidra.framework.PluggableServiceRegistryException
- plugin - Variable in class ghidra.app.util.navigation.GoToServiceImpl
- Plugin - Class in ghidra.framework.plugintool
-
Plugins are a basic building block in Ghidra, used to bundle features or capabilities into a unit that can be enabled or disabled by the user in their Tool.
- Plugin(PluginTool) - Constructor for class ghidra.framework.plugintool.Plugin
-
Construct a new Plugin.
- Plugin(String, PluginTool) - Constructor for class ghidra.framework.plugintool.Plugin
-
Deprecated.
- PLUGIN_COUNT_PROPERTY_NAME - Static variable in class ghidra.framework.plugintool.PluginTool
-
Name of the property for the number of plugins the tool has.
- PluginCategoryNames - Interface in ghidra.app.plugin
- PluginClassManager - Class in ghidra.framework.plugintool.util
- PluginClassManager(Class<?>, Class<?>) - Constructor for class ghidra.framework.plugintool.util.PluginClassManager
- PluginConfigurationModel - Class in ghidra.framework.plugintool
- PluginConfigurationModel(PluginTool) - Constructor for class ghidra.framework.plugintool.PluginConfigurationModel
- PluginConfigurationModel(PluginTool, ChangeListener) - Constructor for class ghidra.framework.plugintool.PluginConfigurationModel
- PluginConstants - Interface in ghidra.app.util
-
Miscellaneous defined constants
- PluginConstructionException - Exception in ghidra.framework.plugintool.util
-
Exception thrown when a an error occurs during the construction of a plugin.
- PluginConstructionException(String, String) - Constructor for exception ghidra.framework.plugintool.util.PluginConstructionException
-
Construct a new exception.
- pluginDescription - Variable in class ghidra.framework.plugintool.Plugin
-
Static information about this Plugin, derived from its
PluginInfo
annotation. - PluginDescription - Class in ghidra.framework.plugintool.util
-
Class to hold meta information about a plugin, derived from meta-data attached to each
Plugin
using a@PluginInfo
annotation. - PluginEvent - Class in ghidra.framework.plugintool
-
Event generated by a plugin.
- PluginEvent(String, String) - Constructor for class ghidra.framework.plugintool.PluginEvent
-
Constructor
- PluginEventListener - Interface in ghidra.framework.plugintool.util
-
Listener that is notified when an event is generated.
- PluginException - Exception in ghidra.framework.plugintool.util
-
Exception thrown if plugin was not found.
- PluginException(String) - Constructor for exception ghidra.framework.plugintool.util.PluginException
-
Construct a PluginException with the given message.
- PluginException(String, String) - Constructor for exception ghidra.framework.plugintool.util.PluginException
-
Construct PluginException with a detail message.
- PluginException(String, Throwable) - Constructor for exception ghidra.framework.plugintool.util.PluginException
-
Construct a PluginException with the given message and cause.
- PluginInfo - Annotation Type in ghidra.framework.plugintool
-
Information about a Ghidra
Plugin
. - PluginInstallerDialog - Class in ghidra.framework.plugintool.dialog
-
Dialog that displays plugins in a tabular format, allowing users to install or uninstall them.
- PluginInstallerDialog(String, PluginTool, List<PluginDescription>) - Constructor for class ghidra.framework.plugintool.dialog.PluginInstallerDialog
-
Constructs a new provider.
- PluginManagerComponent - Class in ghidra.framework.plugintool.dialog
- PluginPackage - Class in ghidra.framework.plugintool.util
- PluginPackage(String, Icon, String) - Constructor for class ghidra.framework.plugintool.util.PluginPackage
- PluginPackage(String, Icon, String, int) - Constructor for class ghidra.framework.plugintool.util.PluginPackage
- PluginPackageState - Enum in ghidra.framework.plugintool.util
- PluginStatus - Enum in ghidra.framework.plugintool.util
- PluginTool - Class in ghidra.framework.plugintool
-
Base class that is a container to manage plugins and their actions, and to coordinate the firing of plugin events and tool events.
- PluginTool() - Constructor for class ghidra.framework.plugintool.PluginTool
- PluginTool(Project, ProjectManager, ToolServices, String, boolean, boolean, boolean) - Constructor for class ghidra.framework.plugintool.PluginTool
- PluginTool(Project, ToolTemplate) - Constructor for class ghidra.framework.plugintool.PluginTool
-
Construct a new PluginTool.
- PluginTool(Project, String, boolean, boolean, boolean) - Constructor for class ghidra.framework.plugintool.PluginTool
-
Construct a new PluginTool.
- PluginToolMacAboutHandler - Class in ghidra.framework.plugintool
-
A plugin-level about handler that serves as the callback from the Dock's 'About' popup action.
- PluginToolMacAboutHandler() - Constructor for class ghidra.framework.plugintool.PluginToolMacAboutHandler
- PluginToolMacQuitHandler - Class in ghidra.framework.plugintool
-
A plugin-level quit handler that serves as the callback from the Dock's 'Quit' popup action.
- PluginToolMacQuitHandler() - Constructor for class ghidra.framework.plugintool.PluginToolMacQuitHandler
- PluginUtils - Class in ghidra.framework.plugintool.util
-
Utility class for plugin-related methods.
- PluginUtils() - Constructor for class ghidra.framework.plugintool.util.PluginUtils
- PLUM - Static variable in class ghidra.util.WebColors
- PLUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- PLUS - Static variable in class ghidra.program.model.listing.CodeUnitFormat
- PLUS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- PLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- PLUS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- PLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- PLUS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- PLUS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- PLUS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- PLUS - Static variable in class ghidra.sleigh.grammar.SleighParser
- PlusExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Expression formed by adding together two PatternExpressions
- PlusExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.PlusExpression
- PlusExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A + B
- PlusExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.PlusExpressionSolver
- PngDataType - Class in ghidra.program.model.data
- PngDataType() - Constructor for class ghidra.program.model.data.PngDataType
- PngDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PngDataType
- POCTAL_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- point - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- Pointer - Interface in ghidra.program.model.data
-
Interface for pointers
- Pointer(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- POINTER - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable POINTER datatype.
- POINTER_FIELD - Static variable in class ghidra.program.model.lang.ConstantPool
- POINTER_LABEL_PREFIX - Static variable in class ghidra.program.model.data.PointerDataType
- POINTER_LOOP_LABEL_PREFIX - Static variable in class ghidra.program.model.data.PointerDataType
- POINTER_METHOD - Static variable in class ghidra.program.model.lang.ConstantPool
- POINTER_NAME - Static variable in class ghidra.program.model.data.PointerDataType
- Pointer16DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 2-byte pointers.
- Pointer16DataType() - Constructor for class ghidra.program.model.data.Pointer16DataType
- Pointer16DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer16DataType
- Pointer24DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 2-byte pointers.
- Pointer24DataType() - Constructor for class ghidra.program.model.data.Pointer24DataType
- Pointer24DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer24DataType
- Pointer32DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 2-byte pointers.
- Pointer32DataType() - Constructor for class ghidra.program.model.data.Pointer32DataType
- Pointer32DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer32DataType
- Pointer40DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 5-byte pointers.
- Pointer40DataType() - Constructor for class ghidra.program.model.data.Pointer40DataType
- Pointer40DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer40DataType
- Pointer48DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 6-byte pointers.
- Pointer48DataType() - Constructor for class ghidra.program.model.data.Pointer48DataType
- Pointer48DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer48DataType
- Pointer56DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 7-byte pointers.
- Pointer56DataType() - Constructor for class ghidra.program.model.data.Pointer56DataType
- Pointer56DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer56DataType
- Pointer64DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 2-byte pointers.
- Pointer64DataType() - Constructor for class ghidra.program.model.data.Pointer64DataType
- Pointer64DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer64DataType
- Pointer8DataType - Class in ghidra.program.model.data
-
Pointer16 is really a factory for generating 2-byte pointers.
- Pointer8DataType() - Constructor for class ghidra.program.model.data.Pointer8DataType
- Pointer8DataType(DataType) - Constructor for class ghidra.program.model.data.Pointer8DataType
- PointerDataType - Class in ghidra.program.model.data
-
Basic implementation for a pointer dataType
- PointerDataType() - Constructor for class ghidra.program.model.data.PointerDataType
-
Creates a dynamically-sized default pointer data type.
- PointerDataType(DataType) - Constructor for class ghidra.program.model.data.PointerDataType
-
Construct a dynamically-sized pointer to a referencedDataType A dynamic pointer size of 4-bytes will be in used, but will adapt to a data type manager's data organization when resolved.
- PointerDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.PointerDataType
-
Creates a dynamically-sized default pointer data type.
- PointerDataType(DataType, int) - Constructor for class ghidra.program.model.data.PointerDataType
-
Construct a pointer of a specified length to a referencedDataType.
- PointerDataType(DataType, int, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerDataType
-
Construct a pointer of a specified length to a referencedDataType.
- PointerDataType(DataType, DataTypeManager) - Constructor for class ghidra.program.model.data.PointerDataType
-
Construct a dynamically-sized pointer to the given data type.
- PointerDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- PointerDataTypeHTMLRepresentation(Pointer) - Constructor for class ghidra.app.util.html.PointerDataTypeHTMLRepresentation
- pointermax - Variable in class ghidra.program.model.lang.ParamListStandard
- pointerSize - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- pointerSize - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- pointToUpdate - Variable in class ghidra.graph.job.AbstractGraphTransitionJob.ArticulationTransitionPoints
- poke(File, int, DataBuffer) - Static method in class db.buffers.LocalBufferFile
-
Modify an existing buffer file.
- poll() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- poll() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- poll() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- poll() - Method in class ghidra.util.datastruct.QueueStub
- pollFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- pollFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- pollFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- pollFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- pollFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- pollFirstEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- pollLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- pollLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- pollLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- pollLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- pollLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- pollLastEntry() - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- pop() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- pop() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionResult
- pop() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- pop() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- pop() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- pop() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- pop() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- pop() - Method in class ghidra.util.datastruct.Stack
-
Removes the object at the top of this stack and returns that object as the value of this function.
- pop() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Removes and returns a value that has no dependencies from the graph.
- pop_back() - Method in class generic.stl.ListSTL
- pop_back() - Method in class generic.stl.VectorSTL
- pop_front() - Method in class generic.stl.ListSTL
- popBuild() - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
-
Move to the parent of the current node
- popcount - Static variable in class ghidra.util.bytesearch.DittedBitSequence
- POPCOUNT - Static variable in class ghidra.program.model.pcode.PcodeOp
- POPEN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- popMemState() - Method in class ghidra.program.util.VarnodeContext
- popMode() - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- popOperand() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Move to the parent of the current node
- populateBuiltInTypes() - Method in class ghidra.program.model.data.BuiltInDataTypeManager
-
Add the built in data types to the default built in folder if they were not found in any other category.
- populateDecisions(T, DecisionSet, String) - Method in class generic.constraint.DecisionNode
- populateDefineEquates(DataTypeManager) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Given a data type manager, populate defines with constant values as Enums
- populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection
- populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
- populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.app.util.opinion.ElfDataType
- populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.app.util.opinion.PeDataType
- populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.program.model.data.FactoryStructureDataType
- populateOriginalStructure(Structure) - Method in class ghidra.program.model.data.NoisyStructureBuilder
-
Populate this builder with fields from a preexisting Structure.
- populateSymbol(long, DataType, int) - Method in class ghidra.program.model.pcode.GlobalSymbolMap
-
Create a HighSymbol based on the id of the underlying Ghidra Symbol.
- popup - Variable in class docking.ErrLogExpandableDialog
- popup(String) - Method in class ghidra.app.script.GhidraScript
-
Displays a popup dialog with the specified message.
- POPUP_MENU_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
- PopupActionManager - Class in docking
- PopupActionManager(DockingWindowManager, MenuGroupMap) - Constructor for class docking.PopupActionManager
- PopupActionProvider - Interface in docking.actions
-
Provides notification when the popup action menu is displayed.
- PopupGUIPasswordProvider - Class in ghidra.formats.gfilesystem.crypto
-
Pops up up a GUI dialog prompting the user to enter a password for the specified file.
- PopupGUIPasswordProvider() - Constructor for class ghidra.formats.gfilesystem.crypto.PopupGUIPasswordProvider
- PopupKeyStorePasswordProvider - Class in docking.widgets
- PopupKeyStorePasswordProvider() - Constructor for class docking.widgets.PopupKeyStorePasswordProvider
- popupMenu - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- popupMenuCanceled(PopupMenuEvent) - Method in class docking.menu.MenuHandler
-
This method is called when the popup menu is canceled
- PopupMenuContext - Class in docking
-
A class that holds information used to show a popup menu
- PopupMenuData - Class in docking.action
- popupMenuGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group for the action in the pop-up menu.
- popupMenuGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group and sub-group for the action in the pop-up menu.
- PopupMenuHandler - Class in docking
- PopupMenuHandler(DockingWindowManager, ActionContext) - Constructor for class docking.PopupMenuHandler
- popupMenuIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the icon to use in this action's pop-up menu item
- popupMenuPath(String...) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the pop-up menu path for the action.
- popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class docking.menu.MenuHandler
-
This method is called before the popup menu becomes invisible Note that a JPopupMenu can become invisible any time
- popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class docking.menu.MenuHandler
-
This method is called before the popup menu becomes visible
- PopupRegulator<V,E> - Class in ghidra.graph.viewer.popup
-
A class to control popups for graph clients, bypassing Java's default tool tip mechanism
- PopupRegulator(PopupSource<V, E>) - Constructor for class ghidra.graph.viewer.popup.PopupRegulator
- PopupSource<V,E> - Interface in ghidra.graph.viewer.popup
-
An interface that provides graph and component information to the
PopupRegulator
- popupTriggered(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
-
Called when a popup event is discovered.
- popupWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets a predicate for dynamically determining if this action should be included in an impending pop-up menu.
- popupWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
-
Sets a predicate for dynamically determining if this action should be included in an impending pop-up menu.
- PopupWindow - Class in docking.widgets
-
A generic window intended to be used as a temporary window to show information.
- PopupWindow(Component, JComponent) - Constructor for class docking.widgets.PopupWindow
- PopupWindow(Window, JComponent) - Constructor for class docking.widgets.PopupWindow
- PopupWindow(JComponent) - Constructor for class docking.widgets.PopupWindow
- PopupWindowPlacer - Class in docking.widgets.shapes
-
This class places a rectangle on the boundary of an inner bounds area, such that it is not placed outside of an outer boundary.
- PopupWindowPlacer() - Constructor for class docking.widgets.shapes.PopupWindowPlacer
-
Constructor only for classes that do not use placement preferences
- PopupWindowPlacer(Location, Location, Location) - Constructor for class docking.widgets.shapes.PopupWindowPlacer
-
Constructor only for classes that specify major edge and minor begin and end location on that edge.
- PopupWindowPlacerBuilder - Class in docking.widgets.shapes
-
This class builds a PopWindowPlacer that can have subsequent PopWindowPlacers.
- PopupWindowPlacerBuilder() - Constructor for class docking.widgets.shapes.PopupWindowPlacerBuilder
- PORT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a register.
- PortableExecutable - Class in ghidra.app.util.bin.format.pe
-
A class to manage loading Portable Executables (PE).
- PortableExecutable() - Constructor for class ghidra.app.util.bin.format.pe.PortableExecutable
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- PortableExecutable.SectionLayout - Enum in ghidra.app.util.bin.format.pe
-
Indicates how sections of this PE are laid out in the underlying ByteProvider.
- PortableExecutableAnalyzer - Class in ghidra.app.analyzers
- PortableExecutableAnalyzer() - Constructor for class ghidra.app.analyzers.PortableExecutableAnalyzer
- PortableExecutableBinaryAnalysisCommand - Class in ghidra.app.cmd.formats
- PortableExecutableBinaryAnalysisCommand() - Constructor for class ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
- PortSensitiveCategory - Interface in generic.test.category
- pos - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- Position - Class in ghidra.app.plugin.processors.generic
-
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
- Position(MemBuffer, Address, Address, ProcessorContext) - Constructor for class ghidra.app.plugin.processors.generic.Position
- positionCursor(int) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Scrolls the view so that the cursor is at the given offset from the top of the screen
- positionCursor(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- positionCursor(long, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- positionEdgeArticulationsInLayoutSpace(VisualGraphVertexShapeTransformer<V>, Map<V, Point2D>, Collection<E>, LayoutLocationMap<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- positionInLayoutSpaceFromGrid(VisualGraph<V, E>, GridLocationMap<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- positionLayoutsAroundAnchor(BigInteger, int) - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- positionListingCenter(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- positionListingTop(long) - Method in class help.screenshot.AbstractScreenShotGenerator
- possibleInputParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in class ghidra.program.model.lang.PrototypeModel
- possibleInsVals(AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Get an iterable over all the possible fillings of the instruction pattern given a context This is meant to be used idiomatically, as in an enhanced for loop:
- possibleOutputParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in class ghidra.program.model.lang.PrototypeModel
- possibleParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in interface ghidra.program.model.lang.ParamList
-
Determine if a particular address range is a possible parameter, and if so what slot(s) it occupies
- possibleParamWithSlot(Address, int, ParamList.WithSlotRec) - Method in class ghidra.program.model.lang.ParamListStandard
- possibleTerms - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
- possibleVals() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Get an iterable over all the possible fillings of the value, given a partial mask This is meant to be used idiomatically, as in an enhanced for loop:
- POST_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
comment type that follows after a code unit
- POST_COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the post comment differences.
- POST_COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the post comment differences.
- postAnalyze(Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked for non-gzf files immediately after the analyze method to perform any follow-up changes of inspection of the program.
- PostCommentFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates post comment Fields.
- PostCommentFieldFactory() - Constructor for class ghidra.app.util.viewer.field.PostCommentFieldFactory
-
Constructor
- PostCommentFieldLocation - Class in ghidra.program.util
-
The
EolCommentFieldLocation
class contains specific location information within the EOL comment field of a CodeUnitLocation object. - PostCommentFieldLocation() - Constructor for class ghidra.program.util.PostCommentFieldLocation
-
Default constructor needed for restoring an end-of-line field location from XML.
- PostCommentFieldLocation(Program, Address, int[], String[], int, int) - Constructor for class ghidra.program.util.PostCommentFieldLocation
-
Construct a new PostCommentFieldLocation.
- postEvent(AWTEvent) - Static method in class generic.test.AbstractGenericTest
- postExecuteCallback(Emulate, Address, PcodeOp[], int, Address) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Emulation callback immediately following execution of the lastExecuteAddress.
- PostfixExpression() - Method in class ghidra.app.util.cparser.C.CParser
- postImport(Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked immediately following import allow byte processing prior to control structure identification.
- postLoadProgramFixups(List<Program>, DomainFolder, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- postLoadProgramFixups(List<Program>, DomainFolder, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
This gets called after the given list of
Program
s is finished loading. - postLoadProgramFixups(List<Program>, DomainFolder, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.ElfLoader
- postMatchApply(MatchAction[], Address) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Called after any match rules are applied Can use for cross post rule matching state application and cleanup.
- postOrder(GDirectedGraph<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
-
Returns the vertices of the given graph in post-order, which is the order the vertices are last visited when performing a depth-first traversal.
- postOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
-
Returns the vertices of the given graph in post-order, which is the order the vertices are last visited when performing a depth-first traversal.
- PostRule - Interface in ghidra.util.bytesearch
-
Inteface for post match rules that are checked after a match is idenfied
- potentialPropertiesFileLocs - Variable in class ghidra.app.script.GhidraScript
- POWDER_BLUE - Static variable in class ghidra.util.WebColors
- POWERPC - ghidra.framework.Architecture
- POWERPC - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- POWERPC_64 - ghidra.framework.Architecture
- PowerPCDisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing PPC disassembly when VLE instructions are supported.
- PowerPCDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
-
Constructor for PowerPCDisassembleCommand.
- PowerPCDisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
-
Constructor for PowerPCDisassembleCommand.
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- PP_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.BaseLexer
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighEcho
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- PP_POSITION - Static variable in class ghidra.sleigh.grammar.SleighParser
- PPC_EXCEPTION_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- PPC_EXCEPTION_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- PPC_FLOAT_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- PPC_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- PPC_THREAD_STATE64 - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- PPC_VECTOR_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- Pragma() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- PRAGMA - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PRAGMA - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- PRAGMA_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- PragmaConstant() - Method in class ghidra.app.util.cparser.C.CParser
- PRAGMALINE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Lexical state.
- PragmaSpec() - Method in class ghidra.app.util.cparser.C.CParser
- PragmaSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
- PRE - Static variable in class ghidra.util.HTMLUtilities
- PRE_CLOSE - Static variable in class ghidra.util.HTMLUtilities
- PRE_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
comment type that goes before a code unit
- PRE_COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the pre comment differences.
- PRE_COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the pre comment differences.
- PRE_POPULATE_MEM_SEARCH - Static variable in interface ghidra.app.util.PluginConstants
- PRE_PROLOGUE_LEN - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
- preAnalyze(Program) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Invoked prior to analysis to allow analysis options or other pre-analysis inspection/modification to be performed.
- PrebindChecksumCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a prebind_cksum_command structure.
- PrebindChecksumCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- PreboundDynamicLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a prebound_dylib_command structure.
- PreboundDynamicLibraryCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- PreCommentFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates pre-comment fields.
- PreCommentFieldFactory() - Constructor for class ghidra.app.util.viewer.field.PreCommentFieldFactory
-
Constructor
- PREDEFINED_RESOURCE_NAMES - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
A lookup table to obtain a string name for a resource type.
- PREFERENCE_STATE_NAME - Static variable in class ghidra.framework.options.PreferenceState
- Preferences - Class in ghidra.framework.preferences
-
Uses Properties to manage user preferences as name/value pairs.
- PREFERENCES_FILE_EXTENSION - Static variable in class docking.actions.KeyBindingUtils
- PREFERENCES_FILE_EXTENSION - Static variable in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
- PreferenceState - Class in ghidra.framework.options
-
An implementation of SaveState that exists primarily to signal its intended usage.
- PreferenceState() - Constructor for class ghidra.framework.options.PreferenceState
- PreferenceState(Element) - Constructor for class ghidra.framework.options.PreferenceState
-
Initializes a new state object from the given element.
- preferred - Variable in class ghidra.app.util.opinion.QueryResult
- preferred - Variable in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- preferredLayoutSize(Container) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- preferredLayoutSize(Container) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
- preferredLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- preferredLayoutSize(Container) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.ColumnLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.HorizontalLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.MiddleLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.PairLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.RowColumnLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.RowLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.StretchLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.TwoColumnPairLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.VariableHeightPairLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
- preferredLayoutSize(Container) - Method in class ghidra.util.layout.VerticalLayout
- preferredRadix - Variable in class ghidra.sleigh.grammar.RadixBigInteger
- preferredWidth - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- preferredWidth - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- PREFIX_HEX - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- PREFIX_OCT - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- PrelinkConstants - Class in ghidra.app.util.bin.format.macho.prelink
-
Taken from: http://www.opensource.apple.com/source/xnu/xnu-1456.1.26/libkern/libkern/prelink.h
- PrelinkConstants() - Constructor for class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- PrelinkMap - Class in ghidra.app.util.bin.format.macho.prelink
- PrelinkMap() - Constructor for class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- PrelinkParser - Class in ghidra.app.util.bin.format.macho.prelink
- PrelinkParser(MachHeader, ByteProvider) - Constructor for class ghidra.app.util.bin.format.macho.prelink.PrelinkParser
- PreMappedViewToIndexMapper - Class in docking.widgets.indexedscrollpane
- PreMappedViewToIndexMapper(IndexedScrollable) - Constructor for class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- preMatchApply(MatchAction[], Address) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Called before any match rules are applied
- preOrder(GDirectedGraph<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
-
Returns the vertices of the given graph in pre-order, which is the order the vertices are encountered when performing a depth-first traversal.
- preOrder(GDirectedGraph<V, E>, GraphNavigator<V, E>) - Static method in class ghidra.graph.algo.DepthFirstSorter
-
Returns the vertices of the given graph in pre-order, which is the order the vertices are encountered when performing a depth-first traversal.
- prepareCommentsDialog(CommentsDialog, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- prepareFinalVertexShape(RenderContext<V, E>, V, Layout<V, E>, int[]) - Method in class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
- prepareRenderer(TableCellRenderer, int, int) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Adjusts the column widths to be at least as wide as the widest cell.
- prepareTool() - Method in class help.screenshot.AbstractScreenShotGenerator
- prepareToSave(DomainObject) - Method in class ghidra.framework.plugintool.Plugin
-
Called to allow this plugin to flush any caches to the domain object before it is saved.
- prepareToSave(DomainObject) - Method in class ghidra.framework.plugintool.PluginTool
-
Called when the domain object is about to be saved; this allows any plugin that has a cache to flush out to the domain object.
- prepend(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
-
Places the given plugin at the front of the list
- prepend(String) - Method in class ghidra.util.JavaSourceLine
- PREPROC - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
- preprocess(String) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- PreProcessor - Class in ghidra.app.util.cparser.CPP
- PreProcessor() - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
- PreProcessor(PreProcessorTokenManager) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
-
Constructor with generated Token Manager.
- PreProcessor(InputStream) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
-
Constructor with InputStream.
- PreProcessor(InputStream, String) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
-
Constructor with InputStream and supplied encoding
- PreProcessor(Reader) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
-
Constructor.
- PreProcessor(String) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
- PreProcessor(String[]) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessor
- PreProcessorConstants - Interface in ghidra.app.util.cparser.CPP
-
Token literal values and constants.
- PreprocessorException - Exception in ghidra.sleigh.grammar
- PreprocessorException(String, String, int, int, String) - Constructor for exception ghidra.sleigh.grammar.PreprocessorException
- PreProcessorTokenManager - Class in ghidra.app.util.cparser.CPP
-
Token Manager.
- PreProcessorTokenManager(JavaCharStream) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Constructor.
- PreProcessorTokenManager(JavaCharStream, int) - Constructor for class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Constructor.
- PRESAVE_FILE_EXT - Static variable in class db.buffers.LocalBufferFile
- PRESAVE_FILE_PREFIX - Static variable in class db.buffers.LocalBufferFile
- pressButton(AbstractButton) - Static method in class generic.test.AbstractGenericTest
-
Programmatically presses the indicated button.
- pressButton(AbstractButton, boolean) - Static method in class generic.test.AbstractGenericTest
-
Programmatically presses the indicated button.
- pressButtonByName(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Finds the button with the indicated NAME that is a subcomponent of the indicated container, and then programmatically presses the button.
- pressButtonByName(Container, String, boolean) - Static method in class generic.test.AbstractGenericTest
-
Finds the button with the indicated NAME that is a subcomponent of the indicated container, and then programmatically presses the button.
- pressButtonByText(DialogComponentProvider, String) - Static method in class docking.test.AbstractDockingTest
-
Finds the button with the indicated TEXT that is a sub-component of the indicated container, and then programmatically presses the button.
- pressButtonByText(DialogComponentProvider, String, boolean) - Static method in class docking.test.AbstractDockingTest
-
Finds the button with the indicated TEXT that is a sub-component of the indicated container, and then programmatically presses the button.
- pressButtonByText(Container, String) - Static method in class generic.test.AbstractGenericTest
-
Finds the button with the indicated TEXT that is a sub-component of the indicated container, and then programmatically presses the button.
- pressButtonByText(Container, String, boolean) - Static method in class generic.test.AbstractGenericTest
-
Finds the button with the indicated TEXT that is a sub-component of the indicated container, and then programmatically presses the button.
- pressButtonOnDialog(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- pressOkOnDialog() - Method in class help.screenshot.AbstractScreenShotGenerator
- PrettyPrinter - Class in ghidra.app.decompiler
-
This class is used to convert a C language token group into readable C code.
- PrettyPrinter(Function, ClangTokenGroup) - Constructor for class ghidra.app.decompiler.PrettyPrinter
-
Constructs a new pretty printer using the specified C language token group.
- prev - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- prevCharIsCR - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- prevCharIsCR - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- prevCharIsLF - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- prevCharIsLF - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- PreviewDataTableCellRenderer - Class in ghidra.util.table
-
A custom renderer used to display what is at the
ProgramLocation
similarly to how it is displayed in the Listing window.. - PreviewDataTableCellRenderer() - Constructor for class ghidra.util.table.PreviewDataTableCellRenderer
- PreviewTableCellData - Class in ghidra.util.table
-
A generic data type used by table models in order to signal that the data should render a preview for a given
ProgramLocation
, where the preview is what is displayed in the Listing. - PreviewTableCellData(ProgramLocation, CodeUnitFormat) - Constructor for class ghidra.util.table.PreviewTableCellData
-
Constructor
- PreviewTableColumn - Class in ghidra.util.table.field
-
This table column displays a preview of the
ProgramLocation
with a row in the table. - PreviewTableColumn() - Constructor for class ghidra.util.table.field.PreviewTableColumn
- previous() - Method in class db.ConvertedRecordIterator
- previous() - Method in interface db.DBFieldIterator
-
Return the previous Field value or null if one is not available.
- previous() - Method in interface db.DBLongIterator
-
Return the previous long value.
- previous() - Method in class db.KeyToRecordIterator
- previous() - Method in interface db.RecordIterator
-
Return the previous Record or null if one is not available.
- previous() - Method in class db.TranslatedRecordIterator
- previous() - Method in class ghidra.app.util.demangler.CharacterIterator
-
Decrements the current index by one and returns the character at the new index.
- previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- previous() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- previous() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- previous() - Method in class ghidra.program.database.map.AddressIndexKeyIterator
- previous() - Method in class ghidra.program.database.map.AddressIndexPrimaryKeyIterator
- previous() - Method in class ghidra.program.database.map.AddressKeyIterator
- previous() - Method in class ghidra.program.database.map.AddressKeyRecordIterator
- previous() - Method in class ghidra.program.database.util.EmptyRecordIterator
- previous() - Method in class ghidra.program.database.util.QueryRecordIterator
- previous() - Method in interface ghidra.program.model.address.Address
-
Returns the address's predecessor.
- previous() - Method in class ghidra.program.model.address.GenericAddress
- previous() - Method in interface ghidra.util.LongIterator
-
Get the previous long value in this iterator.
- previous() - Method in class ghidra.util.ReversedListIterator
- previous(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Positions the "current" location to the previous location in the history list.
- previous(Navigatable, LocationMemento) - Method in interface ghidra.app.services.NavigationHistoryService
-
Navigates to the given location in the "previous" list.
- previousFunction(Navigatable) - Method in interface ghidra.app.services.NavigationHistoryService
-
Positions the "previous" location to the next location which is in a different function from current one or previous non-code location.
- previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- previousIndex() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- previousIndex() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- previousIndex() - Method in class ghidra.util.ReversedListIterator
- PreviousRangeAction - Class in ghidra.app.nav
- PreviousRangeAction(PluginTool, String, String, NavigationOptions) - Constructor for class ghidra.app.nav.PreviousRangeAction
- PRGLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- PRIMARY_SYMBOL - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for replacing the primary symbol with the one from program 2 when merging labels.
- PrimaryExpression() - Method in class ghidra.app.util.cparser.C.CParser
- primarySymbolSet(SourceType) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification the the given symbol was set as the primary symbol.
- primaryViewer - Variable in class ghidra.graph.viewer.GraphComponent
- Prime - Class in ghidra.util.datastruct
-
Class that provides a static nextPrime method that gives out prime numbers that are useful in a buffer doubling strategy with all buffer sizes being prime.
- Prime() - Constructor for class ghidra.util.datastruct.Prime
- PRIMITIVE - Static variable in class ghidra.program.model.lang.ConstantPool
- PRIMITIVE_CLASSES - Static variable in class ghidra.framework.options.ToolOptions
- PRIMITIVES - Static variable in class ghidra.app.util.demangler.DemangledDataType
- PrimitiveTypeListing - Class in ghidra.app.util.bin.format.pe.debug
-
A class to convert from debug data types into Ghidra data types.
- PrimitiveTypeListing() - Constructor for class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
- print() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- print() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindState
- print() - Method in class ghidra.app.util.bin.format.macho.commands.dyld.LazyBindState
- print(boolean) - Method in class ghidra.app.decompiler.PrettyPrinter
-
Prints the C language token group into a string of C code.
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- print(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- print(Varnode) - Method in class ghidra.program.util.VarnodeContext
- print(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Print the productions of this grammar to the given stream
- print(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
-
For debugging, print out the computed sets to the given stream
- print(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
For debugging: Display this parse tree via the given stream
- print(PrintStream, String) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- print(PrintStream, String) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- print(PrintStream, String) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
For debugging: Display the tree with the given indent
- print(String) - Method in class ghidra.app.script.GhidraScript
-
Prints the message to the console - no line feed
- print(String) - Method in interface ghidra.app.services.ConsoleService
-
Prints the message into the console.
- printBody(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- printChildren() - Method in class help.validator.model.TOCItem
- printChildren(int) - Method in class help.validator.model.TOCItem
- printDebug() - Method in class generic.stl.ListSTL
- printDifferences() - Method in class ghidra.program.util.ProgramDiff
-
Print the differences that have been found so far by calls to
getDifferences
. - printerr(String) - Method in class ghidra.app.script.GhidraScript
-
Prints the error message to the console followed by a line feed.
- printError(String) - Method in interface ghidra.app.services.ConsoleService
-
Prints the error message into the console.
- printEvent(PrintWriter, String, TreeModelEvent) - Static method in class docking.widgets.tree.GTree
-
This method is useful for debugging tree problems.
- printExpectedLines() - Method in class ghidra.util.xml.XmlTestHelper
- printExtendedFF(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printExtendedGrammar(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printf(String, Object...) - Method in class ghidra.app.script.GhidraScript
-
A convenience method to print a formatted String using Java's
printf
feature, which is similar to that of the C programming language. - printFunctionComparisonDiffs() - Method in class ghidra.program.util.ListingDiff
-
Outputs an information message, primarily for debugging, that indicates where code was unmatched with the other listing and where various differences, such as bytes and code units, were found.
- printGeneralFF(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printGrammar(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printGraph(GDirectedGraph<V, E>, PrintStream) - Static method in class ghidra.graph.GraphAlgorithms
-
A method to debug the given graph by printing it.
- printKnownDifferences(int) - Method in class ghidra.program.util.ProgramDiff
-
Print the differences matching the types indicated that were found thus far by all calls to
getDifferences
. - printKnownDifferencesByType(int) - Method in class ghidra.program.util.ProgramDiff
-
Print the differences matching the types indicated that were found thus far by all calls to getDifferences.
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- printList(ParserWalker, ArrayList<Object>) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- println() - Method in class ghidra.app.script.GhidraScript
-
Prints a newline.
- println(String) - Method in class ghidra.app.script.GhidraScript
-
Prints the message to the console followed by a line feed.
- println(String) - Method in interface ghidra.app.services.ConsoleService
-
Prints the messages into the console followed by a line feed.
- println(String) - Method in interface ghidra.framework.data.ConvertFileSystem.MessageListener
- printlnError(String) - Method in interface ghidra.app.services.ConsoleService
-
Prints the error message into the console followed by a line feed.
- printLR0States(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printLR0TransitionTable(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printMatch() - Method in class ghidra.app.plugin.match.Match
- printMemory() - Static method in class generic.test.AbstractGenericTest
- printMergers(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printMnemonic(ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- printOpenWindows() - Static method in class docking.test.AbstractDockingTest
-
Prints all found windows that are showing, nesting by parent-child relationship.
- printParseTable(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printpiece() - Method in class ghidra.sleigh.grammar.SleighEcho
- printpiece() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- printpiece() - Method in class ghidra.sleigh.grammar.SleighParser
- printpiece(Constructor) - Method in class ghidra.sleigh.grammar.SleighCompiler
- printpiece_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.printpiece_return
- printProgramConsumers(Program) - Method in class ghidra.test.TestEnv
- printRanges() - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Prints out the ranges for debugging.
- printRanges() - Method in class ghidra.program.model.address.AddressSet
-
Returns a string displaying the ranges in this set.
- printRecursively() - Method in class generic.jar.ClassModuleTree
- printSeparator(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- printStackTrace() - Method in class generic.test.TestExceptionTracker
- printStackTrace() - Method in exception ghidra.framework.model.DomainObjectException
- printStackTrace(PrintStream) - Method in exception generic.test.TestReportingException
- printStackTrace(PrintStream) - Method in exception ghidra.framework.model.DomainObjectException
- printStackTrace(PrintWriter) - Method in exception generic.test.TestReportingException
- printStackTrace(PrintWriter) - Method in exception ghidra.framework.model.DomainObjectException
- printString(String, PrintStream) - Static method in class ghidra.util.SystemUtilities
-
A debugging utility that allows you to create a conditional breakpoint in Eclipse that will print items for you while it is performing its tests.
- printStuff(PrintStream) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
-
For debugging
- printTree(PrintStream, String, Throwable) - Static method in class ghidra.util.exception.MultipleCauses
- printTree(PrintStream, Throwable) - Static method in class ghidra.util.exception.MultipleCauses
- printTreeForID(Path, String) - Method in class help.OverlayHelpTree
- priority() - Method in class ghidra.app.services.AnalysisPriority
-
Return the priority specified for this analysis priority.
- priority() - Method in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
-
The relative priority of filesystems during probing.
- priority() - Method in annotation type ghidra.util.classfinder.ExtensionPointProperties
-
ExtensionPoint
priority. - PRIORITY - ghidra.program.model.lang.InstructionBlockFlow.Type
-
PRIORITY
is the highest priority flow start - PRIORITY_DEFAULT - Static variable in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
- PRIORITY_HIGH - Static variable in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
- PRIORITY_LOW - Static variable in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
- PRIORITY_LOWEST - Static variable in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
- PriorityJob - Class in ghidra.util.worker
- PriorityJob() - Constructor for class ghidra.util.worker.PriorityJob
- PriorityQueue<T> - Class in ghidra.util.datastruct
-
Maintains a list of objects in priority order where priority is just an integer value.
- PriorityQueue() - Constructor for class ghidra.util.datastruct.PriorityQueue
- PriorityWorker - Class in ghidra.util.worker
-
Executes a single job at a time in priority order.
- PriorityWorker(String, boolean, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.PriorityWorker
-
This constructor allows you to change persistence and shared thread pool usage.
- PriorityWorker(String, TaskMonitor) - Constructor for class ghidra.util.worker.PriorityWorker
-
Creates a PriorityWorker that will use a shared thread pool to process jobs.
- PRIVATE_LONG_WAIT_TIMEOUT - Static variable in class generic.test.AbstractGTest
- PrivateDatabase - Class in ghidra.framework.store.db
-
PrivateDatabase
corresponds to a non-versioned database. - PrivateDatabase(File) - Constructor for class ghidra.framework.store.db.PrivateDatabase
-
Constructor for an existing "Non-Versioned" Database.
- PrivateDatabase(File, BufferFile, boolean, TaskMonitor) - Constructor for class ghidra.framework.store.db.PrivateDatabase
-
Construct a new Database from an existing srcFile.
- PrivateDatabase(File, File, TaskMonitor) - Constructor for class ghidra.framework.store.db.PrivateDatabase
-
Constructs a new Database from an existing packed database file.
- PrivateSaveable - Class in ghidra.util
-
A class that signals this saveable is not meant to broadcast its changes.
- PrivateSaveable() - Constructor for class ghidra.util.PrivateSaveable
- privateSwingSetRootNode(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
-
Sets the models root node.
- privateWaitForPostedSwingRunnables_SwingSafe() - Static method in class generic.test.AbstractGenericTest
-
Deprecated.This is not a test writer's method, but instead an infrastructure method.
- probe(ByteProvider, FileSystemService, FileSystemProbeConflictResolver, int, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Probes the specified file for a supported
GFileSystem
implementation, and if found, creates a new filesystem instance. - probe(ByteProvider, FileSystemService, FileSystemProbeConflictResolver, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Probes the specified file for a supported
GFileSystem
implementation, and if found, creates a new filesystem instance. - probe(ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
- probe(ByteProvider, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeByteProvider
-
Probes the specified
ByteProvider
to determine if this filesystem implementation can handle the file. - probeFileForFilesystem(FSRL, TaskMonitor, FileSystemProbeConflictResolver) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Auto-detects a filesystem in the container file pointed to by the FSRL.
- probeFileForFilesystem(FSRL, TaskMonitor, FileSystemProbeConflictResolver, int) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Auto-detects a filesystem in the container file pointed to by the FSRL.
- probeStartBytes(FSRL, byte[]) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeBytesOnly
-
Probes the supplied
startBytes
byte[] array to determine if this filesystem implementation can handle the file. - process(DecompileResults, TaskMonitor) - Method in class ghidra.app.decompiler.parallel.DecompilerCallback
-
This is called when a function is decompiled.
- process(PseudoInstruction) - Method in interface ghidra.app.util.PseudoFlowProcessor
-
Process this instruction; return false if instr terminates.
- process(Function, TaskMonitor) - Method in class ghidra.app.decompiler.parallel.DecompilerCallback
- process(LineArrayListWriter) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindProcessor
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.ClassicBindProcessor
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.ClassicLazyBindProcessor
- process(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.LazyBindProcessor
- process(I, TaskMonitor) - Method in interface generic.concurrent.QCallback
-
Processes the given item in background thread provided by a GThreadPool.
- process(I, TaskMonitor) - Method in class generic.concurrent.QRunnableAdapter
- process(BiFunction<List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>, List<ROW_OBJECT>>) - Method in class docking.widgets.table.threaded.TableData
-
A generic method that allows clients to process the contents of this table data.
- process(Iterator<I>, Consumer<R>) - Method in class ghidra.app.util.DecompilerConcurrentQ
-
Adds all items to the queue for processing.
- process(List<AddRemoveListItem<T>>, TableData<T>, TaskMonitor) - Method in class docking.widgets.table.threaded.DefaultAddRemoveStrategy
- process(List<AddRemoveListItem<T>>, TableData<T>, TaskMonitor) - Method in interface docking.widgets.table.threaded.TableAddRemoveStrategy
-
Adds to and removes from the table data those items in the given add/remove list
- ProcessConsumer - Class in generic.concurrent.io
-
A class that allows clients to asynchronously consume the output of a
Process
s input and error streams. - ProcessConsumer() - Constructor for class generic.concurrent.io.ProcessConsumer
- processDataDirectories(TaskMonitor) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
This methods tells this optional header to process its data directories.
- processDataDirectories(TaskMonitor) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- processDataDirectory(NTHeader, FactoryBundledWithBinaryReader) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- processDebugSymbol(short, short) - Method in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- processDirectory(GFile, File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Extract the contents of a directory in a
GFileSystem
into a local file system directory. - processDyldInfo(boolean) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- processElf(ElfLoadHelper, TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Perform extension specific processing of Elf image during program load.
- processEntry(KeyStroke) - Method in interface docking.KeyEntryListener
- processEvent(PluginEvent) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- processEvent(PluginEvent) - Method in class ghidra.app.merge.MergeManagerPlugin
- processEvent(PluginEvent) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- processEvent(PluginEvent) - Method in class ghidra.app.merge.tool.ListingMergePanelPlugin
- processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.DbViewerPlugin
- processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
Put event processing code here.
- processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.EventDisplayComponentProvider
- processEvent(PluginEvent) - Method in class ghidra.app.plugin.debug.EventDisplayPlugin
-
Put event processing code here.
- processEvent(PluginEvent) - Method in class ghidra.app.plugin.ProgramPlugin
-
Process the plugin event.
- processEvent(PluginEvent) - Method in class ghidra.framework.plugintool.Plugin
-
Method called to process a plugin event.
- processEvent(PluginEvent) - Method in class ghidra.plugin.importer.ImporterPlugin
- processEvent(PluginEvent) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- processFile(GFile, File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- processGotPlt(ElfLoadHelper, TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
-
Perform extension specific processing of Elf GOT/PLT tables and any other related function relocation mechanism (e.g., function descriptors, etc) after normal REL/RELA relocation fix-ups have been applied.
- processingCompleted() - Method in class ghidra.app.merge.MergeManager
-
Return whether the merge process has completed.
- processInstanceVariableSignature(Program, Address, String, int) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- processInstanceVariableSignature(String, String) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- processInstruction(PseudoInstruction, MemBuffer, InstructionBlock, InstructionSet) - Method in class ghidra.program.disassemble.Disassembler
-
Process a new instruction which has just been parsed.
- processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class docking.DockingCheckBoxMenuItem
- processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class docking.DockingMenuItem
- processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class docking.widgets.DropDownTextField
- processKeyBinding(KeyStroke, KeyEvent, int, boolean) - Method in class docking.widgets.table.GTable
- processLinkageTable(String, Address, Address, TaskMonitor) - Method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
-
Perform disassembly and markup of specified external linkage table which consists of thunks to external functions.
- processLocal(String, String, String, List<File>) - Method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Process the optional import file/directory list and process each imported file: execute ordered list of pre-scripts perform auto-analysis if not disabled execute ordered list of post-scripts If no import files or directories have been specified the ordered list of pre/post scripts will be executed once.
- processMemoryBlocks(MachHeader, String, boolean, boolean) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
-
Creates memory blocks for the given header.
- processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.menu.MenuHandler
-
Invoked when a menu action item is selected.
- processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.MenuBarMenuHandler
- processMenuAction(DockingActionIf, ActionEvent) - Method in class docking.PopupMenuHandler
- processMenuKeyEvent(KeyEvent) - Static method in class docking.menu.keys.MenuKeyProcessor
-
Checks the given event to see if it has a registered action to perform while a menu is open.
- processMethodSignature(Program, Address, String, ObjectiveC_MethodType) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- processMouseClicked(MouseEvent) - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated.
- processMouseClicked(MouseEvent) - Method in class docking.widgets.dialogs.TableSelectionDialog
- processMouseClicked(MouseEvent) - Method in class docking.widgets.table.GTableWidget
- processor - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
- processor - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
- processor - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- Processor - Class in ghidra.program.model.lang
- PROCESSOR_8051 - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_ARM - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_DATA - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_POWERPC - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_SPARC - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_TMS320C3x - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_X86 - Static variable in class ghidra.test.TestProcessorConstants
- PROCESSOR_Z80 - Static variable in class ghidra.test.TestProcessorConstants
- ProcessorContext - Interface in ghidra.program.model.lang
-
Defines the interface for an object containing the state of all processor registers relative to a specific address.
- ProcessorContextImpl - Class in ghidra.program.model.lang
-
An implementation of processor context which contains the state of all processor registers.
- ProcessorContextImpl(Language) - Constructor for class ghidra.program.model.lang.ProcessorContextImpl
- ProcessorContextView - Interface in ghidra.program.model.lang
-
Defines the interface for an object containing the state of all processor registers relative to a specific address.
- processorDesignator - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- ProcessorEmulatorTestAdapter - Class in ghidra.test.processors.support
-
ProcessorEmulatorTestAdapter
provides an abstract JUnit test implementation for processor-specific test cases. - ProcessorEmulatorTestAdapter(String, String, String, String[]) - Constructor for class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- ProcessorEmulatorTestAdapter(String, String, String, String[], String[]) - Constructor for class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- ProcessorInfo - Interface in ghidra.app.util
-
Miscellanious address space defines for language providers.
- processorName - Variable in class ghidra.app.util.xml.ProgramInfo
-
The program's processor (eg, Processor.PROCESSOR_X86).
- ProcessorNotFoundException - Exception in ghidra.program.model.lang
- ProcessorNotFoundException(String) - Constructor for exception ghidra.program.model.lang.ProcessorNotFoundException
- ProcessorProjectDataColumn - Class in ghidra.util.table.projectdata.column
- ProcessorProjectDataColumn() - Constructor for class ghidra.util.table.projectdata.column.ProcessorProjectDataColumn
- ProcessorSymbolType - Enum in ghidra.program.model.util
- processPasswordCallbacks(String, String, String, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in interface ghidra.framework.client.ClientAuthenticator
-
Process Ghidra Server password authentication callbacks.
- processPasswordCallbacks(String, String, String, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in class ghidra.framework.client.DefaultClientAuthenticator
- processPasswordCallbacks(String, String, String, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- processPasswordCallbacks(String, String, String, NameCallback, PasswordCallback, ChoiceCallback, AnonymousCallback, String) - Method in class ghidra.framework.client.PasswordClientAuthenticator
- processPreLinkMachoInfo() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
- processProgramVars() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
-
See crt.c from opensource.apple.com
- processQuery() - Method in class ghidra.app.util.navigation.GoToQuery
- processQueue() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- processRead(AddressSpace, long, int, byte[]) - Method in class ghidra.app.emulator.MemoryAccessFilter
- processRelocation(ElfRelocation, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
-
Process a relocation from the relocation table which corresponds to this context.
- processSequence(FoundStringCallback, Sequence, MemBuffer) - Method in class ghidra.program.util.string.AbstractStringSearcher
- processSequence(FoundStringCallback, Sequence, MemBuffer) - Method in class ghidra.program.util.string.PascalStringSearcher
- processSequence(FoundStringCallback, Sequence, MemBuffer) - Method in class ghidra.program.util.string.StringSearcher
- ProcessShare - ghidra.app.util.bin.format.pef.SectionShareKind
-
Indicates the section is shared within a process, but a fresh copy is created for different processes.
- processSSHSignatureCallbacks(String, NameCallback, SSHSignatureCallback) - Method in interface ghidra.framework.client.ClientAuthenticator
-
Process Ghidra Server SSH authentication callbacks.
- processSSHSignatureCallbacks(String, NameCallback, SSHSignatureCallback) - Method in class ghidra.framework.client.DefaultClientAuthenticator
- processSSHSignatureCallbacks(String, NameCallback, SSHSignatureCallback) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- processSSHSignatureCallbacks(String, NameCallback, SSHSignatureCallback) - Method in class ghidra.framework.client.PasswordClientAuthenticator
- processTag(String, LinkedHashMap<String, String>, Path, int) - Method in class help.validator.ReferenceTagProcessor
- processText() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- processText(String) - Method in class help.validator.ReferenceTagProcessor
- processText(String) - Method in class help.validator.TagProcessor
- processToolEvent(PluginEvent) - Method in interface ghidra.framework.model.ToolListener
-
This method is invoked when the registered PluginEvent event occurs.
- processToolEvent(PluginEvent) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Convert the given tool event to a plugin event; notify the appropriate plugin listeners.
- processToolEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginTool
- processURL(URL, List<File>) - Method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Process the optional import file/directory list and process each imported file: execute ordered list of pre-scripts perform auto-analysis if not disabled execute ordered list of post-scripts If no import files or directories have been specified the ordered list of pre/post scripts will be executed once.
- processWrite(AddressSpace, long, int, byte[]) - Method in class ghidra.app.emulator.MemoryAccessFilter
- processXmlLanguageString(String) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
-
Parse the language string from an XML language name into the most appropriate LanguageID/CompilerSpec pair.
- prod - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ReduceAction
- prodList - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- produceDerivedStream() - Method in interface ghidra.formats.gfilesystem.FileSystemService.DerivedStreamProducer
-
Callback method intended to be implemented by the caller to
FileSystemService.getDerivedByteProvider(FSRL, FSRL, String, long, DerivedStreamProducer, TaskMonitor)
- productions - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- productionsOf(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get all productions where the left-hand side is the given non-terminal
- productionsOf(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get all productions where the left-hand side non-terminal has the given name
- program - Variable in class ghidra.app.cmd.module.AbstractModularizationCmd
- program - Variable in class ghidra.app.context.ProgramActionContext
- program - Variable in class ghidra.app.decompiler.DecompInterface
- program - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- program - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- program - Variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
- program - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- program - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
- program - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- program - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
- program - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
- program - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- program - Variable in class ghidra.app.util.opinion.MemorySectionResolver
- program - Variable in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- program - Variable in class ghidra.program.database.util.ProgramTransaction
- program - Variable in class ghidra.program.model.block.MultEntSubModel
- program - Variable in class ghidra.program.model.block.OverlapCodeSubModel
- program - Variable in class ghidra.program.model.block.SimpleBlockModel
- program - Variable in class ghidra.program.model.listing.VariableStorage
- program - Variable in class ghidra.program.util.LanguagePostUpgradeInstructionHandler
- program - Variable in class ghidra.program.util.ProgramLocation
- program - Variable in class ghidra.program.util.ProgramTask
- program - Variable in class ghidra.program.util.SymbolicPropogator
- program - Variable in class ghidra.program.util.VarnodeContext
- program - Variable in class ghidra.test.AbstractProgramBasedTest
- program - Variable in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- program - Variable in class ghidra.util.table.GhidraProgramTableModel
- program - Variable in class help.screenshot.AbstractScreenShotGenerator
- Program - Interface in ghidra.program.model.listing
-
This interface represents the main entry point into an object which stores all information relating to a single program.
- PROGRAM - ghidra.program.model.data.ArchiveType
- PROGRAM - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for programs (open, close, save, etc.).
- PROGRAM_CONTENT_TYPE - Static variable in class ghidra.program.database.ProgramContentHandler
- PROGRAM_CONTEXT - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the program context differences.
- PROGRAM_CONTEXT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the program context (register) differences.
- PROGRAM_ICON - Static variable in class ghidra.program.database.ProgramContentHandler
- PROGRAM_INFO - Static variable in interface ghidra.program.model.listing.Program
-
Name of program information property list
- PROGRAM_INFO_DWARF_EXTERNAL_DEBUG_FILE - Static variable in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
- PROGRAM_METADATA_MD5 - Static variable in class ghidra.plugin.importer.ProgramMappingService
- PROGRAM_SETTINGS - Static variable in interface ghidra.program.model.listing.Program
-
Name of program settings property list
- PROGRAM_SOURCE_FSRL - Static variable in class ghidra.plugin.importer.ProgramMappingService
- PROGRAM_TREE - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the program tree.
- PROGRAM_VARS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Section dedicated to holding global program variables
- ProgramActionContext - Class in ghidra.app.context
- ProgramActionContext(ComponentProvider, Program) - Constructor for class ghidra.app.context.ProgramActionContext
- ProgramActionContext(ComponentProvider, Program, Component) - Constructor for class ghidra.app.context.ProgramActionContext
- ProgramActionContext(ComponentProvider, Program, Component, Object) - Constructor for class ghidra.app.context.ProgramActionContext
- programActivated(Program) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- programActivated(Program) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested when programs become active.
- ProgramActivatedPluginEvent - Class in ghidra.app.events
-
Plugin event class for notification of programs being created, opened, or closed.
- ProgramActivatedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramActivatedPluginEvent
-
Construct a new plugin event.
- ProgramAddressFactory - Class in ghidra.program.database
- ProgramAddressFactory(Language, CompilerSpec) - Constructor for class ghidra.program.database.ProgramAddressFactory
- ProgramAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
An annotated string handler that allows handles annotations that begin with
ProgramAnnotatedStringHandler.SUPPORTED_ANNOTATIONS
. - ProgramAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
- ProgramaticUseOnly - Interface in ghidra.framework.main
-
Marker interface for plugins that only get constructed programatically for specific purposes.
- ProgramBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to include methods specific to a data type manager for a program.
- ProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE> - Interface in ghidra.util.table.field
- ProgramBasedDynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table.field
-
NOTE: ALL ProgramBasedDynamicTableColumnExtensionPoint CLASSES MUST END IN "TableColumn".
- ProgramBasedDynamicTableColumnExtensionPoint() - Constructor for class ghidra.util.table.field.ProgramBasedDynamicTableColumnExtensionPoint
- ProgramBasedDynamicTableColumnExtensionPoint(String) - Constructor for class ghidra.util.table.field.ProgramBasedDynamicTableColumnExtensionPoint
- ProgramBigListingModel - Class in ghidra.app.util.viewer.listingpanel
- ProgramBigListingModel(Program, FormatManager) - Constructor for class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- ProgramBuilder - Class in ghidra.program.database
- ProgramBuilder() - Constructor for class ghidra.program.database.ProgramBuilder
-
Construct program builder using the big-endian Toy language and default compiler spec.
- ProgramBuilder(String, String) - Constructor for class ghidra.program.database.ProgramBuilder
-
Construct program builder using specified language and default compiler spec.
- ProgramBuilder(String, String, Object) - Constructor for class ghidra.program.database.ProgramBuilder
-
Construct program builder using specified language and default compiler spec
- ProgramBuilder(String, String, String, Object) - Constructor for class ghidra.program.database.ProgramBuilder
-
Construct program builder using specified language
- ProgramChangeRecord - Class in ghidra.program.util
-
Event data for a DomainObjectChangeEvent generated by a Program.
- ProgramChangeRecord(int, int, Address, Address, Object, Object, Object) - Constructor for class ghidra.program.util.ProgramChangeRecord
-
Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
- ProgramChangeRecord(int, Address, Address, Object, Object, Object) - Constructor for class ghidra.program.util.ProgramChangeRecord
-
Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
- ProgramChangeSet - Interface in ghidra.program.model.listing
-
Interface for a Program Change set.
- programClosed(Program) - Method in class ghidra.app.decompiler.component.DecompilerController
- programClosed(Program) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclasses should override this method if it is interested when a program is closed.
- ProgramClosedPluginEvent - Class in ghidra.app.events
-
Plugin event class for notification of programs being created, opened, or closed.
- ProgramClosedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramClosedPluginEvent
-
Constuct a new plugin event.
- ProgramColumnConstraintProvider - Class in ghidra.base.widgets.table.constraint.provider
-
Class for providing Program related column type constraints.
- ProgramColumnConstraintProvider() - Constructor for class ghidra.base.widgets.table.constraint.provider.ProgramColumnConstraintProvider
- ProgramCompilerSpec - Class in ghidra.program.database
-
A Program-specific version of the
CompilerSpec
. - ProgramConflictException - Exception in ghidra.program.util
-
Exception for incompatible programs when comparing programs for differences or when merging program differences.
- ProgramConflictException() - Constructor for exception ghidra.program.util.ProgramConflictException
-
Constructor
- ProgramConflictException(String) - Constructor for exception ghidra.program.util.ProgramConflictException
-
Constructor
- ProgramConstraint - Class in ghidra.util.constraint
- ProgramConstraint(String) - Constructor for class ghidra.util.constraint.ProgramConstraint
- ProgramContentHandler - Class in ghidra.program.database
-
ProgramContentHandler
converts between Program instantiations and FolderItem storage. - ProgramContentHandler() - Constructor for class ghidra.program.database.ProgramContentHandler
- programContext - Variable in class ghidra.program.util.SymbolicPropogator
- programContext - Variable in class ghidra.program.util.VarnodeContext
- ProgramContext - Interface in ghidra.program.model.listing
-
Interface to define a processor register context over the address space.
- ProgramContextAction - Class in ghidra.app.context
- ProgramContextAction(String, String) - Constructor for class ghidra.app.context.ProgramContextAction
- ProgramContextImpl - Class in ghidra.program.util
-
Implementation for a processor context over the address space
- ProgramContextImpl(Language) - Constructor for class ghidra.program.util.ProgramContextImpl
-
Construct a new program context
- ProgramContextMergeManager - Class in ghidra.app.merge.listing
-
ProgramContextMergeManager
merges register value changes for multi-user program versions. - ProgramContextMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.listing.ProgramContextMergeManager
-
Creates a new
ProgramContextMergeManager
. - ProgramCoordinator - Class in ghidra.app.services
- ProgramCoordinator(ProgramManager, LanguageService) - Constructor for class ghidra.app.services.ProgramCoordinator
- ProgramDataTypeManager - Class in ghidra.program.database.data
-
Class for managing data types in a program
- ProgramDataTypeManager(DBHandle, AddressMap, int, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.ProgramDataTypeManager
-
Constructor
- ProgramDB - Class in ghidra.program.database
-
Database implementation for Program.
- ProgramDB(DBHandle, int, TaskMonitor, Object) - Constructor for class ghidra.program.database.ProgramDB
-
Constructs a new ProgramDB
- ProgramDB(String, Language, CompilerSpec, Object) - Constructor for class ghidra.program.database.ProgramDB
-
Constructs a new ProgramDB
- programDeactivated(Program) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- programDeactivated(Program) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested when programs become inactive.
- ProgramDecisionTree - Class in ghidra.util.constraint
- ProgramDecisionTree() - Constructor for class ghidra.util.constraint.ProgramDecisionTree
- ProgramDiff - Class in ghidra.program.util
-
ProgramDiff
is a class for comparing two programs and determining where there are differences between them. - ProgramDiff(Program, Program) - Constructor for class ghidra.program.util.ProgramDiff
-
ProgramDiff
is used to determine the addresses where there are differences between two programs. - ProgramDiff(Program, Program, AddressSetView) - Constructor for class ghidra.program.util.ProgramDiff
-
ProgramDiff
is used to determine the addresses where there are differences between two programs. - ProgramDiffDetails - Class in ghidra.program.util
-
ProgramDiffDetails is used to determine the detailed differences between two programs at a particular address.
- ProgramDiffDetails(Program, Program) - Constructor for class ghidra.program.util.ProgramDiffDetails
-
Constructor for ProgramDiffDetails.
- ProgramDiffFilter - Class in ghidra.program.util
-
The
ProgramDiffFilter
is used when determining or working with differences between two programs. - ProgramDiffFilter() - Constructor for class ghidra.program.util.ProgramDiffFilter
-
Creates new ProgramDiffFilter with none of the diff types selected.
- ProgramDiffFilter(int) - Constructor for class ghidra.program.util.ProgramDiffFilter
-
Creates new ProgramDiffFilter with the specified diff types selected.
- ProgramDiffFilter(ProgramDiffFilter) - Constructor for class ghidra.program.util.ProgramDiffFilter
-
Creates new ProgramDiffFilter equivalent to the specified ProgramDiffFilter.
- ProgramDropProvider - Interface in ghidra.app.util
-
Generic interface to handle drag and drop.
- ProgramExaminer - Class in ghidra.program.examiner
-
Wrapper for Ghidra code to find images (and maybe other artifacts later) in a program NOTE: This is intended for end-user use and has no direct references within Ghidra.
- ProgramExaminer(byte[]) - Constructor for class ghidra.program.examiner.ProgramExaminer
-
Constructs a new ProgramExaminer.
- ProgramExaminer(File) - Constructor for class ghidra.program.examiner.ProgramExaminer
-
Constructs a new ProgramExaminer.
- ProgramFragment - Interface in ghidra.program.model.listing
-
A
ProgramFragment
is a set ofCodeUnit
s that have been bundled together with some additional information such as a name, comment, alias, etc. - ProgramGraphDisplayOptions - Class in ghidra.graph
- ProgramGraphDisplayOptions(ProgramGraphType, PluginTool) - Constructor for class ghidra.graph.ProgramGraphDisplayOptions
-
constructor
- ProgramGraphType - Class in ghidra.graph
-
Defines a common set of vertex and edge types
GraphType
for program code and data flow graphs. - ProgramGraphType(String, String) - Constructor for class ghidra.graph.ProgramGraphType
- ProgramGroup(Program[], Program) - Constructor for class ghidra.app.util.navigation.GoToQuery.ProgramGroup
- ProgramHighlightPluginEvent - Class in ghidra.app.events
-
Plugin event generated when the highlight in a program changes.
- ProgramHighlightPluginEvent(String, ProgramSelection, Program) - Constructor for class ghidra.app.events.ProgramHighlightPluginEvent
-
Construct a new event.
- ProgramInfo - Class in ghidra.app.util.xml
-
This class stores values pulled from the PROGRAM, INFO_SOURCE, and LANGUAGE tag inside a ghidra program XML file.
- ProgramInfo() - Constructor for class ghidra.app.util.xml.ProgramInfo
- ProgramLoadImage - Class in ghidra.app.emulator.memory
- ProgramLoadImage(Program, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.ProgramLoadImage
- programLocation - Variable in class ghidra.app.nav.LocationMemento
- ProgramLocation - Class in ghidra.program.util
-
ProgramLocation
provides information about a location in a program in the most generic way. - ProgramLocation() - Constructor for class ghidra.program.util.ProgramLocation
-
Default constructor required for restoring a program location from XML.
- ProgramLocation(Program, Address) - Constructor for class ghidra.program.util.ProgramLocation
-
Construct a new ProgramLocation for the given address.
- ProgramLocation(Program, Address, int[], Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
-
Construct a new ProgramLocation for the given address.
- ProgramLocation(Program, Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
-
Construct a new ProgramLocation for the given address.
- ProgramLocation(Program, Address, Address) - Constructor for class ghidra.program.util.ProgramLocation
-
Construct a new ProgramLocation for the given address.
- ProgramLocation(Program, Address, Address, int[], Address, int, int, int) - Constructor for class ghidra.program.util.ProgramLocation
-
Construct a new ProgramLocation.
- ProgramLocationActionContext - Class in ghidra.app.context
- ProgramLocationActionContext(ComponentProvider, Program, ProgramLocation, ProgramSelection, ProgramSelection) - Constructor for class ghidra.app.context.ProgramLocationActionContext
- programLocationChanged(ProgramLocation, EventTrigger) - Method in interface ghidra.app.util.viewer.listingpanel.ProgramLocationListener
-
Called whenever the program location changes.
- ProgramLocationColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
-
Converts ProgramLocation Column objects to Addresses so that column gets Address type column filters
- ProgramLocationColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.ProgramLocationColumnTypeMapper
- ProgramLocationComparator - Class in ghidra.program.util
-
A comparator for the common fields of
ProgramLocation
- ProgramLocationContextAction - Class in ghidra.app.context
- ProgramLocationContextAction(String, String) - Constructor for class ghidra.app.context.ProgramLocationContextAction
- ProgramLocationListener - Interface in ghidra.app.util.viewer.listingpanel
-
Listener interface for when the program location changes.
- ProgramLocationPair - Class in ghidra.app.services
-
A simple object that contains a ProgramLocation and its associated Program
- ProgramLocationPair(Program, ProgramLocation) - Constructor for class ghidra.app.services.ProgramLocationPair
- ProgramLocationPluginEvent - Class in ghidra.app.events
-
This plugin event class provides program location information.
- ProgramLocationPluginEvent(String, ProgramLocation, Program) - Constructor for class ghidra.app.events.ProgramLocationPluginEvent
-
Construct a new ProgramLocationEvent.
- ProgramLocationPreviewTableModel - Class in ghidra.app.util.query
-
Table model that shows a location, label, and a preview column to show a preview of the code unit.
- ProgramLocationPreviewTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.app.util.query.ProgramLocationPreviewTableModel
- ProgramLocationPreviewTableModel(String, ServiceProvider, Program, TaskMonitor, boolean) - Constructor for class ghidra.app.util.query.ProgramLocationPreviewTableModel
- ProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE> - Interface in ghidra.util.table.field
-
An table column that knows how to generate ProgramLocation objects for a give row type.
- ProgramLocationTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table.field
-
A convenience class that allows subclasses to signal that they implement
ProgramLocationTableColumn
and that they areExtensionPoint
s. - ProgramLocationTableColumnExtensionPoint() - Constructor for class ghidra.util.table.field.ProgramLocationTableColumnExtensionPoint
- ProgramLocationTableRowMapper<ROW_TYPE,EXPECTED_ROW_TYPE> - Class in ghidra.util.table
-
NOTE: ALL TableRowMapper CLASSES MUST END IN "TableRowMapper".
- ProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.ProgramLocationTableRowMapper
- ProgramLocationToAddressTableRowMapper - Class in ghidra.util.table.mapper
- ProgramLocationToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.ProgramLocationToAddressTableRowMapper
- ProgramLocationToFunctionContainingTableRowMapper - Class in ghidra.util.table.mapper
- ProgramLocationToFunctionContainingTableRowMapper() - Constructor for class ghidra.util.table.mapper.ProgramLocationToFunctionContainingTableRowMapper
- ProgramLocationToSymbolTableRowMapper - Class in ghidra.util.table.mapper
- ProgramLocationToSymbolTableRowMapper() - Constructor for class ghidra.util.table.mapper.ProgramLocationToSymbolTableRowMapper
- programManager - Variable in class ghidra.app.services.ProgramCoordinator
- ProgramManager - Interface in ghidra.app.services
-
Service for managing programs.
- ProgramMappedLoadImage - Class in ghidra.app.emulator.memory
- ProgramMappedLoadImage(ProgramMappedMemory) - Constructor for class ghidra.app.emulator.memory.ProgramMappedLoadImage
- ProgramMappedMemory - Class in ghidra.app.emulator.memory
- ProgramMappedMemory(Program, MemoryFaultHandler) - Constructor for class ghidra.app.emulator.memory.ProgramMappedMemory
- ProgramMappedTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> - Class in ghidra.util.table
- ProgramMappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, Program>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, Program>) - Constructor for class ghidra.util.table.ProgramMappedTableColumn
- ProgramMappedTableColumn(TableRowMapper<ROW_TYPE, EXPECTED_ROW_TYPE, Program>, DynamicTableColumn<EXPECTED_ROW_TYPE, COLUMN_TYPE, Program>, String) - Constructor for class ghidra.util.table.ProgramMappedTableColumn
- ProgramMappingService - Class in ghidra.plugin.importer
-
Provides a best-effort[1] mapping / association between Ghidra Program/DomainFile objects and GFilesystem files (identified by their
FSRL
). - ProgramMemoryComparator - Class in ghidra.program.util
-
ProgramMemoryComparator
is a class for comparing two programs and determining the address differences between them. - ProgramMemoryComparator(Program, Program) - Constructor for class ghidra.program.util.ProgramMemoryComparator
-
ProgramMemoryComparator
is used to determine the memory address differences between two programs. - ProgramMemoryUtil - Class in ghidra.program.util
-
ProgramMemoryUtil
contains some static methods for checking Memory block data. - ProgramMemoryUtil() - Constructor for class ghidra.program.util.ProgramMemoryUtil
- ProgramMerge - Class in ghidra.program.util
-
ProgramMerge
is a class for merging the differences between two programs. - ProgramMerge(Program, Program) - Constructor for class ghidra.program.util.ProgramMerge
-
ProgramMerge
allows the merging of differences from program2 into program1 (the result program). - ProgramMerge(AddressTranslator) - Constructor for class ghidra.program.util.ProgramMerge
-
ProgramMerge
allows the merging of differences from program2 (the origin program) into program1 (the result program). - ProgramMergeFilter - Class in ghidra.program.util
-
The
ProgramMergeFilter
is used to specify which portions of a program should be merged into another program. - ProgramMergeFilter() - Constructor for class ghidra.program.util.ProgramMergeFilter
-
Creates new ProgramMergeFilter with none of the merge types selected.
- ProgramMergeFilter(int, int) - Constructor for class ghidra.program.util.ProgramMergeFilter
-
Creates new ProgramMergeFilter with the specified merge types selected.
- ProgramMergeFilter(ProgramMergeFilter) - Constructor for class ghidra.program.util.ProgramMergeFilter
-
Creates new ProgramMergeFilter that is equal to the specified ProgramMergeFilter.
- ProgramMergeManager - Class in ghidra.program.util
-
ProgramMergeManager
is a class for merging the differences between two programs as specified by aProgramMergeFilter
and the address ranges to be merged. - ProgramMergeManager(Program, Program, AddressSetView, TaskMonitor) - Constructor for class ghidra.program.util.ProgramMergeManager
-
ProgramMergeManager
allows the merging of differences from program1 or program2 into the merged program. - ProgramMergeManager(Program, Program, TaskMonitor) - Constructor for class ghidra.program.util.ProgramMergeManager
-
ProgramMergeManager
allows the merging of differences from program1 or program2 into the merged program. - ProgramMergeManagerPlugin - Class in ghidra.app.merge
-
Plugin that provides a merge component provider.
- ProgramMergeManagerPlugin(PluginTool, ProgramMultiUserMergeManager, Program) - Constructor for class ghidra.app.merge.ProgramMergeManagerPlugin
-
Constructor for plugin that handles multi-user merge of programs.
- ProgrammingByteStringTransferable(String, DataFlavor) - Constructor for class ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
- ProgramModule - Interface in ghidra.program.model.listing
-
A
ProgramModule
is a group ofProgramFragment
s and/or otherProgramModule
s together with some related information such as a name, comment, and alias. - ProgramMultiUserMergeManager - Class in ghidra.app.merge
-
Top level object that manages each step of the merge/resolve conflicts process.
- ProgramMultiUserMergeManager(Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.ProgramMultiUserMergeManager
- ProgramMultiUserMergeManager(Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet, boolean) - Constructor for class ghidra.app.merge.ProgramMultiUserMergeManager
- ProgramMultiUserMergeManagerFactory - Class in ghidra.program.database
- ProgramMultiUserMergeManagerFactory() - Constructor for class ghidra.program.database.ProgramMultiUserMergeManagerFactory
- programName - Variable in class ghidra.app.util.xml.ProgramInfo
-
The preferred name of the Program when loaded back into Ghidra.
- programOpened(Program) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclasses should override this method if it is interested when a program is opened.
- ProgramOpenedPluginEvent - Class in ghidra.app.events
-
Plugin event class for notification of programs being created, opened, or closed.
- ProgramOpenedPluginEvent(String, Program) - Constructor for class ghidra.app.events.ProgramOpenedPluginEvent
-
Constuct a new plugin event.
- ProgramPlugin - Class in ghidra.app.plugin
-
Base class to handle common program events: Program Open/Close, Program Location, Program Selection, and Program Highlight.
- ProgramPlugin(PluginTool, boolean, boolean) - Constructor for class ghidra.app.plugin.ProgramPlugin
- ProgramPlugin(PluginTool, boolean, boolean, boolean) - Constructor for class ghidra.app.plugin.ProgramPlugin
-
Constructs a new program plugin
- ProgramProcessorContext - Class in ghidra.program.model.lang
-
Implementation for the program processor context interface
- ProgramProcessorContext(ProgramContext, Address) - Constructor for class ghidra.program.model.lang.ProgramProcessorContext
-
Constructs a new ProgramProcessorContext that will have the processor state be the state of the given programContext at the given address
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
- programReady(int, int, TaskMonitor) - Method in interface ghidra.program.database.ManagerDB
-
Callback from program made to each manager after the program has completed initialization.
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.module.TreeManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.references.ReferenceDBManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.register.OldProgramContextDB
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.reloc.RelocationManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.symbol.EquateManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.symbol.NamespaceManager
- programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
- ProgramRegisterContextDB - Class in ghidra.program.database.register
- ProgramRegisterContextDB(DBHandle, ErrorHandler, Language, CompilerSpec, AddressMap, Lock, int, CodeManager, TaskMonitor) - Constructor for class ghidra.program.database.register.ProgramRegisterContextDB
- programRestored(Program) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- programRestored(Program) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- programRestored(Program) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Called when the indicated program has been restored because of an Undo/Redo.
- programs - Variable in class ghidra.app.util.navigation.GoToQuery
- programs - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- ProgramSelection - Class in ghidra.program.util
-
Class to define a selection for a program.
- ProgramSelection() - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new empty ProgramSelection.
- ProgramSelection(AddressFactory) - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new empty ProgramSelection.
- ProgramSelection(AddressFactory, Address, Address) - Constructor for class ghidra.program.util.ProgramSelection
-
Constructor.
- ProgramSelection(AddressFactory, AddressSetView) - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new ProgramSelection
- ProgramSelection(AddressFactory, InteriorSelection) - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new ProgramSelection from the indicated interior selection.
- ProgramSelection(Address, Address) - Constructor for class ghidra.program.util.ProgramSelection
-
Constructor.
- ProgramSelection(AddressSetView) - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new ProgramSelection
- ProgramSelection(InteriorSelection) - Constructor for class ghidra.program.util.ProgramSelection
-
Construct a new ProgramSelection from the indicated interior selection.
- programSelectionChanged(ProgramSelection) - Method in interface ghidra.app.util.viewer.listingpanel.ProgramSelectionListener
-
Called whenever the program slection changes.
- ProgramSelectionListener - Interface in ghidra.app.util.viewer.listingpanel
-
Listener that is notified when the program selection changes
- ProgramSelectionPluginEvent - Class in ghidra.app.events
-
Plugin event generated when the selection in a program changes.
- ProgramSelectionPluginEvent(String, ProgramSelection, Program) - Constructor for class ghidra.app.events.ProgramSelectionPluginEvent
-
Construct a new plugin event
- ProgramSpecificAddressTranslator - Class in ghidra.app.merge
- ProgramSpecificAddressTranslator() - Constructor for class ghidra.app.merge.ProgramSpecificAddressTranslator
- ProgramSymbolActionContext - Class in ghidra.app.context
- ProgramSymbolActionContext(ComponentProvider, Program, List<Symbol>, Component) - Constructor for class ghidra.app.context.ProgramSymbolActionContext
- ProgramSymbolContextAction - Class in ghidra.app.context
- ProgramSymbolContextAction(String, String) - Constructor for class ghidra.app.context.ProgramSymbolContextAction
- ProgramTableModel - Interface in ghidra.util.table
-
An interface for translating table rows and columns into program locations and selections.
- ProgramTask - Class in ghidra.program.util
-
Task for operating on programs.
- ProgramTask(Program, String, boolean, boolean, boolean) - Constructor for class ghidra.program.util.ProgramTask
-
Construct a new Task that will operate on a program.
- ProgramTransaction - Class in ghidra.program.database.util
-
A convenience context for transaction IDs on a Ghidra program database
- programTreeAdded(long) - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
-
adds the program tree id to the list of trees that have been added.
- programTreeAdded(long, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a program tree was added.
- programTreeChanged(long) - Method in interface ghidra.program.model.listing.ProgramTreeChangeSet
-
adds the program tree id to the list of trees that have changed.
- programTreeChanged(long, int, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a program tree was changed.
- ProgramTreeChangeSet - Interface in ghidra.program.model.listing
-
Interface for a Program Tree Change set.
- ProgramTreeMergeManager - Class in ghidra.app.merge.tree
-
Manages changes and conflicts between the latest versioned Program and the Program that is being checked into version control.
- ProgramTreeMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program, ProgramChangeSet, ProgramChangeSet) - Constructor for class ghidra.app.merge.tree.ProgramTreeMergeManager
-
Construct a new manager for merging trees
- ProgramTreeService - Interface in ghidra.app.services
-
Service provided by the program tree plugin to get the current view (address set shown in the Code Browser), and the name of the tree currently being viewed.
- ProgramUserData - Interface in ghidra.program.model.listing
- ProgramUtilities - Class in ghidra.program.util
-
General utility class that provides convenience methods to deal with Program objects.
- ProgramVisibilityChangePluginEvent - Class in ghidra.app.events
-
Event for telling a tool (program mgr) to open a program
- ProgramVisibilityChangePluginEvent(String, Program, boolean) - Constructor for class ghidra.app.events.ProgramVisibilityChangePluginEvent
-
Constuct a new plugin event.
- ProgramXmlMgr - Class in ghidra.app.util.xml
-
The manager responsible for reading and writing a program in XML.
- ProgramXmlMgr(ByteProvider) - Constructor for class ghidra.app.util.xml.ProgramXmlMgr
-
Constructs a new program XML manager using the specified
ByteProvider
. - ProgramXmlMgr(File) - Constructor for class ghidra.app.util.xml.ProgramXmlMgr
-
Constructs a new program XML manager using the specified file.
- progress(double) - Method in interface docking.util.SwingAnimationCallback
-
Called over the course of an animation cycle.
- progressChanged(long, I, long) - Method in interface generic.concurrent.QProgressListener
-
Notification that progress has changed during the processing of an item.
- progressMessageChanged(long, I, String) - Method in interface generic.concurrent.QProgressListener
- progressModeChanged(long, I, boolean) - Method in interface generic.concurrent.QProgressListener
-
Notification that the progress mode has changed from/to indeterminate mode
- Project - Interface in ghidra.framework.model
-
Interface to define methods to manage data and tools for users working on a particular effort.
- PROJECT - ghidra.program.model.data.ArchiveType
- PROJECT_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
-
Preference name for the project directory.
- PROJECT_DIRECTORY_EXTENSION - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
- PROJECT_FILE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- PROJECT_NAME - Static variable in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- ProjectAccessPanel - Class in ghidra.framework.main
-
Panel that shows the users for a given repository and the users associated with the current shared project.
- ProjectAccessPanel(String[], RepositoryAdapter, PluginTool) - Constructor for class ghidra.framework.main.ProjectAccessPanel
-
Construct a new panel from a
RepositoryAdapter
instance. - ProjectAccessPanel(String[], String, List<User>, String, boolean, boolean, PluginTool) - Constructor for class ghidra.framework.main.ProjectAccessPanel
-
Constructs a new panel from the given arguments.
- ProjectArchiveBasedDataTypeManager - Interface in ghidra.program.model.data
-
Extends DataTypeManager to provide methods specific to project data type archives.
- ProjectArchiveExporter - Class in ghidra.app.util.exporter
- ProjectArchiveExporter() - Constructor for class ghidra.app.util.exporter.ProjectArchiveExporter
- projectClosed(Project) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- projectClosed(Project) - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
- projectClosed(Project) - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
- projectClosed(Project) - Method in interface ghidra.framework.model.ProjectListener
-
Notification that the given project is closed.
- projectClosed(Project) - Method in class ghidra.plugin.importer.ImporterPlugin
- projectClosed(Project) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- ProjectData - Interface in ghidra.framework.model
-
The ProjectData interface provides access to all the data files and folders in a project.
- ProjectDataCollapseAction<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCollapseAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
- ProjectDataColumn<T> - Class in ghidra.framework.main.datatable
- ProjectDataColumn() - Constructor for class ghidra.framework.main.datatable.ProjectDataColumn
- ProjectDataContext - Class in ghidra.framework.main.datatable
-
A context that understands files that live in a
Project
. - ProjectDataContext(ComponentProvider, ProjectData, Object, List<DomainFolder>, List<DomainFile>, Component, boolean) - Constructor for class ghidra.framework.main.datatable.ProjectDataContext
- ProjectDataContextToggleAction - Class in ghidra.framework.main.datatable
- ProjectDataContextToggleAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectDataContextToggleAction
- ProjectDataCopyAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCopyAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
- ProjectDataCopyCutBaseAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCopyCutBaseAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
- ProjectDataCutAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataCutAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
- ProjectDataDeleteAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataDeleteAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
- ProjectDataDeleteTask - Class in ghidra.framework.main.projectdata.actions
- ProjectDataDeleteTask(List<DomainFile>, List<DomainFolder>, Component) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataDeleteTask
-
Creates a new task to delete the specified files and folders.
- ProjectDataExpandAction<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
- ProjectDataExpandAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
- ProjectDataNewFolderAction<T extends ProjectTreeContext> - Class in ghidra.framework.main.projectdata.actions
- ProjectDataNewFolderAction(String, String, Class<T>) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
- ProjectDataOpenDefaultToolAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataOpenDefaultToolAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
- ProjectDataOpenToolAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataOpenToolAction(String, String, String, Icon) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
- ProjectDataPasteAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataPasteAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
- ProjectDataReadOnlyAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataReadOnlyAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
- ProjectDataRefreshAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataRefreshAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
- ProjectDataRenameAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataRenameAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
- ProjectDataSelectAction - Class in ghidra.framework.main.projectdata.actions
- ProjectDataSelectAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
- ProjectDataService - Interface in ghidra.framework.project
-
Interface for providing the ProjectData
- ProjectDataTableDnDHandler - Class in ghidra.framework.main.datatable
- ProjectDataTableModel - Class in ghidra.framework.main.datatable
- ProjectDataTableModel(ServiceProvider) - Constructor for class ghidra.framework.main.datatable.ProjectDataTableModel
- ProjectDataTablePanel - Class in ghidra.framework.main.datatable
- ProjectDataTablePanel(FrontEndPlugin) - Constructor for class ghidra.framework.main.datatable.ProjectDataTablePanel
- ProjectDataTreePanel - Class in ghidra.framework.main.datatree
-
Panel that contains a DataTree for showing project data.
- ProjectDataTreePanel(FrontEndPlugin) - Constructor for class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Construct an empty panel that is going to be used as the active panel
- ProjectDataTreePanel(String, boolean, FrontEndPlugin, DomainFileFilter) - Constructor for class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Constructor
- ProjectDataTypeManager - Class in ghidra.program.database.data
-
Class for managing data types in a project archive NOTE: default data organization is used.
- ProjectDataTypeManager(DBHandle, int, ErrorHandler, Lock, TaskMonitor) - Constructor for class ghidra.program.database.data.ProjectDataTypeManager
-
Constructor
- ProjectDataUtils - Class in ghidra.framework.model
- ProjectDataUtils() - Constructor for class ghidra.framework.model.ProjectDataUtils
- ProjectDataUtils.DomainFileIterator - Class in ghidra.framework.model
-
A not-thread-safe
DomainFile
iterator that recursively walks aproject's data
and returns eachDomainFile
that is found. - ProjectDataUtils.DomainFolderIterator - Class in ghidra.framework.model
-
A not-thread-safe
DomainFolder
iterator that recursively walks aproject's data
and returns eachDomainFolder
that is found. - projectExists(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
-
Returns true if a project with the given projectLocator exists.
- projectExists(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
-
Returns true if the specified project exists.
- ProjectFileManager - Class in ghidra.framework.data
-
Helper class to manage files within a project.
- ProjectFileManager(ProjectLocator, boolean, boolean) - Constructor for class ghidra.framework.data.ProjectFileManager
-
Constructor for existing projects.
- ProjectFileManager(ProjectLocator, RepositoryAdapter, boolean) - Constructor for class ghidra.framework.data.ProjectFileManager
-
Constructor for a new project.
- ProjectInfoDialog - Class in ghidra.framework.main
-
Dialog to show project information.
- ProjectInitializer - Class in ghidra
- ProjectInitializer() - Constructor for class ghidra.ProjectInitializer
- ProjectListener - Interface in ghidra.framework.model
-
Listener that is notified when a project is opened, closed.
- ProjectLocator - Class in ghidra.framework.model
-
Lightweight descriptor of a local Project storage location.
- ProjectLocator(String, String) - Constructor for class ghidra.framework.model.ProjectLocator
-
Construct a project URL.
- ProjectManager - Interface in ghidra.framework.model
-
Interface for methods to create, open, and delete projects; maintains a list of known project views that the user opened.
- projectOpened(Project) - Method in class ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
- projectOpened(Project) - Method in class ghidra.framework.main.datatree.VersionHistoryDialog
- projectOpened(Project) - Method in class ghidra.framework.main.projectdata.actions.CheckoutsDialog
- projectOpened(Project) - Method in interface ghidra.framework.model.ProjectListener
-
Notification that the given project is open.
- projectOpened(Project) - Method in class ghidra.plugin.importer.ImporterPlugin
- projectOpened(Project) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
- projectRenamed(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Notification that the project was renamed; update the root node name and reload the node
- ProjectTestUtils - Class in ghidra.test
-
Ghidra framework and program test utilities
- ProjectTestUtils() - Constructor for class ghidra.test.ProjectTestUtils
- ProjectTreeAction - Class in ghidra.framework.main.datatable
- ProjectTreeAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectTreeAction
- ProjectTreeContext - Interface in ghidra.framework.main.datatable
-
Common methods appropriate for both the
FrontEndProjectTreeContext
and theDialogProjectTreeContext
. - promoteLocalUserLabelsToGlobal() - Method in class ghidra.program.database.function.FunctionDB
- promoteLocalUserLabelsToGlobal() - Method in interface ghidra.program.model.listing.Function
-
Changes all local user-defined labels for this function to global symbols.
- promoteLocalUserLabelsToGlobal() - Method in class ghidra.util.UndefinedFunction
- promptForReconnect(RepositoryAdapter, Component) - Static method in class ghidra.framework.client.ClientUtil
-
Prompt the user to reconnect to the Ghidra Server.
- promptForReconnect(Component, String) - Method in interface ghidra.framework.client.ClientAuthenticator
-
Prompt user for reconnect
- promptForReconnect(Component, String) - Method in class ghidra.framework.client.DefaultClientAuthenticator
- promptForReconnect(Component, String) - Method in class ghidra.framework.client.HeadlessClientAuthenticator
- promptForReconnect(Component, String) - Method in class ghidra.framework.client.PasswordClientAuthenticator
- prompting - Variable in class ghidra.app.merge.MergeManager
- promptToKeepChangesOnException() - Method in class ghidra.app.script.GhidraScript
- PROPERIF - Static variable in class ghidra.program.model.pcode.PcodeBlock
- PROPERTIES - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the user defined property differences.
- PROPERTIES_FILE_NAME - Static variable in class ghidra.framework.plugintool.dialog.ExtensionUtils
- PROPERTIES_FILE_NAME_UNINSTALLED - Static variable in class ghidra.framework.plugintool.dialog.ExtensionUtils
- propertiesFileParams - Variable in class ghidra.app.script.GhidraScript
- Property - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- PROPERTY_EXT - Static variable in class ghidra.util.PropertyFile
-
File extension indicating the file is a property file.
- PROPERTY_FILE - Static variable in class ghidra.framework.ApplicationProperties
-
The name of the application properties file.
- PROPERTY_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking locations where a property exists.
- PROPERTY_VALUE_COL - Static variable in class ghidra.program.database.properties.PropertyMapDB
- PropertyBasedBackgroundColorModel - Class in ghidra.app.util.viewer.listingpanel
-
Default
BackgroundColorModel
for the ListingPanel where the color returned for an index is based on that corresponding address having a color set in the program's database. - PropertyBasedBackgroundColorModel() - Constructor for class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- PropertyBoolean - Class in ghidra.framework.options
-
An implementation of PropertyComponent that is represented as a text field.
- PropertyBoolean(PropertyEditor) - Constructor for class ghidra.framework.options.PropertyBoolean
-
Constructor new PropertyText.
- propertyChange(PropertyChangeEvent) - Method in class docking.action.KeyBindingsManager
- propertyChange(PropertyChangeEvent) - Method in class docking.actions.ActionAdapter
- propertyChange(PropertyChangeEvent) - Method in class docking.actions.ToolActions
- propertyChange(PropertyChangeEvent) - Method in class docking.DockingActionProxy
- propertyChange(PropertyChangeEvent) - Method in class docking.DockingWindowManager
- propertyChange(PropertyChangeEvent) - Method in class docking.menu.ToolBarItemManager
- propertyChange(PropertyChangeEvent) - Method in class docking.PopupActionManager
- propertyChange(PropertyChangeEvent) - Method in class docking.widgets.table.GTableColumnModel
- propertyChange(PropertyChangeEvent) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- propertyChange(PropertyChangeEvent) - Method in class ghidra.framework.options.EditorState
- propertyChange(PropertyChangeEvent) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- propertyChanged(String, Object, Object) - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Notification of property change
- propertyChanged(String, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
- propertyChangeListener - Variable in class docking.EmptyBorderToggleButton
- PropertyConstraint - Class in ghidra.util.constraint
- PropertyConstraint() - Constructor for class ghidra.util.constraint.PropertyConstraint
- propertyFile - Variable in class ghidra.util.PropertyFile
- PropertyFile - Class in ghidra.util
-
Class that represents a file of property names and values.
- PropertyFile(File, String, String, String) - Constructor for class ghidra.util.PropertyFile
-
Construct a new or existing PropertyFile.
- propertyListIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
- PropertyListMergeManager - Class in ghidra.app.merge.propertylist
-
Manages options changes and conflicts between the latest versioned Program and the Program that is being checked into version control.
- PropertyListMergeManager(ProgramMultiUserMergeManager, Program, Program, Program, Program) - Constructor for class ghidra.app.merge.propertylist.PropertyListMergeManager
-
Construct a new PropertyListMergeManager.
- PropertyManagerPlugin - Class in ghidra.app.plugin.debug.propertymanager
-
PropertyManagerPlugin
- PropertyManagerPlugin(PluginTool) - Constructor for class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- PropertyManagerProvider - Class in ghidra.app.plugin.debug.propertymanager
-
PropertyManagerDialog
- PropertyManagerProvider(PropertyManagerPlugin) - Constructor for class ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
- propertyManagers() - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Returns an iterator over the names of all existing PropertyMangers.
- propertyManagers() - Method in interface ghidra.program.model.util.PropertyMapManager
-
Returns an iterator over the names of all existing PropertyMaps.
- PropertyMap - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- PropertyMap - Interface in ghidra.program.model.util
-
Interface to define a map containing properties over a set of addresses.
- PropertyMapDB - Class in ghidra.program.database.properties
-
Abstract class which defines a map containing properties over a set of addresses.
- PropertyMapManager - Interface in ghidra.program.model.util
-
Interface for managing a set of PropertyManagers.
- propertyMgr - Variable in class ghidra.program.model.util.DefaultPropertyMap
- propertyNames() - Method in interface ghidra.program.model.listing.CodeUnit
-
Get an iterator over the property names.
- propertyNames() - Method in class ghidra.program.model.listing.DataStub
- propertyNames() - Method in class ghidra.program.model.listing.InstructionStub
- propertyPageIndex - Variable in class ghidra.util.prop.PropertySet
- PropertySelector - Class in ghidra.framework.options
-
An implementation of a PropertyComponent that is represented as a combo box.
- PropertySelector(PropertyEditor) - Constructor for class ghidra.framework.options.PropertySelector
-
Constructor.
- PropertySet - Class in ghidra.util.prop
-
Base class for managing properties that are accessed by an index.
- PropertySet(String, int, Class<?>) - Constructor for class ghidra.util.prop.PropertySet
-
Construct a PropertyMap
- PropertySet(String, Class<?>) - Constructor for class ghidra.util.prop.PropertySet
- PropertySetIndexRangeIterator - Class in ghidra.util.datastruct
-
Iterator over Property Set Index ranges that have the same value
- PropertySetIndexRangeIterator(PropertySet, long) - Constructor for class ghidra.util.datastruct.PropertySetIndexRangeIterator
-
Constructor for PropertySetIndexRangeIterator.
- propertyTable - Variable in class ghidra.program.database.properties.PropertyMapDB
- PropertyText - Class in ghidra.framework.options
-
An implementation of PropertyComponent that is represented as a text field.
- PropertyText(PropertyEditor) - Constructor for class ghidra.framework.options.PropertyText
-
Constructor new PropertyText.
- PropertyTypeMismatchException - Exception in ghidra.util.exception
- PropertyTypeMismatchException(String) - Constructor for exception ghidra.util.exception.PropertyTypeMismatchException
- PropertyVisitor - Interface in ghidra.util.prop
-
PropertyVisitor is an interface for use with user defined properties when you know the name of the property but not its type.
- propogateResults(boolean) - Method in class ghidra.program.util.VarnodeContext
-
Propogate any results that are in the value cache.
- propogateValue(Register, Varnode, Varnode, Address) - Method in class ghidra.program.util.VarnodeContext
- ProtectedAddressSpace - Class in ghidra.program.model.address
-
Address Space for (intel) 16-bit protected mode programs.
- ProtectedAddressSpace(String, int) - Constructor for class ghidra.program.model.address.ProtectedAddressSpace
- ProtectedShare - ghidra.app.util.bin.format.pef.SectionShareKind
-
Indicates the section is shared between all processes, but is protected.
- PROTECTION_R - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentConstants
-
Read protection flag.
- PROTECTION_W - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentConstants
-
Write protection flag.
- PROTECTION_X - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentConstants
-
Execute protection flag.
- PROTOCOL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PROTOCOL - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
- PROTOTYPE - Static variable in interface ghidra.app.util.PluginConstants
-
Plugin descriptive name suffix used when a Plugin is still in a "prototype" stage, where a test plan hasn't been fully written to thoroughly test the plugin's functionality to stamp it "released".
- PROTOTYPE_MODEL - ghidra.program.database.SpecExtension.Type
- PrototypeModel - Class in ghidra.program.model.lang
-
A function calling convention model.
- PrototypeModel() - Constructor for class ghidra.program.model.lang.PrototypeModel
- PrototypeModel(String, PrototypeModel) - Constructor for class ghidra.program.model.lang.PrototypeModel
- PrototypeModelError - Class in ghidra.program.model.lang
-
A PrototypeModel cloned from another, but marked as an error placeholder
- PrototypeModelError(String, PrototypeModel) - Constructor for class ghidra.program.model.lang.PrototypeModelError
- PrototypeModelMerged - Class in ghidra.program.model.lang
-
This model serves as a placeholder for multiple model Currently all the models being selected between must share the same output model
- PrototypeModelMerged() - Constructor for class ghidra.program.model.lang.PrototypeModelMerged
- provider - Variable in class ghidra.app.merge.MergeManagerPlugin
- provider - Variable in class ghidra.app.util.bin.ByteProviderInputStream
- provider - Variable in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- provider - Variable in class ghidra.app.util.exporter.Exporter
- provider - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- provider - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
- provider - Variable in class ghidra.framework.plugintool.ServiceInterfaceImplementationPair
- providerClosed(VisualGraphComponentProvider<V, E, G>) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- providerClosed(VisualGraphComponentProvider<V, E, G>) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called when the client provider is closed
- providerOpened(VisualGraphComponentProvider<V, E, G>) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- providerOpened(VisualGraphComponentProvider<V, E, G>) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called when the client provider is opened
- ProxyObj<T> - Class in ghidra.app.util.viewer.proxy
-
Implementing objects of this interface hold an object from a program (e.g.
- PseudoData - Class in ghidra.app.util
-
"Fake" data generated by the PseudoDisassembler.
- PseudoData(Address, DataType, MemBuffer) - Constructor for class ghidra.app.util.PseudoData
- PseudoData(Program, Address, DataType, MemBuffer) - Constructor for class ghidra.app.util.PseudoData
- pseudoDisassembleBlock(Address, RegisterValue, int) - Method in class ghidra.program.disassemble.Disassembler
-
Perform a psuedo-disassembly of an single instruction block only following fall-throughs.
- pseudoDisassembleBlock(MemBuffer, RegisterValue, int) - Method in class ghidra.program.disassemble.Disassembler
-
Perform a psuedo-disassembly of an single instruction block only following fall-throughs.
- PseudoDisassembler - Class in ghidra.app.util
-
PseudoDisassembler.java Useful for disassembling and getting an Instruction or creating Data at a location in memory when you don't want the program to be changed.
- PseudoDisassembler(Program) - Constructor for class ghidra.app.util.PseudoDisassembler
-
Create a pseudo disassembler for the given program.
- PseudoDisassemblerContext - Class in ghidra.app.util
- PseudoDisassemblerContext(ProgramContext) - Constructor for class ghidra.app.util.PseudoDisassemblerContext
- PseudoFlowProcessor - Interface in ghidra.app.util
-
Defines methods for flow as if the code were actually being disassembled.
- PseudoInstruction - Class in ghidra.app.util
-
Pseudo (i.e., fake) instruction that is generated by the Disassembler.
- PseudoInstruction(AddressFactory, Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
-
Construct a new PseudoInstruction within a program.
- PseudoInstruction(Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
-
Construct a new PseudoInstruction without a program (flow override not supported).
- PseudoInstruction(Program, Address, InstructionPrototype, MemBuffer, ProcessorContext) - Constructor for class ghidra.app.util.PseudoInstruction
-
Construct a new PseudoInstruction within a program.
- PSPEC_TYPE - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- PSTRING_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Dynamic linking information (.dynamic section)
- PT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_GNU_EH_FRAME - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
GCC .eh_frame_hdr segment
- PT_GNU_EH_FRAME - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_GNU_RELRO - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Specifies segments which may be read-only after relocation
- PT_GNU_RELRO - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_GNU_STACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Indicates stack executability
- PT_GNU_STACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_INTERP - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Interpreter path name
- PT_INTERP - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_LOAD - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Loadable segment
- PT_LOAD - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Auxiliary information location
- PT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Unused/Undefined segment
- PT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_PHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Program header table
- PT_PHDR - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Unused
- PT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PT_SUNWBSS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Sun Specific segment
- PT_SUNWSTACK - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Stack segment
- PT_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Thread-local storage segment
- PT_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- PTR - ghidra.program.model.data.MetaDataType
- PTR_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
- PTR32 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PTR64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- PTR64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
- PTR64 - Static variable in class ghidra.app.util.demangler.DemangledFunction
- PTRADD - Static variable in class ghidra.program.model.pcode.PcodeOp
- ptrDT - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- ptrSize - Variable in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
- PTRSUB - Static variable in class ghidra.program.model.pcode.PcodeOp
- PUBDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- publicKeyIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- publicKeyOrTokenIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- pulseAndShakeComponent(Component) - Static method in class docking.util.AnimationUtils
- pulseComponent(Component) - Static method in class docking.util.AnimationUtils
- pulseComponent(Component, int) - Static method in class docking.util.AnimationUtils
- pureRecursive - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- purge() - Method in class ghidra.formats.gfilesystem.FileCache
-
Deletes all stored files from this file cache that are under a "NN" two hex digit nesting dir.
- PURPLE - Static variable in class ghidra.app.merge.util.ConflictUtility
- PURPLE - Static variable in class ghidra.program.util.ProgramDiffDetails
- PURPLE - Static variable in class ghidra.util.HTMLUtilities
- PURPLE - Static variable in class ghidra.util.WebColors
- push(long) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- push(E) - Method in class ghidra.util.datastruct.FixedSizeStack
- push(E) - Method in class ghidra.util.datastruct.Stack
-
Pushes an item onto the top of this stack.
- push(OutputStream) - Method in interface ghidra.formats.gfilesystem.FileSystemService.DerivedStreamPushProducer
-
Callback method intended to be implemented by the caller to
getDerivedByteProviderPush()
- push(String, PythonScript) - Method in class ghidra.python.GhidraPythonInterpreter
-
Pushes (executes) a line of Python to the interpreter.
- push(Deque<E>, E) - Static method in class generic.util.DequePush
-
Push an element to the given stack
- push(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- push(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- push(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- push(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- push(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- push_back(T) - Method in class generic.stl.ListSTL
- push_back(T) - Method in class generic.stl.VectorSTL
- push_front(T) - Method in class generic.stl.ListSTL
- pushBuild(int) - Method in class ghidra.app.plugin.processors.sleigh.OpTplWalker
-
While walking the OpTpl's in order, follow a particular BUILD directive into its respective Constructor and ContructTpl Use popBuild to backtrack
- pushFileToCache(File, FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Adds a plaintext (non-obfuscated) file to the cache, consuming it in the process, and returns a
ByteProvider
that contains the contents of the file. - pushMemState() - Method in class ghidra.program.util.VarnodeContext
- pushMode(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- pushOperand(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Move down to a particular child of the current node.
- put(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Returns an index that will always be associated to the given key as long as the key remains in the table.
- put(int, boolean) - Method in class ghidra.util.datastruct.BooleanArray
-
Puts the given boolean value in the boolean array at the given index
- put(int, byte) - Method in class ghidra.util.datastruct.ByteArray
-
Puts the given byte value in the byte array at the given index
- put(int, byte[]) - Method in interface db.Buffer
-
Put the bytes provided into the buffer at the specified offset.
- put(int, byte[]) - Method in class db.buffers.DataBuffer
- put(int, byte[]) - Method in class db.ChainedBuffer
- put(int, byte[]) - Method in class db.DBBuffer
-
Put the bytes provided into the buffer at the specified offset.
- put(int, byte[]) - Method in class ghidra.util.datastruct.ByteArrayArray
-
Puts the given byte array in the ByteArrayArray at the given index
- put(int, byte[], int, int) - Method in interface db.Buffer
-
Put a specified number of bytes from the array provided into the buffer at the specified offset.
- put(int, byte[], int, int) - Method in class db.buffers.DataBuffer
- put(int, byte[], int, int) - Method in class db.ChainedBuffer
- put(int, byte[], int, int) - Method in class db.DBBuffer
-
Put a specified number of bytes from the array provided into the buffer at the specified offset.
- put(int, double) - Method in class ghidra.util.datastruct.DoubleArray
-
Puts the given double value in the double array at the given index
- put(int, double[]) - Method in class ghidra.util.datastruct.DoubleArrayArray
-
Puts the given double value in the double array at the given index
- put(int, float) - Method in class ghidra.util.datastruct.FloatArray
-
Puts the given float value in the float array at the given index
- put(int, float[]) - Method in class ghidra.util.datastruct.FloatArrayArray
-
Puts the given float value in the float array at the given index
- put(int, int) - Method in class ghidra.util.datastruct.IntArray
-
Puts the given int value in the int array at the given index
- put(int, int) - Method in class ghidra.util.datastruct.IntIntHashtable
-
Adds a key/value pair to the hashtable.
- put(int, int[]) - Method in class ghidra.util.datastruct.IntArrayArray
-
Puts the given int value in the int array at the given index
- put(int, long) - Method in class ghidra.util.datastruct.LongArray
-
Puts the given long value in the long array at the given index
- put(int, long[]) - Method in class ghidra.util.datastruct.LongArrayArray
-
Puts the given long array in the long array array at the given index
- put(int, short) - Method in class ghidra.util.datastruct.ShortArray
-
Puts the given short value into the short array at the given index
- put(int, short[]) - Method in class ghidra.util.datastruct.ShortArrayArray
-
Puts the given short array value in the short array array at the given index
- put(int, AssemblySymbol, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
-
Put an entry into the state machine
- put(int, AssemblySymbol, AssemblyParseActionGotoTable.Action) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Add an action entry to the given cell
- put(int, Object) - Method in class ghidra.util.datastruct.ObjectArray
-
Puts the given Object in the Object array at the given index
- put(int, String) - Method in class ghidra.util.datastruct.StringArray
-
Puts the given String value in the String array at the given index
- put(int, String[]) - Method in class ghidra.util.datastruct.StringArrayArray
-
Stores the string array at the given index.
- put(int, T) - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Adds a key/value pair to the hashtable.
- put(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Returns an index that will always be associated to the given key as long as the key remains in the table.
- put(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Adds the given key to the set.
- put(long) - Method in class ghidra.util.prop.VoidPropertySet
-
Stores the existence of a property at the given index.
- put(long, double) - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Adds a key/value pair to the hashtable.
- put(long, int) - Method in class ghidra.util.datastruct.LongIntHashtable
-
Adds a key/value pair to the hashtable.
- put(long, long) - Method in class ghidra.util.datastruct.LongLongHashtable
-
Adds a key/value pair to the hashtable.
- put(long, Object) - Method in class ghidra.util.datastruct.ObjectCache
-
Add an object to the cache
- put(long, T) - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Adds a key/value pair to the hashtable.
- put(short) - Method in class ghidra.util.datastruct.BitTree
-
Adds a key to the set.
- put(short) - Method in class ghidra.util.datastruct.FullKeySet
- put(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Adds the given key to the set.
- put(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Returns an index that will always be associated to the given key as long as the key remains in the table.
- put(short) - Method in interface ghidra.util.datastruct.ShortKeySet
-
Adds a key to the set.
- put(short, long) - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Adds a key/value pair to the hashtable.
- put(short, Object) - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Adds a key/value pair to the hashtable.
- put(short, String) - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Adds a key/value pair to the hashtable.
- put(DataBuffer, int) - Method in interface db.buffers.BufferFile
-
Store a data buffer at the specified block index.
- put(DataBuffer, int) - Method in class db.buffers.BufferFileAdapter
- put(DataBuffer, int) - Method in interface db.buffers.BufferFileHandle
- put(DataBuffer, int) - Method in class db.buffers.LocalBufferFile
- put(DataBuffer, int) - Method in class db.buffers.LocalManagedBufferFile
- put(DataBuffer, int) - Method in interface db.buffers.RemoteBufferFileHandle
- put(DataBuffer, int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- put(String) - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Returns an index that will always be associated to the given key as long as the key remains in the table.
- put(String, boolean) - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- put(String, boolean) - Method in interface ghidra.framework.main.ConsoleListener
-
Output the message to the console.
- put(String, int) - Method in class ghidra.util.datastruct.StringIntHashtable
-
Adds a key/value pair to the hashtable.
- put(String, long) - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- put(String, PrelinkMap) - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- put(String, PreProcessor.PPToken) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Associate a define "name" with a Preprocessor parser token match.
- put(String, String) - Method in class ghidra.app.script.GhidraScriptProperties
- put(String, String) - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- put(String, String) - Static method in class ghidra.util.classfinder.ClassTranslator
-
Defines a mapping indicating the class path name of the current Ghidra class that is the same class as the indicated old class path name from a previous Ghidra version.
- put(K, V) - Method in class generic.stl.MapSTL
- put(K, V) - Method in class generic.stl.RedBlackTree
-
Adds the given key,value to the map.
- put(K, V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- put(K, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- put(K, V) - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Adds the key,value pair to the map.
- put(K, V) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- put(K, V) - Method in class ghidra.util.datastruct.LRUMap
- put(K, V) - Method in class ghidra.util.datastruct.RedBlackTree
-
Adds the given key,value to the map.
- put(K, V) - Method in class ghidra.util.datastruct.SoftCacheMap
- put(T) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Returns an index that will always be associated to the given key as long as the key remains in the table.
- put(T, int) - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Adds a key/value pair to the hashtable.
- put(T, long) - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Adds a key/value pair to the hashtable.
- put(T, Object) - Method in class docking.wizard.WizardState
-
Sets the property value for a given property key.
- putAccept(int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Add an ACCEPT entry for the given state at the end of input
- putAll(Map<? extends K, ? extends V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- putAll(Map<? extends K, ? extends V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.LRUMap
- putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.SoftCacheMap
- putArg(String, Vector<PreProcessor.PPToken>) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Add an args definition for a define with arguments #define bubba(a,b) (a or b)
- putAttribute(String, String) - Method in class ghidra.util.html.HTMLElement
- putAttributes(Map<String, String>) - Method in class ghidra.service.graph.Attributed
-
Adds all the key/value pairs from the given map as attributes
- putBigInteger(byte[], int, int, BigInteger) - Method in class ghidra.util.BigEndianDataConverter
- putBigInteger(byte[], int, int, BigInteger) - Method in interface ghidra.util.DataConverter
-
Writes a value of specified size into the byte array at the given offset
- putBigInteger(byte[], int, int, BigInteger) - Method in class ghidra.util.LittleEndianDataConverter
- putBigInteger(byte[], int, BigInteger) - Method in interface ghidra.util.DataConverter
-
Writes a value of specified size into the byte array at the given offset.
- putBoolean(boolean) - Method in class db.ObjectStorageAdapterDB
- putBoolean(boolean) - Method in interface ghidra.util.ObjectStorage
-
Store a boolean value.
- putBoolean(boolean) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putBoolean(boolean) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putBoolean(int, int, boolean) - Method in class ghidra.util.datastruct.DataTable
-
Stores a boolean value in the table at the given row and column.
- putBoolean(int, int, boolean) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a boolean value in the table at the given row and column.
- putBoolean(String, boolean) - Method in class ghidra.framework.options.SaveState
-
Associates a boolean value with the given name.
- putBoolean(String, boolean) - Method in class ghidra.util.PropertyFile
-
Assign the boolean value to the given propertyName.
- putBooleans(String, boolean[]) - Method in class ghidra.framework.options.SaveState
-
Associates a boolean array with the given name.
- putByte(byte) - Method in class db.ObjectStorageAdapterDB
- putByte(byte) - Method in interface ghidra.util.ObjectStorage
-
Store a byte value.
- putByte(byte) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putByte(byte) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putByte(int, byte) - Method in interface db.Buffer
-
Put the 8-bit byte value into the buffer at the specified offset.
- putByte(int, byte) - Method in class db.buffers.DataBuffer
- putByte(int, byte) - Method in class db.ChainedBuffer
- putByte(int, byte) - Method in class db.DBBuffer
-
Put the 8-bit byte value into the buffer at the specified offset.
- putByte(int, int, byte) - Method in class ghidra.util.datastruct.DataTable
-
Stores a byte value in the table at the given row and column.
- putByte(int, int, byte) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a byte value in the table at the given row and column.
- putByte(long, byte) - Method in class ghidra.util.prop.BytePropertySet
-
Stores a byte value at the given index.
- putByte(Address, byte) - Method in class ghidra.program.database.mem.MemoryBlockDB
- putByte(Address, byte) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Writes the given byte value to the address in memory.
- putByte(Address, byte) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Puts the given byte at the given address in this block.
- putByte(Address, byte) - Method in class ghidra.program.model.mem.MemoryBlockStub
- putByte(String, byte) - Method in class ghidra.framework.options.SaveState
-
Associates a byte value with the given name.
- putByteArray(int, int, byte[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores an byte array in the table at the given row and column.
- putByteArray(int, int, byte[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an byte array in the table at the given row and column.
- putBytes(byte[]) - Method in class db.ObjectStorageAdapterDB
- putBytes(byte[]) - Method in interface ghidra.util.ObjectStorage
-
Store a byte array.
- putBytes(byte[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putBytes(byte[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryBlockDB
- putBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Tries to put b.length bytes from the specified byte array to this block.
- putBytes(Address, byte[]) - Method in class ghidra.program.model.mem.MemoryBlockStub
- putBytes(Address, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryBlockDB
- putBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Writes the given bytes to memory starting at the given address.
- putBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Tries to put len bytes from the specified byte array to this block.
- putBytes(Address, byte[], int, int) - Method in class ghidra.program.model.mem.MemoryBlockStub
- putBytes(String, byte[]) - Method in class ghidra.framework.options.SaveState
-
Associates a byte array with the given name.
- putColor(String, Color) - Method in class ghidra.framework.options.SaveState
-
Associates a Color value with the given name.
- putDate(String, Date) - Method in class ghidra.framework.options.SaveState
-
Associates a Date value with the given name.
- putDouble(double) - Method in class db.ObjectStorageAdapterDB
- putDouble(double) - Method in interface ghidra.util.ObjectStorage
-
Store a double value.
- putDouble(double) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putDouble(double) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putDouble(int, int, double) - Method in class ghidra.util.datastruct.DataTable
-
Stores a double value in the table at the given row and column.
- putDouble(int, int, double) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a double value in the table at the given row and column.
- putDouble(String, double) - Method in class ghidra.framework.options.SaveState
-
Associates a double value with the given name.
- putDoubleArray(int, int, double[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores a double array in the table at the given row and column.
- putDoubleArray(int, int, double[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a double array in the table at the given row and column.
- putDoubles(double[]) - Method in class db.ObjectStorageAdapterDB
- putDoubles(double[]) - Method in interface ghidra.util.ObjectStorage
-
Store a double array value.
- putDoubles(double[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putDoubles(double[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putDoubles(String, double[]) - Method in class ghidra.framework.options.SaveState
-
Associates a double value with the given name.
- putEnum(String, Enum<?>) - Method in class ghidra.framework.options.SaveState
-
Associates an Enum with the given name.
- putFile(String, File) - Method in class ghidra.framework.options.SaveState
-
Associates a File value with the given name.
- putFloat(float) - Method in class db.ObjectStorageAdapterDB
- putFloat(float) - Method in interface ghidra.util.ObjectStorage
-
Store a float value.
- putFloat(float) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putFloat(float) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putFloat(int, int, float) - Method in class ghidra.util.datastruct.DataTable
-
Stores a float value in the table at the given row and column.
- putFloat(int, int, float) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a float value in the table at the given row and column.
- putFloat(String, float) - Method in class ghidra.framework.options.SaveState
-
Associates a float value with the given name.
- putFloatArray(int, int, float[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores a float array in the table at the given row and column.
- putFloatArray(int, int, float[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a float array in the table at the given row and column.
- putFloats(float[]) - Method in class db.ObjectStorageAdapterDB
- putFloats(float[]) - Method in interface ghidra.util.ObjectStorage
-
Store a float array.
- putFloats(float[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putFloats(float[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putFloats(String, float[]) - Method in class ghidra.framework.options.SaveState
-
Associates a float array with the given name.
- putFont(String, Font) - Method in class ghidra.framework.options.SaveState
-
Associates a Font value with the given name.
- putGoto(int, AssemblyNonTerminal, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Add a GOTO entry to the given cell
- putInstanceName(String) - Method in class ghidra.framework.plugintool.PluginTool
- putInt(byte[], int) - Method in interface ghidra.util.DataConverter
-
Writes a int value into a byte array.
- putInt(byte[], int, int) - Method in class ghidra.util.BigEndianDataConverter
- putInt(byte[], int, int) - Method in interface ghidra.util.DataConverter
-
Writes a int value into the byte array at the given offset.
- putInt(byte[], int, int) - Method in class ghidra.util.LittleEndianDataConverter
- putInt(int) - Method in class db.ObjectStorageAdapterDB
- putInt(int) - Method in interface ghidra.util.ObjectStorage
-
Store an integer value.
- putInt(int) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putInt(int) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putInt(int, int) - Method in interface db.Buffer
-
Put the 32-bit integer value into the buffer at the specified offset.
- putInt(int, int) - Method in class db.buffers.DataBuffer
- putInt(int, int) - Method in class db.ChainedBuffer
- putInt(int, int, int) - Method in class ghidra.util.datastruct.DataTable
-
Stores an int value in the table at the given row and column.
- putInt(int, int, int) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an int value in the table at the given row and column.
- putInt(long, int) - Method in class ghidra.util.prop.IntPropertySet
-
Stores an int value at the given index.
- putInt(String, int) - Method in class ghidra.framework.options.SaveState
-
Associates an integer value with the given name.
- putInt(String, int) - Method in class ghidra.util.PropertyFile
-
Assign the int value to the given propertyName.
- putIntArray(int, int, int[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores an int array in the table at the given row and column.
- putIntArray(int, int, int[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an int array in the table at the given row and column.
- putInts(int[]) - Method in class db.ObjectStorageAdapterDB
- putInts(int[]) - Method in interface ghidra.util.ObjectStorage
-
Store an integer array.
- putInts(int[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putInts(int[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putInts(String, int[]) - Method in class ghidra.framework.options.SaveState
-
Associates an integer array with the given name.
- putKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SaveState
-
Associates a KeyStroke value with the given name.
- putln(String, boolean) - Method in interface ghidra.framework.main.ConsoleListener
- putLong(byte[], int, long) - Method in interface ghidra.util.DataConverter
-
Writes a long value into the byte array at the given offset
- putLong(byte[], long) - Method in interface ghidra.util.DataConverter
-
Writes a long value into a byte array.
- putLong(int, int, long) - Method in class ghidra.util.datastruct.DataTable
-
Stores a long value in the table at the given row and column.
- putLong(int, int, long) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a long value in the table at the given row and column.
- putLong(int, long) - Method in interface db.Buffer
-
Put the 64-bit long value into the buffer at the specified offset.
- putLong(int, long) - Method in class db.buffers.DataBuffer
- putLong(int, long) - Method in class db.ChainedBuffer
- putLong(long) - Method in class db.ObjectStorageAdapterDB
- putLong(long) - Method in interface ghidra.util.ObjectStorage
-
Store a long value.
- putLong(long) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putLong(long) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putLong(long, long) - Method in class ghidra.util.prop.LongPropertySet
-
Stores an long value at the given index.
- putLong(String, long) - Method in class ghidra.framework.options.SaveState
-
Associates a long value with the given name.
- putLong(String, long) - Method in class ghidra.util.PropertyFile
-
Assign the long value to the given propertyName.
- putLongArray(int, int, long[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores an long array in the table at the given row and column.
- putLongArray(int, int, long[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an long array in the table at the given row and column.
- putLongs(long[]) - Method in class db.ObjectStorageAdapterDB
- putLongs(long[]) - Method in interface ghidra.util.ObjectStorage
-
Store a long array.
- putLongs(long[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putLongs(long[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putLongs(String, long[]) - Method in class ghidra.framework.options.SaveState
-
Associates a long array with the given name.
- putMemoryValue(Varnode, Varnode) - Method in class ghidra.program.util.VarnodeContext
-
Put the value for the varnode on the top of the memory state stack
- putObject(int, int, Object) - Method in class ghidra.util.datastruct.DataTable
-
Stores an Object in the table at the given row and column.
- putObject(long, Saveable) - Method in class ghidra.util.prop.SaveableObjectPropertySet
-
Stores a saveable object at the given index.
- putObject(long, Object) - Method in class ghidra.util.prop.ObjectPropertySet
-
Stores an object at the given index.
- putObject(String, Object) - Method in class ghidra.framework.options.AbstractOptions
- putObject(String, Object) - Method in interface ghidra.framework.options.Options
-
Put the object value.
- putObject(String, Object) - Method in class ghidra.framework.options.SubOptions
- putObject(String, Object, OptionType) - Method in class ghidra.framework.options.AbstractOptions
- putPreferenceState(String, PreferenceState) - Method in class docking.DockingWindowManager
-
Adds a PreferenceState object to this window manager instance that is bound to the given key.
- putRecord(DBRecord) - Method in class db.Table
-
Put the specified record into the stored BTree.
- putReduce(int, AssemblyTerminal, AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Add a REDUCE (Rn) entry to the given cell
- putSaveState(String, SaveState) - Method in class ghidra.framework.options.SaveState
-
Associates a sub SaveState value with the given name.
- putShift(int, AssemblyTerminal, int) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
-
Add a SHIFT (Sn) entry to the given cell
- putShort(byte[], int, short) - Method in class ghidra.util.BigEndianDataConverter
- putShort(byte[], int, short) - Method in interface ghidra.util.DataConverter
-
Writes a short value into the byte array at the given offset
- putShort(byte[], int, short) - Method in class ghidra.util.LittleEndianDataConverter
- putShort(byte[], short) - Method in interface ghidra.util.DataConverter
-
Writes a short value into a byte array.
- putShort(int, int, short) - Method in class ghidra.util.datastruct.DataTable
-
Stores a short value in the table at the given row and column.
- putShort(int, int, short) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores a short value in the table at the given row and column.
- putShort(int, short) - Method in interface db.Buffer
-
Put the 16-bit short value into the buffer at the specified offset.
- putShort(int, short) - Method in class db.buffers.DataBuffer
- putShort(int, short) - Method in class db.ChainedBuffer
- putShort(long, short) - Method in class ghidra.util.prop.ShortPropertySet
-
Stores a short value at the given index.
- putShort(short) - Method in class db.ObjectStorageAdapterDB
- putShort(short) - Method in interface ghidra.util.ObjectStorage
-
Store a short value.
- putShort(short) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putShort(short) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putShort(String, short) - Method in class ghidra.framework.options.SaveState
-
Associates a short value with the given name.
- putShortArray(int, int, short[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores an short array in the table at the given row and column.
- putShortArray(int, int, short[]) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an short array in the table at the given row and column.
- putShorts(short[]) - Method in class db.ObjectStorageAdapterDB
- putShorts(short[]) - Method in interface ghidra.util.ObjectStorage
-
Store a short array.
- putShorts(short[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putShorts(short[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putShorts(String, short[]) - Method in class ghidra.framework.options.SaveState
-
Associates a short array with the given name.
- putString(int, int, String) - Method in class ghidra.util.datastruct.DataTable
-
Stores a String in the table at the given row and column.
- putString(int, int, String) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Stores an String in the table at the given row and column.
- putString(long, String) - Method in class ghidra.util.prop.StringPropertySet
-
Stores a String at the given index.
- putString(String) - Method in class db.ObjectStorageAdapterDB
- putString(String) - Method in interface ghidra.util.ObjectStorage
-
Store a String value.
- putString(String) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putString(String) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putString(String, String) - Method in class ghidra.framework.options.SaveState
-
Associates a String value with the given name.
- putString(String, String) - Method in class ghidra.util.PropertyFile
-
Assign the string value to the given propertyName.
- putStringArray(int, int, String[]) - Method in class ghidra.util.datastruct.DataTable
-
Stores a String array in the table at the given row and column.
- putStrings(String[]) - Method in class db.ObjectStorageAdapterDB
- putStrings(String[]) - Method in interface ghidra.util.ObjectStorage
-
Store a String[] value.
- putStrings(String[]) - Method in class ghidra.util.ObjectStorageStreamAdapter
- putStrings(String[]) - Method in class ghidra.util.prop.ObjectStorageAdapter
- putStrings(String, String[]) - Method in class ghidra.framework.options.SaveState
-
Associates a String array with the given name.
- putValue(long, int, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
- putValue(long, int, byte[], int) - Method in interface ghidra.util.DataConverter
-
Converts the given value to bytes using the number of least significant bytes specified by size.
- putValue(long, int, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
- putValue(Varnode, Varnode, boolean) - Method in class ghidra.program.util.VarnodeContext
- putValue(String, Object) - Method in class docking.actions.ActionAdapter
- putXmlElement(String, Element) - Method in class ghidra.framework.options.SaveState
-
Adds an XML element to the saved state object.
- PYDEV_REMOTE_DEBUGGER_PORT - Static variable in class ghidra.python.PyDevUtils
- PyDevUtils - Class in ghidra.python
- PYTHON_BYTE_STRING_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- PYTHON_BYTE_STRING_TYPE - Static variable in class ghidra.app.util.ByteCopier
- PYTHON_CACHEDIR - Static variable in class ghidra.python.PythonUtils
- PYTHON_LIST_FLAVOR - Static variable in class ghidra.app.util.ByteCopier
- PYTHON_LIST_TYPE - Static variable in class ghidra.app.util.ByteCopier
- PYTHON_NAME - Static variable in class ghidra.python.PythonUtils
- PYTHON_SRC - Static variable in class ghidra.python.PythonUtils
- PythonCodeCompletionFactory - Class in ghidra.python
-
Generates CodeCompletions from Python objects.
- PythonCodeCompletionFactory() - Constructor for class ghidra.python.PythonCodeCompletionFactory
- PythonPlugin - Class in ghidra.python
-
This plugin provides the interactive Python interpreter.
- PythonPlugin(PluginTool) - Constructor for class ghidra.python.PythonPlugin
-
Creates a new PythonPlugin object.
- PythonRun - Class in ghidra.python
-
Launcher entry point for running Ghidra from within Jython.
- PythonRun() - Constructor for class ghidra.python.PythonRun
- PythonScript - Class in ghidra.python
-
A Python version of a
GhidraScript
. - PythonScript() - Constructor for class ghidra.python.PythonScript
- PythonScriptProvider - Class in ghidra.python
- PythonScriptProvider() - Constructor for class ghidra.python.PythonScriptProvider
- PythonUtils - Class in ghidra.python
-
Python utility method class.
- PythonUtils() - Constructor for class ghidra.python.PythonUtils
Q
- QCallback<I,R> - Interface in generic.concurrent
-
Interface that defines the callback to work on the items given to the
ConcurrentQ.add(I)
methods. - QItemListener<I,R> - Interface in generic.concurrent
-
Callback for when items have completed processing.
- Qmark() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- QMARK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- QProgressListener<I> - Interface in generic.concurrent
-
Interface for listeners who want progress and transient message information from QWorkers while processing items.
- QResult<I,R> - Class in generic.concurrent
-
Class for holding the result of processing an Item in a ConcurrentQ.
- QResult(I, Future<R>) - Constructor for class generic.concurrent.QResult
- QRunnable<I> - Interface in generic.concurrent
-
Interface that defines the Runnable to work on the items given to the
ConcurrentQ.add(I)
methods. - QRunnableAdapter<I> - Class in generic.concurrent
- QRunnableAdapter(QRunnable<I>) - Constructor for class generic.concurrent.QRunnableAdapter
- qstring() - Method in class ghidra.sleigh.grammar.SleighCompiler
- qstring() - Method in class ghidra.sleigh.grammar.SleighEcho
- qstring() - Method in class ghidra.sleigh.grammar.SleighParser
- QSTRING - Static variable in class ghidra.sleigh.grammar.BaseLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- QSTRING - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- QSTRING - Static variable in class ghidra.sleigh.grammar.SleighEcho
- QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- QSTRING - Static variable in class ghidra.sleigh.grammar.SleighParser
- qstring_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.qstring_return
- Quad<T1,T2,T3,T4> - Class in generic.stl
- Quad(T1, T2, T3, T4) - Constructor for class generic.stl.Quad
- QUADRANT - Enum in resources
-
Enum specifying the quadrant of an overlay, either upper left, upper right, lower left, lower right.
- QUADWORD - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a 8 byte value
- query(String, String, String) - Static method in class ghidra.app.util.opinion.QueryOpinionService
- Query - Interface in ghidra.program.database.util
-
Query interface used to test a record for some condition.
- QueryData - Class in ghidra.app.services
- QueryData(String, boolean) - Constructor for class ghidra.app.services.QueryData
- QueryData(String, boolean, boolean) - Constructor for class ghidra.app.services.QueryData
- QueryOpinionService - Class in ghidra.app.util.opinion
- QueryOpinionService() - Constructor for class ghidra.app.util.opinion.QueryOpinionService
- QueryOpinionServiceHandler - Class in ghidra.app.util.opinion
- QueryOpinionServiceHandler() - Constructor for class ghidra.app.util.opinion.QueryOpinionServiceHandler
- QueryRecordIterator - Class in ghidra.program.database.util
-
Iterator that only returns records from another iterator that match the given query.
- QueryRecordIterator(RecordIterator, Query) - Constructor for class ghidra.program.database.util.QueryRecordIterator
-
Constructs a new QueryRecordIterator that filters the given record iterator with the given Query.
- QueryRecordIterator(RecordIterator, Query, boolean) - Constructor for class ghidra.program.database.util.QueryRecordIterator
-
Constructor
- QueryResult - Class in ghidra.app.util.opinion
- QueryResult(LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.QueryResult
- QUESTION_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
-
Used for questions.
- QUESTION_MESSAGE - Static variable in class docking.widgets.OptionDialog
-
Used for questions.
- queueByDistance - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
- QueueStub<E> - Class in ghidra.util.datastruct
-
A do-nothing, stubbed version of the
Queue
interface. - QueueStub() - Constructor for class ghidra.util.datastruct.QueueStub
- quietNaN(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
-
Return the BigFloat with the given number of bits representing (quiet) NaN.
- QUOTE_C - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- QUOTED_TEXT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- QUOTED_VAL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- QUOTED_VALUE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- QuotedText() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- QuotedValue() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- QWORD - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable QWORD datatype.
- QWordDataType - Class in ghidra.program.model.data
-
Provides a definition of a Quad Word within a program.
- QWordDataType() - Constructor for class ghidra.program.model.data.QWordDataType
- QWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.QWordDataType
R
- R_ADDEND_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
- R_INFO_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
- R_OFFSET_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
- r0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r13 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r13 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r14 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r14 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r15 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r15 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r16 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r17 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r18 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r19 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r20 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r21 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r22 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r23 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r24 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r25 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r26 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r27 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r28 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r29 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r30 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r31 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- r9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RADIAL - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- radix - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- RadixBigInteger - Class in ghidra.sleigh.grammar
- RadixBigInteger(Location, byte[]) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- RadixBigInteger(Location, int, byte[]) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- RadixBigInteger(Location, int, int, Random) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- RadixBigInteger(Location, int, Random) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- RadixBigInteger(Location, String) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- RadixBigInteger(Location, String, int) - Constructor for class ghidra.sleigh.grammar.RadixBigInteger
- raf - Variable in class ghidra.framework.main.logviewer.model.ReverseLineReader
- raiseBorder() - Method in class docking.EmptyBorderToggleButton
- raiseBorder() - Method in class docking.widgets.EmptyBorderButton
- RAISED_BORDER - Static variable in class docking.widgets.SmallBorderButton
-
A raised beveled border.
- RAISED_BUTTON_BORDER - Static variable in class docking.widgets.EmptyBorderButton
-
A raised beveled border.
- RandomAccessByteProvider - Class in ghidra.app.util.bin
-
Deprecated, for removal: This API element is subject to removal in a future version.See
FileByteProvider
as replacement ByteProvider. - RandomAccessByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.Constructs a
ByteProvider
using the specifiedFile
. - RandomAccessByteProvider(File, FSRL) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- RandomAccessByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.Constructs a
ByteProvider
using the specifiedFile
and permissions - randomAccessFile - Variable in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- RandomAccessMutableByteProvider - Class in ghidra.app.util.bin
-
An implementation of ByteProvider where the underlying bytes are supplied by a random access file.
- RandomAccessMutableByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessMutableByteProvider
-
Constructs a byte provider using the specified file
- RandomAccessMutableByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessMutableByteProvider
-
Constructs a byte provider using the specified file and permissions string
- range(long, long) - Method in class ghidra.test.AbstractProgramBasedTest
- Range - Class in ghidra.util.datastruct
-
A class for holding a minimum and maximum signed int values that define a range.
- Range(int, int) - Constructor for class ghidra.util.datastruct.Range
-
Creates a range whose extent is from min to max.
- RANGE_MAP_TABLE_PREFIX - Static variable in class ghidra.program.database.util.AddressRangeMapDB
- RangeColumnConstraint<T> - Class in docking.widgets.table.constraint
-
Abstract base class for range constraints.
- RangeColumnConstraint(String, T, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.RangeColumnConstraint
-
Constructor
- RangeMap - Class in ghidra.util.datastruct
-
Stores ranges of int values throughout "long" space.
- RangeMap() - Constructor for class ghidra.util.datastruct.RangeMap
-
Constructor for RangeMap with a default value of 0.
- RangeMap(int) - Constructor for class ghidra.util.datastruct.RangeMap
-
Creates a new range map with spcified default value.
- RangeMapAdapter - Interface in ghidra.program.util
- RangeMappedByteProvider - Class in ghidra.app.util.bin
-
A
ByteProvider
that is a concatenation of sub-ranges of another ByteProvider, also allowing for non-initialized (sparse) regions. - RangeMappedByteProvider(ByteProvider, FSRL) - Constructor for class ghidra.app.util.bin.RangeMappedByteProvider
-
Creates a new
RangeMappedByteProvider
. - rawSizeImage - Variable in class ghidra.program.model.data.BitmapResource
- rax - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rBegin() - Method in class generic.stl.ListSTL
- rBegin() - Method in class generic.stl.MapSTL
- rBegin() - Method in class generic.stl.MultiMapSTL
- rBegin() - Method in class generic.stl.MultiSetSTL
- rBegin() - Method in class generic.stl.SetSTL
- rBegin() - Method in class generic.stl.VectorSTL
- rbp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RBRACE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RBRACE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RBRACE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RBRACE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RBRACE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RBRACE - Static variable in class ghidra.sleigh.grammar.SleighParser
- RBRACKET - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RBRACKET - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RBRACKET - Static variable in class ghidra.sleigh.grammar.SleighParser
- rbx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rChild - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- rcx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rdi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rdx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- read - Variable in class ghidra.app.util.Permissions
- read() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
-
Advance the dot by one position, producing a new item
- read() - Method in class ghidra.app.util.bin.ByteProviderInputStream
- read() - Method in class ghidra.app.util.bin.ByteProviderPaddedInputStream
- read() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader.SectionStream
- read() - Method in class ghidra.app.util.bin.ObfuscatedInputStream
- read() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Reads a single character.
- read() - Method in class ghidra.program.model.data.MemBufferImageInputStream
- read() - Method in class ghidra.util.BoundedInputStream
- read() - Method in class ghidra.util.MonitoredInputStream
-
Reads the next byte of data from this input stream.
- read(byte[]) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Reads up to
b.length
bytes of data from this file into an array of bytes. - read(byte[]) - Method in interface ghidra.framework.store.DataFileHandle
-
Reads
b.length
bytes from this file into the byte array, starting at the current file pointer. - read(byte[]) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- read(byte[]) - Method in class ghidra.util.MonitoredInputStream
-
Reads up to
byte.length
bytes of data from this input stream into an array of bytes. - read(byte[], byte, boolean, int) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- read(byte[], int, int) - Method in class ghidra.app.util.bin.ByteProviderInputStream
- read(byte[], int, int) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Reads up to
length
bytes of data from this file into an array of bytes. - read(byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedInputStream
- read(byte[], int, int) - Method in interface ghidra.framework.store.DataFileHandle
-
Reads exactly
len
bytes from this file into the byte array, starting at the current file pointer. - read(byte[], int, int) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- read(byte[], int, int) - Method in class ghidra.program.model.data.MemBufferImageInputStream
- read(byte[], int, int) - Method in class ghidra.util.BoundedInputStream
- read(byte[], int, int) - Method in class ghidra.util.MonitoredInputStream
-
Reads up to
len
bytes of data from this input stream into an array of bytes. - read(byte[], int, Address, int, boolean) - Method in class ghidra.app.emulator.memory.ProgramLoadImage
- read(byte[], int, Address, int, boolean) - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
- read(char[], int, int) - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Reads characters into a portion of an array.
- read(Buffer, int) - Method in class db.DBRecord
-
Read the record field data from the specified buffer and offset
- read(Buffer, int) - Method in class db.SparseRecord
- read(DBHandle) - Method in interface db.DBChangeSet
-
Read into this change set from the specified database handle.
- read(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
-
Reads a
DWARFAttributeSpecification
instance from thereader
. - read(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfGroupRecord.GroupSubrecord
- read(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
- read(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfLineNumberRecord.LineSubrecord
- read(BinaryReader, byte, int) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- read(BinaryReader, long) - Static method in interface ghidra.app.util.bin.format.pdb.PdbInfo
-
Read either a
PdbInfoCodeView
object or aPdbInfoDotNet
object from the BinaryReader of a PE binary. - read(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
-
Reads the pdb information from a PE binary.
- read(BinaryReader, long) - Static method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
-
Reads an instance from the stream.
- read(BinaryReader, LongNamesMember) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
-
Reads a COFF archive member header from the specified
reader
, leaving the file position at the start of the this member's payload. - read(BinaryReader, DWARFCompilationUnit, DWARFAttributeFactory) - Static method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Read a DIE record.
- read(BinaryReader, DWARFCompilationUnit, DWARFForm) - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeFactory
-
Read from the given BinaryReader based on the type of DWARFForm that is given.
- read(BinaryReader, DWARFProgram, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
- read(ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
-
Reads and parses the headers and meta-data in a COFF Archive file.
- read(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
- read(DIEAggregate) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFLine
-
Read a DWARFLine from the compile unit's DW_AT_stmt_list location in the DebugLine stream (if present).
- read(MachoRelocation) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
-
Reads bytes at the given address.
- read(Program, TaskMonitor, XmlProgramOptions) - Method in class ghidra.app.util.xml.ProgramXmlMgr
-
Reads from the underlying XML file and populates the specified program.
- read(XmlPullParser) - Static method in class ghidra.app.util.opinion.QueryOpinionServiceHandler
- read(XmlPullParser, TaskMonitor) - Method in class ghidra.app.util.xml.DataTypesXmlMgr
-
Reads the datatypes encoded in XML from the specified XML parser and recreates them in a datatype manager.
- read(Reader, Document, int) - Method in class docking.help.GHelpHTMLEditorKit
- READ - Static variable in class ghidra.graph.ProgramGraphType
- READ - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand refers to an address being read
- READ - Static variable in interface ghidra.program.model.mem.MemoryBlock
- READ - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is being read.
- READ - Static variable in class ghidra.program.util.MemoryBlockDiff
- READ_EXECUTE - Static variable in class ghidra.app.util.Permissions
- READ_IND - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is being read.
- READ_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
- READ_ONLY - db.OpenMode
- READ_ONLY - Static variable in interface db.DBConstants
- READ_ONLY - Static variable in class ghidra.app.util.Permissions
- READ_ONLY - Static variable in class ghidra.framework.remote.User
-
Value corresponding to Read-only permission for a repository user.
- READ_ONLY_DIRECTORY_LOCK_FILE - Static variable in class ghidra.framework.store.db.PackedDatabase
-
Presence of the directory lock file will prevent the creation or modification of any packed database files contained within that directory or any sub-directory.
- READ_ONLY_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- READ_ONLY_PROPERTY - Static variable in interface ghidra.framework.model.DomainFile
-
Event property name for Read-only setting.
- READ_UNIX2003 - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
- READ_WRITE - Static variable in class ghidra.graph.ProgramGraphType
- READ_WRITE - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is read and written.
- READ_WRITE_IND - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is read and written.
- READ_WRITE_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
- readAbbreviations(BinaryReader, DWARFProgram, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
- READABLETO - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- readAddress(BinaryReader, byte) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Read the value of an address.
- readAddressAsLong(BinaryReader, byte) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Reads a variable-sized unsigned 'address' value from a
BinaryReader
and returns it as a 64 bit java long. - readApplicationProperties(String) - Static method in class ghidra.framework.plugintool.StandAloneApplication
-
Read
ApplicationProperties
from the specified file path relative to the current working directory. - readAsciiString(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an Ascii string starting at
index
, ending at the next character outside the range [32..126] or when reaching the end of the underlying ByteProvider. - readAsciiString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns an Ascii string of
length
bytes starting atindex
. - readAsciiStringArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the Ascii string array of
nElements
starting atindex
- readAsInt32(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads a LEB128 signed number from the BinaryReader and returns it as a java 32 bit int.
- readAsLong(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads a LEB128 number from the BinaryReader and returns it as a java 64 bit long int.
- readAsUInt32(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads a LEB128 unsigned number from the BinaryReader and returns it as a java 32 bit int.
- readBlobIndex(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Reads the blob index that the reader is positioned at.
- readBlock() - Method in interface db.buffers.InputBlockStream
-
Read next block from stream
- readByte() - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
This method reads a byte from the file, starting from the current file pointer.
- readByte(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed BYTE at
index
. - readByte(long) - Method in class ghidra.app.util.bin.ByteArrayProvider
- readByte(long) - Method in interface ghidra.app.util.bin.ByteProvider
-
Reads a byte at the specified index
- readByte(long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
- readByte(long) - Method in class ghidra.app.util.bin.EmptyByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.FileByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.FileBytesProvider
- readByte(long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- readByte(long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- readByte(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- readByte(long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- readByte(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads a byte from the program's memory at the indicated address.
- ReadByte() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- readByteArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the BYTE array of
nElements
starting atindex
. - readBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode len bytes (values and mask) in big-endian format, beginning at
start
- readBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
-
Read bytes at the specified index into the given byte array.
- readBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
-
Read bytes at the specified index into the given byte array.
- readBytes(long, long) - Method in class ghidra.app.util.bin.ByteArrayProvider
- readBytes(long, long) - Method in interface ghidra.app.util.bin.ByteProvider
-
Reads a byte array at the specified index
- readBytes(long, long) - Method in class ghidra.app.util.bin.ByteProviderWrapper
- readBytes(long, long) - Method in class ghidra.app.util.bin.EmptyByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.FileByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.FileBytesProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.InputStreamByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.MemBufferByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.MemoryByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- readBytes(long, long) - Method in class ghidra.app.util.bin.RangeMappedByteProvider
- readBytes(long, long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
- readBytes(long, long) - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- readBytes(long, long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads all bytes from the given byte to the end byte.
- readBytes(Program, Address, byte[]) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads buffer.length number of bytes from the program's memory starting at the indicated address.
- readChar() - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Read a character.
- readChar() - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Read a character.
- readCheckSumByte(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- readCliType(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
- readCodedIndex(BinaryReader, CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
- readCodedIndex(BinaryReader, CliStreamMetadata, int, CliTypeTable[]) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
- readCodePointer(MemBuffer, int, boolean) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- readColor - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- readCompilationUnit(DWARFProgram, BinaryReader, BinaryReader, int, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Creates a new
DWARFCompilationUnit
by reading a compilationUnit's header data from the debug_info section and the debug_abbr section and its compileUnit DIE (ie. - readConfigState(SaveState) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- readConfigState(SaveState) - Method in class ghidra.framework.plugintool.Plugin
-
Tells the Plugin to read its data-independent (preferences) properties from the input stream.
- readConfigState(SaveState) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- readConfigState(SaveState) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called when the client wishes to restore configuration state.
- readConfigState(SaveState) - Method in class ghidra.graph.VisualGraphComponentProvider
-
Reads previously saved state from the given state object
- readConfigState(SaveState) - Method in class ghidra.plugin.importer.ImporterPlugin
- readConfigState(String, SaveState) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Restores this panel to the indicated saved configuration state.
- readContext(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Decode a portion of the context block
- readContextOp(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Read the input of a context operation from this pattern block
- readContextOp(ContextOp) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Decode the value from the context located where the given context operation would write This is used to read the value from the left-hand-side "variable" of a context operation.
- readControlBlock(boolean) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- readControlBlock(boolean) - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- readCustomOption(SaveState) - Method in class ghidra.framework.options.FileOptions
- readDataPointer(MemBuffer, int, boolean) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- readDataState(SaveState) - Method in class ghidra.framework.main.FrontEndPlugin
- readDataState(SaveState) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- readDataState(SaveState) - Method in class ghidra.framework.plugintool.Plugin
-
Tells the Plugin to read its data-dependent state from the given SaveState object.
- readDefinedDataPointer(Address) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
-
Check for a Data pointer at the specified address and return the referenced address.
- readDIEs(List<DebugInfoEntry>, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
-
Reads the
DebugInfoEntry
records for this compilation unit from the .debug_info section. - readDocFromFile(ResourceFile) - Static method in class ghidra.util.xml.XmlUtilities
-
Read a File and convert to jdom xml doc.
- readDocFromFile(File) - Static method in class ghidra.util.xml.XmlUtilities
-
Read a File and convert to jdom xml doc.
- readDWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads a double word from the program's memory starting at the indicated address.
- reader - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
- reader - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
- reader - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- readerOffset - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- readExecutable() - Method in class ghidra.program.util.SymbolicPropogator
- readExecutableAddress - Variable in class ghidra.program.util.SymbolicPropogator
- readExecutableCode() - Method in class ghidra.program.util.VarnodeContext
- readExpr(byte[]) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- readExternal(ObjectInput) - Method in class db.buffers.DataBuffer
- readFile(File) - Static method in class generic.util.image.ImageUtils
-
Load an image from a file
- readFixedLenAsciiString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an fixed length Ascii string starting at
index
. - readFixupSubrecord(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupSubrecord
- readFixupTarget(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- readGuidIndex(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Reads the GUID index that the reader is positioned at.
- readImage(File) - Method in class help.screenshot.AbstractScreenShotGenerator
- readIndex(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
- readIndexVersion(String) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
- readInstruction(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Decode a portion of the instruction block
- readInt(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed INTEGER at
index
. - readInt1Or2(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
- readInt2Or4(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
- readIntArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the INTEGER array of
nElements
starting atindex
. - readJsonFile(File) - Static method in class ghidra.framework.options.SaveState
-
Creates a SaveState object and populates its values from the given file.
- readLastChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads one chunk from the end of the file.
- readLength(BinaryReader, Program) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Read a variable-length length value from the stream.
- readLine() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Reads a line of text.
- readLine() - Method in class ghidra.framework.main.logviewer.model.ReverseLineReader
-
Reads a single line from the current file pointer position, in reverse.
- readLong(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed LONG at
index
. - readLongArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the LONG array of
nElements
starting atindex
. - readMappingForLang(Language) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Finds the DWARF register mapping information file specified in the specified language's LDEF file and returns a new
DWARFRegisterMappings
object containing the data read from that file. - readMappingFrom(Element, Language) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
-
Creates a new
DWARFRegisterMappings
from the data present in the xml element. - readMaskBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode len mask bytes in big-endian format, beginning at
start
- readMemory(Address, int) - Method in class ghidra.app.emulator.EmulatorHelper
- readMemoryByte(Address) - Method in class ghidra.app.emulator.EmulatorHelper
- readName(BinaryReader) - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- readNextAsciiString() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the Ascii string at the current index and then increments the current index by the length of the Ascii string that was found.
- readNextAsciiString(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an Ascii string of
length
characters starting at the current index and then increments the current index bylength
. - readNextByte() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the byte at the current index and then increments the current index by
SIZEOF_BYTE
. - readNextByteArray(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a byte array of
nElements
starting at the current index and then increments the current index bySIZEOF_BYTE * nElements
. - readNextChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads the next chunk in the file past the last one specified in the
ChunkModel
. - readNextChunkFrom(long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads a chunk of data from the given location in the file.
- readNextIndex(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Reads the next index value.
- readNextInt() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the integer at the current index and then increments the current index by
SIZEOF_INT
. - readNextIntArray(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an integer array of
nElements
starting at the current index and then increments the current index bySIZEOF_INT * nElements
. - readNextLong() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the long at the current index and then increments the current index by
SIZEOF_LONG
. - readNextLongArray(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a long array of
nElements
starting at the current index and then increments the current index bySIZEOF_LONG * nElements
. - readNextNullTerminatedAsciiString() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a null terminated Ascii string starting at the current index, ending at the first null character or when reaching the end of the underlying ByteProvider.
- readNextShort() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the short at the current index and then increments the current index by
SIZEOF_SHORT
. - readNextShortArray(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a short array of
nElements
starting at the current index and then increments the current index bySIZEOF_SHORT * nElements
. - readNextUnicodeString() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the Unicode string at the current index and then increments the current index by the length of the Unicode string that was found.
- readNextUnicodeString(int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads fixed length UTF-16 Unicode string the current index and then increments the current
pointer index
bylength
elements (length*2 bytes). - readNextUnsignedByte() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the unsigned byte at the current index and then increments the current index by
SIZEOF_BYTE
. - readNextUnsignedInt() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the unsigned integer at the current index and then increments the current index by
SIZEOF_INT
. - readNextUnsignedShort() - Method in class ghidra.app.util.bin.BinaryReader
-
Reads the unsigned short at the current index and then increments the current index by
SIZEOF_SHORT
. - readNullTerminatedString(Address, int) - Method in class ghidra.app.emulator.EmulatorHelper
-
Read string from memory state.
- readOffsetByDWARFformat(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Read an offset value who's size depends on the DWARF format: 32 vs 64.
- readOnly - Variable in class ghidra.framework.store.local.LocalFileSystem
- ReadOnlyDataTypeComponent - Class in ghidra.program.model.data
-
DataTypeComponents from dataTypes that can not be modified.
- ReadOnlyDataTypeComponent(DataType, DynamicDataType, int, int, int) - Constructor for class ghidra.program.model.data.ReadOnlyDataTypeComponent
-
Create a new DataTypeComponent
- ReadOnlyDataTypeComponent(DataType, DynamicDataType, int, int, int, String, String) - Constructor for class ghidra.program.model.data.ReadOnlyDataTypeComponent
-
Create a new DataTypeComponent
- ReadOnlyException - Exception in ghidra.util
-
Exception thrown if a method attemps to change an object that is marked as read-only.
- ReadOnlyException() - Constructor for exception ghidra.util.ReadOnlyException
-
Default constructor
- ReadOnlyException(String) - Constructor for exception ghidra.util.ReadOnlyException
-
Constructor
- ReadOnlyProcessorContext - Class in ghidra.program.model.lang
- ReadOnlyProcessorContext(ProcessorContextView) - Constructor for class ghidra.program.model.lang.ReadOnlyProcessorContext
- readOverride(Namespace, SymbolTable) - Static method in class ghidra.program.model.pcode.JumpTable
- readOverride(Symbol) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Read a call prototype override which corresponds to the specified override code symbol
- readPatterns(ResourceFile, ArrayList<Pattern>, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
-
Read patterns from specified file
- readPointer(int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
- readPostPatterns(File, ArrayList<Pattern>, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
-
Read just the post patterns from the
tags - readPreviousChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
-
Reads the chunk immediately before the first visible one.
- readPrototypeXML(XmlPullParser, PcodeDataTypeManager) - Method in class ghidra.program.model.pcode.FunctionPrototype
-
Parse the function prototype from
<prototype>
tag. - readQWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads a quad word from the program's memory starting at the indicated address.
- readRecord(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
- readRecord(String) - Static method in class ghidra.app.util.opinion.IntelHexRecordReader
- readRecordHeader(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- readRegister(Register) - Method in class ghidra.app.emulator.EmulatorHelper
- readRegister(String) - Method in class ghidra.app.emulator.EmulatorHelper
- readSectionHeader(BinaryReader, long, long) - Static method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Read a
SectionHeader
from the specified stream starting atindex
. - readShort(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed SHORT at
index
. - readShortArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the SHORT array of
nElements
starting atindex
. - readSignedValue(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads an signed LEB128 value from the BinaryReader and returns a
LEB128
instance that contains the value along with size and position metadata. - readSLEB128(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads an signed little endian base 128 integer from memory.
- readStackValue(int, int, boolean) - Method in class ghidra.app.emulator.EmulatorHelper
-
Read a stack value from the memory state.
- readState() - Method in class ghidra.framework.store.local.IndexedPropertyFile
- readState() - Method in class ghidra.util.PropertyFile
-
Read in this PropertyFile into a SaveState object.
- readState(SaveState) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- readState(SaveState) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- readState(SaveState) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- readState(SaveState) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Restores the state of this LayoutController from the given SaveState object.
- readState(SaveState) - Method in interface ghidra.framework.options.CustomOption
-
Concrete subclass of WrappedOption should read all of its state from the given saveState object.
- readState(SaveState) - Method in class ghidra.framework.options.WrappedCustomOption
- readState(SaveState) - Method in class ghidra.framework.options.WrappedDate
- readState(SaveState) - Method in class ghidra.framework.options.WrappedFile
- readState(SaveState) - Method in interface ghidra.framework.options.WrappedOption
-
Concrete subclass of WrappedOption should read all of its state from the given saveState object.
- readState(SaveState) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- readStatusChanged(MemoryBlock, boolean) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification the block's read attribute has changed.
- readString(BinaryReader) - Static method in class ghidra.app.util.bin.format.omf.OmfRecord
-
Read the OMF string format, 1-byte length, followed by that many ascii characters
- readString(BinaryReader, long) - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
-
Read string from table at specified relative table offset
- readString(ByteArrayInputStream, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
- readStringIndex(BinaryReader) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Reads the string index that the reader is positioned at.
- readStringTable(ByteProvider) - Static method in class ghidra.app.util.bin.format.dwarf4.next.StringTable
-
Create a
StringTable
by reading the entire contents of aByteProvider
into memory. - readSymbol(String, Symbol) - Static method in class ghidra.program.model.pcode.DataTypeSymbol
- readTableIndex(BinaryReader, CliTypeTable) - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
-
Reads the table index that the reader is positioned at.
- readTerminatedString(long, char) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an Ascii string starting at
index
, ending at the nexttermChar
character byte or when reaching the end of the underlying ByteProvider. - readTerminatedString(long, String) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads an Ascii string starting at
index
, ending at the next character that is one of the specifiedtermChars
or when reaching the end of the underlying ByteProvider. - ReadTextDialog - Class in docking.widgets.dialogs
-
General purpose modal dialog to display text in a text area.
- ReadTextDialog(String, String) - Constructor for class docking.widgets.dialogs.ReadTextDialog
-
Construct a new ReadTextDialog
- readThreadSubrecord(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- readToolTemplate(File) - Static method in class ghidra.framework.ToolUtils
- readToolTemplate(String) - Static method in class ghidra.framework.ToolUtils
- readULEB128(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads an unsigned little endian base 128 integer from memory.
- readUnicodeString(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a null-terminated UTF-16 Unicode string starting at
index
using the pre-specifiedendianness
. - readUnicodeString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Reads a fixed length UTF-16 Unicode string of
length
characters starting atindex
, using the pre-specifiedendianness
. - readUnsignedByte(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned BYTE at
index
. - readUnsignedInt(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned INTEGER at
index
. - readUnsignedShort(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned SHORT at
index
. - readUnsignedValue(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the unsigned value of the integer (of the specified length) at the specified offset.
- readUnsignedValue(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads an unsigned LEB128 value from the BinaryReader and returns a
LEB128
instance that contains the value along with size and position metadata. - readValBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode len value bytes in big-endian format, beginning at
start
- readValue(long, int) - Method in class ghidra.app.util.bin.BinaryReader
-
Returns the signed value of the integer (of the specified length) at the specified offset.
- readValue(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
-
Reads a LEB128 value from the BinaryReader and returns a
LEB128
instance that contains the value along with size and position metadata. - readVarSizedUInt(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Read a variable-sized unsigned integer and return it as a java signed int.
- readVarSizedULong(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Read a variable-sized unsigned integer and return it as a java signed long.
- readWeights(XmlPullParser) - Method in class generic.lsh.vector.LSHVectorFactory
-
Read both the weights and the lookup hashes from an XML stream
- readWord(Program, Address) - Static method in class ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
-
Reads a word from the program's memory starting at the indicated address.
- READX - Static variable in class ghidra.program.model.symbol.DataRefType
- readXml(XmlPullParser, PcodeFactory) - Method in class ghidra.program.model.pcode.ParamMeasure
-
Create a ParamMeasure object by parsing the XML elements
- readXML(XmlElement, AddressFactory) - Static method in class ghidra.program.model.pcode.AddressXML
-
Create an address from an XML parse tree node.
- readXML(XmlPullParser) - Method in class ghidra.program.model.pcode.HighFunction
- readXML(XmlPullParser) - Method in class ghidra.program.model.pcode.HighParamID
- readXML(XmlPullParser) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- readXML(XmlPullParser, AddressFactory) - Static method in class ghidra.program.model.pcode.SequenceNumber
-
Create a new Sequence number from XML SAX tree element.
- readXML(XmlPullParser, PcodeFactory) - Static method in class ghidra.program.model.pcode.PcodeOp
-
Read p-code from XML stream
- readXML(XmlPullParser, PcodeFactory) - Static method in class ghidra.program.model.pcode.Varnode
-
Build a Varnode from an XML stream
- readXML(String, AddressFactory) - Static method in class ghidra.program.model.pcode.AddressXML
-
Parse String containing an XML tag representing an Address.
- readXML(String, Attributes, AddressFactory) - Static method in class ghidra.program.model.pcode.AddressXML
-
Read an Address given an XML tag name and its attributes.
- readXMLDataType(XmlPullParser) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
-
Get the data type that corresponds to the given XML element.
- readXMLNameList(String) - Method in class ghidra.app.decompiler.DecompileCallback
- readXMLSize(String) - Static method in class ghidra.program.model.pcode.AddressXML
-
Read the (first) size attribute from an XML tag string as an integer
- readXMLVarnodePieces(XmlElement, Address) - Method in interface ghidra.program.model.pcode.PcodeFactory
- readXMLVarnodePieces(XmlElement, Address) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
-
Read an XML join address with "piece" attributes
- ready() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Tells whether this stream is ready to be read.
- REAL - Static variable in class ghidra.app.plugin.processors.generic.ConstantTemplate
- REAL - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- reallySaveToHelp(File, String) - Method in class help.screenshot.GhidraScreenShotGenerator
- REBASE_IMMEDIATE_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_ADD_ADDR_IMM_SCALED - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_DO_REBASE_IMM_TIMES - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_DO_REBASE_ULEB_TIMES - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_DONE - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_MASK - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_OPCODE_SET_TYPE_IMM - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_TYPE_POINTER - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_TYPE_TEXT_ABSOLUTE32 - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBASE_TYPE_TEXT_PCREL32 - Static variable in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
- REBECCA_PURPLE - Static variable in class ghidra.util.WebColors
- rebuild(TaskMonitor) - Method in class db.DBHandle
-
Rebuild database tables to resolve certain consistency problems.
- rebuild(TaskMonitor) - Method in class db.Table
-
Rebuild table and associated indexes to ensure consistent state.
- rebuild(File) - Static method in class ghidra.framework.store.local.IndexedLocalFileSystem
-
Completely rebuild filesystem index using item information contained within indexed property files.
- rebuild(File) - Static method in class ghidra.framework.store.local.IndexedV1LocalFileSystem
-
Completely rebuild filesystem index using item information contained within indexed property files.
- recognize(byte[]) - Method in interface ghidra.app.util.recognizer.Recognizer
-
Ask the recognizer to recognize some bytes.
- Recognizer - Interface in ghidra.app.util.recognizer
-
NOTE: ALL Recognizer CLASSES MUST END IN "Recognizer".
- RecognizerService - Class in ghidra.app.util.recognizer
- RecognizerService() - Constructor for class ghidra.app.util.recognizer.RecognizerService
- reconcile() - Method in class ghidra.program.model.address.AddressMapImpl
-
Reconcile address space changes using associated address factory.
- reconcileAppliedDataType(DataType, DataType, boolean) - Static method in class ghidra.program.model.data.DataUtilities
-
Determine the final data-type which should be applied based upon a user applied type of newDataType on an existing originalDataType.
- record - Variable in class ghidra.program.database.mem.MemoryBlockDB
- Record() - Constructor for class ghidra.program.model.lang.ConstantPool.Record
- RecordFilter - Interface in ghidra.program.database.util
- RecordIterator - Interface in db
-
RecordIterator
provides the ability to iterate over data records within a table. - recordLength - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- RecordNode - Interface in db
-
Table
record leaf nodes within the BTree structure. - recordNodeCnt - Variable in class db.TableStatistics
-
Total number of leaf/record nodes.
- recordSizeOption - Variable in class ghidra.app.util.exporter.IntelHexExporter
-
Option allowing the user to select the number of bytes in each line of output
- RecordTranslator - Interface in db
- recordType - Variable in class ghidra.app.util.bin.format.omf.OmfRecord
- recover(TaskMonitor) - Method in class db.buffers.BufferMgr
-
Immediately following instatiation of this BufferMgr, attempt a unsaved data recovery.
- rect - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
used to draw a rectangle to contain picked vertices
- RECTANGLE - Static variable in class ghidra.service.graph.VertexShape
- RecursiveDescentSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
This singleton class seeks solutions to
PatternExpression
s It is called naive, because it does not perform algebraic transformations. - RecursiveDescentSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
- RecursiveFindPathsAlgorithm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
-
Finds all paths between two vertices for a given graph.
- RecursiveFindPathsAlgorithm() - Constructor for class ghidra.graph.algo.RecursiveFindPathsAlgorithm
- RED - Static variable in class ghidra.program.util.ProgramDiffDetails
- RED - Static variable in class ghidra.util.WebColors
- RedBlackEntry<K,V> - Class in ghidra.util.datastruct
- RedBlackKeySet - Class in ghidra.util.datastruct
-
A RedBlack Tree implementation of the ShortKeySet interface.
- RedBlackKeySet(short) - Constructor for class ghidra.util.datastruct.RedBlackKeySet
-
Creates a new RedBlackKeySet that can store keys between 0 and n.
- RedBlackLongKeySet - Class in ghidra.util.datastruct
-
A RedBlack Tree implementation of a long key set.
- RedBlackLongKeySet() - Constructor for class ghidra.util.datastruct.RedBlackLongKeySet
-
Creates a new RedBlackLongKeySet that can store keys between 0 and n.
- RedBlackNode<K,V> - Class in generic.stl
- RedBlackTree<K,V> - Class in generic.stl
-
A RedBlack Tree implementation with K type keys and place to store V type values.
- RedBlackTree<K extends java.lang.Comparable<K>,V> - Class in ghidra.util.datastruct
-
A RedBlack Tree implementation with K type keys and place to store V type values.
- RedBlackTree() - Constructor for class ghidra.util.datastruct.RedBlackTree
-
Creates a new RedBlackKeySet that can store keys between 0 and n.
- RedBlackTree(RedBlackTree<K, V>) - Constructor for class generic.stl.RedBlackTree
-
Creates a copy of an existing RedBlackTree
- RedBlackTree(Comparator<K>, boolean) - Constructor for class generic.stl.RedBlackTree
-
Creates a new RedBlackTree
- reDisassembleAllInstructions(TaskMonitor) - Method in class ghidra.program.database.code.CodeManager
-
Complete language transformation of all instructions.
- redo() - Method in class db.buffers.BufferMgr
-
Redo next checkpoint.
- redo() - Method in class db.DBHandle
-
Redo previously undone transaction checkpoint.
- redo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- redo() - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Redo the change data transaction associated the last Undo.
- redo() - Method in interface ghidra.framework.model.Undoable
-
Returns to a latter state that exists because of an undo.
- redo(UndoableDomainObject) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Redo the last undone transaction on domain object and wait for all events to be flushed.
- redo(UndoableDomainObject, boolean) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Redo the last undone transaction on the domain object and wait for all events to be flushed.
- redo(UndoableDomainObject, int) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Redo the last 'count' undone transactions on the domain object and wait for all events to be flushed.
- REDO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- reduce(I, int, int) - Method in class generic.algorithms.ReducingLcs
-
Create a subsequence from the given input sequence.
- reduce(List<DominantPair<Address, D>>) - Method in interface ghidra.app.decompiler.parallel.DecompilerReducer
- reduce(List<T>, int, int) - Method in class generic.algorithms.ReducingListBasedLcs
- ReduceAction(AssemblyProduction) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ReduceAction
- ReducingLcs<I,T> - Class in generic.algorithms
-
Calculates the longest common subsequence (LCS) between two sequences of Matchable objects,
x
andy
. - ReducingLcs(I, I) - Constructor for class generic.algorithms.ReducingLcs
-
Constructor
- ReducingListBasedLcs<T> - Class in generic.algorithms
-
An implementation of the
ReducingLcs
that takes as its input a list of <T>items, where the list is the 'sequence' being checked for the Longest Common Subsequence. - ReducingListBasedLcs(List<T>, List<T>) - Constructor for class generic.algorithms.ReducingListBasedLcs
- REF_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
- REF_REPEATABLES - Static variable in class ghidra.app.util.DisplayableEol
- refAddr - Variable in class ghidra.program.model.lang.InjectContext
- refAddr - Variable in class ghidra.program.util.ProgramLocation
- RefdByteProvider - Class in ghidra.formats.gfilesystem
-
A
ByteProvider
along with aFileSystemRef
to keep the filesystem pinned in memory. - RefdByteProvider(FileSystemRef, ByteProvider, FSRL) - Constructor for class ghidra.formats.gfilesystem.RefdByteProvider
-
Creates a RefdByteProvider instance, taking ownership of the supplied FileSystemRef.
- RefdFile - Class in ghidra.formats.gfilesystem
-
A
GFile
along with aFileSystemRef
to keep the filesystem pinned in memory. - RefdFile(FileSystemRef, GFile) - Constructor for class ghidra.formats.gfilesystem.RefdFile
-
Creates a RefdFile instance, taking ownership of the supplied fsRef.
- Reference - Interface in ghidra.program.model.symbol
-
Base class to hold information about a referring address.
- REFERENCE_ANALYSIS - Static variable in class ghidra.app.services.AnalysisPriority
-
Defines reference analysis as the sixth priority for automatic analysis.
- REFERENCE_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for memory, variable, and external reference differences.
- REFERENCE_FLAG_DEFINED - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_FLAG_PRIVATE_DEFINED - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_FLAG_UNDEFINED_LAZY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_FLAG_UNDEFINED_NON_LAZY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- REFERENCE_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking references.
- REFERENCE_TYPE - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
Reference type bits of the n_desc field of undefined symbols
- ReferenceCountToAddressTableColumn - Class in ghidra.util.table.field
-
This table field displays the number of references to the location that was found
- ReferenceCountToAddressTableColumn() - Constructor for class ghidra.util.table.field.ReferenceCountToAddressTableColumn
- REFERENCED_DYNAMICALLY - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- ReferenceDBManager - Class in ghidra.program.database.references
-
Reference manager implementation for the database.
- ReferenceDBManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.references.ReferenceDBManager
-
Construct a new reference manager.
- referencedDataType - Variable in class ghidra.program.model.data.PointerDataType
- ReferenceDecompilerHover - Class in ghidra.app.decompiler.component.hover
- ReferenceDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
- ReferenceDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
-
A plugin to show tool tip text for hovering over references in the decompiler.
- ReferenceDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ReferenceDecompilerHoverPlugin
- ReferenceEndpoint - Class in ghidra.util.table.field
-
An object that is one end of a
Reference
. - ReferenceEndpoint(Reference, Address, RefType, boolean, SourceType) - Constructor for class ghidra.util.table.field.ReferenceEndpoint
- ReferenceEndpointToAddressTableRowMapper - Class in ghidra.util.table.mapper
- ReferenceEndpointToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToAddressTableRowMapper
- ReferenceEndpointToFunctionTableRowMapper - Class in ghidra.util.table.mapper
- ReferenceEndpointToFunctionTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToFunctionTableRowMapper
- ReferenceEndpointToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
- ReferenceEndpointToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToProgramLocationTableRowMapper
- ReferenceEndpointToReferenceTableRowMapper - Class in ghidra.util.table.mapper
- ReferenceEndpointToReferenceTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceEndpointToReferenceTableRowMapper
- ReferenceFromAddressTableColumn - Class in ghidra.util.table.field
-
This table field displays the FromAddress for the reference or possible reference address pair associated with a row in the table.
- ReferenceFromAddressTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromAddressTableColumn
- ReferenceFromBytesTableColumn - Class in ghidra.util.table.field
-
This table field displays the bytes of the code unit at the FromAddress for the reference or possible reference address pair associated with a row in the table.
- ReferenceFromBytesTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromBytesTableColumn
- ReferenceFromFunctionTableColumn - Class in ghidra.util.table.field
-
This table field displays the name of the function containing the from address for the reference.
- ReferenceFromFunctionTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromFunctionTableColumn
- ReferenceFromLabelTableColumn - Class in ghidra.util.table.field
-
This table field displays the primary symbol at the FromAddress for the reference or possible reference address pair associated with a row in the table.
- ReferenceFromLabelTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromLabelTableColumn
- ReferenceFromPreviewTableColumn - Class in ghidra.util.table.field
- ReferenceFromPreviewTableColumn() - Constructor for class ghidra.util.table.field.ReferenceFromPreviewTableColumn
- ReferenceIterator - Interface in ghidra.program.model.symbol
-
Iterator that gives out MemReference objects.
- ReferenceIteratorAdapter - Class in ghidra.program.model.symbol
- ReferenceIteratorAdapter(Iterator<? extends Reference>) - Constructor for class ghidra.program.model.symbol.ReferenceIteratorAdapter
- ReferenceListener - Interface in ghidra.program.model.symbol
-
Interface to define methods that are called when references are added or removed.
- ReferenceListEntry - Class in ghidra.app.util.bin.format.macos.rm
- ReferenceManager - Interface in ghidra.program.model.symbol
-
Interface for managing references.
- referenceMgr - Variable in class ghidra.program.model.block.SimpleBlockModel
- REFERENCES - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for references.
- REFERENCES - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the memory, variable, and external reference differences.
- ReferencesFromTableModel - Class in ghidra.util.table
-
Table model for showing the 'from' side of passed-in references.
- ReferencesFromTableModel(List<Reference>, ServiceProvider, Program) - Constructor for class ghidra.util.table.ReferencesFromTableModel
- ReferenceTagProcessor - Class in help.validator
- ReferenceTagProcessor(HelpModuleLocation, AnchorManager) - Constructor for class help.validator.ReferenceTagProcessor
- ReferenceToAddressTableColumn - Class in ghidra.util.table.field
-
This table field displays the ToAddress for the reference or possible reference address pair associated with a row in the table.
- ReferenceToAddressTableColumn() - Constructor for class ghidra.util.table.field.ReferenceToAddressTableColumn
- ReferenceToBytesTableColumn - Class in ghidra.util.table.field
- ReferenceToBytesTableColumn() - Constructor for class ghidra.util.table.field.ReferenceToBytesTableColumn
- ReferenceToPreviewTableColumn - Class in ghidra.util.table.field
- ReferenceToPreviewTableColumn() - Constructor for class ghidra.util.table.field.ReferenceToPreviewTableColumn
- ReferenceToReferenceAddressPairTableRowMapper - Class in ghidra.util.table.mapper
- ReferenceToReferenceAddressPairTableRowMapper() - Constructor for class ghidra.util.table.mapper.ReferenceToReferenceAddressPairTableRowMapper
- ReferenceTypeTableColumn - Class in ghidra.util.table.field
-
This table field displays the reference type for the reference associated with a row in the table.
- ReferenceTypeTableColumn() - Constructor for class ghidra.util.table.field.ReferenceTypeTableColumn
- referent() - Method in class ghidra.util.graph.Vertex
- reFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Triggers this class to filter the contents of the data.
- refilterLater() - Method in class docking.widgets.tree.GTree
-
Causes the tree to refilter some time later
- refilterLater(GTreeNode) - Method in class docking.widgets.tree.GTree
-
Re-filters the tree if the newNode should be included in the current filter results.
- refilterNow() - Method in class docking.widgets.tree.GTree
-
Causes the tree to refilter immediately (before this method returns)
- ReflectionUtilities - Class in utilities.util.reflection
- refMap - Variable in class ghidra.util.datastruct.WeakValueTreeMap
- reformat() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Re-parse the composite string and place the components into their proper fields
- refQueue - Variable in class ghidra.util.datastruct.AbstractWeakValueMap
- RefRepeatComment - Class in ghidra.app.util
- RefRepeatCommentFieldLocation - Class in ghidra.program.util
-
The
RefRepeatCommentFieldLocation
class contains specific location information within the Referenced Repeatable comments of an EOL comment field of a CodeUnitLocation object. - RefRepeatCommentFieldLocation() - Constructor for class ghidra.program.util.RefRepeatCommentFieldLocation
-
Default constructor needed for restoring an end-of-line field location from XML.
- RefRepeatCommentFieldLocation(Program, Address, int[], String[], int, int, int, Address) - Constructor for class ghidra.program.util.RefRepeatCommentFieldLocation
-
Construct a new RefRepeatCommentFieldLocation.
- refresh() - Method in class db.Database
-
Scan files and update state.
- refresh() - Method in class docking.widgets.table.AbstractGTableModel
-
Invoke this method when the underlying data has changed, but a reload is not required.
- refresh() - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- refresh() - Method in class ghidra.app.script.ScriptInfo
-
Setting the toolbar image to null forces it to be reloaded on the next request.
- refresh() - Method in class ghidra.app.util.BlockPanel
- refresh() - Method in class ghidra.framework.main.datatable.DomainFileInfo
- refresh() - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- refresh() - Method in interface ghidra.framework.store.FolderItem
-
Returns this instance after refresh or null if item no longer exists
- refresh() - Method in class ghidra.framework.store.local.LocalDatabaseItem
- refresh() - Method in class ghidra.framework.store.local.LocalFolderItem
- refresh() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- refresh() - Method in class ghidra.program.database.bookmark.BookmarkDB
- refresh() - Method in class ghidra.program.database.data.SourceArchiveDB
- refresh() - Method in class ghidra.program.database.DatabaseObject
-
Tells the object to refresh its state from the database.
- refresh() - Method in class ghidra.program.database.function.FunctionDB
- refresh() - Method in class ghidra.program.database.function.FunctionTagDB
- refresh() - Method in class ghidra.program.database.symbol.EquateDB
- refresh() - Method in class ghidra.program.database.symbol.SymbolDB
- refresh(boolean) - Method in class ghidra.framework.data.ProjectFileManager
- refresh(boolean) - Method in interface ghidra.framework.model.ProjectData
-
Sync the Domain folder/file structure with the underlying file structure.
- refresh(DBRecord) - Method in class ghidra.program.database.bookmark.BookmarkDB
- refresh(DBRecord) - Method in class ghidra.program.database.code.InstructionDB
- refresh(DBRecord) - Method in class ghidra.program.database.DatabaseObject
-
Tells the object to refresh its state from the database using the specified record if not null.
- refresh(DBRecord) - Method in class ghidra.program.database.function.FunctionDB
- refresh(DBRecord) - Method in class ghidra.program.database.function.FunctionTagDB
- refresh(DBRecord) - Method in class ghidra.program.database.symbol.CodeSymbol
- refresh(DBRecord) - Method in class ghidra.program.database.symbol.SymbolDB
- refresh(DBRecord) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- refresh(ProjectData, Component) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
- REFRESH - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- REFRESH_ICON - Static variable in class resources.Icons
- refreshCurrentLayout() - Method in class ghidra.graph.viewer.GraphComponent
- refreshDisplay(Program, ProgramLocation, File) - Method in class ghidra.app.decompiler.component.DecompilerController
-
Always decompiles the function containing the given location before positioning the decompilerPanel's cursor to the closest equivalent position.
- refreshDuplicates() - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Updates every known script's duplicate value.
- refreshKeybindings() - Method in class ghidra.framework.plugintool.PluginTool
- refreshLeftPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Refreshes the left side of this panel.
- refreshLeftPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- refreshLeftPanel() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Refreshes the left side of this panel.
- refreshList(Object[]) - Method in class docking.widgets.list.ListPanel
-
replaces the list contents with the new list.
- refreshListingMergePanel(Address, Address, Address, Address) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Show the listing merge panel with each listing positioned to the indicated address.
- refreshResultPanel(ExternalLocation[]) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- refreshRightPanel() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Refreshes the right side of this panel.
- refreshRightPanel() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- refreshRightPanel() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Refreshes the right side of this panel.
- refreshScriptList() - Method in interface ghidra.app.services.GhidraScriptService
- refreshTable() - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
-
Reloads the table with current extensions.
- refType - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- RefType - Class in ghidra.program.model.symbol
-
Class to define reference types.
- RefType(byte, String) - Constructor for class ghidra.program.model.symbol.RefType
- RefTypeFactory - Class in ghidra.program.model.symbol
-
Factory class to create RefType objects.
- RefTypeFactory() - Constructor for class ghidra.program.model.symbol.RefTypeFactory
- regDumpSet - Variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- RegExMemSearcherAlgorithm - Class in ghidra.util.search.memory
-
Search memory using the provided regular expression.
- RegExMemSearcherAlgorithm(SearchInfo, AddressSetView, Program, boolean) - Constructor for class ghidra.util.search.memory.RegExMemSearcherAlgorithm
- RegionDescriptor - Class in ghidra.app.plugin.exceptionhandlers.gcc
-
RegionDescriptor holds information about a call frame.
- RegionDescriptor(MemoryBlock) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Constructor for a region descriptor.
- register - Variable in class ghidra.util.state.ResultsState.FramePointerCandidate
- register(RecursiveDescentSolver) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Register this particular solver with the general expression solver
- register(Class<T>, AbstractExpressionSolver<T>) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Register a solver for a particular subclass of
PatternExpression
- register(Predicate<String>, SearchLocationRegistry.SearchLocationCreator) - Method in class ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
-
Adds a
SearchLocation
to this registry. - Register - Class in ghidra.program.model.lang
-
Class to represent a processor register.
- Register(Register) - Constructor for class ghidra.program.model.lang.Register
- Register(String, String, Address, int, boolean, int) - Constructor for class ghidra.program.model.lang.Register
-
Constructs a new Register object.
- Register(String, String, Address, int, int, int, boolean, int) - Constructor for class ghidra.program.model.lang.Register
- REGISTER - ghidra.program.model.lang.InputListType
- REGISTER - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- REGISTER - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a register.
- REGISTER_GROUP_NAME - Static variable in class ghidra.app.util.viewer.field.RegisterFieldFactory
- REGISTER_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
REGISTER_VARIABLE_FILTER
matches all simple register variables - registerAction(JComponent, DockingAction) - Static method in class docking.actions.KeyBindingUtils
-
A convenience method to register the given action with the given component.
- registerAction(JComponent, DockingAction, ActionContextProvider) - Static method in class docking.actions.KeyBindingUtils
-
A convenience method to register the given action with the given component.
- registerAction(JComponent, DockingAction, ActionContextProvider, int) - Static method in class docking.actions.KeyBindingUtils
-
A convenience method to register the given action with the given component.
- registerAction(JComponent, KeyStroke, Action, int) - Static method in class docking.actions.KeyBindingUtils
-
Registers the given action with the given key binding on the given component.
- registerAddressCallback(Address, BreakCallBack) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- RegisterBuilder - Class in ghidra.program.model.lang
- RegisterBuilder() - Constructor for class ghidra.program.model.lang.RegisterBuilder
- registerCallOtherCallback(String, BreakCallBack) - Method in class ghidra.app.emulator.EmulatorHelper
-
Register callback for language defined pcodeop (call other).
- RegisterChangeSet - Interface in ghidra.program.model.listing
-
Interface for a Register Change set.
- registerClipboardContentProvider(ClipboardContentProviderService) - Method in interface ghidra.app.services.ClipboardService
- registerComponentLoadedListener(Component, ComponentLoadedListener) - Static method in class docking.DockingWindowManager
-
Registers a callback to be notified when the given component has been parented to a docking window manager
- registerConstraintType(String, Class<? extends Constraint<T>>) - Method in class generic.constraint.DecisionTree
-
Registers a constraint class to be recognized from an xml constraint specification file.
- registerCryptoProvider(CryptoProvider) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Adds a
CryptoProvider
to this registry. - registerDefaultCallOtherCallback(BreakCallBack) - Method in class ghidra.app.emulator.EmulatorHelper
-
Register default callback for language defined pcodeops (call other).
- registerDummy(PluginTool, String) - Static method in class ghidra.util.table.actions.DeleteTableRowAction
-
A special method that triggers the registration of this action's shared/dummy keybinding.
- registerDynamicEventConsumed(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.Plugin
-
Register event that this plugin consumes.
- registerDynamicServiceProvided(Class<? super T>, T) - Method in class ghidra.framework.plugintool.Plugin
-
Used to register a service dynamically, during runtime, instead of during the Plugin's constructor.
- registerEventConsumed(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.Plugin
-
Deprecated.
- registerEventProduced(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.Plugin
-
Deprecated.
- RegisterFieldFactory - Class in ghidra.app.util.viewer.field
-
Field to show register values at the function entry point.
- RegisterFieldFactory() - Constructor for class ghidra.app.util.viewer.field.RegisterFieldFactory
- RegisterFieldLocation - Class in ghidra.program.util
-
ProgramLocation for the Register Field.
- RegisterFieldLocation() - Constructor for class ghidra.program.util.RegisterFieldLocation
-
Default constructor
- RegisterFieldLocation(Program, Address, String[], String[], int, int) - Constructor for class ghidra.program.util.RegisterFieldLocation
- registerHandler() - Static method in class generic.test.ConcurrentTestExceptionHandler
- registerHandler() - Static method in class ghidra.framework.protocol.ghidra.Handler
-
Register the "ghidra" URL protocol Handler.
- registerHandler() - Static method in class ghidra.SwingExceptionHandler
-
Register SwingExceptionHandler
- registerHelp() - Method in class docking.help.HelpManager
- registerHelp(Object, HelpLocation) - Method in class docking.DefaultHelpService
- registerHelp(Object, HelpLocation) - Method in class docking.help.HelpManager
- registerHelp(Object, HelpLocation) - Method in interface docking.help.HelpService
-
Register help for a specific object.
- registerInject(InjectPayload) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- registerLanguageTranslatorFactoryMinion(LanguageTranslatorFactoryMinion) - Static method in class ghidra.program.util.LanguageTranslatorFactory
- registerListener() - Method in class docking.widgets.textfield.TextFieldLinker.LinkedField
- registerLocation(int, Location) - Method in class ghidra.sleigh.grammar.Locator
- RegisterManager - Class in ghidra.program.model.lang
- registerModel(Class<? extends CodeBlockModel>, String) - Method in interface ghidra.app.services.BlockModelService
-
Register a new model.
- registerNavigatable(PluginTool, Navigatable) - Static method in class ghidra.app.nav.NavigatableRegistry
- registerOption(String, OptionType, Object, HelpLocation, String) - Method in class ghidra.framework.options.AbstractOptions
- registerOption(String, OptionType, Object, HelpLocation, String) - Method in interface ghidra.framework.options.Options
-
Registers an option with a description, help location, and a optional default value.
- registerOption(String, OptionType, Object, HelpLocation, String) - Method in class ghidra.framework.options.SubOptions
- registerOption(String, OptionType, Object, HelpLocation, String, PropertyEditor) - Method in class ghidra.framework.options.AbstractOptions
- registerOption(String, OptionType, Object, HelpLocation, String, PropertyEditor) - Method in interface ghidra.framework.options.Options
-
Registers an option with a description, help location, and a optional default value.
- registerOption(String, OptionType, Object, HelpLocation, String, PropertyEditor) - Method in class ghidra.framework.options.SubOptions
- registerOption(String, Object, HelpLocation, String) - Method in class ghidra.framework.options.AbstractOptions
- registerOption(String, Object, HelpLocation, String) - Method in interface ghidra.framework.options.Options
-
Registers an option with a description, help location, and a default value without specifying the option type.
- registerOption(String, Object, HelpLocation, String) - Method in class ghidra.framework.options.SubOptions
- registerOptionNameChanged(String, String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
-
Updates saved options from an old name to a new name.
- registerOptions(Options, Program) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
- registerOptions(Options, Program) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
- registerOptions(Options, Program) - Method in class ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
- registerOptions(Options, Program) - Method in class ghidra.app.services.AbstractAnalyzer
- registerOptions(Options, Program) - Method in interface ghidra.app.services.Analyzer
-
Analyzers should register their options with associated default value, help content and description
- registerOptions(Options, HelpLocation) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- registerOptions(ToolOptions) - Method in class ghidra.framework.options.ToolOptions
- registerOptions(ToolOptions, HelpLocation) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Registers this GraphTypeDisplayOptions with
ToolOptions
. - registerOptions(Plugin, ToolOptions, Program) - Method in class ghidra.app.decompiler.DecompileOptions
-
This registers all the decompiler tool options with ghidra, and has the side effect of pulling all the current values for the options if they exist
- registerOptions(Program) - Static method in class ghidra.program.database.SpecExtension
-
Register the options system allowing spec extensions with the given Program
- registerOptionsEditor(OptionsEditor) - Method in class ghidra.framework.options.AbstractOptions
- registerOptionsEditor(OptionsEditor) - Method in interface ghidra.framework.options.Options
-
Register the options editor that will handle the editing for all the options or a sub group of options.
- registerOptionsEditor(OptionsEditor) - Method in class ghidra.framework.options.SubOptions
- registerOptionsEditor(String, OptionsEditor) - Method in class ghidra.framework.options.AbstractOptions
- registerOptionsNameChange(String, String) - Method in class ghidra.framework.plugintool.PluginTool
-
Updates saved options from an old name to a new name.
- registerPcodeCallback(String, BreakCallBack) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- registerPcodeOpBehavior(String, OpBehaviorOther) - Method in class ghidra.pcode.emulate.EmulateInstructionStateModifier
-
Register a pcodeop behavior corresponding to a CALLOTHER opcode.
- registerPluggableService(Class<? extends T>, T) - Static method in class ghidra.framework.PluggableServiceRegistry
- registerProgram(DecompileCallback, String, String, String, String) - Method in class ghidra.app.decompiler.DecompileProcess
-
Initialize decompiler for a particular platform
- registerProgramInject(List<InjectPayloadSleigh>) - Method in class ghidra.program.model.lang.BasicCompilerSpec
-
Register Program based InjectPayloads with the p-code library.
- registerProgramInject(List<InjectPayloadSleigh>) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- registerProgramOptions() - Method in class ghidra.program.database.ProgramCompilerSpec
-
Register program-specific compiler-spec options
- registerPropertyName(String) - Method in class generic.constraint.DecisionTree
-
Registers a property name.
- registerProviderNameOwnerChange(String, String, String, String) - Static method in class docking.ComponentProvider
-
Register a name and/or owner change to a provider so that old tools can restore those provider windows to their old position and size.
- REGISTERS - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- registerServiceProvided(Class<? super T>, T) - Method in class ghidra.framework.plugintool.Plugin
-
Used to register a service (that has already been announced in this Plugin's PluginInfo annotation via
servicesProvided = SomeService.class
) during the Plugin's constructor phase, IFF the service is implemented by an object other than the Plugin instance itself. - registerServiceUsed(Class<?>, boolean) - Method in class ghidra.framework.plugintool.Plugin
-
Deprecated.
- registerSharedActionPlaceholder(SharedDockingActionPlaceholder) - Method in interface docking.actions.DockingToolActions
-
Allows clients to register an action by using a placeholder.
- registerSharedActionPlaceholder(SharedDockingActionPlaceholder) - Method in class docking.actions.ToolActions
-
Allows clients to register an action by using a placeholder.
- RegisterState - Interface in ghidra.app.emulator.state
- RegisterTransitionFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Mnemonic Fields.
- RegisterTransitionFieldFactory() - Constructor for class ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
-
Default constructor.
- RegisterTransitionFieldLocation - Class in ghidra.program.util
-
ProgramLocation for the Register Field.
- RegisterTransitionFieldLocation() - Constructor for class ghidra.program.util.RegisterTransitionFieldLocation
-
Default constructor
- RegisterTransitionFieldLocation(Program, Address, String[], int, int) - Constructor for class ghidra.program.util.RegisterTransitionFieldLocation
- RegisterTranslator - Class in ghidra.program.model.lang
- RegisterTranslator(Language, Language) - Constructor for class ghidra.program.model.lang.RegisterTranslator
- RegisterTree - Class in ghidra.program.model.lang
-
The RegisterTree class builds and represents relationships between registers.
- RegisterTree(Register) - Constructor for class ghidra.program.model.lang.RegisterTree
- RegisterTree(String, Register[]) - Constructor for class ghidra.program.model.lang.RegisterTree
-
Constructs a RegisterTree with the given name and set of registers
- RegisterTree(String, RegisterTree) - Constructor for class ghidra.program.model.lang.RegisterTree
-
Constructs a RegisterTree with one RegisterTree child
- RegisterValue - Class in ghidra.program.model.lang
-
Class for representing register values that keep track of which bits are actually set.
- RegisterValue(Register) - Constructor for class ghidra.program.model.lang.RegisterValue
-
Creates a new RegisterValue for a register that has no value (all mask bits are 0);
- RegisterValue(Register, byte[]) - Constructor for class ghidra.program.model.lang.RegisterValue
-
Constructs a new RegisterValue object for the given register and the mask/value byte array
- RegisterValue(Register, BigInteger) - Constructor for class ghidra.program.model.lang.RegisterValue
-
Constructs a new RegisterValue object for the given register and value.
- RegisterValue(Register, BigInteger, BigInteger) - Constructor for class ghidra.program.model.lang.RegisterValue
-
Constructs a new RegisterValue using a specified value and mask
- registerValueMap - Variable in class ghidra.program.util.AbstractStoredProgramContext
- RegisterValueStore - Class in ghidra.program.util
-
This is a generalized class for storing register values over ranges.
- RegisterValueStore(Register, RangeMapAdapter, boolean) - Constructor for class ghidra.program.util.RegisterValueStore
-
Constructs a new RegisterValueStore.
- registerVariable(Register) - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
- RegisterVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.RegisterVariableFilter
- registry - Variable in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
- REGULAR_EXPRESSION - docking.widgets.filter.TextFilterStrategy
- RegularExpressionTextFilterFactory - Class in docking.widgets.filter
- RegularExpressionTextFilterFactory() - Constructor for class docking.widgets.filter.RegularExpressionTextFilterFactory
- ReInit(CParserTokenManager) - Method in class ghidra.app.util.cparser.C.CParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Reinitialise parser.
- ReInit(PreProcessorTokenManager) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Reinitialise.
- ReInit(InputStream) - Method in class ghidra.app.util.cparser.C.CParser
-
Reinitialise.
- ReInit(InputStream) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.C.CParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class ghidra.app.util.cparser.C.CParser
-
Reinitialise.
- ReInit(Reader) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Reinitialise.
- reinitializeWithUserDefinedCharsets() - Static method in class ghidra.program.model.data.CharsetInfo
-
Reinitialize registered Charsets and include user defined Charsets specified in charset_info.xml.
- REL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- RelationalExpression() - Method in class ghidra.app.util.cparser.C.CParser
- RelationalExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- RELATIVE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- RELATIVE - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand depends on the instruction's address.
- RelativeJumpTableSwitch - Class in ghidra.util.state.analysis
- RelativeJumpTableSwitch(Address, TableEntry) - Constructor for class ghidra.util.state.analysis.RelativeJumpTableSwitch
- relativize(Path, Path) - Static method in class help.HelpBuildUtils
- relativizePath(ResourceFile, ResourceFile) - Static method in class utilities.util.FileUtilities
-
Return the relative path string of one resource file in another.
- relativizePath(File, File) - Static method in class utilities.util.FileUtilities
-
Returns the portion of the second file that trails the full path of the first file.
- relativizeWithHelpTopics(Path) - Static method in class help.HelpBuildUtils
- RelayoutFunctionGraphJob<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
- RelayoutFunctionGraphJob(GraphViewer<V, E>, boolean) - Constructor for class ghidra.graph.job.RelayoutFunctionGraphJob
- RelayoutOption - Enum in ghidra.graph.viewer.options
- release() - Method in class generic.util.ChannelLocker
- release() - Method in class generic.util.FileLocker
- release() - Method in class ghidra.util.Lock
-
Releases this lock, since you are through with the code that needed synchronization.
- release(DecompileProcess) - Static method in class ghidra.app.decompiler.DecompileProcessFactory
- release(FileSystemRef) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
-
Releases an existing
FileSystemRef
and broadcastsFileSystemEventListener.onFilesystemRefChange(GFileSystem, FileSystemRefManager)
to listeners. - release(Program) - Method in class ghidra.test.TestEnv
-
Release a program which was obtained from this test environment.
- release(Program) - Method in class ghidra.test.TestProgramManager
- release(Object) - Method in class ghidra.framework.data.DomainObjectAdapter
- release(Object) - Method in interface ghidra.framework.model.DomainObject
-
Notify the domain object that the specified consumer is no longer using it.
- release(Object, Object) - Method in class ghidra.framework.protocol.ghidra.GhidraURLWrappedContent
-
Indicates the content object previously obtained from this wrapper is no longer in-use and the underlying connection may be closed.
- release(List<? extends DomainObject>, Object) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Releases the given consumer from each of the provided
DomainObject
s. - release(T) - Method in class generic.cache.CachingPool
-
Signals that the given object is no longer being used.
- RELEASE_MARKING_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The application's release marking.
- RELEASE_NAME_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
-
The application's release name.
- RELEASE_SOURCE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
- releaseBuffer(DataBuffer) - Method in class db.buffers.BufferMgr
-
Release buffer back to buffer manager.
- releaseBundleHostReference() - Static method in class ghidra.app.script.GhidraScriptUtil
-
release the reference the BundleHost reference.
- RELEASED - ghidra.framework.plugintool.util.PluginStatus
- releaseDependencies() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- releaseDomainFiles(Object) - Method in class ghidra.framework.data.ProjectFileManager
- releaseDomainObject(UndoableDomainObject, Object) - Method in class ghidra.app.merge.MergeManagerPlugin
- releaseFileCache(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Allows the resources used by caching the specified file to be released.
- releaseFiles(Object) - Static method in class ghidra.framework.data.TransientDataManager
-
Releases all files for the given consumer.
- releaseFiles(Object) - Method in interface ghidra.framework.model.Project
-
Releases all DomainObjects used by the given consumer
- releaseFiles(Object) - Method in class ghidra.framework.project.DefaultProject
- releaseFileSystemImmediate(FileSystemRef) - Method in class ghidra.formats.gfilesystem.FileSystemService
-
Releases the specified
FileSystemRef
, and if no other references remain, removes it from the shared cache of file system instances. - releaseProgram(Program, Object) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- releaseProgram(Program, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- releaseProgram(Program, Object) - Method in interface ghidra.app.services.ProgramManager
-
Release the persistent ownership of a program.
- releaseSynchronizedDomainObject() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Release this domain object from a shared transaction manager.
- releaseSynchronizedDomainObject() - Method in interface ghidra.framework.model.UndoableDomainObject
-
Remove this domain object from a shared transaction manager.
- reload() - Method in class docking.options.editor.ScrollableOptionsEditor
- reload() - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Forces this job to completely reload the data, instead of copying from the model's current data.
- reload() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Schedules the model to completely reload its underlying data.
- reload() - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- reload() - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- reload() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
- reload() - Method in interface ghidra.framework.options.OptionsEditor
-
A signal to reload the GUI widgets in the component created by this editor.
- reload() - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- RELOAD_FILE - ghidra.framework.main.logviewer.event.FVEvent.EventType
- reloadColumns() - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Allows clients to defer column creation until after this parent class's constructor has been called.
- ReloadDialog - Class in ghidra.framework.main.logviewer.ui
-
Simple warning dialog for letting the user know when the input file has been updated.
- ReloadDialog(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.ReloadDialog
-
Constructor.
- reloadImage(String) - Static method in class resources.ResourceManager
-
A convenience method to force the image denoted by
filename
to be read from disk and to not use the cached version - reloadLanguage(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- reloadLanguage(TaskMonitor) - Method in interface ghidra.program.model.lang.Language
-
Refreshes the definition of this language if possible.
- RELOCATABLE_PROP_NAME - Static variable in interface ghidra.program.model.reloc.RelocationTable
-
Name of the relocatable property in the program information property list.
- relocate(ElfRelocationContext, ElfRelocation, Address) - Method in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
-
Perform relocation fixup
- relocate(MachoRelocation) - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
-
Performs a relocation
- relocate(Program, Address, Symbol, CoffRelocation) - Method in class ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
-
Performs a relocation.
- relocate(Program, Address, TaskMonitor) - Method in interface ghidra.program.model.reloc.RelocationHandler
- relocate(Program, MemoryBlock, Address, TaskMonitor) - Method in interface ghidra.program.model.reloc.RelocationHandler
-
Relocates the memory block to the new start address.
- relocateMemoryAt(Address, int, MessageLog) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Increments the integer in memory at the specified address
- relocateSegment(long, int) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Given the first possible address where this segment can reside, relocate the segment based on this address and alignment considerations.
- Relocation - Class in ghidra.app.util.bin.format.pef
-
The high-order 7 bits for the currently defined relocation opcode values.
- Relocation - Class in ghidra.program.model.reloc
-
A class to store the information needed for a single program relocation.
- Relocation() - Constructor for class ghidra.app.util.bin.format.pef.Relocation
- Relocation(Address, int, long[], byte[], String) - Constructor for class ghidra.program.model.reloc.Relocation
-
Constructs a new relocation.
- RELOCATION_TABLE - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the relocation table.
- RelocationDBAdapterV4 - Class in ghidra.program.database.reloc
- RelocationFactory - Class in ghidra.app.util.bin.format.pef
- RelocationFactory() - Constructor for class ghidra.app.util.bin.format.pef.RelocationFactory
- RelocationHandler - Interface in ghidra.program.model.reloc
-
NOTE: ALL RelocationHandler CLASSES MUST END IN "RelocationHandler".
- RelocationInfo - Class in ghidra.app.util.bin.format.macho
-
Represents a relocation_info and scattered_relocation_info structure.
- RelocationInfo() - Constructor for class ghidra.app.util.bin.format.macho.RelocationInfo
- RelocationManager - Class in ghidra.program.database.reloc
-
An implementation of the relocation table interface.
- RelocationManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.reloc.RelocationManager
-
Constructs a new relocation manager.
- RelocationState - Class in ghidra.app.util.bin.format.pef
-
This class maintains the running state while applying relocations.
- RelocationState(ContainerHeader, LoaderRelocationHeader, Program, ImportStateCache) - Constructor for class ghidra.app.util.bin.format.pef.RelocationState
-
Constructs a new relocation state
- relocationTable - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- RelocationTable - Interface in ghidra.program.model.reloc
-
An interface for storing the relocations defined in a program.
- RelocationUtil - Class in ghidra.program.model.reloc
- RelocationUtil() - Constructor for class ghidra.program.model.reloc.RelocationUtil
- RelocByIndexGroup - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocBySectDWithSkip - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocIncrPosition - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocLgByImport - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocLgRepeat - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocLgSetOrBySection - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocSetPosition - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocSmRepeat - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RelocUndefinedOpcode - Class in ghidra.app.util.bin.format.pef
- RelocValueGroup - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat.h
- RELPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- RELR - ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
- REMEMBER_SETTINGS - ghidra.graph.viewer.options.ViewRestoreOption
- rememberProject(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
-
Keep the projectLocator on the list of known projects.
- rememberProject(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
-
Keep the specified project on the list of known projects.
- rememberResult(int) - Method in class docking.widgets.DialogRememberOption
-
Sets the results from the dialog only if choice is true.
- rememberViewedProject(URL) - Method in interface ghidra.framework.model.ProjectManager
-
Keep the url on the list of known projects.
- rememberViewedProject(URL) - Method in class ghidra.framework.project.DefaultProjectManager
- RemoteAdapterListener - Interface in ghidra.framework.client
-
RemoteAdapterListener
provides a listener interface which facilitates notifcation when the connection state of a remote server/repository adapter changes. - RemoteBufferFileHandle - Interface in db.buffers
-
RemoteBufferFileHandle
facilitates access to a remote BufferFile via RMI. - RemoteDatabaseItem - Class in ghidra.framework.store.remote
-
RemoteDatabaseItem
provides a FolderItem implementation for a remote database. - RemoteFileSystem - Class in ghidra.framework.store.remote
-
RemoteFileSystem
provides access to versioned FolderItem's which exist within a Repository-based directory structure. - RemoteFileSystem(RepositoryAdapter) - Constructor for class ghidra.framework.store.remote.RemoteFileSystem
-
Construct a new remote file system which corresponds to a remote repository.
- RemoteFolderItem - Class in ghidra.framework.store.remote
-
RemoteFolderItem
provides an abstract FolderItem implementation for an item contained within a remote Repository. - RemoteManagedBufferFileHandle - Interface in db.buffers
-
RemoteManagedBufferFileHandle
facilitates access to a ManagedBufferFile via RMI. - RemoteRepositoryHandle - Interface in ghidra.framework.remote
-
RepositoryHandle
provides access to a remote repository via RMI. - RemoteRepositoryServerHandle - Interface in ghidra.framework.remote
-
RepositoryServerHandle
provides access to a remote repository server via RMI. - remove() - Method in class docking.widgets.tree.support.BreadthFirstIterator
- remove() - Method in class docking.widgets.tree.support.DepthFirstIterator
- remove() - Method in class generic.FilteredIterator
- remove() - Method in class generic.util.MultiIterator
- remove() - Method in class generic.util.WrappingPeekableIterator
- remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- remove() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- remove() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- remove() - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- remove() - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called when the provider is being disposed
- remove() - Method in class ghidra.program.database.code.CodeUnitKeyIterator
- remove() - Method in class ghidra.program.database.code.CommentTypeFilterAddressIterator
- remove() - Method in class ghidra.program.database.code.CommentTypeFilterIterator
- remove() - Method in class ghidra.program.database.code.DataFilteredCodeUnitIterator
- remove() - Method in class ghidra.program.database.code.DataKeyIterator
- remove() - Method in class ghidra.program.database.code.DataRecordIterator
- remove() - Method in class ghidra.program.database.code.EmptyCodeUnitIterator
- remove() - Method in class ghidra.program.database.code.InstructionRecordIterator
- remove() - Method in class ghidra.program.database.map.AddressKeyAddressIterator
- remove() - Method in class ghidra.program.database.register.IndexToAddressRangeIteratorAdapter
- remove() - Method in class ghidra.program.database.symbol.TypeFilteredSymbolIterator
- remove() - Method in class ghidra.program.database.util.IndexedAddressIterator
- remove() - Method in class ghidra.program.model.address.AddressIteratorAdapter
- remove() - Method in class ghidra.program.model.address.EmptyAddressIterator
- remove() - Method in class ghidra.program.model.address.EmptyAddressRangeIterator
- remove() - Method in class ghidra.program.model.symbol.ExternalLocationAdapter
- remove() - Method in class ghidra.program.model.symbol.ReferenceIteratorAdapter
- remove() - Method in class ghidra.program.model.symbol.SymbolIteratorAdapter
- remove() - Method in class ghidra.program.util.AddressIteratorConverter
- remove() - Method in class ghidra.program.util.AddressRangeIteratorConverter
- remove() - Method in class ghidra.program.util.CombinedAddressRangeIterator
- remove() - Method in class ghidra.util.datastruct.QueueStub
- remove() - Method in interface ghidra.util.graph.GraphIterator
-
Removes the object from the backing set safely
- remove() - Method in class ghidra.util.ReversedListIterator
- remove(int) - Method in class docking.widgets.InlineComponentTitledPanel
- remove(int) - Method in class ghidra.framework.main.logviewer.model.ChunkModel
-
Removes the chunk at the given index from the model.
- remove(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- remove(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- remove(int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- remove(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- remove(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- remove(int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- remove(int) - Method in interface ghidra.util.datastruct.Array
-
Removes the value at that index.
- remove(int) - Method in class ghidra.util.datastruct.BooleanArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.ByteArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.ByteArrayArray
-
Removes the array at the given index
- remove(int) - Method in class ghidra.util.datastruct.DoubleArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.DoubleArrayArray
-
Removes the array at the given index
- remove(int) - Method in class ghidra.util.datastruct.FixedSizeStack
- remove(int) - Method in class ghidra.util.datastruct.FloatArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.FloatArrayArray
-
Removes the array at the given index
- remove(int) - Method in class ghidra.util.datastruct.IntArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.IntArrayArray
-
Removes the array at the given index
- remove(int) - Method in class ghidra.util.datastruct.IntIntHashtable
-
Removes a key/value from the hashtable
- remove(int) - Method in class ghidra.util.datastruct.IntKeyIndexer
-
Removes the key from the table.
- remove(int) - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Removes a key from the hashtable
- remove(int) - Method in class ghidra.util.datastruct.IntSet
-
Removes the int value from the set.
- remove(int) - Method in class ghidra.util.datastruct.LongArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.LongArrayArray
-
Removes the long array at the given index
- remove(int) - Method in class ghidra.util.datastruct.LongArrayList
- remove(int) - Method in class ghidra.util.datastruct.ObjectArray
-
Sets the value at the given index to null.
- remove(int) - Method in class ghidra.util.datastruct.ShortArray
-
Sets the value at the given index to 0.
- remove(int) - Method in class ghidra.util.datastruct.ShortArrayArray
-
Removes the short array at the given index
- remove(int) - Method in class ghidra.util.datastruct.StringArray
-
Removes the string at the given index
- remove(int) - Method in class ghidra.util.datastruct.StringArrayArray
- remove(int, int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Remove the index resource from the linked list indexed by listID.
- remove(long) - Method in class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Remove a value from this map.
- remove(long) - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Removes a key from the hashtable
- remove(long) - Method in class ghidra.util.datastruct.LongIntHashtable
-
Removes a key from the hashtable
- remove(long) - Method in class ghidra.util.datastruct.LongKeyIndexer
-
Removes the key from the table.
- remove(long) - Method in class ghidra.util.datastruct.LongLongHashtable
-
Removes a key from the hashtable
- remove(long) - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Removes a key from the hashtable
- remove(long) - Method in class ghidra.util.datastruct.ObjectCache
-
Remove the specified keyed object from both hard and weak caches.
- remove(long) - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Removes the given key from the set.
- remove(long) - Method in class ghidra.util.prop.PropertySet
-
Remove the property value at the given index.
- remove(short) - Method in class ghidra.util.datastruct.BitTree
-
Removes the key from the set.
- remove(short) - Method in class ghidra.util.datastruct.FullKeySet
- remove(short) - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Removes the given key from the set.
- remove(short) - Method in class ghidra.util.datastruct.ShortKeyIndexer
-
Removes the key from the table.
- remove(short) - Method in interface ghidra.util.datastruct.ShortKeySet
-
Removes the key from the set.
- remove(short) - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Removes a key from the hashtable
- remove(short) - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Removes a key from the hashtable
- remove(short) - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Removes a key from the hashtable
- remove(short, short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Remove the index resource from the linked list indexed by listID.
- remove(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
-
Removes the given field panel from the list to be synchronized.
- remove(FieldPanel) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
-
Removes the given field panel from the list of those to be coordinated.
- remove(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- remove(ClangToken) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Removes the highlight for the given token
- remove(AssemblyResolution) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
- remove(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserDialog
-
Removes the given object from this dialog.
- remove(FSRL) - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Removes a user-added source file (and all the embedded files inside it) from this batch.
- remove(FileSystemListener) - Method in class ghidra.framework.store.FileSystemEventManager
-
Remove a listener from this list.
- remove(Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- remove(Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Remove the property value at the given address.
- remove(Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Remove the property value at the given address.
- remove(Address, boolean) - Method in class ghidra.app.plugin.match.SubroutineMatch
- remove(Address, Address) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- remove(Address, Address) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Remove the address range from the property map.
- remove(Address, Address, Register) - Method in class ghidra.program.database.register.OldProgramContextDB
- remove(Address, Address, Register) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- remove(Address, Address, Register) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- remove(Address, Address, Register) - Method in interface ghidra.program.model.listing.ProgramContext
-
Remove (unset) the register values for a given address range.
- remove(Address, Address, Register) - Method in class ghidra.program.util.AbstractStoredProgramContext
- remove(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- remove(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Remove the address set from the property map.
- remove(DataType, TaskMonitor) - Method in class ghidra.program.database.data.DataTypeManagerDB
- remove(DataType, TaskMonitor) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.Category
-
Remove a datatype from this category
- remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.DataTypeManager
-
Remove the given datatype from this manager
- remove(DataType, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
- remove(Register) - Method in class ghidra.program.model.lang.RegisterTree
-
Removes the register from the children
- remove(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
-
Remove a PcodeOp from the block
- remove(Relocation) - Method in class ghidra.program.database.reloc.RelocationManager
- remove(Relocation) - Method in interface ghidra.program.model.reloc.RelocationTable
-
Removes the relocation object.
- remove(SortedRangeList) - Method in class ghidra.util.datastruct.SortedRangeList
-
Removes all the ranges that are in the specified other list from this list.
- remove(Edge) - Method in class ghidra.util.graph.DirectedGraph
-
Removes Edge e from the graph.
- remove(Edge) - Method in class ghidra.util.graph.SimpleWeightedDigraph
- remove(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Removes the vertex v from the graph.
- remove(Component) - Method in class docking.widgets.InlineComponentTitledPanel
- remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- remove(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- remove(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- remove(Object) - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- remove(Object) - Method in class ghidra.util.datastruct.LongArrayList
- remove(Object) - Method in class ghidra.util.datastruct.LRUMap
- remove(Object) - Method in class ghidra.util.datastruct.ObjectKeyIndexer
-
Removes the key from the table.
- remove(Object) - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Removes a key from the hashtable
- remove(Object) - Method in class ghidra.util.datastruct.QueueStub
- remove(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
- remove(String) - Method in class ghidra.app.script.GhidraScriptProperties
-
Remove the named property
- remove(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Remove a definition from the known defines.
- remove(String) - Method in interface ghidra.framework.model.ToolChest
-
Remove entry (toolTemplate or toolSet) from the tool chest.
- remove(String) - Method in class ghidra.framework.options.SaveState
-
Remove the object identified by the given name
- remove(String) - Method in interface ghidra.program.model.data.Enum
-
Remove the enum entry with the given name.
- remove(String) - Method in class ghidra.program.model.data.EnumDataType
- remove(String) - Method in class ghidra.util.datastruct.StringIntHashtable
-
Removes a key from the hashtable
- remove(String) - Method in class ghidra.util.datastruct.StringKeyIndexer
-
Removes the key from the table.
- remove(String) - Method in class ghidra.util.PropertyFile
-
Remove the specified property
- remove(Iterator<T>) - Method in class ghidra.program.model.pcode.ListLinked
-
Remove object from list indicated by Iterator, all iterators that point to objects other than this one remain valid
- remove(DocumentFilter.FilterBypass, int, int) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- remove(K) - Method in class generic.stl.MapSTL
- remove(K) - Method in class generic.stl.MultiMapSTL
- remove(K) - Method in class generic.stl.MultiSetSTL
- remove(K) - Method in class generic.stl.RedBlackTree
-
Removes the given key (first if duplicates are allowed) from the set.
- remove(K) - Method in class generic.stl.SetSTL
- remove(K) - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Removes the key,value pair from the map as specified by the given key.
- remove(K) - Method in class ghidra.util.datastruct.RedBlackTree
-
Removes the given key (first if duplicates are allowed) from the set.
- remove(ROW_OBJECT) - Method in class docking.widgets.table.threaded.TableData
- remove(T) - Method in class generic.concurrent.ConcurrentListenerSet
- remove(T) - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
-
Remove the given object from the data structure
- remove(T) - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Removes a key from the hashtable
- remove(T) - Method in class ghidra.util.datastruct.WeakSet
-
Remove the given object from the data structure
- remove(T) - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Removes the value from the graph.
- remove(T) - Method in interface ghidra.util.graph.KeyIndexableSet
-
Remove a KeyedObject from this KeyIndexableSet.
- REMOVE - docking.widgets.table.AddRemoveListItem.Type
- REMOVE - Static variable in class ghidra.program.model.symbol.LabelHistory
-
Label removed.
- REMOVE_CHECKED_OUT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- REMOVE_LATEST - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Remove the Latest program's conflict item to resolve a conflict.
- REMOVE_LATEST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- REMOVE_MY - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Remove the My program's conflict item to resolve a conflict.
- removeAction(DockingActionIf) - Method in class docking.AbstractDockingTool
- removeAction(DockingActionIf) - Method in class docking.action.KeyBindingsManager
- removeAction(DockingActionIf) - Method in class docking.action.MultipleKeyAction
- removeAction(DockingActionIf) - Method in class docking.DialogComponentProvider
- removeAction(DockingActionIf) - Method in class docking.GlobalMenuAndToolBarManager
- removeAction(DockingActionIf) - Method in class docking.menu.MenuBarManager
-
Removes an action from the menu.
- removeAction(DockingActionIf) - Method in class docking.menu.MenuManager
- removeAction(DockingActionIf) - Method in class docking.menu.ToolBarManager
-
Removes the action from the toolbar.
- removeAction(DockingActionIf) - Method in class docking.PopupActionManager
- removeAction(DockingActionIf) - Method in interface docking.Tool
-
Removes the given action from the tool.
- removeActionListener(ActionListener) - Method in class docking.widgets.combobox.GhidraComboBox
- removeActionListener(ActionListener) - Method in class docking.widgets.textfield.IntegerTextField
-
Removes an ActionListener from the TextField.
- removeActionListener(ActionListener) - Method in class docking.widgets.textfield.LocalDateTextField
- removeActionListener(ActionListener) - Method in class ghidra.app.util.AddressInput
-
Removes the action listener from the list to be notified.
- removeActions(ComponentProvider) - Method in interface docking.actions.DockingToolActions
-
Removes all local actions for the given provider
- removeActions(ComponentProvider) - Method in class docking.actions.ToolActions
- removeActions(String) - Method in interface docking.actions.DockingToolActions
-
Removes all global actions for the given owner
- removeActions(String) - Method in class docking.actions.ToolActions
- removeActiveDataFlavorHandler(DataFlavor) - Static method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- removeAddressSpace(String) - Method in class ghidra.program.model.address.DefaultAddressFactory
-
Removes the AddressSpace from this factory
- removeAdjustmentListener(AdjustmentListener) - Method in class docking.widgets.SideKickVerticalScrollbar
- removeAlignmentListener(AddressAlignmentListener) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- removeAll() - Method in class docking.widgets.InlineComponentTitledPanel
- removeAll() - Method in class docking.widgets.tree.GTreeLazyNode
- removeAll() - Method in class docking.widgets.tree.GTreeNode
-
Removes all children from this node.
- removeAll() - Method in class generic.stl.RedBlackTree
-
Removes all entrys from the set.
- removeAll() - Method in class ghidra.util.datastruct.BitTree
-
Removes all keys from the set.
- removeAll() - Method in class ghidra.util.datastruct.FullKeySet
- removeAll() - Method in class ghidra.util.datastruct.IntIntHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.LongIntHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.LongLongHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Removes all keys from the set.
- removeAll() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Removes all keys from the set.
- removeAll() - Method in class ghidra.util.datastruct.RedBlackTree
-
Removes all entries from the set.
- removeAll() - Method in interface ghidra.util.datastruct.ShortKeySet
-
Removes all keys from the set.
- removeAll() - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Remove all entries from the hashtable.
- removeAll() - Method in class ghidra.util.datastruct.StringIntHashtable
-
Remove all entries from the hashtable.
- removeAll(int) - Method in class ghidra.util.datastruct.IntListIndexer
-
Removes all indexes from the specified list.
- removeAll(short) - Method in class ghidra.util.datastruct.ShortListIndexer
-
Removes all indexes from the specified list.
- removeAll(Address) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Removes any property at the given address from all defined PropertyManagers.
- removeAll(Address) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Removes any property at the given address from all defined PropertyMaps.
- removeAll(Address, Address, TaskMonitor) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- removeAll(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Removes all properties in the given range from all user defined PropertyMaps.
- removeAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- removeAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- removeAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- removeAll(Collection<?>) - Method in class ghidra.util.datastruct.LongArrayList
- removeAll(Collection<?>) - Method in class ghidra.util.datastruct.QueueStub
- removeAllConsumersExcept(Program, Object) - Method in class ghidra.test.TestProgramManager
- removeAllEventListener(PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
- removeAllFactories() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Removes all fields from this model.
- RemoveAllFieldsAction - Class in ghidra.app.util.viewer.format.actions
-
Action for adding all fields to the current format.
- RemoveAllFieldsAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
-
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
- removeAllListeners() - Method in class ghidra.app.merge.listing.ConflictPanel
-
Removes all listeners that were set on this panel for indicating user choices were being made or changed.
- removeAllListeners() - Method in class ghidra.app.merge.listing.ScrollingListChoicesPanel
- removeAllListeners() - Method in class ghidra.app.merge.listing.VariousChoicesPanel
- removeAllListeners() - Method in class ghidra.app.merge.listing.VerticalChoicesPanel
- removeAllLocalActions() - Method in class docking.ComponentProvider
-
Removes all local actions from this component provider
- removeAllPlugins(PluginPackage) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- removeAllProcessorModules() - Method in class ghidra.util.GhidraJarBuilder
- RemoveAllReferencesCmd - Class in ghidra.app.cmd.refs
-
Command to remove all references at an address or for a particular operand index at an address.
- RemoveAllReferencesCmd(Address) - Constructor for class ghidra.app.cmd.refs.RemoveAllReferencesCmd
-
Constructs a new command for removing all references.
- RemoveAllReferencesCmd(Address, int) - Constructor for class ghidra.app.cmd.refs.RemoveAllReferencesCmd
-
Constructs a new command for removing all references.
- removeAllReferencesFrom(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- removeAllReferencesFrom(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Remove all stack, external, and memory references for the given from address.
- removeAllReferencesFrom(Address, Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- removeAllReferencesFrom(Address, Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Removes all references where "From address" is in the given range.
- removeAllReferencesTo(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
- removeAllReferencesTo(Address) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Remove all stack, external, and memory references for the given to address.
- removeAllRelocations() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
-
Removes all base relocations from this base relocation directory.
- removeAnalyzedFlag(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
-
Removes the analyzed flag from the program properties.
- removeArg(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Get rid of args for a define
- removeAssociation(Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
- removeAssociation(Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Removes any symbol associations with the given reference.
- removeAttribute(String) - Method in class ghidra.service.graph.Attributed
-
Removes the attribute with the given key
- removeAttribute(String) - Method in class ghidra.util.graph.attributes.AttributeManager
-
Remove the attribute with the specified name from this AttributeManager.
- removeAttribute(String) - Method in class ghidra.util.html.HTMLElement
- removeAutocompletionListener(AutocompletionListener<T>) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Unregister the given auto-completion listener
- removeBadge(BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Remove the badge from the specified location
- removeBadlyAngledArticulations(E, List<Point2D>) - Method in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- removeBlock(MemoryBlock, TaskMonitor) - Method in class ghidra.program.database.mem.MemoryMapDB
- removeBlock(MemoryBlock, TaskMonitor) - Method in interface ghidra.program.model.mem.Memory
-
Remove the memory block.
- removeBlock(MemoryBlock, TaskMonitor) - Method in class ghidra.program.model.mem.MemoryStub
- removeBody(Namespace) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Removes any associated body with the given namespace.
- removeBookmark(Bookmark) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmark(Bookmark) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the specified bookmark.
- removeBookmark(Bookmark) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Remove bookmark
- removeBookmarks(AddressSetView, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmarks(AddressSetView, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Removes all bookmarks over the given address set.
- removeBookmarks(AddressSetView, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmarks(AddressSetView, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Removes all bookmarks of the given type over the given address set
- removeBookmarks(AddressSetView, String, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmarks(AddressSetView, String, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Removes all bookmarks of the given type and category over the given address set
- removeBookmarks(String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmarks(String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Removes all bookmarks of the given type.
- removeBookmarks(String, String, TaskMonitor) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- removeBookmarks(String, String, TaskMonitor) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Removes all bookmarks with the given type and category.
- removeButton(JButton) - Method in class docking.DialogComponentProvider
-
Remove the given button from the dialog
- removeButtonPressedListener(ButtonPressedListener) - Method in interface ghidra.app.services.CodeViewerService
-
Remove the button pressed listener.
- removeButtonPressedListener(ButtonPressedListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Removes the given ButtonPressedListener.
- removeCancelledListener(CancelledListener) - Method in class docking.widgets.tree.TreeTaskMonitor
- removeCancelledListener(CancelledListener) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- removeCancelledListener(CancelledListener) - Method in class ghidra.framework.task.GTaskMonitor
- removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskDialog
- removeCancelledListener(CancelledListener) - Method in interface ghidra.util.task.TaskMonitor
-
Remove cancelled listener
- removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorAdapter
- removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TaskMonitorComponent
- removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.TimeoutTaskMonitor
- removeCancelledListener(CancelledListener) - Method in class ghidra.util.task.WrappingTaskMonitor
- removeCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.Category
-
Remove the named category from this category.
- removeCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.ICategory
-
Remove the named category from this category.
- removeCellEditorListener(CellEditorListener) - Method in class docking.widgets.DropDownTextField
-
Removes the given listener from this class if it has previously been added.
- removeChangeListener(ChangeListener) - Method in class docking.widgets.spinner.IntegerSpinner
-
Removes a ChangeListener from the model's listener list.
- removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- removeChangeListener(ChangeListener) - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Remove a callback handler that was responding changes made within the editor
- removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Removes a ChangeListener from the model's listener list.
- removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- removeChangeListener(ChangeListener) - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- removeChangeListener(ChangeListener) - Method in class docking.widgets.textfield.IntegerTextField
-
Removes the changes listener.
- removeChangeListener(ChangeListener) - Method in class docking.widgets.textfield.LocalDateTextField
-
Removes the changes listener.
- removeChangeListener(ChangeListener) - Method in interface ghidra.app.services.ClipboardContentProviderService
-
Removes the given change listener.
- removeChangeListener(ChangeListener) - Method in interface ghidra.app.services.MarkerService
-
Removes the given change listener from the list of listeners to be notified of changes
- removeChangeListener(ChangeListener) - Method in class ghidra.app.util.AddressSetEditorPanel
- removeChangeListener(ChangeListener) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormat
-
Remove an existing change listener from the underlying format options.
- removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
-
Remove format change listener
- removeChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
-
Removes the listener.
- removeChangeListener(ChangeListener) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Removes the listener so that it won't be notified of changes any longer
- removeChangeListener(ChangeListener) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Remove the change listener
- removeChild(TOCItem) - Method in class help.validator.model.TOCItem
- removeChild(String) - Method in interface ghidra.program.model.listing.ProgramModule
-
Removes a child module or fragment from this Module.
- removeCloseListener(DomainObjectClosedListener) - Method in class ghidra.framework.data.DomainObjectAdapter
- removeCloseListener(DomainObjectClosedListener) - Method in interface ghidra.framework.model.DomainObject
-
Removes the given close listener.
- removeColumn(TableColumn) - Method in class docking.widgets.table.GTableColumnModel
- removeColumnModelListener(TableColumnModelListener) - Method in class docking.widgets.table.GTableColumnModel
- removeCompilerSpecExtension(String, TaskMonitor) - Method in class ghidra.program.database.SpecExtension
-
Remove the indicated spec extension from the program.
- removeComponent(ComponentProvider) - Method in class docking.DockingWindowManager
-
Removes the ComponentProvider (component) from the docking windows manager.
- removeComponent(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Remove a component by its field location
- removeComponent(Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Remove a component
- removeComponent(JComponent) - Method in class ghidra.app.merge.MergeManager
-
Removes the component that is used to resolve conflicts.
- removeComponentProvider(ComponentProvider) - Method in class docking.AbstractDockingTool
- removeComponentProvider(ComponentProvider) - Method in interface docking.Tool
-
Removes the given ComponentProvider from the tool.
- removeContextListener(DockingContextListener) - Method in class docking.AbstractDockingTool
- removeContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
- removeContextListener(DockingContextListener) - Method in interface docking.Tool
-
Removes the given context listener to this tool
- removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
- removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.app.services.AbstractAnalyzer
- removed(Program, AddressSetView, TaskMonitor, MessageLog) - Method in interface ghidra.app.services.Analyzer
-
Called when the requested information type has been removed.
- REMOVED_LOCAL_VARIABLE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- removeData(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the given data from the current program.
- removeDataAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the data containing the given address from the current program.
- removeDataFlavorHandler(DataFlavor) - Static method in class ghidra.app.util.FileOpenDropHandler
- removeDataType(DataType) - Method in class ghidra.program.model.data.CycleGroup
-
Remove the data type from this group.
- removeDataTypeManagerChangeListener(DataTypeManagerChangeListener) - Method in interface ghidra.app.services.DataTypeManagerService
-
Removes the given listener from receiving dataTypeManger change notifications.
- removeDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
- removeDataTypeManagerListener(DataTypeManagerChangeListener) - Method in interface ghidra.program.model.data.DataTypeManager
-
Remove the DataTypeManger change listener.
- removeDataTypeManagerListener(DataTypeManagerChangeListener) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
-
Remove the category change listener.
- removeDefaultToolChangeListener(DefaultToolChangeListener) - Method in interface ghidra.framework.model.ToolServices
-
Remove the listener
- removeDefaultToolChangeListener(DefaultToolChangeListener) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- removeDescendant(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
- removeDescendantsOf(FSRL) - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Removes any applications that are inside the specified container file.
- removeDisplayListener(AddressSetDisplayListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- removeDocumentListener(DocumentListener) - Method in class docking.widgets.combobox.GhidraComboBox
- removeDocumentListener(DocumentListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Removes a previously added document listener.
- removeDomainFolderChangeListener(DomainFolderChangeListener) - Method in class ghidra.framework.data.ProjectFileManager
- removeDomainFolderChangeListener(DomainFolderChangeListener) - Method in interface ghidra.framework.model.ProjectData
-
Removes the listener to be notified of folder and file changes.
- removeDomainObjectListener() - Method in class ghidra.app.merge.tool.ListingMergePanel
-
Remove the result program's listing model as a listener to the result program for domain object events.
- removeDropTarget(DropTarget) - Method in class ghidra.util.CascadedDropTarget
-
Removes the given drop target from anywhere within the tree of CascadedDropTargets.
- removeDualDecompileResultsListener(DualDecompileResultsListener) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Removes the indicated listener from being notified about decompile results.
- removeEdge(E) - Method in interface ghidra.graph.GDirectedGraph
-
Removes an edge
- removeEdge(E) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- removeEdge(E) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- removeEdge(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- removeEdge(E) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- removeEdges(Iterable<E>) - Method in interface ghidra.graph.GDirectedGraph
-
Removes the given edges from the graph
- removeEdges(Iterable<E>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- removeEdges(Iterable<E>) - Method in class ghidra.graph.jung.JungDirectedGraph
- removeEdges(Iterable<E>) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- removeEdges(Iterable<E>) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- removeEldestEntry(Map.Entry<K, V>) - Method in class ghidra.util.datastruct.FixedSizeHashMap
- removeEldestEntry(Map.Entry<K, V>) - Method in class ghidra.util.datastruct.LRUMap
- removeEmptyCategory(String, TaskMonitor) - Method in interface ghidra.program.model.data.Category
-
Remove the named category from this category, IFF it is empty.
- removeEnterListener(Callback) - Method in class docking.widgets.filter.FilterTextField
- removeEntryPoint(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the entry point at the specified address.
- removeEnvironmentVar(String) - Method in class ghidra.app.script.GhidraState
- removeEquate(Data) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the equate defined on the data.
- removeEquate(Instruction, int, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the equate defined at the operand index of the instruction with the given value.
- removeEquate(String) - Method in class ghidra.program.database.symbol.EquateManager
- removeEquate(String) - Method in interface ghidra.program.model.symbol.EquateTable
-
Removes the equate from the program.
- removeEquates(Instruction, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the equates defined at the operand index of the instruction.
- removeEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Remove the plugin event listener from the list of listeners notified when an event of the given event class is generated.
- removeEventListener(Class<? extends PluginEvent>, PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
- removeEventListener(String) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Remove the event listener by className; the plugin registered for events, but the construction failed.
- removeEventProducer(Class<? extends PluginEvent>) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Remove the class of a PluginEvent that a plugin produces.
- removeExplicitThisParameters(TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Remove parameter symbols which correspond to the 'this' parameter for all __thiscall functions using dynamic storage.
- removeExternalEntryPoint(Address) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Removes the external entry point at the given address
- removeExternalEntryPoint(Address) - Method in class ghidra.program.database.symbol.SymbolManager
- removeExternalEntryPoint(Address) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Removes the given address as an external entry point.
- removeExternalLibrary(String) - Method in class ghidra.program.database.external.ExternalManagerDB
- removeExternalLibrary(String) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Removes external name if no associated ExternalLocation's exist
- removeExternalLocation(Address) - Method in class ghidra.program.database.external.ExternalManagerDB
-
Removes the external location at the given external address
- RemoveExternalNameCmd - Class in ghidra.app.cmd.refs
-
Command to remove an external program name from the reference manager.
- RemoveExternalNameCmd(String) - Constructor for class ghidra.app.cmd.refs.RemoveExternalNameCmd
-
Constructs a new command removing an external program name.
- RemoveExternalRefCmd - Class in ghidra.app.cmd.refs
-
Command for removing external references.
- RemoveExternalRefCmd(Address, int) - Constructor for class ghidra.app.cmd.refs.RemoveExternalRefCmd
-
Constructs a new command for removing an external reference.
- removeExternalReference(int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Remove external reference (if any) at the given opIndex opIndex the index of the operand from which to remove any external reference.
- removeExternalReference(int) - Method in class ghidra.program.model.listing.DataStub
- removeExternalReference(int) - Method in class ghidra.program.model.listing.InstructionStub
- removeFactory(int, int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Removes a field from the format.
- removeField(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- RemoveFieldAction - Class in ghidra.app.util.viewer.format.actions
-
Action for removing fields
- RemoveFieldAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.RemoveFieldAction
- removeFieldInputListener(FieldInputListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeFieldLocationListener(FieldLocationListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeFieldMouseListener(FieldMouseListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeFileSystemListener(FileSystemListener) - Method in interface ghidra.framework.store.FileSystem
-
Removes the listener from being notified of file system changes.
- removeFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.local.LocalFileSystem
- removeFileSystemListener(FileSystemListener) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- removeFilter(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Deletes a ColumnTableFilter from the list of saved filters.
- removeFilterListener(FilterListener) - Method in class docking.widgets.filter.FilterTextField
- removeFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- removeFirst() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- removeFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- removeFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- removeFirst() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- removeFirst() - Method in class ghidra.program.model.data.CycleGroup
-
Remove first data type in the list.
- removeFirst() - Method in class ghidra.util.datastruct.PriorityQueue
-
Removes and returns the object with the lowest priority number in the queue.
- removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- removeFlowArrows() - Method in class help.screenshot.AbstractScreenShotGenerator
- removeFocusListener(FocusListener) - Method in class docking.widgets.textfield.TextFieldLinker
-
Remove a focus listener
- removeFocusListener(FocusListener) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- removeFormatModleListener(FormatModelListener) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Removes the given listener from the list of listeners to be notified of a format change.
- removeFromIndex(String) - Method in class ghidra.framework.data.ProjectFileManager
-
Remove specified fileID from index.
- removeFromProgramCache(String) - Method in class ghidra.test.TestEnv
-
Remove specified program from cache
- removeFromProgramCache(String) - Method in class ghidra.test.TestProgramManager
-
Remove specified program from cache
- removeFromTool() - Method in class docking.ComponentProvider
-
Removes this provider from the tool.
- removeFunction(Address) - Method in class ghidra.program.database.function.FunctionManagerDB
- removeFunction(Address) - Method in interface ghidra.program.model.listing.FunctionManager
-
Remove a function defined at entryPoint
- removeFunction(Address) - Method in interface ghidra.program.model.listing.Listing
-
Remove a function a given entry point.
- removeFunction(Address) - Method in class ghidra.program.model.listing.ListingStub
- removeFunction(Function) - Method in class ghidra.app.services.FunctionComparisonModel
-
Removes the given function from all comparisons in the model, whether stored as a source or target
- removeFunction(Function) - Method in interface ghidra.app.services.FunctionComparisonService
-
Removes a given function from all comparisons across all comparison providers
- removeFunction(Function) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the function from the current program.
- removeFunction(Function, FunctionComparisonProvider) - Method in interface ghidra.app.services.FunctionComparisonService
-
Removes a given function from all comparisons in the given comparison provider only
- removeFunctionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the function with the given entry point.
- removeFunctionComparisonProviderListener(ComponentProviderActivationListener) - Method in interface ghidra.app.services.FunctionComparisonService
-
Removes a listener from the list of provider activation event subscribers
- removeFunctions(Program) - Method in class ghidra.app.services.FunctionComparisonModel
-
Removes all functions in the model that come from the given program
- RemoveFunctionTagCmd - Class in ghidra.app.cmd.function
-
Command for removing a tag from a function
- RemoveFunctionTagCmd(String, Address) - Constructor for class ghidra.app.cmd.function.RemoveFunctionTagCmd
-
Constructor
- removeGlobalAction(DockingActionIf) - Method in interface docking.actions.DockingToolActions
-
Removes the given global action
- removeGlobalAction(DockingActionIf) - Method in class docking.actions.ToolActions
- removeGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- removeGraphChangeListener(VisualGraphChangeListener<V, E>) - Method in interface ghidra.graph.VisualGraph
-
Removes the given listener from this graph
- removeGraphDisplayBrokerLisetener(GraphDisplayBrokerListener) - Method in interface ghidra.app.services.GraphDisplayBroker
-
Removes the given listener
- removeGTModelListener(TreeModelListener) - Method in class docking.widgets.tree.GTree
- removeGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.GTree
- removeGTreeSelectionListener(GTreeSelectionListener) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- removeHash(HashEntry) - Method in class ghidra.program.model.correlate.HashStore
-
Remove a particular HashEntry.
- removeHighlight() - Method in class ghidra.app.script.GhidraScript
-
Clears the current highlight.
- removeHighlightListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeHighlightProvider(HighlightProvider) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Removes the provider
- removeHighlightProvider(HighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Removes the given
HighlightProvider
from this listing. - removeHighlightProvider(HighlightProvider, Program) - Method in interface ghidra.app.nav.Navigatable
-
Removes the given highlight provider for the given program
- removeHighlightProvider(HighlightProvider, Program) - Method in interface ghidra.app.services.CodeViewerService
-
Remove the highlight provider.
- removeHighlightProviders(HighlightProvider, HighlightProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Removes the indicated highlight providers from the left and right listing panels.
- removeHighlightsByFunction(Function) - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Removes all highlights associated with the given function
- removeHoverService(DecompilerHoverService) - Method in class ghidra.app.decompiler.component.DecompilerHoverProvider
- removeHoverService(DecompilerHoverService) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- removeHoverService(ListingHoverService) - Method in class ghidra.app.util.viewer.listingpanel.ListingHoverProvider
- removeHoverService(ListingHoverService) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- removeHyperlinkListener(String, HyperlinkListener) - Method in class docking.widgets.HyperlinkComponent
- removeIndexMapChangeListener(ChangeListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Removes the change listener to be notified when the indexMap changes.
- removeIndexScrollListener(IndexScrollListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeIndexScrollListener(IndexScrollListener) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- removeInput(int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Remove a varnode at the given slot from the list of input varnodes
- removeInstruction(Instruction) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the given instruction from the current program.
- removeInstructionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the instruction containing the given address from the current program.
- removeInvalidatedListener(InvalidatedListener) - Method in class ghidra.program.database.data.DataTypeManagerDB
- removeInvalidatedListener(InvalidatedListener) - Method in interface ghidra.program.model.data.DataTypeManager
-
Removes a previously added InvalidatedListener
- removeInvalidPlugins(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
- removeItemListener(ItemListener) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- removeJavaStatement(int) - Method in class ghidra.util.JavaSourceFile
- removeLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- removeLast() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- removeLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- removeLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- removeLast() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- removeLast() - Method in class ghidra.graph.GraphPath
- removeLast() - Method in class ghidra.program.model.data.CycleGroup
-
Remove the last data type in the list.
- removeLast() - Method in class ghidra.util.datastruct.PriorityQueue
-
Removes and returns the object with the highest priority number in the queue.
- removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- removeLayoutComponent(Component) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
- removeLayoutComponent(Component) - Method in class docking.widgets.table.constraint.dialog.FilterPanelLayout
- removeLayoutComponent(Component) - Method in class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- removeLayoutComponent(Component) - Method in class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.ColumnLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.HorizontalLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.MaximizeSpecificColumnGridLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.MiddleLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.PairLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.RightSidedSquishyBuddyLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.RowColumnLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.RowLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.StretchLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.TwoColumnPairLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.VariableHeightPairLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.VariableRowHeightGridLayout
- removeLayoutComponent(Component) - Method in class ghidra.util.layout.VerticalLayout
- removeLayoutListener(FieldPanelOverLayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Remove a listener for overlay layout events
- removeLayoutListener(LayoutListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- removeLayoutListener(LayoutListener<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- removeLayoutListener(LayoutListener<V, E>) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Removes a layout listener
- removeLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
- removeLayoutModelListener(LayoutModelListener) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- removeLayoutModelListener(LayoutModelListener) - Method in interface docking.widgets.fieldpanel.LayoutModel
-
Removes a LayoutModelListener to be notified when changes occur.
- removeLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.decompiler.component.ClangLayoutController
- removeLayoutModelListener(LayoutModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- removeListener(ConditionTestListener) - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- removeListener(PathManagerListener) - Method in class docking.widgets.pathmanager.PathManager
- removeListener(TableFilterDialogModelListener) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
-
Removes the given listener.
- removeListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- removeListener(ClangHighlightListener) - Method in class ghidra.app.decompiler.component.NullClangHighlightController
- removeListener(BlockModelServiceListener) - Method in interface ghidra.app.services.BlockModelService
-
Remove service listener.
- removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- removeListener(ListingModelListener) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- removeListener(ListingModelListener) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- removeListener(FileSystemEventListener) - Method in class ghidra.formats.gfilesystem.FileSystemRefManager
-
Removes a previously added
listener
. - removeListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryAdapter
-
Remove a listener from this remote adapter
- removeListener(RemoteAdapterListener) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Remove a listener from this remote adapter
- removeListener(DomainObjectListener) - Method in class ghidra.framework.data.DomainObjectAdapter
- removeListener(DomainObjectListener) - Method in interface ghidra.framework.model.DomainObject
-
Remove the listener for this object.
- removeListenerForAllPluginEvents(PluginEventListener) - Method in class ghidra.framework.plugintool.PluginTool
- removeListeners() - Method in class docking.EmptyBorderToggleButton
- removeListeners() - Method in class docking.menu.DialogToolbarButton
- removeListeners() - Method in class docking.widgets.EmptyBorderButton
- removeListingDiffChangeListener(ListingDiffChangeListener) - Method in class ghidra.program.util.ListingDiff
-
Removes the indicated listener from those that get notified when the ListingDiff's set of differences and unmatched addresses changes.
- removeListingDisplayListener(AddressSetDisplayListener) - Method in interface ghidra.app.services.CodeViewerService
-
Removes listener from being notified when the set of visible addresses change.
- removeListingMergePanel() - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Remove the listing merge panel from the merge manager.
- removeListingPanel(ListingPanel) - Method in interface ghidra.app.services.CodeViewerService
-
Remove the given listing panel from the code viewer.
- removeListSelectionListener(ListSelectionListener) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Remove the list selection listener from history table.
- removeLiveFieldSelectionListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Removes the selection listener from being notified when the selection is being created
- removeLiveMemoryListener(LiveMemoryListener) - Method in interface ghidra.program.model.mem.LiveMemoryHandler
-
Removes the LiveMemoryListener from this handler.
- removeLocalAction(DockingAction) - Method in class docking.ComponentProvider
-
Removes the given action from this component provider.
- removeLocalAction(DockingAction) - Method in interface ghidra.app.services.CodeViewerService
-
Remove the local action from the Code Viewer.
- removeLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.AbstractDockingTool
- removeLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.actions.DockingToolActions
-
Removes the given provider's local action
- removeLocalAction(ComponentProvider, DockingActionIf) - Method in class docking.actions.ToolActions
-
Remove an action that works specifically with a component provider.
- removeLocalAction(ComponentProvider, DockingActionIf) - Method in interface docking.Tool
-
Removes the action from the provider
- removeLock() - Method in class ghidra.framework.store.local.LockFile
-
Remove the lock file.
- removeMarginProvider(MarginProvider) - Method in interface ghidra.app.services.CodeViewerService
-
Remove a provider that shows markers in a program for the portion that is visible.
- removeMarginProvider(MarginProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Removes the given margin provider from this panel
- removeMarker(MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
-
Remove the marker set
- removeMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
-
Removes a marker set for a given group name.
- removeMechanismPayload(String) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Remove a specific call mechanism payload.
- removeMemoryBlock(MemoryBlock) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Remove the memory block.
- removeMessage() - Method in class ghidra.app.merge.PhaseProgressPanel
-
Removes the message from being displayed by this panel.
- removeMetadata(ResourceFile) - Method in class ghidra.app.script.GhidraScriptInfoManager
-
Removes the ScriptInfo object for the specified file
- removeMnemonicReference(Address) - Method in interface ghidra.program.model.listing.CodeUnit
-
Remove a reference to the mnemonic for this code unit.
- removeMnemonicReference(Address) - Method in class ghidra.program.model.listing.DataStub
- removeMnemonicReference(Address) - Method in class ghidra.program.model.listing.InstructionStub
- removeModule(String) - Method in class ghidra.util.GhidraJarBuilder
- removeMouseListener(MouseListener) - Method in class docking.widgets.HyperlinkComponent
- removeMouseListener(MouseListener) - Method in class docking.widgets.JTreeMouseListenerDelegate
- removeMouseListener(MouseListener) - Method in class docking.widgets.tree.GTree
- removeMouseMotionListener(MouseMotionListener) - Method in class docking.widgets.HyperlinkComponent
- removeNavigatableListener(NavigatableRemovalListener) - Method in interface ghidra.app.nav.Navigatable
-
Removes a listener to be notified if this Navigatable is terminated.
- removeNavigatableListener(NavigatableRemovalListener) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- removeNavigation() - Method in class ghidra.util.table.GhidraTable
- removeNode(GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
- removeNode(GTreeNode) - Method in class docking.widgets.tree.GTreeNode
-
Remove the given node from this node
- removeNode(RedBlackEntry<K, V>) - Method in class ghidra.util.datastruct.RedBlackTree
- removeObject(AddressableRowObject) - Method in class ghidra.app.tablechooser.TableChooserTableModel
- removeObject(Object, Address, Address) - Method in class ghidra.program.model.address.AddressObjectMap
-
Removes any association with the given object and the given range of addresses.
- removeObject(Object, AddressSetView) - Method in class ghidra.program.model.address.AddressObjectMap
-
Removes any association with the object and the addresses in the given address set.
- removeObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Removes the specified object from this model and schedules an update.
- removeOperandReference(int, Address) - Method in interface ghidra.program.model.listing.CodeUnit
-
Remove a reference to the operand.
- removeOperandReference(int, Address) - Method in class ghidra.program.model.listing.DataStub
- removeOperandReference(int, Address) - Method in class ghidra.program.model.listing.InstructionStub
- removeOption(String) - Method in class ghidra.framework.options.AbstractOptions
- removeOption(String) - Method in interface ghidra.framework.options.Options
-
Remove the option name.
- removeOption(String) - Method in class ghidra.framework.options.SubOptions
- removeOptionsChangeListener(OptionsChangeListener) - Method in class ghidra.framework.options.ToolOptions
-
Remove the options change listener.
- removeOverlaySpace(AddressSpace) - Method in class ghidra.program.database.ProgramDB
- removeOverlaySpace(String) - Method in class ghidra.program.database.ProgramAddressFactory
- removeOverviewProvider(OverviewProvider) - Method in interface ghidra.app.services.CodeViewerService
-
Remove a provider that shows an overview of the program.
- removeOverviewProvider(OverviewProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Removes the given OverviewProvider from this panel
- removePainter(GGlassPanePainter) - Method in class ghidra.util.bean.GGlassPane
- removeParameter(int) - Method in class ghidra.program.database.function.FunctionDB
- removeParameter(int) - Method in interface ghidra.program.model.listing.Function
-
Deprecated.The use of this method is discouraged. The function signature should generally be adjusted with a single call to
Function.updateFunction(String, Variable, List, FunctionUpdateType, boolean, SourceType)
- removeParameter(int) - Method in class ghidra.util.UndefinedFunction
- removeParent(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- removeParent(DataType) - Method in class ghidra.program.model.data.BuiltIn
- removeParent(DataType) - Method in interface ghidra.program.model.data.DataType
-
Remove a parent datatype
- removeParent(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
- removeParent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
- removePath(String) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Removes the path from the path search list.
- removePickingListener(PickListener<V>) - Method in class ghidra.graph.viewer.event.picking.GPickedState
- removePlugin(PluginDescription) - Method in class ghidra.framework.plugintool.PluginConfigurationModel
- removePlugins(Plugin[]) - Method in class ghidra.framework.plugintool.PluginTool
-
Remove the array of plugins from the tool.
- removePopupActionProvider(PopupActionProvider) - Method in class docking.AbstractDockingTool
- removePopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
-
Removes the given popup action provider
- removePopupActionProvider(PopupActionProvider) - Method in interface docking.Tool
-
Removes the given popup action provider
- removePreferenceState(String) - Method in class docking.DockingWindowManager
-
Removes the Preferences state for the given key.
- removePreferenceState(String) - Method in class ghidra.framework.plugintool.PluginTool
- removePrivateEventQueue(EventQueueID) - Method in class ghidra.framework.data.DomainObjectAdapter
- removePrivateEventQueue(EventQueueID) - Method in interface ghidra.framework.model.DomainObject
-
Removes the specified private event queue
- removeProgramMechanismPayloads(Collection<PrototypeModel>) - Method in class ghidra.program.model.lang.BasicCompilerSpec
-
Remove any call mechanism injections associated with the given list of PrototypeModels
- removeProgress() - Method in class ghidra.app.merge.PhaseProgressPanel
-
Removes the progress bar from being displayed by this panel.
- removeProgressListener(QProgressListener<I>) - Method in class generic.concurrent.ConcurrentQ
-
Removes a progress listener from this queue.
- removeProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndPlugin
- removeProjectListener(ProjectListener) - Method in interface ghidra.framework.main.FrontEndService
-
Removes the specified listener from the front-end tool.
- removeProjectListener(ProjectListener) - Method in class ghidra.framework.main.FrontEndTool
-
Remove the given project listener.
- removeProjectView(URL) - Method in interface ghidra.framework.model.Project
-
Remove the project view from this project.
- removeProjectView(URL) - Method in class ghidra.framework.project.DefaultProject
-
Remove the view from this project.
- removeProperty(String) - Static method in class ghidra.framework.preferences.Preferences
-
Removes the given preference from this preferences object.
- removeProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Remove the property with the given name from this code unit.
- removeProperty(String) - Method in class ghidra.program.model.listing.DataStub
- removeProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- removePropertyChangeListener(PropertyChangeListener) - Method in class docking.action.DockingAction
- removePropertyChangeListener(PropertyChangeListener) - Method in interface docking.action.DockingActionIf
-
Removes a listener to be notified of property changes.
- removePropertyChangeListener(PropertyChangeListener) - Method in class docking.actions.ActionAdapter
- removePropertyChangeListener(PropertyChangeListener) - Method in class docking.DockingActionProxy
- removePropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- removePropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.plugintool.PluginTool
- removePropertyMap(String) - Method in class ghidra.program.database.properties.DBPropertyMapManager
-
Removes the PropertyMap with the given name.
- removePropertyMap(String) - Method in interface ghidra.program.model.util.PropertyMapManager
-
Removes the PropertyMap with the given name.
- removeProviderAction(ComponentProvider, DockingActionIf) - Method in class docking.ActionToGuiHelper
-
Removes the action from the given provider's header bar.
- removeRange(int, int) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Removes the all the fields in the index range from the selection.
- removeRange(int, int) - Method in class ghidra.util.datastruct.SortedRangeList
-
Removes the indicated range of values from the list.
- removeRange(long, long) - Method in class ghidra.util.prop.PropertySet
-
Removes all property values within a given range.
- removeRange(FieldLocation, FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldSelection
-
Removes the given field range from the current selection.
- removeRange(Address, Address) - Method in class ghidra.program.database.properties.PropertyMapDB
- removeRange(Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Removes all property values within a given range.
- removeRange(Address, Address) - Method in interface ghidra.program.model.util.PropertyMap
-
Removes all property values within a given range.
- removeRange(BigInteger, BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- removeReference(long, Address) - Method in class ghidra.program.database.symbol.EquateDB
- removeReference(long, Address) - Method in interface ghidra.program.model.symbol.Equate
-
Remove the reference at the given address
- removeReference(Address, int) - Method in class ghidra.program.database.symbol.EquateDB
- removeReference(Address, int) - Method in interface ghidra.program.model.symbol.Equate
-
Remove the reference at the given operand position.
- removeReference(Reference) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Removes the given reference.
- RemoveReferenceCmd - Class in ghidra.app.cmd.refs
-
Command for removing memory references.
- RemoveReferenceCmd(Address, Address, int) - Constructor for class ghidra.app.cmd.refs.RemoveReferenceCmd
-
Constructs a new command for removing a memory reference.
- RemoveReferenceCmd(Reference) - Constructor for class ghidra.app.cmd.refs.RemoveReferenceCmd
-
Constructs a new command for removing a memory reference.
- removeResultRestrictions() - Method in class ghidra.program.util.ProgramMergeManager
-
Remove the restriction for the resulting differences to the indicated address set.
- removeRow(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Removes the row currently at the given position.
- removeRow(int) - Method in class ghidra.util.datastruct.DataTable
-
Removes the given row from the table.
- removeRow(int) - Method in class ghidra.util.datastruct.ManagedDataTable
-
Removes the given row from the table.
- RemoveRowAction - Class in ghidra.app.util.viewer.format.actions
-
Action for removing empty rows.
- RemoveRowAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.RemoveRowAction
- removeRowObjects(TableModel, List<Object>) - Method in class ghidra.util.table.actions.DeleteTableRowAction
- removeRowsFromBottom(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Removes a set of rows from the bottom of the view.
- removeRowsFromTop(int) - Method in class ghidra.framework.main.logviewer.ui.FVTableModel
-
Removes a set of rows from the top of the view.
- removeSatellite() - Method in class ghidra.graph.viewer.VisualGraphView
- removeSecondaryHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- removeSecondaryHighlights() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- removeSecondaryHighlights(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- removeSecondaryHighlights(Function) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- removeSecondaryHighlights(Supplier<? extends Collection<ClangToken>>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- removeSelectedItems() - Method in class ghidra.util.table.actions.DeleteTableRowAction
- removeSelection() - Method in class ghidra.app.script.GhidraScript
-
Clears the current selection.
- removeSelectionListener(ObjectSelectedListener<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
- removeSelectionListener(ObjectSelectedListener<T>) - Method in class docking.widgets.table.GTableWidget
- removeSelectionListener(LcsSelectionListener) - Method in class ghidra.plugin.importer.NewLanguagePanel
- removeSelectionManagerListener(SelectionManagerListener) - Method in class docking.widgets.table.RowObjectSelectionManager
- removeSelectionManagerListener(SelectionManagerListener) - Method in interface docking.widgets.table.SelectionManager
- removeSelectionPath(TreePath) - Method in class ghidra.framework.main.datatree.DataTree
- removeSelectionPaths(TreePath[]) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- removeSep(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Remove the given separator from the composite text.
- removeService(Class<?>, Object) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Remove the service from the tool.
- removeServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Remove the given listener from list of listeners notified when services are added or removed.
- removeServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.PluginTool
- removeServiceListener(ServiceListener) - Method in interface ghidra.framework.plugintool.ServiceProvider
-
Removes the given listener from this ServiceProvider.
- removeServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderDecorator
- removeServiceListener(ServiceListener) - Method in class ghidra.framework.plugintool.ServiceProviderStub
- removeShutdownHook(ShutdownHookRegistry.ShutdownHook) - Static method in class ghidra.framework.ShutdownHookRegistry
-
Remove a shutdown hook previously registered.
- removeSortedColumn(int) - Method in class docking.widgets.table.TableSortStateEditor
- removeSourceArchive(SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
- removeSourceArchive(SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManager
-
Removes the source archive from this manager.
- removeStackDepthChange(Program, Address) - Static method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Removes the value for the stack depth change at the indicated address.
- RemoveStackDepthChangeCommand - Class in ghidra.app.cmd.function
- RemoveStackDepthChangeCommand(Program, Address) - Constructor for class ghidra.app.cmd.function.RemoveStackDepthChangeCommand
- removeStateFiles(ExtensionDetails) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Recursively searches a given directory for any module manifest and extension properties files that are in an installed state and converts them to an uninstalled state.
- removeStatusComponent(JComponent) - Method in class ghidra.framework.plugintool.PluginTool
-
Remove the status component.
- removeStatusItem(JComponent) - Method in class docking.DockingWindowManager
-
Remove the specified status item.
- removeStatusItem(JComponent) - Method in class docking.StatusBar
-
Remove the specified status item.
- removeSymbol(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Deletes the symbol with the specified name at the specified address.
- removeSymbolSpecial(Symbol) - Method in class ghidra.program.database.symbol.SymbolManager
- removeSymbolSpecial(Symbol) - Method in interface ghidra.program.model.symbol.SymbolTable
-
Removes the specified symbol from the symbol table.
- removeTableColumn(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Removes the given column from this model
- removeTableColumns(Set<DynamicTableColumn<ROW_TYPE, ?, ?>>) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Removes the given columns from this model.
- removeTableModelListener(TableModelListener) - Method in class docking.widgets.table.TableModelWrapper
- removeTableModelListener(TableModelListener) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- removeTag(String) - Method in class ghidra.program.database.function.FunctionDB
- removeTag(String) - Method in interface ghidra.program.model.listing.Function
-
Removes the given tag from this function.
- removeTag(String) - Method in class ghidra.util.UndefinedFunction
- removeTaskListener(GTaskListener) - Method in class ghidra.framework.task.GTaskManager
-
Removes the given GTaskListener from this queue.
- removeThreadedTableModelListener(ThreadedTableModelListener) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- removeToolAction(DockingActionIf) - Method in class docking.ActionToGuiHelper
-
Removes the given action from the global menu and toolbar
- removeToolChestChangeListener(ToolChestChangeListener) - Method in interface ghidra.framework.model.ToolChest
-
Remove a listener that is listening to when the tool chest is changed.
- removeToolListener(ToolListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
-
Remove the given tool listener from the list of tool listeners
- removeToolListener(ToolListener) - Method in class ghidra.framework.plugintool.PluginTool
- removeTrackedTask(Task) - Static method in class ghidra.util.TaskUtilities
-
Removes the Task to the list of tasks that have not yet finished running.
- removeTrackedTaskListener(TrackedTaskListener) - Static method in class ghidra.util.TaskUtilities
-
Removes the given listener added via
TaskUtilities.addTrackedTask(Task,TaskMonitor)
. - removeTransactionListener(TransactionListener) - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
Removes the given transaction listener from this domain object.
- removeTransactionListener(TransactionListener) - Method in interface ghidra.framework.model.Undoable
-
Removes the given transaction listener from this domain object.
- removeTransient(DomainFileProxy) - Static method in class ghidra.framework.data.TransientDataManager
-
Removes the given transient domain file from the list.
- removeTree(String) - Method in class ghidra.program.database.module.TreeManager
-
Remove the tree with the given name.
- removeTree(String) - Method in interface ghidra.program.model.listing.Listing
-
Remove the tree rooted at the given name.
- removeTree(String) - Method in class ghidra.program.model.listing.ListingStub
- removeTreeExpansionListener(TreeExpansionListener) - Method in class docking.widgets.tree.GTree
- removeTreeModelListener(TreeModelListener) - Method in class docking.widgets.tree.internal.GTreeModel
- removeTreeMouseListener(MouseListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- removeTreeSelectionListener(GTreeSelectionListener) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Remove the tree selection listener from the data tree.
- removeType(DataType) - Method in class ghidra.app.util.DataTypeDependencyOrderer
-
This method removes a DataType from the list and marks the data as dirty (all must need recalculated).
- removeUnscheduledJobs() - Method in class generic.concurrent.ConcurrentQ
- removeUnusedOptions() - Method in class ghidra.framework.options.ToolOptions
-
Check each option to ensure that an owner is still registered for it; if there is no owner, then remove the option.
- removeUnusedOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- removeUnviewableAddressRanges(AddressSet) - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Removes the given addresses from the set of addresses that get mapped into indexes.
- removeUpdate(DocumentEvent) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
- removeUserDataFile(FolderItem, FileSystem) - Method in interface ghidra.framework.data.ContentHandler
-
Remove user data file associated with an existing folder item.
- removeUserDataFile(FolderItem, FileSystem) - Method in class ghidra.framework.data.DBContentHandler
- removeUserDefinedProperty(String) - Method in class ghidra.program.database.code.CodeManager
-
Removes the user-defined property with the specified property name.
- removeUserDefinedProperty(String) - Method in interface ghidra.program.model.listing.Listing
-
Removes the entire property from the program
- removeUserDefinedProperty(String) - Method in class ghidra.program.model.listing.ListingStub
- removeValidationMessageListener(GValidatedTextField.ValidationMessageListener) - Method in class docking.widgets.textfield.GValidatedTextField
- removeValidationMessageListener(GValidatedTextField.ValidationMessageListener) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- removeValidator(GValidatedTextField.TextValidator) - Method in class docking.widgets.textfield.GValidatedTextField
- removeValidator(GValidatedTextField.TextValidator) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- removeValue(int) - Method in class ghidra.util.datastruct.IntArrayList
-
Removes the first occurrence of the given value.
- removeValueAt(int) - Method in class ghidra.util.datastruct.IntArrayList
-
Removes the value at the given index decreasing the array list size by 1.
- removeValueReference(Address) - Method in class ghidra.app.util.PseudoData
- removeValueReference(Address) - Method in interface ghidra.program.model.listing.Data
-
Remove a reference to the value.
- removeValueReference(Address) - Method in class ghidra.program.model.listing.DataStub
- removeVariable(Variable) - Method in class ghidra.program.database.function.FunctionDB
- removeVariable(Variable) - Method in interface ghidra.program.model.listing.Function
-
Removes the given variable from the function.
- removeVariable(Variable) - Method in class ghidra.util.UndefinedFunction
- removeVertex(V) - Method in interface ghidra.graph.GDirectedGraph
-
Remove a vertex
- removeVertex(V) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- removeVertex(V) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- removeVertex(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- removeVertex(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- removeVertices(Iterable<V>) - Method in interface ghidra.graph.GDirectedGraph
-
Removes the given vertices from the graph
- removeVertices(Iterable<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- removeVertices(Iterable<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
- removeVertices(Iterable<V>) - Method in class ghidra.graph.jung.JungDirectedGraph
- removeVertices(Iterable<V>) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
- removeVertices(Iterable<V>) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
- removeViewListener(ViewListener) - Method in class docking.widgets.fieldpanel.FieldPanel
- removeWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractMageJPanel
- removeWizardPanelListener(WizardPanelListener) - Method in class docking.wizard.AbstractWizardJPanel
- removeWizardPanelListener(WizardPanelListener) - Method in interface docking.wizard.WizardPanel
-
Remove the listener from this panel.
- removeWorkPanel() - Method in class docking.DialogComponentProvider
- removeWorkspace(Workspace) - Method in interface ghidra.framework.model.ToolManager
-
Remove the workspace.
- removeWorkspace(Workspace) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- removeWorkspaceChangeListener(WorkspaceChangeListener) - Method in interface ghidra.framework.model.ToolManager
-
Remove the workspace listener.
- removeWorkspaceChangeListener(WorkspaceChangeListener) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- RENAME - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- RENAME - Static variable in class ghidra.program.model.symbol.LabelHistory
-
Label renamed.
- RENAME_AND_ADD - ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
- RENAME_AND_ADD - ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
- RENAME_CHECKED_OUT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- RENAME_LATEST - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Rename the conflict item as in the Latest program to resolve a conflict.
- RENAME_LATEST_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- RENAME_MY - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Rename the conflict item as in My program to resolve a conflict.
- RenameCmd - Class in ghidra.app.cmd.module
-
Command for renaming a fragment or a module in listing.
- RenameCmd(String, boolean, String, String) - Constructor for class ghidra.app.cmd.module.RenameCmd
-
Construct a new RenameCmd.
- RenameCmd(String, boolean, String, String, boolean) - Constructor for class ghidra.app.cmd.module.RenameCmd
-
Construct a new RenameCmd.
- RenameDataFieldCmd - Class in ghidra.app.cmd.data
-
Command to rename a component in a data type.
- RenameDataFieldCmd(DataTypeComponent, String) - Constructor for class ghidra.app.cmd.data.RenameDataFieldCmd
-
Construct a new RenameDataFieldCmd.
- renameEquate(String) - Method in class ghidra.program.database.symbol.EquateDB
- renameEquate(String) - Method in interface ghidra.program.model.symbol.Equate
-
Changes the name associated with the equate.
- renameFile(File, File) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- renameFile(File, File) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Renames the src file to the dest file.
- renameFolder(String, String, String) - Method in interface ghidra.framework.store.FileSystem
-
Renames the specified folder to a new name.
- renameFolder(String, String, String) - Method in class ghidra.framework.store.local.IndexedLocalFileSystem
- renameFolder(String, String, String) - Method in class ghidra.framework.store.local.MangledLocalFileSystem
- renameFolder(String, String, String) - Method in class ghidra.framework.store.remote.RemoteFileSystem
- RenameLabelCmd - Class in ghidra.app.cmd.label
-
Command for renaming labels.
- RenameLabelCmd(Address, String, String, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
-
Constructs a new command for renaming global labels.
- RenameLabelCmd(Symbol, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
-
Constructor renaming an existing symbol and changing its namespace.
- RenameLabelCmd(Symbol, String, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
-
Constructor renaming an existing symbol, but not changing its namespace
- renameObjMsgSendRtpSymbol() - Method in class ghidra.app.util.opinion.MachoPrelinkProgramBuilder
- renameObjMsgSendRtpSymbol() - Method in class ghidra.app.util.opinion.MachoProgramBuilder
- renameOverlaySpace(String, String) - Method in interface ghidra.program.database.map.AddressMap
-
Rename an existing overlay space.
- renameOverlaySpace(String, String) - Method in class ghidra.program.database.map.AddressMapDB
- renameOverlaySpace(String, String) - Method in class ghidra.program.database.ProgramAddressFactory
-
Rename overlay with preferred newName.
- renameOverlaySpace(String, String) - Method in class ghidra.program.database.ProgramDB
- renameOverlaySpace(String, String) - Method in class ghidra.program.model.address.DefaultAddressFactory
-
Rename overlay with newName.
- renameRegister(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Rename a register.
- renameToolTemplate(ToolTemplate, String) - Static method in class ghidra.framework.ToolUtils
- renameTree(String, String) - Method in class ghidra.program.database.module.TreeManager
-
Rename the tree to the new name.
- renameTree(String, String) - Method in interface ghidra.program.model.listing.Listing
-
Rename the tree.
- renameTree(String, String) - Method in class ghidra.program.model.listing.ListingStub
- RenameTreeCmd - Class in ghidra.app.cmd.module
-
Command to rename a tree in a program; this does not affect the root module of the tree.
- RenameTreeCmd(String, String) - Constructor for class ghidra.app.cmd.module.RenameTreeCmd
-
Constructor for RenameTreeCmd.
- rEnd() - Method in class generic.stl.ListSTL
- rEnd() - Method in class generic.stl.MapSTL
- rEnd() - Method in class generic.stl.MultiMapSTL
- rEnd() - Method in class generic.stl.MultiSetSTL
- rEnd() - Method in class generic.stl.SetSTL
- rEnd() - Method in class generic.stl.VectorSTL
- render(RenderContext<V, E>, Layout<V, E>) - Method in class ghidra.graph.viewer.renderer.VisualGraphRenderer
- RENDER - Static variable in class ghidra.program.model.data.RenderUnicodeSettingsDefinition
- renderEdgeLabel(RenderContext<V, E>, Layout<V, E>, E) - Method in class ghidra.graph.viewer.renderer.VisualGraphRenderer
- RenderUnicodeSettingsDefinition - Class in ghidra.program.model.data
-
Settings definition for controlling the display of UNICODE characters.
- RenderUnicodeSettingsDefinition.RENDER_ENUM - Enum in ghidra.program.model.data
- renderVertexLabel(RenderContext<V, E>, Layout<V, E>, V) - Method in class ghidra.graph.viewer.renderer.VisualGraphRenderer
- ReorderModuleCmd - Class in ghidra.app.cmd.module
-
Command to reorder children in a module.
- ReorderModuleCmd(String, String, String, int) - Constructor for class ghidra.app.cmd.module.ReorderModuleCmd
-
Constructor for ReorderModuleCmd.
- REP_FOLDER_CREATED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_FOLDER_DELETED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_FOLDER_MOVED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_FOLDER_RENAMED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_ITEM_CHANGED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_ITEM_CREATED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_ITEM_DELETED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_ITEM_MOVED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_ITEM_RENAMED - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_NULL_EVENT - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- REP_OPEN_HANDLE_COUNT - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- repack() - Method in class docking.DialogComponentProvider
- repack() - Method in interface ghidra.program.model.data.Composite
-
Updates packed composite to any changes in the data organization.
- repack() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- repack(boolean) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
Repack components within this composite based on the current packing, alignment and
DataOrganization
settings. - repack(boolean) - Method in class ghidra.program.model.data.StructureDataType
- repack(boolean) - Method in class ghidra.program.model.data.UnionDataType
- repaint() - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- repaint() - Method in class docking.widgets.fieldpanel.FieldPanel
- repaint() - Method in class ghidra.graph.viewer.GraphComponent
- repaint() - Method in interface ghidra.graph.viewer.popup.PopupSource
-
Signals that the graph needs to repaint
- repaint() - Method in class ghidra.graph.viewer.VisualGraphView
- repaint(long, int, int, int, int) - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- repaint(Rectangle) - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- reparent(String, ProgramModule) - Method in interface ghidra.program.model.listing.ProgramModule
-
Reparents child with the given name to this Module; removes the child from oldParent.
- REPEATABLE_COMMENT - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Property name for repeatable comment type
- REPEATABLE_COMMENT_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the repeatable comment differences.
- REPEATABLE_COMMENTS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the repeatable comment differences.
- RepeatableComment - Interface in ghidra.program.model.listing
-
Interface to define a comment that can be shared by more than one code unit.
- RepeatableCommentFieldLocation - Class in ghidra.program.util
-
The
RepeatableCommentFieldLocation
class contains specific location information within the Repeatable comment of an EOL comment field of a CodeUnitLocation object. - RepeatableCommentFieldLocation() - Constructor for class ghidra.program.util.RepeatableCommentFieldLocation
-
Default constructor needed for restoring an end-of-line field location from XML.
- RepeatableCommentFieldLocation(Program, Address, int[], String[], int, int, int) - Constructor for class ghidra.program.util.RepeatableCommentFieldLocation
-
Construct a new RepeatableCommentFieldLocation.
- RepeatCountDataType - Class in ghidra.program.model.data
-
Base abstract data type for a Dynamic structure data type that contains some number of repeated data types.
- RepeatCountDataType(DataType, CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.RepeatCountDataType
- RepeatedDynamicDataType - Class in ghidra.program.model.data
-
Template for a repeated Dynamic Data Type.
- RepeatedDynamicDataType(String, String, DataType, DataType, long, int, DataTypeManager) - Constructor for class ghidra.program.model.data.RepeatedDynamicDataType
-
Construct Repeat Dynamic Data Type Template.
- RepeatedStringDataType - Class in ghidra.program.model.data
-
Some number of repeated strings.
- RepeatedStringDataType() - Constructor for class ghidra.program.model.data.RepeatedStringDataType
- RepeatedStringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.RepeatedStringDataType
- RepeatInstructionByteTracker - Class in ghidra.app.util
-
RepeatInstructionByteTracker
provides pseudo-disassemblers the ability to track repeated bytes during disassembly of a block of instructions. - RepeatInstructionByteTracker(int, AddressSetView) - Constructor for class ghidra.app.util.RepeatInstructionByteTracker
-
Constructor.
- replace(int, DataType, int) - Method in interface ghidra.program.model.data.Structure
-
Replaces the component at the specified ordinal with a new component using the specified datatype, length, name and comment.
- replace(int, DataType, int) - Method in class ghidra.program.model.data.StructureDataType
- replace(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
-
Replaces the component at the specified ordinal with a new component using the specified datatype, length, name and comment.
- replace(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- replace(ColumnConstraint<T>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Replace the same named constraint with the given constraint.
- replace(DocumentFilter.FilterBypass, int, int, String, AttributeSet) - Method in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- REPLACE - Static variable in class ghidra.program.util.ProgramMergeFilter
-
REPLACE is a filter value indicating that the type of difference in program1 should be replaced with the difference from program2.
- REPLACE_EMPTY_STRUCTS_OR_RENAME_AND_ADD - ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
- REPLACE_EMPTY_STRUCTS_OR_RENAME_AND_ADD_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
-
This
conflict handler
behaves similar to theDataTypeConflictHandler.DEFAULT_HANDLER
with the difference being that a empty composite (seeDataType.isNotYetDefined()
) will be replaced by a similar non-empty composite type. - REPLACE_EXISTING - ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
- REPLACE_EXISTING - ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
- REPLACE_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
- replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.AttributedString
- replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- replaceAll(char[], char) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns a new FieldElement with all occurrences of the target characters replaced with the given replacement character.
- replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- replaceAll(char[], char) - Method in class docking.widgets.fieldpanel.field.TextFieldElement
- replaceAll(char[], char) - Method in class ghidra.app.decompiler.component.ClangFieldElement
- replaceAll(char[], char) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
- replaceArgument(int, String, DataType, String, SourceType) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Replace the given argument with another data type
- replaceArgument(int, String, DataType, String, SourceType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- replaceAtOffset(int, DataType, int, String, String) - Method in interface ghidra.program.model.data.Structure
-
Replaces all components containing the specified byte offset with a new component using the specified datatype, length, name and comment.
- replaceAtOffset(int, DataType, int, String, String) - Method in class ghidra.program.model.data.StructureDataType
- replaceComment(int, Address) - Method in class ghidra.program.util.ProgramMerge
-
replaceComment
replaces the comment of the indicated type in program1 with the comment in program2 at the specified address. - replaceDataType(DataType, DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
- replaceDataType(DataType, DataType, boolean) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- replaceDataType(DataType, DataType, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
-
Replace an existing dataType with another.
- replaceDataTypeIDs(long, long) - Method in class ghidra.program.database.data.DataTypeManagerDB
- replaceDataTypeIDs(long, long) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- replaceDataTypeIDs(long, long) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- replaceDataTypeIDs(long, long) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- replaceDataTypes(long, long) - Method in class ghidra.program.database.code.CodeManager
- replaceDataTypes(long, long) - Method in class ghidra.program.database.function.FunctionManagerDB
- replaceDataTypes(long, long) - Method in class ghidra.program.database.symbol.SymbolManager
- replaceExternalDataType(ExternalLocation, ExternalLocation, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
-
replaceExternalDataType
replaces the data type of the external label in program1 with the data type of the external label in program2 at the specified external space address. - replaceExternalFunction(Function, Function, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
Replaces the external result function with the origin Function.
- replaceExternalLocation(ExternalLocation, ExternalLocation, ProgramMerge, TaskMonitor) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- replaceFallThroughs(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFallThroughs
replaces all fallthroughs in program1 for the specified address set with those in program2 where they differ. - replaceFunctionCallingConvention(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionCallingConvention
changes the function calling convention in program1 if it doesn't match the function calling convention in program2 at the specified entry point address. - replaceFunctionCustomStorageFlag(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionCustomStorageFlag
changes whether the flag is set indicating the function does not return in program1 if it doesn't match the "custom storage" flag in the function in program2 at the specified entry point address. - replaceFunctionInlineFlag(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionInlineFlag
changes whether the function is inline in program1 if it doesn't match whether the function is inline in program2 at the specified entry point address. - replaceFunctionNames(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionNames
merges function name and namespace differences within the specified address set. - replaceFunctionNoReturnFlag(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionNoReturnFlag
changes whether the flag is set indicating the function does not return in program1 if it doesn't match the "does not return" flag in the function in program2 at the specified entry point address. - replaceFunctionParameterComment(Address, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionParameterComment
replaces the comment of the indicated function parameter in program1 with the comment from the origin program. - replaceFunctionParameterDataType(Address, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionParameterDataType
replaces the data type of the indicated function parameter in program1 with the data type from the origin program. - replaceFunctionParameterName(Address, int, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionParameterName
replaces the name of the indicated function parameter in program1 with the name from the origin program. - replaceFunctionParameters(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionParameters
replaces the parameters of the function in program1 with the parameters of the function in program2 at the specified entry point address. - replaceFunctionParameters(Function, Function) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionParameters
replaces the parameters of the function in program1 with the parameters of the function in program2 at the specified entry point address. - replaceFunctionSignatureSource(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionSignatureSource
changes the result function's signature source to match the origin program's signature source. - replaceFunctionsNames(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.FunctionMerge
- replaceFunctionsNames(ProgramMerge, AddressSetView, TaskMonitor) - Static method in class ghidra.program.util.FunctionMerge
- replaceFunctionVarArgs(Address, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVarArgs
changes whether the function has VarArgs in program1 if it doesn't match the use of VarArgs in the function in program2 at the specified entry point address. - replaceFunctionVariable(Address, Variable, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVariable
replaces the name of the indicated function variable in program1 with that from the origin program. - replaceFunctionVariableComment(Address, Variable, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVariableComment
replaces the comment on the indicated function variable in program1 with the comment from the equivalent variable in program2. - replaceFunctionVariableDataType(Address, Variable, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVariableDataType
replaces the data type on the indicated function variable in program1 with the data type from the equivalent variable in program2. - replaceFunctionVariableName(Address, Variable, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVariableName
replaces the name on the indicated function variable in program1 with the name from the equivalent variable in program2. - replaceInvalidChars() - Method in class ghidra.app.util.SymbolPath
-
Returns a new SymbolPath in which invalid characters are replaced with underscores.
- replaceInvalidChars(String, boolean) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Removes from the given string any invalid characters or replaces them with underscores.
- replaceLabels(AddressSet, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceLabels
replaces all symbols and aliases in the specified address set from the second program. - replaceName(String, String) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Creates a new DWARFNameInfo instance, using this instance as the template, replacing the name with a new name.
- replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.program.database.function.FunctionDB
- replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in interface ghidra.program.model.listing.Function
-
Replace all current parameters with the given list of parameters.
- replaceParameters(Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.util.UndefinedFunction
- replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Replace all current parameters with the given list of parameters.
- replaceParameters(List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.util.UndefinedFunction
- replaceRange(String, int, int) - Method in class docking.widgets.ScrollableTextArea
-
replaces the range of text specified
- replaceReference(Reference, Reference) - Method in class ghidra.program.util.ProgramMerge
-
Replaces the reference in program1 with the reference from the origin program.
- replaceReference(Reference, Reference, long) - Method in class ghidra.program.util.ProgramMerge
-
Replaces the reference in program1 with the reference from the origin program.
- replaceReferences(Address, int) - Method in class ghidra.program.util.ProgramMerge
-
replaceReferences
replaces all references in program1 for the specified address and operand index with those in program2. - replaceReferences(AddressSetView, boolean, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceReferences
replaces all references in program1 for the specified address set with the references from program2. - replaceReferences(AddressSetView, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceReferences
replaces all references in program1 for the specified address set with those in program2. - replaceService(PluginTool, Class<? extends T>, T) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Replaces the given implementations of the provided service class with the given class.
- replaceSourceArchive(SourceArchive, SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Replace one source archive (oldDTM) with another (newDTM).
- replaceToolTemplate(ToolTemplate) - Method in interface ghidra.framework.model.ToolChest
-
Performs the same action as calling
ToolChest.remove(String)
and thenToolChest.addToolTemplate(ToolTemplate)
. - replaceType(SymbolType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
-
Creates a new DWARFNameInfo instance, using this instance as the template, replacing the SymbolType with a new value.
- replaceVariables(Address, List<Variable>, TaskMonitor) - Method in class ghidra.program.util.ProgramMerge
-
replaceFunctionVariables
replaces the function variables/parameters in program1 with that from the origin program. - replaceWith(DataType) - Method in class ghidra.program.model.data.AbstractDataType
- replaceWith(DataType) - Method in interface ghidra.program.model.data.DataType
-
For datatypes that support change, this method replaces the internals of this datatype with the internals of the given datatype.
- replaceWith(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
- replaceWith(DataType) - Method in class ghidra.program.model.data.EnumDataType
- replaceWith(DataType) - Method in class ghidra.program.model.data.StructureDataType
-
Replaces the internal components of this structure with components of the given structure including packing and alignment settings.
- replaceWith(DataType) - Method in class ghidra.program.model.data.UnionDataType
- report(Component, String, String) - Method in interface docking.ErrorReporter
- reportError(String) - Method in interface ghidra.sleigh.grammar.ExpressionEnvironment
- reportError(String) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- repository - Variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
- repository - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- REPOSITORY - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for the project repository.
- REPOSITORY - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the project repository.
- REPOSITORY_SERVER_CONTENT - Static variable in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Ghidra content type - repository server in the form of a RepositoryAdapter
- repositoryAdapter - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- RepositoryAdapter - Class in ghidra.framework.client
-
RepositoryAdapter
provides a persistent wrapper for a remote RepositoryHandle which may become invalid if the remote connection were to fail. - RepositoryAdapter(RepositoryServerAdapter, String) - Constructor for class ghidra.framework.client.RepositoryAdapter
-
Construct.
- RepositoryChangeEvent - Class in ghidra.framework.remote
-
Repository change event (used by server only).
- RepositoryChangeEvent(int, String, String, String, String) - Constructor for class ghidra.framework.remote.RepositoryChangeEvent
-
Constructor.
- RepositoryHandle - Interface in ghidra.framework.remote
-
RepositoryHandle
provides access to a repository. - RepositoryInfo - Class in ghidra.framework.protocol.ghidra
- RepositoryInfo(URL, String, boolean) - Constructor for class ghidra.framework.protocol.ghidra.RepositoryInfo
- RepositoryItem - Class in ghidra.framework.remote
-
RepositoryItemStatus
provides status information for a repository folder item. - RepositoryItem() - Constructor for class ghidra.framework.remote.RepositoryItem
-
Default constructor needed for de-serialization
- RepositoryItem(String, String, String, int, String, int, long) - Constructor for class ghidra.framework.remote.RepositoryItem
-
Constructor.
- RepositoryLogger - Interface in ghidra.framework.store.local
- repositoryName - Variable in class ghidra.framework.main.ProjectAccessPanel
- repositoryName - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- RepositoryPanel - Class in ghidra.framework.main
-
Panel that shows a list of existing repositories, or allows the user to enter the name of a new repository to be created.
- RepositoryPanel(PanelManager, String, String[], boolean) - Constructor for class ghidra.framework.main.RepositoryPanel
- repositoryServerAdapter - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- RepositoryServerAdapter - Class in ghidra.framework.client
-
RepositoryServerAdapter
provides a persistent wrapper for aRepositoryServerHandle
which may become invalid if the remote connection were to fail. - RepositoryServerAdapter(RepositoryServerHandle, String) - Constructor for class ghidra.framework.client.RepositoryServerAdapter
-
Construct a repository server interface adapter.
- RepositoryServerHandle - Interface in ghidra.framework.remote
-
RepositoryServerHandle
provides access to a repository server. - represent - Variable in class ghidra.program.model.pcode.HighVariable
- requestFilter() - Method in class docking.widgets.table.threaded.AddRemoveJob
- requestFilter() - Method in class docking.widgets.table.threaded.SortJob
- requestFilter() - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Tells the job that the filter criteria has changed.
- requestFocus() - Method in class docking.ComponentProvider
- requestFocus() - Method in class docking.DockableComponent
- requestFocus() - Method in class docking.DockableHeader
- requestFocus() - Method in class docking.GenericHeader
- requestFocus() - Method in class docking.widgets.filter.FilterTextField
- requestFocus() - Method in class docking.widgets.table.GTableFilterPanel
-
Overridden to focus the text field if requestFocus() is called on this panel
- requestFocus() - Method in class docking.widgets.textfield.IntegerTextField
-
Requests focus to the JTextField
- requestFocus() - Method in class docking.widgets.textfield.LocalDateTextField
- requestFocus() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- requestFocus() - Method in interface ghidra.app.nav.Navigatable
-
Tells this provider to request focus.
- requestFocus() - Method in class ghidra.app.util.AddressInput
- requestFocus() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- requestFocus() - Method in class ghidra.graph.viewer.VisualGraphView
- requestSort(TableSortingContext<T>, boolean) - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Sets the TableColumnComparator to use for sorting the data.
- requiresDynamicStorage() - Method in class ghidra.program.model.pcode.HighVariable
-
Return true in when the HighVariable should be recorded (in the database) using dynamic storage rather than using the actual address space and offset of the representative varnode.
- requiresLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
-
Gets whether or not this
LoadSpec
requires a language/compiler to load something. - requiresRelocation() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
-
Checks to see if this relocation requires work to be done on it.
- requireStringAttr(Element, String) - Static method in class ghidra.util.xml.XmlUtilities
-
Throws an
IOException
with a verbose explanation if the requested attribute is not present or is empty. - res - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
- RES_IF - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RES_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RES_IF - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RES_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RES_IF - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RES_IF - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RES_IF - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RES_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RES_IF - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RES_IF - Static variable in class ghidra.sleigh.grammar.SleighParser
- RES_IS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RES_IS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RES_IS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RES_IS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RES_IS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RES_IS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RES_IS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RES_IS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RES_IS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RES_IS - Static variable in class ghidra.sleigh.grammar.SleighParser
- RES_WITH - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RES_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RES_WITH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RES_WITH - Static variable in class ghidra.sleigh.grammar.SleighParser
- rescanCurrentDirectory() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Causes the file chooser to refresh its contents with the content of the currently displayed directory.
- reserve(int) - Method in class generic.stl.VectorSTL
- reserved - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- ReservedActionsLevel - docking.KeyBindingPrecedence
-
Actions at this level will be processed before all others, including Java components'.
- ReservedKeyBindings - Class in ghidra.util
- reset() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- reset() - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Reset the editor to a known-good state.
- reset() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- reset() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- reset() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Erase the state Blank all the fields, and put the caret at the front of the first field.
- reset() - Method in class generic.hash.FNV1a32MessageDigest
- reset() - Method in class generic.hash.FNV1a64MessageDigest
- reset() - Method in interface generic.hash.MessageDigest
-
Resets the digest for further use.
- reset() - Method in class ghidra.app.util.bin.ByteProviderInputStream
- reset() - Method in class ghidra.app.util.headless.HeadlessAnalyzer
-
Resets the state of the headless analyzer to the default settings.
- reset() - Method in class ghidra.app.util.headless.HeadlessOptions
-
Resets the options to its default settings.
- reset() - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Resets the library search path to match the system search paths.
- reset() - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Resets the stream to the most recent mark.
- reset() - Method in class ghidra.app.util.RepeatInstructionByteTracker
-
Reset internal counter.
- reset() - Method in class ghidra.app.util.viewer.util.AddressIndexMap
-
Resets the mapping to the entire original address set.
- reset() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- reset() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- reset() - Method in class ghidra.program.model.address.UniqueAddressFactory
- reset() - Method in class ghidra.program.model.data.StringRenderParser
-
Reset the parser
- reset() - Method in class ghidra.python.PythonPlugin
-
Resets the interpreter's state.
- reset() - Method in interface ghidra.util.ascii.ByteStreamCharMatcher
-
Resets the internal state of this ByteMatcher so that it can be reused against another byte stream.
- reset() - Method in class ghidra.util.ascii.MinLengthCharSequenceMatcher
- reset() - Method in class ghidra.util.ascii.MultiByteCharMatcher
- reset() - Method in class ghidra.util.MonitoredInputStream
-
Repositions this stream to the position at the time the
mark
method was last called on this input stream. - reset() - Method in class ghidra.util.task.TaskMonitorComponent
-
Reset this monitor so that it can be reused
- reset(boolean) - Method in class ghidra.app.util.bin.format.dwarf.line.StateMachine
- RESET_CONTEXT_ON_UPGRADE - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
Property to indicate that all stored instruction context should be cleared during a language upgrade operation which requires redisassembly.
- resetAllAnalysisOptions(Program) - Method in class ghidra.app.script.GhidraScript
-
Reset all analysis options to their default values.
- resetAllFormats() - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Resets all the format models to their default formats
- ResetAllFormatsAction - Class in ghidra.app.util.viewer.format.actions
-
Action for adding all fields to the current format.
- ResetAllFormatsAction(String, FormatManager, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
-
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
- resetAnalysisOption(Program, String) - Method in class ghidra.app.script.GhidraScript
-
Reset one analysis option to its default value.
- resetAnalysisOptions(Program, List<String>) - Method in class ghidra.app.script.GhidraScript
-
Resets a specified list of analysis options to their default values.
- resetCacheStatistics() - Method in class db.buffers.BufferMgr
- resetComponents() - Method in class docking.GenericHeader
- resetDatabaseId(File) - Static method in class db.DBHandle
-
Reset the database ID contained within the specified database file.
- resetDecompiler() - Method in class ghidra.app.decompiler.component.DecompilerController
-
Resets the native decompiler process.
- resetDecompiler() - Method in class ghidra.app.decompiler.component.DecompilerManager
-
Resets the native decompiler process.
- resetDecompiler() - Method in class ghidra.app.decompiler.DecompInterface
-
Resets the native decompiler process.
- resetDefaultTools() - Method in class ghidra.test.TestEnv
- resetDefinedInstructionAddresses() - Method in class ghidra.test.ToyProgramBuilder
-
Reset/clear the list of defined instruction addresses
- resetDisassemblerContext() - Method in class ghidra.program.disassemble.Disassembler
-
Clear any retained context state which may have been accumulated.
- resetEditor() - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- resetEditor() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
-
Reset the delegate editor to a known state
- resetFileID() - Method in interface ghidra.framework.store.FolderItem
-
Assign a new file-ID to this local non-versioned file.
- resetFileID() - Method in class ghidra.framework.store.local.LocalFolderItem
- resetFileID() - Method in class ghidra.framework.store.remote.RemoteFolderItem
- resetFormat() - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Resets the currently tabbed model to its default format.
- ResetFormatAction - Class in ghidra.app.util.viewer.format.actions
-
Action for adding all fields to the current format.
- ResetFormatAction(String, FieldHeader) - Constructor for class ghidra.app.util.viewer.format.actions.ResetFormatAction
-
Constructor takes the CodeBrowserPlugin that created it and the header component so that it can be repainted when fields are added.
- resetImageTranslation() - Method in class docking.widgets.imagepanel.ImagePanel
-
Move the image back to the center.
- resetIndexMap() - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
- resetLockedLines() - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
-
Resets the locked line numbers for this field panel coordinator to their default of each being zero.
- resetOutputStream(DbgTimer.TabbingOutputStream) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Put the original tabbing stream back
- resetState() - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- ResetTranslationAction - Class in docking.widgets.imagepanel.actions
-
An action to re-center the image on a NavigableImagePanel.
- ResetTranslationAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.ResetTranslationAction
- resetZoom() - Method in class docking.widgets.imagepanel.ImagePanel
- ResidentNameTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent the new-executable resident name table.
- resize(int, T) - Method in class generic.stl.VectorSTL
- resizeStorage(VariableStorage, DataType, boolean, Function) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Perform resize variable storage to desired newSize.
- resolutions - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
- resolutionScopeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- resolve() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Resolve the tree for the given parameters
- resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
-
Method resolve.
- resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.HandleTemplate
- resolve(Position, int) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
-
Resolves a varnode at the given position and buffer offset
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- resolve(ParserWalker, SleighDebugLogger) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- resolve(DataType, DataTypeConflictHandler) - Method in class ghidra.program.database.data.DataTypeManagerDB
- resolve(DataType, DataTypeConflictHandler) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- resolve(DataType, DataTypeConflictHandler) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns a dataType that is "in" (ie suitable implementation) this Manager, creating a new one if necessary.
- resolve(TaskMonitor) - Method in class ghidra.app.util.opinion.MemorySectionResolver
-
Perform final resolve of all defined memory "sections" to establish final memory mappings.
- resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.HandleTemplate
-
Method resolve.
- resolve(HashMap<Object, Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
-
Method resolve.
- RESOLVE_EXTERNAL_SYMBOLS_DEFAULT - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- RESOLVE_EXTERNAL_SYMBOLS_OPTION_NAME - Static variable in class ghidra.app.util.opinion.ElfLoaderOptionsFactory
- resolveBranch(AssemblyParseBranch) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Resolve a branch of the parse tree
- resolveBranchNonRecursive(AssemblyParseBranch) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Resolve a branch without considering any purely-recursive productions This method is used either when the LHS has no purely-recursive definition, or before considering the purely-recursive definition when it is present.
- resolveBranchRecursive(AssemblyParseBranch, AssemblyProduction) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Resolve a branch where the production's LHS has a purely-recursive definition
- resolveCharacteristics(int) - Static method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
- resolveConflict(DataType, DataType) - Method in class ghidra.program.model.data.DataTypeConflictHandler
-
Callback to handle conflicts in a datatype manager when new datatypes are added that have the same name as an existing datatype.
- resolveConflicts(List<Variable>) - Method in interface ghidra.program.model.listing.VariableUtilities.VariableConflictHandler
-
Provides means of resolving variable conflicts (e.g., removing of conflicts)
- resolved(AssemblyPatternBlock, AssemblyPatternBlock, String, List<? extends AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Build the result of successfully resolving a SLEIGH constructor NOTE: This is not used strictly for resolved SLEIGH constructors.
- RESOLVED_CODE_UNITS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_LATEST_DTS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_LATEST_SYMBOLS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_MY_DTS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_MY_SYMBOLS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_ORIGINAL_DTS - Static variable in interface ghidra.app.merge.MergeConstants
- RESOLVED_ORIGINAL_SYMBOLS - Static variable in interface ghidra.app.merge.MergeConstants
- resolvedFlow(PcodeOp, int, Address, ContextState, ResultsState, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- resolvedFlow(PcodeOp, int, Address, ContextState, ResultsState, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that a call/branch destination was identified.
- resolvedFlow(PcodeOp, Object, Address, ContextState, ResultsState, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- resolveFileCaseInsensitive(File) - Static method in class utilities.util.FileUtilities
-
Ensures the specified
File
points to a valid existing file, regardless of case match of the file's name. - resolveFileCaseSensitive(File) - Static method in class utilities.util.FileUtilities
-
Ensures that the specified
File
param points to a file on the filesystem with a filename that has the exact same character case as the filename portion of the specified File. - resolveFixup(OmfFixupRecord.FixupState) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupSubrecord
- resolveFlags(int) - Static method in enum ghidra.app.util.bin.format.pe.SectionFlags
- resolveFrame(OmfFixupRecord.FixupState) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- resolveFSIR(List<FileSystemInfoRec>) - Method in interface ghidra.formats.gfilesystem.FileSystemProbeConflictResolver
-
Picks a single
FileSystemInfoRec
to use when mounting a filesystem. - resolveGotoReferences() - Method in class ghidra.program.model.pcode.BlockMap
- resolveItemPath() - Method in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
-
Fully resolve folder/item reference once connected to the associated repository due to possible ambiguity
- resolveLine(Address, String) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Assemble a line instruction at the given address.
- resolveLine(Address, String) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- resolveLine(Address, String, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Assemble a line instruction at the given address, assuming the given context.
- resolveLine(Address, String, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- resolveMap - Variable in class ghidra.app.merge.MergeManager
- resolveNames() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Resolve special names associated with each segment: segment, class, overlay names and group: group name For each segment, the read/write/execute permissions are also determined
- resolveNames(ArrayList<String>) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- resolveNames(ArrayList<String>) - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Resolve special names from the name list such as: segment, class, overlay, names.
- resolveRelatives() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmit
-
Now that we have seen all label templates and references convert the collected references into full relative addresses
- resolveRelatives() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
- resolveRelatives() - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- resolveSegment(int) - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Given an index, retrieve the specific segment it refers to.
- resolveSelectedChildren(AssemblyProduction, List<AssemblyParseTreeNode>, List<AssemblyResolvedConstructor>, Collection<AssemblyConstructorSemantic>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Resolve the given branch, having selected a particular combination of subconstructor results
- resolveSourceArchive(SourceArchive) - Method in class ghidra.program.database.data.DataTypeManagerDB
- resolveSourceArchive(SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManager
-
Returns or creates a persisted version of the given source archive
- resolveSourceArchiveID(DataType) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- resolveTarget(OmfFixupRecord.FixupState) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
- resolveTree(AssemblyParseResult, Address) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Resolve a given parse tree at the given address.
- resolveTree(AssemblyParseResult, Address) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- resolveTree(AssemblyParseResult, Address, AssemblyPatternBlock) - Method in interface ghidra.app.plugin.assembler.Assembler
-
Resolve a given parse tree at the given address, assuming the given context
- resolveTree(AssemblyParseResult, Address, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- reSort() - Method in class docking.widgets.table.AbstractSortedTableModel
- reSort() - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Resort the table using the current sort criteria.
- Resource - Class in ghidra.app.util.bin.format.ne
-
An implementation of the new-executable TNAMEINFO structure.
- Resource - Interface in generic.jar
- Resource - Interface in ghidra.program.model.data
-
Identifies code units that are resources, such as Bitmap, jpeg, png, etc.
- ResourceDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to the root resource directory.
- ResourceDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ResourceDataEntry - Class in ghidra.app.util.bin.format.pe.resource
-
typedef struct _IMAGE_RESOURCE_DATA_ENTRY { DWORD OffsetToData; DWORD Size; DWORD CodePage; DWORD Reserved; };
- ResourceDataEntry(FactoryBundledWithBinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
-
Constructor.
- ResourceDirectory - Class in ghidra.app.util.bin.format.pe.resource
-
typedef struct _IMAGE_RESOURCE_DIRECTORY { DWORD Characteristics; DWORD TimeDateStamp; WORD MajorVersion; WORD MinorVersion; WORD NumberOfNamedEntries; WORD NumberOfIdEntries; };
- ResourceDirectory(FactoryBundledWithBinaryReader, int, int, boolean, NTHeader) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
- ResourceDirectoryEntry - Class in ghidra.app.util.bin.format.pe.resource
-
typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { union { struct { DWORD NameOffset:31; DWORD NameIsString:1; }; DWORD Name; WORD Id; }; union { DWORD OffsetToData; struct { DWORD OffsetToDirectory:31; DWORD DataIsDirectory:1; }; }; };
- ResourceDirectoryEntry(FactoryBundledWithBinaryReader, int, int, boolean, boolean, NTHeader) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
-
Constructor.
- ResourceDirectoryString - Class in ghidra.app.util.bin.format.pe.resource
-
typedef struct _IMAGE_RESOURCE_DIRECTORY_STRING { WORD Length; CHAR NameString[ 1 ]; };
- ResourceDirectoryString(BinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
-
Constructor.
- ResourceDirectoryStringU - Class in ghidra.app.util.bin.format.pe.resource
-
typedef struct _IMAGE_RESOURCE_DIR_STRING_U { WORD Length; WCHAR NameString[ 1 ]; };
- ResourceDirectoryStringU(FactoryBundledWithBinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
-
Constructor.
- ResourceFieldLocation - Class in ghidra.app.util.viewer.field
-
A
ProgramLocation
of an item that is a Resource embedded in a binary (ie. - ResourceFieldLocation() - Constructor for class ghidra.app.util.viewer.field.ResourceFieldLocation
-
Default constructor needed for restoring from XML.
- ResourceFieldLocation(Program, Address, int[], String, int, int, Data) - Constructor for class ghidra.app.util.viewer.field.ResourceFieldLocation
-
Creates an ResourceFieldLocation
- ResourceFile - Class in generic.jar
-
Class for representing file object regardless of whether they are actual files in the file system or or files stored inside of a jar file.
- ResourceFile(ResourceFile, String) - Constructor for class generic.jar.ResourceFile
-
Construct a new ResourceFile from a parent file and a relative child path.
- ResourceFile(File) - Constructor for class generic.jar.ResourceFile
-
Construct a ResourceFile that represents a normal file in the file system.
- ResourceFile(String) - Constructor for class generic.jar.ResourceFile
-
Constructs a Resource file from string path that can be either a file path or a jar url.
- ResourceFile(String, JarEntryFilter) - Constructor for class generic.jar.ResourceFile
-
Constructs a Resource file from string path that can be either a file path or a jar url.
- ResourceFileFilter - Interface in generic.jar
- ResourceFileJavaFileManager - Class in ghidra.app.script
-
A
JavaFileManager
that works with Ghidra'sResourceFile
s. - ResourceFileJavaFileManager(List<ResourceFile>, Set<ResourceFile>) - Constructor for class ghidra.app.script.ResourceFileJavaFileManager
-
Create a
JavaFileManager
for use by theJavaCompiler
. - ResourceFileJavaFileObject - Class in ghidra.app.script
-
A
JavaFileObject
that works with Ghidra'sResourceFileJavaFileManager
. - ResourceFileJavaFileObject(ResourceFile, ResourceFile, JavaFileObject.Kind) - Constructor for class ghidra.app.script.ResourceFileJavaFileObject
- ResourceHeader - Class in ghidra.app.util.bin.format.macos.rm
- ResourceHeader(BinaryReader, EntryDescriptor) - Constructor for class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- ResourceHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- ResourceInfo - Class in ghidra.app.util.bin.format.pe.resource
-
A class to hold the information extracted from a resource data directory.
- ResourceInfo(int, String, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceInfo
-
Constructor.
- ResourceManager - Class in resources
-
General resource management class that provides a convenient way of accessing external resources used in Ghidra.
- ResourceManager() - Constructor for class resources.ResourceManager
- ResourceMap - Class in ghidra.app.util.bin.format.macos.rm
- ResourceName - Class in ghidra.app.util.bin.format.ne
-
A class for storing new-executable resource names.
- resources - package resources
- resources.icons - package resources.icons
- ResourceStringInfo - Class in ghidra.app.util.bin.format.pe.resource
-
A class to hold the information extracted from a resource data directory.
- ResourceStringInfo(int, String, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
-
Constructor.
- ResourceStringTable - Class in ghidra.app.util.bin.format.ne
-
A class for storing new-executable resource string tables.
- ResourceTable - Class in ghidra.app.util.bin.format.ne
-
A class for storing the new-executable resource table.
- resourceTwoStart - Variable in class ghidra.program.model.lang.ParamListStandard
- ResourceType - Class in ghidra.app.util.bin.format.macos.rm
- ResourceType - Class in ghidra.app.util.bin.format.ne
-
An implementation of the TTYPEINFO structure.
- ResourceTypeFactory - Class in ghidra.app.util.bin.format.macos.rm
- ResourceTypeFactory() - Constructor for class ghidra.app.util.bin.format.macos.rm.ResourceTypeFactory
- ResourceTypes - Interface in ghidra.app.util.bin.format.macos.rm
- responseCode - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- restart() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- restartTool() - Method in class ghidra.test.TestEnv
- restore() - Method in interface ghidra.framework.model.Project
-
Restore this project's state.
- restore() - Method in class ghidra.framework.project.DefaultProject
- restore() - Method in class ghidra.util.TestUniversalIdGenerator
- restore(SaveState, Object) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Restore this filter from the given saveState.
- restore(ObjectStorage) - Method in class ghidra.program.database.bookmark.OldBookmark
- restore(ObjectStorage) - Method in class ghidra.program.database.properties.GenericSaveable
- restore(ObjectStorage) - Method in class ghidra.util.datastruct.IntArrayList
- restore(ObjectStorage) - Method in interface ghidra.util.Saveable
-
Restore from the given ObjectStorage.
- restore(ObjectStorage) - Method in class ghidra.util.SaveableColor
- restore(ObjectStorage) - Method in class ghidra.util.SaveablePoint
- restore(String, int, int) - Static method in class ghidra.program.database.code.StringDiff
- RESTORE - ghidra.graph.viewer.layout.LayoutListener.ChangeType
- restoreAfterRedo(DomainObject) - Method in class ghidra.framework.data.GhidraToolState
- restoreAfterRedo(DomainObject) - Method in class ghidra.framework.data.ToolState
-
Restore the tool's state after an undo
- restoreAfterUndo(DomainObject) - Method in class ghidra.framework.data.GhidraToolState
- restoreAfterUndo(DomainObject) - Method in class ghidra.framework.data.ToolState
-
Restore the tool's state after an undo
- restoreBase64(char[], int, int[], WeightFactory, IDFLookup) - Method in class generic.lsh.vector.HashEntry
- restoreBase64(Reader, char[], WeightFactory, IDFLookup, int[]) - Method in class generic.lsh.vector.LSHCosineVector
- restoreBase64(Reader, char[], WeightFactory, IDFLookup, int[]) - Method in interface generic.lsh.vector.LSHVector
- restoreDataStateFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
- restoreDataTypeArchive(String, DomainFolder) - Method in class ghidra.test.TestEnv
-
Creates a project data type archive in the indicated test project folder from the ".gdt" file indicated by the relative pathname.
- restoreDefault() - Method in class ghidra.framework.options.Option
- restoreDefaultAssociation() - Method in class ghidra.framework.model.ToolAssociationInfo
- restoreDefaultValue(String) - Method in class ghidra.framework.options.AbstractOptions
- restoreDefaultValue(String) - Method in interface ghidra.framework.options.Options
-
Restores the option denoted by the given name to its default value.
- restoreDefaultValue(String) - Method in class ghidra.framework.options.SubOptions
- restoreDefaultValues() - Method in class ghidra.framework.options.AbstractOptions
- restoreDefaultValues() - Method in interface ghidra.framework.options.Options
-
Restores all options contained herein to their default values.
- restoreDefaultValues() - Method in class ghidra.framework.options.SubOptions
- restoreDisjoint(XmlPullParser) - Static method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- restoreExpression(XmlPullParser, SleighLanguage) - Static method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- restoreFromPreferences(String, Path[], String) - Method in class docking.widgets.pathmanager.PathManager
-
Restore paths from user Preferences using the specified keys.
- restoreFromXml(Element) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Restores the format for this model from XML.
- restoreFromXml(Element) - Method in interface ghidra.framework.model.ToolTemplate
-
Restore this object from a saved XML element.
- restoreFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
- restoreFromXml(Element) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- restoreFromXml(Element) - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
restores the object from an XML element
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangBreak
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangCommentToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangFieldToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangFuncNameToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangLabelToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangOpToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangSyntaxToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangTypeToken
- restoreFromXML(XmlElement, XmlElement, PcodeFactory) - Method in class ghidra.app.decompiler.ClangVariableToken
- restoreFromXML(XmlPullParser, PcodeFactory) - Method in class ghidra.app.decompiler.ClangReturnType
- restoreFromXML(XmlPullParser, PcodeFactory) - Method in class ghidra.app.decompiler.ClangStatement
- restoreFromXML(XmlPullParser, PcodeFactory) - Method in class ghidra.app.decompiler.ClangTokenGroup
- restoreFromXML(XmlPullParser, PcodeFactory) - Method in class ghidra.app.decompiler.ClangVariableDecl
- restoreFromXML(Element) - Method in class docking.DockingWindowManager
-
Restores the docking window managers state from the XML information.
- restoreFromXML(Element) - Static method in class docking.widgets.filter.FilterOptions
- restoreFromXML(Element) - Static method in class docking.widgets.table.ColumnSortState
- restoreFromXML(Element) - Method in class docking.widgets.table.GTableColumnModel
- restoreFromXML(Element) - Static method in class docking.widgets.table.TableSortState
- restoreHeaderXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- restoreImageBase() - Method in class ghidra.program.database.ProgramDB
- restoreImageBase() - Method in interface ghidra.program.model.listing.Program
-
Restores the last committed image base.
- restoreInstances(XmlPullParser, XmlElement) - Method in class ghidra.program.model.pcode.HighVariable
-
Restore the data-type and the Varnode instances of this HighVariable.
- restoreKeyBindings() - Method in class docking.actions.ToolActions
-
Get the keybindings for each action so that they are still registered as being used; otherwise the options will be removed because they are noted as not being used.
- restoreLibraryPaths(String[]) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Call this to restore paths that were previously persisted.
- restoreMapSymXML(XmlPullParser, boolean, HighFunction) - Static method in class ghidra.program.model.pcode.HighSymbol
-
Restore a full HighSymbol from the next <mapsym> tag in the given XML stream.
- restoreNextInEdge(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Restore the next input edge via XML
- restoreNextInEdge(XmlPullParser, ArrayList<? extends PcodeBlock>) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Restore the next input edge via XML.
- restoreOptionsFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
- restoreOriginalName() - Method in class ghidra.program.database.external.ExternalLocationDB
- restoreOriginalName() - Method in interface ghidra.program.model.symbol.ExternalLocation
-
If this external location has a replacement name, then the primary symbol will be deleted and the original symbol will become the primary symbol, effectively restoring the location to it's original name.
- restorePluginsFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
- restorePreferencesFromXML(Element) - Method in class docking.DockingWindowManager
- restoreProgram(String) - Method in class ghidra.test.TestEnv
-
Copies the specified program zip file to the JUnit test project's root folder.
- restoreProperties(ObjectInputStream) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Restore properties from the given input stream.
- restoreProperties(ObjectInputStream) - Method in class ghidra.util.prop.PropertySet
-
Restores all the properties from the input stream.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.BytePropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.IntPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.LongPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.ObjectPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.PropertySet
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.SaveableObjectPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.ShortPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.StringPropertySet
-
restores the property from the input stream to the given index.
- restoreProperty(ObjectInputStream, long) - Method in class ghidra.util.prop.VoidPropertySet
-
restores the property from the input stream to the given index.
- restoreRangeXml(XmlElement, CompilerSpec) - Static method in class ghidra.program.model.pcode.AddressXML
-
A memory range is read from attributes of an XML tag.
- restoreSelection() - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Set any previously selected table rows to a selected state.
- restoreSQL(String, int, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.HashEntry
- restoreSQL(String, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.LSHCosineVector
- restoreSQL(String, WeightFactory, IDFLookup) - Method in interface generic.lsh.vector.LSHVector
- restoreState() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
- restoreState(SaveState) - Method in class docking.widgets.pathmanager.PathManager
-
Restores the paths from the specified SaveState object.
- restoreState(Program, SaveState) - Method in class ghidra.app.decompiler.DecompilerLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.AddressFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.CommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.EolCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.EquateOperandFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FieldNameFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionLocation
-
Restore this function location using the given program and save state object.
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionNameFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionParameterFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.FunctionTagFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.LabelFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.MnemonicFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.OperandFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.PcodeFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.PlateFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.ProgramLocation
-
Restore this program location using the given program and save state object.
- restoreState(Program, SaveState) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.RegisterFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.RegisterTransitionFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.SpacerFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.SubDataFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableCommentFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableLocFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableNameFieldLocation
- restoreState(Program, SaveState) - Method in class ghidra.program.util.VariableTypeFieldLocation
- restoreState(VarnodeContext) - Method in class ghidra.program.util.SymbolicPropogator.SavedFlowState
- restoreStateFiles(File) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Recursively searches a given directory for any module manifest and extension properties files that are in an uninstalled state and restores them.
- restoreSymbolHeader(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- restoreTool() - Method in class ghidra.framework.plugintool.util.TransientToolState
-
Restore the tool's state.
- restoreTool(DomainObject) - Method in class ghidra.framework.plugintool.util.UndoRedoToolState
-
Restore the tool's state.
- restoreTransientState(Object) - Method in class ghidra.framework.plugintool.Plugin
-
Provides the transient state object that was returned in the corresponding getTransientState() call.
- restoreTreeState(GTreeState) - Method in class docking.widgets.tree.GTree
-
Restores the expanded and selected state of this tree to that contained in the given state object.
- restoreUndoRedoState(DomainObject, Object) - Method in class ghidra.framework.plugintool.Plugin
-
Updates the plugin's state based on the data stored in the state object.
- restoreVectorFromSql(String) - Method in class generic.lsh.vector.LSHVectorFactory
-
Generate an LSHVector based on string returned from SQL query Factory generates weights based on term frequency info in the string and its internal IDF knowledge
- restoreVectorFromSql(String) - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
- restoreVectorFromXml(XmlPullParser) - Method in class generic.lsh.vector.LSHVectorFactory
-
Generate an LSHVector based on XML tag seen by pull parser.
- restoreVectorFromXml(XmlPullParser) - Method in class generic.lsh.vector.WeightedLSHCosineVectorFactory
- restoreWindowDataFromXml(Element) - Method in class docking.DockingWindowManager
-
Restore to the docking window manager the layout and positioning information from XML.
- restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
- restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.project.tool.GhidraTool
- restoreXml(XmlElement, CompilerSpec) - Static method in class ghidra.program.model.pcode.AddressXML
-
Restore an Address (as an AddressSpace and an offset) and an optional size from XML tag.
- restoreXml(XmlElement, Language) - Static method in class ghidra.program.model.pcode.AddressXML
-
Restore an Address (as an AddressSpace and an offset) and an optional size from XML tag.
- restoreXml(XmlPullParser) - Method in class generic.lsh.vector.IDFLookup
- restoreXml(XmlPullParser) - Method in class generic.lsh.vector.WeightFactory
-
Build (deserialize) this object from an XML stream
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- restoreXml(XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Restore settings from a \
tag in an XML stream. - restoreXml(XmlPullParser) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Restore settings from an XML stream.
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighConstant
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighGlobal
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighLocal
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighOther
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighParam
- restoreXml(XmlPullParser) - Method in class ghidra.program.model.pcode.HighVariable
-
Restore this HighVariable from a
<high>
XML tag - restoreXml(XmlPullParser) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
-
Restore an index saved as to XML
- restoreXml(XmlPullParser) - Method in class ghidra.util.bytesearch.AlignRule
- restoreXml(XmlPullParser) - Method in class ghidra.util.bytesearch.DummyMatchAction
- restoreXml(XmlPullParser) - Method in interface ghidra.util.bytesearch.MatchAction
-
Action can be constructed from XML
- restoreXml(XmlPullParser) - Method in interface ghidra.util.bytesearch.PostRule
-
Can restore state of instance PostRule from XML
- restoreXml(XmlPullParser, WeightFactory) - Method in class generic.lsh.vector.HashEntry
- restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.HashEntry
-
Restore entry but recalculate the idf
- restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in class generic.lsh.vector.LSHCosineVector
- restoreXml(XmlPullParser, WeightFactory, IDFLookup) - Method in interface generic.lsh.vector.LSHVector
- restoreXml(XmlPullParser, DecisionNode, SubtableSymbol) - Method in class ghidra.app.plugin.processors.sleigh.DecisionNode
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- restoreXml(XmlPullParser, SleighLanguage) - Method in interface ghidra.app.plugin.processors.sleigh.ContextChange
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.ContextCommit
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.UseropSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- restoreXml(XmlPullParser, SleighLanguage) - Method in interface ghidra.program.model.lang.InjectPayload
-
Restore the payload from an XML stream.
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadCallother
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadJumpAssist
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadSegment
- restoreXml(XmlPullParser, SleighLanguage) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
-
Restore this template from a \
tag in an XML stream. - restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.HandleTpl
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.program.model.pcode.BlockGraph
-
Restore all blocks and edges in this container from an XML stream.
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.program.model.pcode.JumpTable.LoadTable
- restoreXml(XmlPullParser, AddressFactory) - Method in class ghidra.program.model.pcode.JumpTable
-
Create a JumpTable object by parsing the XML elements
- restoreXml(XmlPullParser, CompilerSpec) - Method in interface ghidra.program.model.lang.ParamList
- restoreXml(XmlPullParser, CompilerSpec) - Method in class ghidra.program.model.lang.ParamListStandard
- restoreXml(XmlPullParser, CompilerSpec) - Method in class ghidra.program.model.lang.ParamListStandardOut
- restoreXml(XmlPullParser, CompilerSpec) - Method in class ghidra.program.model.lang.PrototypeModel
- restoreXml(XmlPullParser, CompilerSpec, List<ParamEntry>, boolean) - Method in class ghidra.program.model.lang.ParamEntry
- restoreXml(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
-
Restore meta-data for a single edge
- restoreXml(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
- restoreXml(XmlPullParser, PatternFactory) - Method in class ghidra.util.bytesearch.Pattern
- restoreXml(XmlPullParser, PatternFactory) - Method in class ghidra.util.bytesearch.PatternPairSet
-
Restore PatternPairSet from XML pull parser
- restoreXml(XmlPullParser, ArrayList<? extends PcodeBlock>) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- restoreXml(XmlPullParser, List<PrototypeModel>) - Method in class ghidra.program.model.lang.PrototypeModelMerged
- restoreXml(SAXParser, String, AddressFactory) - Method in class ghidra.program.model.lang.InjectContext
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.DynamicEntry
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.EquateSymbol
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.HighCodeSymbol
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.HighSymbol
-
Restore this symbol object and its associated mappings from an XML description in the given stream.
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.MappedDataEntry
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.MappedEntry
- restoreXML(XmlPullParser) - Method in class ghidra.program.model.pcode.SymbolEntry
-
Restore this entry from the given XML stream.
- restoreXmlAttributes(ArrayList<PostRule>, ArrayList<MatchAction>, XmlPullParser, PatternFactory) - Static method in class ghidra.util.bytesearch.Pattern
-
Restore the PostRule and the MatchAction tags
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.BlockGoto
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.BlockGraph
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.BlockIfGoto
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.BlockMultiGoto
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Restore the any additional information beyond header and edges from XML
- restoreXmlBody(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
- restoreXmlData(XmlPullParser) - Method in class ghidra.util.bytesearch.DittedBitSequence
-
restore ditted string from XML stream with hex/binary ditted sequences in the form: 0x..d.4de2 ....0000 .1......
- restoreXmlEdges(XmlPullParser, BlockMap) - Method in class ghidra.program.model.pcode.PcodeBlock
- restoreXmlHeader(XmlElement) - Method in class ghidra.program.model.pcode.BlockCondition
- restoreXmlHeader(XmlElement) - Method in class ghidra.program.model.pcode.BlockCopy
- restoreXmlHeader(XmlElement) - Method in class ghidra.program.model.pcode.PcodeBlock
- restoreXMLHeader(XmlElement) - Method in class ghidra.program.model.pcode.HighSymbol
- restoreXmlInject(String, String, int, XmlPullParser) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- restoringSelection(boolean) - Method in interface docking.widgets.table.SelectionManagerListener
-
Called before and after a selection is restored.
- RESTRICT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- RESTRICT - Static variable in class ghidra.app.util.demangler.DemangledDataType
- RESTRICT - Static variable in class ghidra.app.util.demangler.DemangledFunction
- RESTRICT_DISASSEMBLY_TO_EXECUTE_MEMORY_PROPERTY - Static variable in class ghidra.program.disassemble.Disassembler
-
RESTRICT_DISASSEMBLY_TO_EXECUTE_MEMORY_PROPERTY
Program Disassembler property restricts disassembly to executable memory only. - RestrictedAddressSetContext - Interface in ghidra.app.context
-
Marker interface for
Navigatable
contexts that don't support navigating to the entire program. - RestrictedEntryListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
-
Construct an iterator
- RestrictedEntryListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
-
Construct an iterator starting at a given index of the sub list.
- restrictedIsEmpty() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- RestrictedKeyListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
-
Construct an iterator
- RestrictedKeyListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
-
Construct an iterator starting at a given index of the sub list.
- restrictedSize() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- RestrictedSortedList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- RestrictedValueListIterator() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
-
Construct an iterator
- RestrictedValueListIterator(int) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
-
Construct an iterator starting at a given index of the sub list.
- RestrictedValueSortedMap<K,V> - Class in ghidra.generic.util.datastruct
-
A view of the value-sorted map for implementing
RestrictedValueSortedMap.subMapByValue(Object, boolean, Object, boolean)
, etc. - RestrictedValueSortedMap(ValueSortedMap<K, V>, Comparator<V>, boolean, V, boolean, boolean, V, boolean) - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap
-
Construct a restricted view of a value-sorted map
- RestrictedValueSortedMap.RestrictedEntryListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator()
, etc., on the entries of aRestrictedValueSortedMap
- RestrictedValueSortedMap.RestrictedKeyListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator()
, etc., on the keys of aRestrictedValueSortedMap
- RestrictedValueSortedMap.RestrictedSortedList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.values()
ofRestrictedValueSortedMap
- RestrictedValueSortedMap.RestrictedValueListIterator - Class in ghidra.generic.util.datastruct
-
A list iterator suitable for
List.listIterator()
, etc., on the values of aRestrictedValueSortedMap
- RestrictedValueSortedMap.RestrictedValueSortedMapEntryList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.entrySet()
ofRestrictedValueSortedMap
- RestrictedValueSortedMap.RestrictedValueSortedMapKeyList - Class in ghidra.generic.util.datastruct
-
A list view suitable for
ValueSortedMap.keySet()
ofRestrictedValueSortedMap
- RestrictedValueSortedMapEntryList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- RestrictedValueSortedMapKeyList() - Constructor for class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- restrictResults(AddressSetView) - Method in class ghidra.program.util.ProgramMergeManager
-
Restrict the resulting differences to the indicated address set.
- result() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- RESULT - Static variable in class ghidra.app.merge.listing.FunctionTagMerger
- RESULT - Static variable in interface ghidra.app.merge.MergeConstants
- RESULT_BUTTON_NAME - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- RESULT_TITLE - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
- RESULT_TITLE - Static variable in interface ghidra.app.merge.MergeConstants
- resultDomainObject - Variable in class ghidra.app.merge.MergeManager
- ResultsState - Class in ghidra.util.state
- ResultsState(Address, FunctionAnalyzer, Program, boolean, TaskMonitor) - Constructor for class ghidra.util.state.ResultsState
-
Constructor from a function entry point.
- ResultsState(LinkedList<SequenceNumber>, FunctionAnalyzer, ContextState, boolean, TaskMonitor) - Constructor for class ghidra.util.state.ResultsState
-
Constructor for replaying over a specified set of context states indicated via a flowList.
- ResultsState.FramePointerCandidate - Class in ghidra.util.state
- retainAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- retainAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- retainAll(Collection<?>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- retainAll(Collection<?>) - Method in class ghidra.util.datastruct.LongArrayList
- retainAll(Collection<?>) - Method in class ghidra.util.datastruct.QueueStub
- retainEdges(GDirectedGraph<V, E>, Set<V>) - Static method in class ghidra.graph.GraphAlgorithms
-
Retain all edges in the graph where each edge's endpoints are in the given set of vertices.
- retargetEvent(Component, KeyEvent) - Static method in class docking.actions.KeyBindingUtils
-
Changes the given key event to the new source component and then dispatches that event.
- RethrowContinuesFactory - Class in generic.continues
- RethrowExceptionHandler - Class in generic.continues
- RETURN - ghidra.program.model.listing.FlowOverride
-
Override the primary BRANCH or CALL with a suitable RETURN operation.
- RETURN - Static variable in class ghidra.app.plugin.processors.generic.ConstructorInfo
- RETURN - Static variable in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- RETURN - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- RETURN - Static variable in class ghidra.program.model.pcode.PcodeOp
- RETURN_NAME - Static variable in interface ghidra.program.model.listing.Parameter
- RETURN_ORIDINAL - Static variable in interface ghidra.program.model.listing.Parameter
- RETURN_PTR_PARAM_NAME - Static variable in interface ghidra.program.model.listing.Function
- Return_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.Return_scope
- Return_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- return_stmt() - Method in class ghidra.sleigh.grammar.SleighCompiler
- return_stmt() - Method in class ghidra.sleigh.grammar.SleighEcho
- return_stmt() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- return_stmt() - Method in class ghidra.sleigh.grammar.SleighParser
- return_stmt_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.return_stmt_return
- RETURN_STORAGE_PTR - ghidra.program.model.listing.AutoParameterType
-
RETURN_STORAGE_PTR
corresponds to a caller allocated return storage pointer passed as a hidden parameter - RETURN_TYPE - Static variable in class ghidra.app.decompiler.ClangXML
- ReturnParameterDB - Class in ghidra.program.database.function
- ReturnParameterImpl - Class in ghidra.program.model.listing
-
ReturnParameterImpl
represent the function return value. - ReturnParameterImpl(DataType, int, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter at the specified stack offset.
- ReturnParameterImpl(DataType, Address, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter with a single varnode at the specified address.
- ReturnParameterImpl(DataType, Register, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter using the specified register.
- ReturnParameterImpl(DataType, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter which has no specific storage specified.
- ReturnParameterImpl(DataType, VariableStorage, boolean, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter with one or more associated storage elements.
- ReturnParameterImpl(DataType, VariableStorage, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter with one or more associated storage elements.
- ReturnParameterImpl(Parameter, Program) - Constructor for class ghidra.program.model.listing.ReturnParameterImpl
-
Construct a return parameter from another.
- returnType - Variable in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- returnType - Variable in class ghidra.app.util.demangler.DemangledFunction
- returnType - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- retVarnodes - Variable in class ghidra.program.util.VarnodeContext
- revalidate() - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- reverse() - Method in class ghidra.util.datastruct.LongArrayList
- reverse(byte[]) - Static method in class utilities.util.ArrayUtilities
-
Returns a new copy of the specified byte
array
with the elements in reversed order. - reverse_index - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- REVERSE_INSTRUCTION_BYTE_ORDERING - Static variable in class ghidra.app.util.viewer.field.BytesFieldFactory
- ReverseClippingTextField - Class in docking.widgets.fieldpanel.field
-
Field for showing multiple strings, each with its own attributes in a field, on a single line, clipping the beginning of the text as needed to fit within the field's width.
- ReverseClippingTextField(int, int, FieldElement, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.ReverseClippingTextField
-
Constructs a new ReverseClippingTextField that allows the cursor beyond the end of the line.
- ReversedListIterator<E> - Class in ghidra.util
-
Wraps a
ListIterator
so that the operations are reversed. - ReversedListIterator(ListIterator<E>) - Constructor for class ghidra.util.ReversedListIterator
- ReverseLineReader - Class in ghidra.framework.main.logviewer.model
-
Reads in a single line of text from a given input file, in reverse order.
- ReverseLineReader(String, RandomAccessFile) - Constructor for class ghidra.framework.main.logviewer.model.ReverseLineReader
- ReverseMapIteratorSTL<K,V> - Class in generic.stl
- ReverseSetIterator<T> - Class in generic.stl
- REVISION_PROPERTY_PREFIX - Static variable in class ghidra.framework.ApplicationProperties
-
Property prefix for dynamically generated version control revision number properties.
- revisionNumber - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
- revisionNumber - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
- rflags - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RichHeader - Class in ghidra.app.util.bin.format.pe
-
The "Rich" header contains encoded metadata about the tool chain used to generate the binary.
- RichHeader() - Constructor for class ghidra.app.util.bin.format.pe.RichHeader
-
Do not directly call this constructor.
- RichHeaderRecord - Class in ghidra.app.util.bin.format.pe.rich
-
An element of a
RichTable
- RichHeaderRecord(int, int, int) - Constructor for class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
- RichHeaderUtils - Class in ghidra.app.util.bin.format.pe.rich
- RichProduct - Class in ghidra.app.util.bin.format.pe.rich
- RichProduct(int, String, MSProductType) - Constructor for class ghidra.app.util.bin.format.pe.rich.RichProduct
- RichTable - Class in ghidra.app.util.bin.format.pe
-
Top level object model of the
RichHeader
. - RichTable(BinaryReader) - Constructor for class ghidra.app.util.bin.format.pe.RichTable
- RichTable(MemBuffer) - Constructor for class ghidra.app.util.bin.format.pe.RichTable
- RIGHT - docking.widgets.shapes.Location
- RIGHT - docking.WindowPosition
- RIGHT - ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
- RIGHT - Static variable in class docking.widgets.MultiLineLabel
-
Indicator for right alignment.
- RIGHT - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- RIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- RIGHT_ALTERNATE_ICON - Static variable in class resources.Icons
-
An version of the RIGHT_ICON with a different color
- RIGHT_ICON - Static variable in class resources.Icons
- RIGHT_MARGIN - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- rightClick(JComponent, int, int) - Static method in class generic.test.AbstractGenericTest
- rightClickCursor() - Method in class help.screenshot.AbstractScreenShotGenerator
- rightDecompileDataSet(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- rightEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement at the right edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
- rightJustify() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- rightLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.BasicDecompilerFieldPanelCoordinator
- rightLocationChanged(ProgramLocation) - Method in class ghidra.app.decompiler.component.DualDecompilerFieldPanelCoordinator
- rightLocationChanged(ProgramLocation) - Method in interface ghidra.app.util.viewer.listingpanel.DualListingFieldPanelCoordinator
-
Method that gets called when the location changes in the right side's program listing.
- rightLocationChanged(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingComparisonFieldPanelCoordinator
- RightMiddle - docking.util.BadgedIcon.BadgePosition
- RightShiftExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by right shifting a PatternExpression the amount determined by another PatternExpression
- RightShiftExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.RightShiftExpression
- RightShiftExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A >> B
- RightShiftExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
- RightSidedSquishyBuddyLayout - Class in ghidra.util.layout
-
Layout for two components laid out horizontally where the first component gets its preferred width and the second component gets the remaining space up to its preferred width.
- RightSidedSquishyBuddyLayout(int) - Constructor for class ghidra.util.layout.RightSidedSquishyBuddyLayout
- RightSidedSquishyBuddyLayout(int, boolean) - Constructor for class ghidra.util.layout.RightSidedSquishyBuddyLayout
- rightTitlePrefix - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- rip - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RMIServerPortFactory - Class in ghidra.framework.remote
- RMIServerPortFactory(int) - Constructor for class ghidra.framework.remote.RMIServerPortFactory
-
Construct port factory using specified basePort
- rollback(Program) - Method in class ghidra.base.project.GhidraProject
-
Rolls back any changes to the program since the last checkpoint.
- RollbackException - Exception in ghidra.util.exception
-
Exception thrown when a transaction should be rolled back.
- RollbackException(String) - Constructor for exception ghidra.util.exception.RollbackException
-
Constructor
- RollbackException(String, Throwable) - Constructor for exception ghidra.util.exception.RollbackException
-
Constructor
- RollbackException(Throwable) - Constructor for exception ghidra.util.exception.RollbackException
-
Constructor
- root - Variable in class docking.ErrLogExpandableDialog
- root - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
- root - Variable in class ghidra.framework.store.local.LocalFileSystem
- root - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
- root() - Method in class ghidra.sleigh.grammar.SleighEcho
- root(ParsingEnvironment, SleighCompile) - Method in class ghidra.sleigh.grammar.SleighCompiler
- ROOT - Static variable in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- ROOT - Static variable in class ghidra.program.model.data.CategoryPath
- RootDecisionNode<T> - Class in generic.constraint
-
Special root node for a decision tree.
- RootDecisionNode() - Constructor for class generic.constraint.RootDecisionNode
- RootGhidraFolder - Class in ghidra.framework.data
- RootGhidraFolderData - Class in ghidra.framework.data
- rootOutputDirectory - Variable in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
- rootPanel - Variable in class docking.DialogComponentProvider
- ROSY_BROWN - Static variable in class ghidra.util.WebColors
- rotate(double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- rotate(double) - Method in class generic.text.TextLayoutGraphics
- rotate(double) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- rotate(double, double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- rotate(double, double, double) - Method in class generic.text.TextLayoutGraphics
- rotate(double, double, double) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- rotateClockwise(Location, Location) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at a point specified by
majorBegin
andminorBegin
and continues clockwise to find a solution. - rotateComponent(Component) - Static method in class docking.util.AnimationUtils
- rotateCounterClockwise(Location, Location) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at a point specified by
majorBegin
andminorBegin
and continues counter-clockwise to find a solution. - RotateIcon - Class in resources.icons
- RotateIcon(Icon, int) - Constructor for class resources.icons.RotateIcon
- round() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=round(this)
- round(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- round(BigFloat) - Method in class ghidra.pcode.floatformat.FloatFormat
-
Round
bigFloat
using this format's displayContext. - route() - Method in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- RoutinesCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a routines_command and routines_command_64 structure.
- RoutinesCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- row - Variable in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
-
the row within the field where this element begins
- row - Variable in class docking.widgets.fieldpanel.support.FieldLocation
- row - Variable in class docking.widgets.fieldpanel.support.RowColLocation
- row() - Method in class docking.widgets.fieldpanel.support.RowColLocation
- row(int) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- row(V) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- row(V) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- row(V, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- Row<V> - Class in ghidra.graph.viewer.layout
-
A row in a grid.
- ROW - Static variable in class ghidra.util.layout.RowColumnLayout
- rowAtPoint(Point) - Method in class docking.widgets.table.GTableWidget
- RowBasedColumnComparator<T> - Class in docking.widgets.table.sort
-
A comparator for a specific column that will take in a T row object, extract the value for the given column and then call the give comparator
- RowBasedColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>) - Constructor for class docking.widgets.table.sort.RowBasedColumnComparator
-
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
- RowBasedColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>, Comparator<Object>) - Constructor for class docking.widgets.table.sort.RowBasedColumnComparator
-
This version of the constructor is used for the default case where the client will supply a backup row comparator that will get called if the given column comparator returns a '0' value.
- RowColLocation - Class in docking.widgets.fieldpanel.support
-
Simple class to return a row, column location.
- RowColLocation(int, int) - Constructor for class docking.widgets.fieldpanel.support.RowColLocation
-
Constructs a new RowColLocation with the given row and column.
- RowColumnLayout - Class in ghidra.util.layout
-
This layout arranges components in rows, putting as many components as possible on a row and using as many rows as necessary.
- RowColumnLayout(int, int, int, int) - Constructor for class ghidra.util.layout.RowColumnLayout
-
Constructs a new RowColumnLayout
- RowFilterTransformer<ROW_OBJECT> - Interface in docking.widgets.table
-
Instances of this class converts table rows into lists of strings.
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- rowHeightChanged(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
notifies field that the rowHeight changed
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- rowHeightChanged(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- rowHeightChanged(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- RowLayout - Class in docking.widgets.fieldpanel.support
-
RowLayout handles a single row layout that may be part of a multiple row layout that is generic enough to be used by the SingleRowLayout or the MultiRowLayout.
- RowLayout - Class in ghidra.util.layout
-
This layout arranges components in rows, putting as many components as possible on a row and using as many rows as necessary.
- RowLayout(int, int, int) - Constructor for class ghidra.util.layout.RowLayout
-
Constructs a new RowLayout
- RowLayout(Field[], int) - Constructor for class docking.widgets.fieldpanel.support.RowLayout
-
Constructs a RowLayout from an array of fields
- RowObject - Class in docking.widgets.table
-
An object that represents a row in a table.
- RowObject() - Constructor for class docking.widgets.table.RowObject
- RowObjectFilterModel<ROW_OBJECT> - Interface in docking.widgets.table
- RowObjectSelectionManager<T> - Class in docking.widgets.table
-
A class to track and restore selections made in a table.
- RowObjectSelectionManager(JTable, RowObjectTableModel<T>) - Constructor for class docking.widgets.table.RowObjectSelectionManager
- RowObjectTableModel<T> - Interface in docking.widgets.table
-
An interface to mark that the given model uses a single object to represent each row in the table.
- rowOrder - Variable in class ghidra.program.model.data.BitmapResource
- rows - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- rows() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Returns the rows in this grid, sorted by index (index can be negative)
- rows() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
-
Returns the rows in this location map, sorted from lowest index to highest
- rowSelected(ROW_OBJECT) - Method in class docking.widgets.table.GFilterTable
-
Notifies listeners that an item was selected
- rowSelectionCleared() - Method in class docking.widgets.table.GFilterTable
- rowToFilePositionMap - Variable in class ghidra.framework.main.logviewer.model.Chunk
- ROYAL_BLUE - Static variable in class ghidra.util.WebColors
- RPAREN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- RPAREN - Static variable in class ghidra.sleigh.grammar.SleighParser
- RSA_TYPE - Static variable in class ghidra.net.ApplicationKeyManagerUtils
- RSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- rsi - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- rsp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating an accelerator resource type.
- RT_ACCELERATOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Accelerator table.
- RT_ANICURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Animated cursor resource.
- RT_ANIICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Animated icon resource.
- RT_BITMAP - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating bitmap resource type.
- RT_BITMAP - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Bitmap resource.
- RT_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating cursor resource type.
- RT_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
/** Hardware-dependent cursor resource.
- RT_DIALOG - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating dialog resource type.
- RT_DIALOG - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Dialog box.
- RT_DLGINCLUDE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- RT_FONT - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating font resource type.
- RT_FONT - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Font resource.
- RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating font directory resource type.
- RT_FONTDIR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Font directory resource.
- RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating cursor group resource type.
- RT_GROUP_CURSOR - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-independent cursor resource.
- RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating icon group resource type.
- RT_GROUP_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-independent icon resource.
- RT_HTML - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
HTML resource.
- RT_ICON - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating icon resource type.
- RT_ICON - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Hardware-dependent icon resource.
- RT_MANIFEST - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Manifest resource
- RT_MENU - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating menu resource type.
- RT_MENU - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Menu resource.
- RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating message table resource type.
- RT_MESSAGETABLE - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Message-table entry.
- RT_NOTDEFINED - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Not defined in documentation but PNGs and WAVs are both this type
- RT_PLUGPLAY - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Plug and Play resource.
- RT_RCDATA - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating RC data resource type.
- RT_RCDATA - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Application-defined resource (raw data).
- RT_STRING - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating string resource type.
- RT_STRING - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
String-table entry.
- RT_VERSION - Static variable in class ghidra.app.util.bin.format.ne.ResourceType
-
Constant indicating version resource type.
- RT_VERSION - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
Version resource.
- RT_VXD - Static variable in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
-
VXD resource.
- RTTI0DataType - Class in ghidra.app.util.datatype.microsoft
-
The RTTI0 data type represents a TypeDescriptor structure.
- RTTI0DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Creates a dynamic Type Descriptor data type.
- RTTI0DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI0DataType
-
Creates a dynamic Type Descriptor data type.
- RTTI1DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a BaseClassDescriptor structure data type can be obtained using the Rtti1Model.
- RTTI1DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Creates a dynamic Base Class Descriptor data type.
- RTTI1DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI1DataType
-
Deprecated.Creates a dynamic Base Class Descriptor data type.
- RTTI2DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead an array of either pointers or displacements to BaseClassDescriptor structures can be obtained using the Rtti2Model.
- RTTI2DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(long) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(long, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI2DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI2DataType
-
Deprecated.Creates a dynamic Base Class Array data type.
- RTTI3DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a ClassHierarchyDescriptor structure data type can be obtained using the Rtti3Model.
- RTTI3DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Creates a dynamic Class Hierarchy Descriptor data type.
- RTTI3DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI3DataType
-
Deprecated.Creates a dynamic Class Hierarchy Descriptor data type.
- RTTI4DataType - Class in ghidra.app.util.datatype.microsoft
-
Deprecated.Use of this dynamic data type class is no longer recommended. Instead a CompleteObjectLocator structure data type can be obtained using the Rtti4Model.
- RTTI4DataType() - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Creates a dynamic Complete Object Locator data type.
- RTTI4DataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTI4DataType
-
Deprecated.Creates a dynamic Complete Object Locator data type.
- RTTIDataType - Class in ghidra.app.util.datatype.microsoft
-
An abstract class that each RTTI data type should extend to get common functionality.
- RTTIDataType(String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.RTTIDataType
-
Creates an RTTI data type.
- ruleChain - Variable in class generic.test.AbstractGenericTest
- run() - Method in class db.DBInitializer
- run() - Method in class decompiler.DecompilerInitializer
- run() - Method in class docking.options.editor.EditorInitializer
- run() - Method in class docking.TaskScheduler
- run() - Method in class docking.widgets.table.threaded.TableUpdateJob
-
The basic run() method that executes the state machine.
- run() - Method in class foundation.FoundationInitializer
- run() - Method in class generic.concurrent.io.IOResult
- run() - Method in class generic.init.GenericInitializer
- run() - Method in class generic.test.TestThread
- run() - Method in class ghidra.app.script.GhidraScript
-
The run method is where the script specific code is placed.
- run() - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
- run() - Method in class ghidra.framework.store.FileSystemInitializer
- run() - Method in class ghidra.net.SSLContextInitializer
- run() - Method in class ghidra.ProjectInitializer
- run() - Method in class ghidra.python.PythonScript
- run() - Method in class ghidra.SoftwareModelingInitializer
- run(UndoableDomainObject, TaskMonitor) - Method in interface ghidra.framework.task.GTask
-
the run method where work can be performed on the given domain object.
- run(Address, ProcessorContext, TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
-
Start execution at the specified address using the initial context specified.
- run(TaskMonitor) - Method in interface docking.widgets.conditiontestpanel.ConditionTester
- run(TaskMonitor) - Method in class docking.widgets.table.threaded.IncrementalLoadJob
- run(TaskMonitor) - Method in class docking.widgets.tree.GTreeFilterTask
- run(TaskMonitor) - Method in class docking.widgets.tree.GTreeRestoreTreeStateTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeBulkTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeClearSelectionTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeClearTreeFilterTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeCollapseAllTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandAllTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandNodeToDepthTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeExpandPathsTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeLoadChildrenTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeSelectPathsTask
- run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeStartEditingTask
- run(TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
-
Continue execution from the current execution address.
- run(TaskMonitor) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
- run(TaskMonitor) - Method in class ghidra.app.util.task.OpenProgramTask
- run(TaskMonitor) - Method in class ghidra.framework.main.datatree.CheckInTask
- run(TaskMonitor) - Method in class ghidra.framework.main.datatree.CopyTask
- run(TaskMonitor) - Method in class ghidra.framework.main.datatree.PasteFileTask
- run(TaskMonitor) - Method in class ghidra.framework.main.GetVersionedObjectTask
- run(TaskMonitor) - Method in class ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
- run(TaskMonitor) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteTask
- run(TaskMonitor) - Method in class ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
- run(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
- run(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemLoadKernelTask
- run(TaskMonitor) - Method in class ghidra.plugins.importer.tasks.ImportBatchTask
- run(TaskMonitor) - Method in class ghidra.program.util.ProgramTask
- run(TaskMonitor) - Method in class ghidra.util.search.memory.MemSearcherTask
- run(TaskMonitor) - Method in class ghidra.util.task.CompoundTask
-
The task run method
- run(TaskMonitor) - Method in class ghidra.util.task.Task
-
This is the method that will be called to do the work
- run(TaskMonitor) - Method in class ghidra.util.worker.Job
-
The method that gets called by the Worker when this job is selected to be run by the Worker.
- run(I, TaskMonitor) - Method in interface generic.concurrent.QRunnable
-
Processes the given item in background thread provided by a GThreadPool.
- run(Runnable) - Method in class ghidra.util.task.BufferedSwingRunner
-
Runs the given runnable.
- runAsync(String, Runnable) - Static method in class generic.concurrent.GThreadPool
-
Runs the given runnable in a background thread using a shared thread pool of the given name.
- runBulk(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeBulkTask
-
Perform bulk operations here.
- runBulkTask(GTreeBulkTask) - Method in class docking.widgets.tree.GTree
- runCommand(BackgroundCommand) - Method in class ghidra.app.script.GhidraScript
-
Runs the specified background command using the current program.
- runCommand(Command) - Method in class ghidra.app.script.GhidraScript
-
Runs the specified command using the current program.
- runIfSwingOrPostSwingLater(Runnable) - Static method in class ghidra.util.SystemUtilities
- runIfSwingOrRunLater(Runnable) - Static method in class ghidra.util.Swing
-
Runs the given runnable now if the caller is on the Swing thread.
- runInBackground(TaskMonitor) - Method in class ghidra.util.task.CachingSwingWorker
-
Subclasses must implement this method to create the object being managed/cached.
- runLater(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
-
Schedules this runnable to be run after all runnables currently queued.
- runLater(Runnable) - Static method in class ghidra.util.Swing
-
Calls the given runnable on the Swing thread in the future by putting the request on the back of the event queue.
- runLater(Runnable) - Method in class ghidra.util.task.BufferedSwingRunner
-
Runs the given runnable later, buffering the request until the timeout has expired.
- runManager - Variable in class ghidra.app.merge.MergeManager
- RunManager - Class in ghidra.util.task
-
Helper class to execute a Runnable in a separate thread and provides a progress monitor component that is shown as needed.
- RunManager() - Constructor for class ghidra.util.task.RunManager
- RunManager(TaskListener) - Constructor for class ghidra.util.task.RunManager
- RunManager(String, Component) - Constructor for class ghidra.util.task.RunManager
- RunManager(String, Component, TaskListener) - Constructor for class ghidra.util.task.RunManager
- runnable() - Static method in class utility.function.Dummy
-
Creates a dummy runnable
- runNext(MonitoredRunnable, String) - Method in class ghidra.util.task.RunManager
-
Allows any currently running runnable to finish, clears any queued runnables, and then queues the given runnable to be run after the current runnable finishes.
- runNext(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
-
Allows any currently running runnable to finish, clears any queued runnables, and then queues the given runnable to be run after the current runnable finishes.
- runNextTaskEvenWhenSuspended() - Method in class ghidra.framework.task.GTaskManager
-
This method will cause the next scheduled task to run even though the task manager is suspended.
- runNow(MonitoredRunnable, String) - Method in class ghidra.util.task.RunManager
-
Cancels any currently running runnable, clears any queued runnables, and then runs the given runnable.
- runNow(MonitoredRunnable, String, int) - Method in class ghidra.util.task.RunManager
-
Cancels any currently running runnable, clears any queued runnables, and then runs the given runnable.
- runNow(Runnable) - Static method in class ghidra.util.Swing
-
Calls the given runnable on the Swing thread
- runNow(Runnable, long, TimeUnit) - Static method in class ghidra.util.Swing
-
Calls the given runnable on the Swing thread
- runNow(Supplier<T>) - Static method in class ghidra.util.Swing
-
Calls the given suppler on the Swing thread, blocking with a
SwingUtilities.invokeAndWait(Runnable)
if not on the Swing thread. - runOnSwingThread(Runnable) - Method in class docking.widgets.tree.GTreeTask
- RunPathCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a rpath_command structure.
- RunPathCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.RunPathCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- runScript(File) - Method in class ghidra.test.TestEnv
- runScript(String) - Method in class ghidra.app.script.GhidraScript
-
Runs a script by name (allows current state to be changed by script).
- runScript(String, GhidraState) - Method in class ghidra.app.script.GhidraScript
-
Runs a script by name using the given state.
- runScript(String, GhidraState) - Method in class ghidra.python.PythonScript
- runScript(String, TaskListener) - Method in interface ghidra.app.services.GhidraScriptService
- runScript(String, String[]) - Method in class ghidra.app.script.GhidraScript
-
Runs a script by name with the provided arguments (allows current state to be changed by script).
- runScript(String, String[], GhidraState) - Method in class ghidra.app.script.GhidraScript
-
Runs a script by name with the given arguments using the given state.
- runScript(String, String[], GhidraState) - Method in class ghidra.app.util.headless.HeadlessScript
- runScriptPreserveMyState(String) - Method in class ghidra.app.script.GhidraScript
-
Runs a script by name (does not allow current state to change).
- runSwing(Runnable) - Static method in class generic.test.AbstractGenericTest
-
Run the given code snippet on the Swing thread and wait for it to finish
- runSwing(Runnable, boolean) - Static method in class generic.test.AbstractGenericTest
- runSwing(Supplier<T>) - Static method in class generic.test.AbstractGenericTest
-
Returns the value from the given
Supplier
, invoking the call in the Swing thread. - runSwingLater(Runnable) - Method in class generic.test.AbstractGenericTest
-
Run the given code snippet on the Swing thread later, not blocking the current thread.
- runSwingLater(Runnable) - Static method in class ghidra.util.SystemUtilities
-
Calls the given runnable on the Swing thread in the future by putting the request on the back of the event queue.
- runSwingNow(Runnable) - Static method in class ghidra.util.SystemUtilities
-
Calls the given runnable on the Swing thread.
- runSwingNow(Supplier<T>) - Static method in class ghidra.util.SystemUtilities
-
Calls the given suppler on the Swing thread, blocking with a
SwingUtilities.invokeAndWait(Runnable)
. - runSwingWithException(ExceptionalCallback<E>) - Static method in class generic.test.AbstractGenericTest
-
Call this version of
AbstractGenericTest.runSwing(Runnable)
when you expect your runnable may throw exceptions - runTask(GTreeTask) - Method in class docking.widgets.tree.GTree
-
Used to run tree tasks.
- runTask(MonitoredRunnable) - Method in class docking.widgets.tree.GTree
-
Used to run simple GTree tasks that can be expressed as a
MonitoredRunnable
(or a lambda taking aTaskMonitor
). - runTest() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
-
Single unit test which handles named test group specified during test instantiation.
- runTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- runTests(TaskMonitor) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- runTool(ToolTemplate) - Method in interface ghidra.framework.model.Workspace
-
Run the tool specified by the tool template object.
- runWhen(BooleanSupplier, int, Runnable) - Static method in class generic.timer.ExpiringSwingTimer
-
Runs the given client runnable when the given condition returns true.
- rva - Variable in class ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
- rva - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
- RVA - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- RVALUES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- RVALUES_COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- rvaToPointer(int) - Method in class ghidra.app.util.bin.format.pe.NTHeader
-
Converts a relative virtual address (RVA) into a pointer.
- rvaToPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
- RVSLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
S
- S_16BYTE_LITERALS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
section with only 16 byte literals
- S_4BYTE_LITERALS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only 4 byte literals
- S_8BYTE_LITERALS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only 8 byte literals
- S_ALIGN - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Used for page alignment of symbol
- S_ATTR_EXT_RELOC - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section has external relocation entries
- S_ATTR_LIVE_SUPPORT - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section must
- S_ATTR_LOC_RELOC - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section has local relocation entries
- S_ATTR_NO_DEAD_STRIP - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section must not be dead-stripped.
- S_ATTR_NO_TOC - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section contains coalesced symbols that are not to be in a ranlib table of contents
- S_ATTR_PURE_INSTRUCTIONS - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section contains only true machine instructions
- S_ATTR_SELF_MODIFYING_CODE - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: Used with i386 code stubs written on by dyld
- S_ATTR_SOME_INSTRUCTIONS - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: section contains some machine instructions
- S_ATTR_STRIP_STATIC_SYMS - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: ok to strip static symbols in this section in files with the MH_DYLDLINK flag
- S_BLOCK16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
block start
- S_BLOCK32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
block start
- S_BPREL16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
BP-relative
- S_BPREL32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
BP-relative
- S_BPREL32_NEW - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the S_BPREL32_NEW data structure.
- S_BPREL32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for BP-relative
- S_BPREL32_NEW() - Constructor for class ghidra.app.util.bin.format.pe.debug.S_BPREL32_NEW
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- S_BYTE - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- S_CEXMODEL16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Change execution model
- S_CEXMODEL32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
change execution model
- S_COALESCED - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section contains symbols that are to be coalesced
- S_COBOLUDT - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
SApecial UDT for cobol that does not symbol pack
- S_COBOLUDT32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
special UDT for cobol that does not symbol pack
- S_COMPILE - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Compile flags symbol
- S_CONSTANT - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Constant symbol
- S_CONSTANT32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Constant symbol
- S_CSTRING_LITERALS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only literal C strings
- S_CVRESERVE - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Reserved symbol for CV internal use
- S_DATAREF - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Reference to data
- S_DTRACE_DOF - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
section contains DTrace Object Format
- S_END - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Block, procedure, "with" or thunk end
- S_ENDARG - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
End of argument/return list
- S_ENTRYTHIS - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Description of this pointer on entry
- s_flags - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_GB_ZEROFILL - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: zero fill on demand section (that can be larger than 4 gigabytes)
- S_GDATA16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Global data symbol
- S_GDATA32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Global data symbol
- S_GDATA32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for global data symbol
- S_GPROC16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Global procedure start
- S_GPROC32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Global procedure start
- S_GPROC32_NEW - Class in ghidra.app.util.bin.format.pe.debug
-
A class to represent the S_GPROC32_NEW data structure.
- S_GPROC32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for global procedure start
- S_GPROC32_NEW() - Constructor for class ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- S_GPROCMIPS - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Global procedure start
- S_GTHREAD32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
global thread storage
- S_GTHREAD32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for global thread storage
- S_INT - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- S_INTERPOSING - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only pairs of function pointers for interposing
- S_LABEL16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Code label
- S_LABEL32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
code label
- S_LAZY_DYLIB_SYMBOL_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
section with only lazy symbol pointers to lazy loaded dylibs
- S_LAZY_SYMBOL_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only lazy symbol pointers
- S_LDATA16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Module-local symbol
- S_LDATA32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Module-local symbol
- S_LDATA32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for module-local symbol
- S_LEB128 - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- S_LITERAL_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only pointers to literals
- s_lnnoptr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_LONG - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- S_LPROC16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Local procedure start
- S_LPROC32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Local procedure start
- S_LPROC32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for reference to a local procedure
- S_LPROCMIPS - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Local procedure start
- S_LPROCREF - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Maybe reference to a local procedure
- S_LTHREAD32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
local thread storage
- S_LTHREAD32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for local thread storage
- S_MANYREG - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
multiple register variable
- S_MANYREG32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Multiple register variable
- S_MOD_INIT_FUNC_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only function pointers for initialization
- S_MOD_TERM_FUNC_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only function pointers for termination
- s_name - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- s_nlnno - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_NON_LAZY_SYMBOL_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only non-lazy symbol pointers
- s_nreloc - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_OBJNAME - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Path to object file name
- s_paddr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- s_page - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_PROCREF - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Reference to a procedure
- S_PUB16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
a public symbol
- S_PUB32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
a public symbol (CV internal reserved)
- S_PUBSYM32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Newer CV info, defined after 1994
- S_REGISTER - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Register variable
- S_REGISTER32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Register variable
- S_REGREL16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Register relative address
- S_REGREL32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
register relative address
- S_REGREL32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for register relative address
- S_REGULAR - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: regular section
- s_relptr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- s_reserved - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_RETURN - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Return description symbol
- s_scnptr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_SHORT - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- s_size - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_SKIP - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Reserve symbol space in $$Symbols table
- S_SLINK32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
static link for MIPS EH implementation
- S_SSEARCH - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Start Search
- S_SYMBOL_STUBS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: section with only symbol stubs, byte size of stub in the reserved2 field
- S_THREAD_LOCAL_INIT_FUNCTION_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Section types to support thread local variables.
- S_THREAD_LOCAL_REGULAR - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Section types to support thread local variables.
- S_THREAD_LOCAL_VARIABLE_POINTERS - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Section types to support thread local variables.
- S_THREAD_LOCAL_VARIABLES - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Section types to support thread local variables.
- S_THREAD_LOCAL_ZEROFILL - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Section types to support thread local variables.
- S_THUNK16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Thunk Start
- S_THUNK32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Thunk Start
- S_UDT - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
User defined type
- S_UDT32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
User defined type
- s_vaddr - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- S_VFTABLE16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Address of virtual function table
- S_VFTABLE32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
address of virtual function table
- S_VFTABLE32_NEW - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
New CV info for address of virtual function table
- S_WITH16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
With start
- S_WITH32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
with start
- S_ZEROFILL - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
Type: zero fill on demand section
- SADDLE_BROWN - Static variable in class ghidra.util.WebColors
- SALMON - Static variable in class ghidra.util.WebColors
- SALT_LENGTH - Static variable in class ghidra.util.HashUtilities
- SALT_LENGTH - Static variable in class ghidra.util.MD5Utilities
- SALTED_HASH_LENGTH - Static variable in class ghidra.util.MD5Utilities
- SameDirSearchLocation - Class in ghidra.app.util.bin.format.dwarf4.external
-
A
SearchLocation
that only looks in the program's original import directory. - SameDirSearchLocation(File) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
-
Creates a new
SameDirSearchLocation
at the specified location. - sameFunctionNames(Function, Function) - Static method in class ghidra.program.util.ProgramDiff
- sameInstrCount - Variable in class ghidra.program.util.SymbolicPropogator
- sameProgramContextRegisterNames(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
-
Returns true if the register names are the same in both programs.
- SANDY_BROWN - Static variable in class ghidra.util.WebColors
- SatelliteGraphViewer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
-
A graph viewer that shows a scaled, complete rendering of the graph with which it is associated.
- SatelliteGraphViewer(GraphViewer<V, E>, Dimension) - Constructor for class ghidra.graph.viewer.SatelliteGraphViewer
- satelliteViewer - Variable in class ghidra.graph.viewer.GraphComponent
- satelliteVisibilityChanged(boolean, boolean) - Method in interface ghidra.graph.viewer.GraphSatelliteListener
-
Called when the visibility and/or docked state of the watched satellite changes
- save() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Serializes this filter into a SaveState object.
- save() - Method in class docking.widgets.table.columnfilter.ColumnFilterSaveManager
-
Saves the list of filters to the tool's preference state.
- save() - Method in interface ghidra.framework.model.Project
-
Save the project and the list of project views.
- save() - Method in class ghidra.framework.project.DefaultProject
- save() - Method in class ghidra.program.model.data.FileDataTypeManager
-
Save the category to source file.
- save() - Method in class ghidra.util.JavaSourceFile
- save(DBRecord) - Method in class db.ObjectStorageAdapterDB
-
Save data into a Record.
- save(SaveState) - Method in class docking.widgets.fieldpanel.support.FieldSelection
- save(Program) - Method in class ghidra.base.project.GhidraProject
-
Saves any changes in the program back to its file.
- save(ObjectStorage) - Method in class ghidra.program.database.bookmark.OldBookmark
- save(ObjectStorage) - Method in class ghidra.program.database.properties.GenericSaveable
- save(ObjectStorage) - Method in class ghidra.util.datastruct.IntArrayList
- save(ObjectStorage) - Method in interface ghidra.util.Saveable
-
Save to the given ObjectStorage.
- save(ObjectStorage) - Method in class ghidra.util.SaveableColor
- save(ObjectStorage) - Method in class ghidra.util.SaveablePoint
- save(TaskMonitor) - Method in class ghidra.framework.data.DomainFileProxy
- save(TaskMonitor) - Method in class ghidra.framework.data.GhidraFile
- save(TaskMonitor) - Method in interface ghidra.framework.model.DomainFile
-
Save the
DomainObject
associated with this file. - save(TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
-
Saves the open database to the corresponding PackedDatabase file.
- save(File) - Method in class ghidra.framework.options.FileOptions
- save(String, DBChangeSet, TaskMonitor) - Method in class db.buffers.BufferMgr
-
Save the current set of buffers to a new version of the source buffer file.
- save(String, DBChangeSet, TaskMonitor) - Method in class db.DBHandle
-
Save this database to a new version.
- save(String, DBChangeSet, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
- save(String, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- save(String, TaskMonitor) - Method in interface ghidra.framework.model.DomainObject
-
Saves changes to the DomainFile.
- SAVE - Static variable in class ghidra.framework.main.DataTreeDialog
-
Dialog type for saving domain data files.
- SAVE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- SAVE_AS - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- SAVE_AS - Static variable in class resources.Icons
- SAVE_CREATED_IMAGE_FILE - Static variable in class help.screenshot.AbstractScreenShotGenerator
- SAVE_CREATED_IMAGE_FILE_KEY - Static variable in class help.screenshot.AbstractScreenShotGenerator
- Saveable - Interface in ghidra.util
-
Save and restore elements that are compatible with ObjectStorage objects.
- SaveableColor - Class in ghidra.util
- SaveableColor() - Constructor for class ghidra.util.SaveableColor
- SaveableColor(Color) - Constructor for class ghidra.util.SaveableColor
- SaveableObjectPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of saveable objects indexed by long keys.
- SaveableObjectPropertySet(String, Class<?>) - Constructor for class ghidra.util.prop.SaveableObjectPropertySet
-
Constructor for SaveableObjectPropertySet.
- SaveablePoint - Class in ghidra.util
- SaveablePoint() - Constructor for class ghidra.util.SaveablePoint
- SaveablePoint(Point) - Constructor for class ghidra.util.SaveablePoint
- saveAs(BufferFile, boolean, TaskMonitor) - Method in class db.buffers.BufferMgr
-
Save the current set of buffers to a new buffer file.
- saveAs(BufferFile, boolean, TaskMonitor) - Method in class db.DBHandle
-
Save the database to the specified buffer file.
- saveAs(BufferFile, boolean, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
- saveAs(BufferFile, Long, TaskMonitor) - Method in class db.DBHandle
-
Save the database to the specified buffer file and a newDatabaseId.
- saveAs(BufferFile, Long, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
- saveAs(Program, String, String, boolean) - Method in class ghidra.base.project.GhidraProject
-
Saves the given program to the project with the given name.
- saveAs(File) - Method in class ghidra.program.model.data.FileDataTypeManager
-
Saves the data type manager to the given file
- saveAs(File, boolean, TaskMonitor) - Method in class db.DBHandle
-
Save the database to the specified buffer file.
- saveAs(File, UniversalID) - Method in class ghidra.program.model.data.FileDataTypeManager
-
Saves the data type manager to the given file with a specific databaseId.
- saveAs(String, File, String, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
-
Save open database to a new packed database.
- saveAs(String, File, String, Long, TaskMonitor) - Method in class ghidra.framework.store.db.PackedDBHandle
-
Save open database to a new packed database with a specified newDatabaseId.
- saveAsPackedFile(Program, File, boolean) - Method in class ghidra.base.project.GhidraProject
-
Saves the given program to as a packed file.
- saveBase64(char[], int, char[]) - Method in class generic.lsh.vector.HashEntry
- saveBase64(StringBuilder, char[]) - Method in class generic.lsh.vector.LSHCosineVector
- saveBase64(StringBuilder, char[]) - Method in interface generic.lsh.vector.LSHVector
- saveCheckOutChanges(List<DomainFile>) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
-
Saves all checked out changes.
- saveCompilerSpecXml(StringBuilder) - Method in class ghidra.program.model.lang.PcodeInjectLibrary
-
Save the parts of the inject library that come from the compiler spec to the output stream as XML tags
- saveCompleted(boolean) - Method in class db.buffers.LocalManagedBufferFile
- saveCompleted(boolean) - Method in interface db.buffers.ManagedBufferFile
-
After getting the save file, this method must be invoked to terminate the save.
- saveCompleted(boolean) - Method in class db.buffers.ManagedBufferFileAdapter
- saveCompleted(boolean) - Method in interface db.buffers.ManagedBufferFileHandle
- saveCompleted(boolean) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- saveCopy() - Method in class ghidra.framework.main.datatree.UndoActionDialog
- saveData() - Method in class ghidra.framework.plugintool.Plugin
-
Called to force this plugin to save any domain object data it is controlling.
- SaveDataDialog - Class in ghidra.framework.main
-
Modal dialog to display a list of domain objects that have changed.
- SaveDataDialog(PluginTool) - Constructor for class ghidra.framework.main.SaveDataDialog
-
Construct new SaveDataDiaog
- saveDataStateToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
- SavedFlowState(VarnodeContext, Address, Address, boolean) - Constructor for class ghidra.program.util.SymbolicPropogator.SavedFlowState
- savedProgramContext - Variable in class ghidra.program.util.SymbolicPropogator
- savedSpaceContext - Variable in class ghidra.program.util.SymbolicPropogator
- saveExternalDebugFilesService(ExternalDebugFilesService) - Static method in class ghidra.app.util.bin.format.dwarf4.external.DWARFExternalDebugFilesPlugin
-
Serializes an
ExternalDebugFilesService
to a string and writes to the Ghidra global preferences. - saveFile(File) - Method in class generic.jar.ClassModuleTree
- saveFunctionDetailConflict(Function[], int) - Method in class ghidra.app.merge.listing.ExternalFunctionMerger
- SaveImageAction - Class in docking.widgets.imagepanel.actions
-
An action to save the image from a NavigableImagePanel to a file.
- SaveImageAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.SaveImageAction
- saveItem(OutputStream, TaskMonitor) - Method in class ghidra.framework.store.local.ItemDeserializer
-
Save the item to the specified output stream.
- saveMetadata() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- saveOffCurrentContext(Address) - Method in class ghidra.program.util.SymbolicPropogator
-
Save off the current context and set the current context to a copy This is done so that the values in the context are not changed, but can be used for computation.
- saveOrDisplayImage() - Method in class help.screenshot.GhidraScreenShotGenerator
-
Generally, you shouldn't use this.
- saveOrDisplayImage(String) - Method in class help.screenshot.GhidraScreenShotGenerator
- saveOriginalNameIfNeeded(Namespace, String, SourceType) - Method in class ghidra.program.database.external.ExternalLocationDB
- savePathsToPreferences(String, String, Path[]) - Static method in class docking.widgets.pathmanager.PathManager
-
Save the specified paths to the user Preferences using the specified keys.
- savePreferences() - Method in class docking.widgets.table.GTable
-
Signals that the preferences of this table (visible columns, sort order, etc.) should be saved.
- saveProgram() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- saveProgram() - Method in interface ghidra.app.services.ProgramManager
-
Saves the current program, possibly prompting the user for a new name.
- saveProgram(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- saveProgram(Program) - Method in interface ghidra.app.services.ProgramManager
-
Saves the specified program, possibly prompting the user for a new name.
- saveProgram(Program) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Saves the changes to the specified program.
- saveProgram(Program, List<String>) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Saves changes to the specified program.
- saveProgramAs() - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- saveProgramAs() - Method in interface ghidra.app.services.ProgramManager
-
Prompts the user to save the current program to a selected file.
- saveProgramAs(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- saveProgramAs(Program) - Method in interface ghidra.app.services.ProgramManager
-
Prompts the user to save the specified program to a selected file.
- saveProperties(ObjectOutputStream, long, long) - Method in class ghidra.util.prop.PropertySet
-
Saves all property values between start and end to the output stream
- saveProperties(ObjectOutputStream, Address, Address) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Save the properties in the given range to output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.BytePropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.IntPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.LongPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.ObjectPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.PropertySet
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.SaveableObjectPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.ShortPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.StringPropertySet
-
saves the property at the given index to the given output stream.
- saveProperty(ObjectOutputStream, long) - Method in class ghidra.util.prop.VoidPropertySet
-
saves the property at the given index to the given output stream.
- saveRestoreToolState() - Method in class ghidra.test.TestEnv
- saveSessionTools() - Method in interface ghidra.framework.model.Project
-
Saves any tools that are associated with the opened project when the project is closed.
- saveSessionTools() - Method in class ghidra.framework.project.DefaultProject
- saveSessionTools() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Save the tools that are opened and changed, that will be brought back up when the project is reopened
- saveSQL() - Method in class generic.lsh.vector.LSHCosineVector
- saveSQL() - Method in interface generic.lsh.vector.LSHVector
- saveSQL(StringBuilder) - Method in class generic.lsh.vector.HashEntry
- saveState() - Method in class ghidra.util.table.AbstractSelectionNavigationAction
- saveState(SaveState) - Method in class docking.widgets.pathmanager.PathManager
-
Saves the paths to the specified SaveState object.
- saveState(SaveState) - Method in class ghidra.app.decompiler.DecompilerLocation
- saveState(SaveState) - Method in class ghidra.app.nav.LocationMemento
- saveState(SaveState) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Saves the state of this LayoutManager to the SaveState object.
- saveState(SaveState) - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
- saveState(SaveState) - Method in class ghidra.program.util.AddressFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.CommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.EolCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.EquateOperandFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FieldNameFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionLocation
-
Save this function location to the given save state object.
- saveState(SaveState) - Method in class ghidra.program.util.FunctionNameFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionParameterFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionParameterNameFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionRepeatableCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionSignatureFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.FunctionTagFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.LabelFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.MnemonicFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.OperandFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.PcodeFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.PlateFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.ProgramLocation
-
Save this program location to the given save state object.
- saveState(SaveState) - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.RegisterFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.RegisterTransitionFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.SpacerFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.SubDataFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.VariableCommentFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.VariableLocation
- saveState(SaveState) - Method in class ghidra.program.util.VariableLocFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.VariableNameFieldLocation
- saveState(SaveState) - Method in class ghidra.program.util.VariableTypeFieldLocation
- SaveState - Class in ghidra.framework.options
-
Class for saving name/value pairs as XML or Json.
- SaveState() - Constructor for class ghidra.framework.options.SaveState
-
Default Constructor for SaveState; uses "SAVE_STATE" as the name of the state.
- SaveState(JsonObject) - Constructor for class ghidra.framework.options.SaveState
- SaveState(File) - Constructor for class ghidra.framework.options.SaveState
-
Construct a SaveState from a file containing XML from a previously saved SaveState.
- SaveState(String) - Constructor for class ghidra.framework.options.SaveState
-
Creates a new SaveState object with a non-default name.
- SaveState(Element) - Constructor for class ghidra.framework.options.SaveState
-
Construct a new SaveState object using the given XML element.
- saveToCache(String, ProgramDB, boolean, TaskMonitor) - Method in class ghidra.test.TestEnv
-
Save a program to the cached program store.
- saveToCache(String, ProgramDB, boolean, TaskMonitor) - Method in class ghidra.test.TestProgramManager
-
Save a program to the cached program store.
- saveToFile(File) - Method in class ghidra.framework.options.SaveState
-
Write the saveState to a file as XML
- saveToFile(String) - Method in class help.screenshot.TutorialScreenShotGenerator
- saveToHelp(String, String) - Method in class help.screenshot.GhidraScreenShotGenerator
-
Deprecated.use instead
GhidraScreenShotGenerator.finished(File, String)
. - saveToJson() - Method in class ghidra.framework.options.SaveState
-
Save this object to an JsonObject
- saveToJsonFile(File) - Method in class ghidra.framework.options.SaveState
-
Outputs this SaveState to a file using Json
- saveTool() - Method in class ghidra.framework.plugintool.PluginTool
-
Save this tool's configuration.
- saveTool(Project, PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Save the given tool to the project tool chest.
- saveTool(Project, PluginTool) - Static method in class ghidra.test.ProjectTestUtils
-
Save a tool to the project tool chest.
- saveTool(PluginTool) - Method in interface ghidra.framework.model.ToolServices
-
Saves the tool's configuration in the standard tool location.
- saveTool(PluginTool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- saveToolAs() - Method in class ghidra.framework.plugintool.mgr.DialogManager
-
Show the "Save Tool" dialog.
- saveToolAs() - Method in class ghidra.framework.plugintool.PluginTool
-
Triggers a 'Save As' dialog that allows the user to save off the tool under a different name.
- SaveToolConfigDialog - Class in ghidra.framework.plugintool.dialog
-
Shows the modal dialog to save tool configuration to the current name or to a new name.
- SaveToolConfigDialog(PluginTool, ToolServices) - Constructor for class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
- saveToolTemplate(String, ToolTemplate) - Method in interface ghidra.framework.model.Project
-
Save the given tool template as part of the project.
- saveToolTemplate(String, ToolTemplate) - Method in class ghidra.framework.project.DefaultProject
- saveToolToToolTemplate() - Method in class ghidra.framework.plugintool.PluginTool
- saveToPackedFile(File, TaskMonitor) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- saveToPackedFile(File, TaskMonitor) - Method in interface ghidra.framework.model.DomainObject
-
Saves (i.e., serializes) the current content to a packed file.
- saveToPreferences(String, String) - Method in class docking.widgets.pathmanager.PathManager
- saveToXml() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Saves this format to XML.
- saveToXml() - Method in interface ghidra.framework.model.ToolTemplate
-
Save this object to an XML Element.
- saveToXml() - Method in class ghidra.framework.options.SaveState
-
Save this object to an XML element.
- saveToXml() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- saveToXml() - Method in class ghidra.framework.project.tool.ToolManagerImpl
-
Saves this object to an XML element
- saveToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
- saveToXML() - Method in class docking.widgets.table.GTableColumnModel
- saveToXML(Element) - Method in class docking.DockingWindowManager
-
Generates a JDOM element object for saving the window managers state to XML.
- saveUserDataFile(DomainObject, DBHandle, FileSystem, TaskMonitor) - Method in interface ghidra.framework.data.ContentHandler
-
Create user data file associated with existing content.
- saveUserDataFile(DomainObject, DBHandle, FileSystem, TaskMonitor) - Method in class ghidra.framework.data.DBContentHandler
- saveWindowingDataToXml() - Method in class docking.DockingWindowManager
-
Save this docking window manager's window layout and positioning information as XML.
- saveWindowingDataToXml() - Method in class ghidra.framework.plugintool.PluginTool
- saveWindowingDataToXml() - Method in class ghidra.framework.project.tool.GhidraTool
- saveXml(PrintStream) - Method in class ghidra.sleigh.grammar.SourceFileIndexer
-
Save the index as XML
- saveXml(Writer) - Method in class generic.lsh.vector.HashEntry
- saveXml(Writer) - Method in class generic.lsh.vector.IDFLookup
- saveXml(Writer) - Method in class generic.lsh.vector.LSHCosineVector
- saveXml(Writer) - Method in interface generic.lsh.vector.LSHVector
- saveXml(Writer) - Method in class generic.lsh.vector.WeightFactory
-
Serialize this object as XML to a Writer
- saveXml(Writer) - Method in class ghidra.program.model.pcode.PcodeBlock
- saveXml(StringBuilder) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Write configuration to a stream as an XML \
tag - saveXml(StringBuilder) - Method in class ghidra.program.model.data.DataOrganizationImpl
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.BasicCompilerSpec
-
Marshal this entire specification to an XML stream.
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.ContextSetting
- saveXml(StringBuilder) - Method in interface ghidra.program.model.lang.InjectPayload
-
Write out configuration parameters as a \
XML tag - saveXml(StringBuilder) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.InjectPayloadCallother
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.InjectPayloadSegment
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- saveXml(StringBuilder) - Method in class ghidra.program.model.lang.ParamEntry
- saveXml(StringBuilder) - Method in class ghidra.program.model.pcode.AddressXML
-
Write this sized address as an \
XML tag. - saveXml(StringBuilder) - Method in class ghidra.program.model.pcode.DynamicEntry
- saveXml(StringBuilder) - Method in class ghidra.program.model.pcode.MappedEntry
- saveXml(StringBuilder) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
-
Save edge as XML assuming we already know what block we are in
- saveXml(StringBuilder) - Method in class ghidra.program.model.pcode.SymbolEntry
-
Save this entry as (a set of) XML tags to the given stream
- saveXml(StringBuilder, boolean) - Method in interface ghidra.program.model.lang.ParamList
- saveXml(StringBuilder, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
- saveXml(StringBuilder, PcodeInjectLibrary) - Method in class ghidra.program.model.lang.PrototypeModel
- saveXml(StringBuilder, PcodeInjectLibrary) - Method in class ghidra.program.model.lang.PrototypeModelMerged
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.EquateSymbol
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.HighExternalSymbol
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.HighFunctionShellSymbol
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.HighFunctionSymbol
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.HighLabelSymbol
- saveXML(StringBuilder) - Method in class ghidra.program.model.pcode.HighSymbol
-
Save the symbol description as a tag to the XML stream.
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.BlockGoto
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.BlockGraph
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.BlockIfGoto
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.BlockMultiGoto
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.PcodeBlock
-
Serialize information about the block to XML, other than header and edge info
- saveXmlBody(Writer) - Method in class ghidra.program.model.pcode.PcodeBlockBasic
- saveXmlEdges(Writer) - Method in class ghidra.program.model.pcode.PcodeBlock
- saveXmlHeader(StringBuilder) - Method in class ghidra.program.model.pcode.BlockCondition
- saveXmlHeader(StringBuilder) - Method in class ghidra.program.model.pcode.BlockCopy
- saveXmlHeader(StringBuilder) - Method in class ghidra.program.model.pcode.PcodeBlock
- saveXMLHeader(StringBuilder) - Method in class ghidra.program.model.pcode.HighSymbol
-
Write out attributes for the base XML tag
- sbitrange() - Method in class ghidra.sleigh.grammar.SleighCompiler
- sbitrange() - Method in class ghidra.sleigh.grammar.SleighEcho
- Scalar - Class in ghidra.program.model.scalar
-
The Scalar defines a immutable fixed bit signed integer.
- Scalar(int, long) - Constructor for class ghidra.program.model.scalar.Scalar
-
Constructor a new signed scalar object.
- Scalar(int, long, boolean) - Constructor for class ghidra.program.model.scalar.Scalar
-
Constructor
- SCALAR - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a scalar value
- ScalarOverflowException - Exception in ghidra.program.model.scalar
-
A ScalarOverflowException indicates that some precision would be lost.
- ScalarOverflowException() - Constructor for exception ghidra.program.model.scalar.ScalarOverflowException
-
Constructs a ScalarOverflowException with no detail message.
- ScalarOverflowException(String) - Constructor for exception ghidra.program.model.scalar.ScalarOverflowException
-
Constructs a ScalarOverflowException with the specified detail message.
- ScalarToLongColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
- ScalarToLongColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.ScalarToLongColumnTypeMapper
- ScalarValueDecompilerHover - Class in ghidra.app.decompiler.component.hover
- ScalarValueDecompilerHover(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
- ScalarValueDecompilerHoverPlugin - Class in ghidra.app.decompiler.component.hover
-
A plugin to show tool tip text for hovering over scalar values in the decompiler.
- ScalarValueDecompilerHoverPlugin(PluginTool) - Constructor for class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHoverPlugin
- scale(double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- scale(double, double) - Method in class generic.text.TextLayoutGraphics
- scale(double, double) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- scale(VisualizationServer<?, ?>, float, Point2D) - Method in class ghidra.graph.viewer.VisualGraphScalingControl
- ScaledImageIconWrapper - Class in resources.icons
- ScaledImageIconWrapper(Icon, int, int) - Constructor for class resources.icons.ScaledImageIconWrapper
-
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size.
- ScaledImageIconWrapper(Icon, int, int, int) - Constructor for class resources.icons.ScaledImageIconWrapper
-
Construct wrapped scaled ImageIcon based upon specified baseIcon and desired size
- scaleIconAsNeeded(Icon) - Static method in class docking.DockingUtils
- scaleUpTo(int) - Method in class ghidra.pcode.floatformat.BigFloat
- scan(BinaryReader, TaskMonitor, boolean) - Static method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Scan the object file, for the main header and comment records.
- scanFiles(boolean) - Method in class db.Database
-
Scan files and update state.
- scanFiles(boolean) - Method in class ghidra.framework.store.db.VersionedDatabase
-
Scan files and update state.
- scanForTimestamp() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- scanHtmlFile(Path, TagProcessor) - Static method in class help.validator.HTMLFileParser
- schedule(GraphJob) - Method in class ghidra.graph.job.GraphJobRunner
- schedule(PriorityJob) - Method in class ghidra.util.worker.PriorityWorker
- schedule(T) - Method in class ghidra.util.worker.AbstractWorker
-
Schedules the job for execution.
- scheduleCheckForWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- SCHEDULED - ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
- ScheduledTaskPanel - Class in ghidra.framework.task.gui.taskview
- ScheduledTaskPanel(String, int) - Constructor for class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
- scheduleFollowOnCommand(BackgroundCommand, UndoableDomainObject) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Schedule the given background command when the current command completes.
- scheduleFollowOnCommand(BackgroundCommand, UndoableDomainObject) - Method in class ghidra.framework.plugintool.PluginTool
-
Add the given background command to a queue that is processed after the main background command completes.
- scheduleRepeatingRunnable(long, long, Runnable) - Static method in class ghidra.util.timer.GTimer
-
Schedules a runnable for repeated execution after the specified delay.
- scheduleRunnable(long, Runnable) - Static method in class ghidra.util.timer.GTimer
-
Schedules a runnable for execution after the specified delay.
- scheduleTask(GTask, int, boolean) - Method in class ghidra.framework.task.GTaskManager
-
Schedules a task to be run by this TaskManager.
- scheduleTask(GTask, int, String) - Method in class ghidra.framework.task.GTaskManager
-
Schedules a task to be run by this TaskManager within the group with the given group name.
- scheduleTaskGroup(GTaskGroup) - Method in class ghidra.framework.task.GTaskManager
-
Schedules a task group to run.
- scheduleViewChangeJob(GraphJob) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- schema - Variable in class ghidra.program.database.properties.PropertyMapDB
- Schema - Class in db
-
Class for definining the columns in a Ghidra Database table.
- Schema(int, Field, String, Field[], String[]) - Constructor for class db.Schema
-
Construct a new Schema.
- Schema(int, Field, String, Field[], String[], int[]) - Constructor for class db.Schema
-
Construct a new Schema.
- Schema(int, Class<?>, String, Class<?>[], String[]) - Constructor for class db.Schema
-
Construct a new Schema.
- Schema(int, Class<?>, String, Class<?>[], String[], int[]) - Constructor for class db.Schema
-
Construct a new Schema.
- Schema(int, String, Field[], String[]) - Constructor for class db.Schema
-
Construct a new Schema which uses a long key.
- Schema(int, String, Field[], String[], int[]) - Constructor for class db.Schema
-
Construct a new Schema which uses a long key.
- Schema(int, String, Class<?>[], String[]) - Constructor for class db.Schema
-
Construct a new Schema which uses a long key.
- Schema(int, String, Class<?>[], String[], int[]) - Constructor for class db.Schema
-
Construct a new Schema which uses a long key.
- SCHEMA_FIELD_NAMES - Static variable in class ghidra.program.database.properties.PropertyMapDB
- SCOPED_FORWARD - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths that must have been traveled to reach the current vertex
- SCOPED_REVERSE - ghidra.graph.viewer.PathHighlightMode
-
Shows all paths that will be traveled after leaving the current vertex
- ScreenElement - Class in ghidra.app.util.viewer.options
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- screenLocationToTextOffset(int, int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the text offset in the overall field text string for the given row and column
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- screenLocationToTextOffset(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.IndentField
- screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- screenLocationToTextOffset(int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- ScreenshotPlugin - Class in ghidra.app.plugin.prototype.debug
- ScreenshotPlugin(PluginTool) - Constructor for class ghidra.app.plugin.prototype.debug.ScreenshotPlugin
- screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
-
Converts a single column value into a MultiStringLocation which specifies a string index and a column position within that string.
- screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
-
Converts a single column value into a MultiStringLocation which specifies a string index and a column position within that string.
- screenToDataLocation(int, int) - Method in interface docking.widgets.fieldpanel.field.TextField
-
Translates a screen coordinate to a row and column in the data from the factory
- screenToDataLocation(int, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- screenToDataLocation(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- ScriptInfo - Class in ghidra.app.script
-
This class parses the meta-data about a script.
- scriptLogFile - Variable in class ghidra.framework.ApplicationConfiguration
- ScriptMessage - Class in ghidra.app.script
-
A simple
Message
implementation that allows us to use the filtering capability of log4j. - ScriptMessage(String) - Constructor for class ghidra.app.script.ScriptMessage
- scriptName - Variable in class ghidra.test.ScriptTaskListener
- ScriptTaskListener - Class in ghidra.test
- scroll(int) - Method in class docking.widgets.fieldpanel.HoverHandler
- scroll(int) - Method in interface docking.widgets.fieldpanel.support.HoverProvider
-
If this service's window supports scrolling, scroll by the specified amount.
- scroll(int) - Method in interface ghidra.app.services.HoverService
-
If this service's window supports scrolling, scroll by the specified amount.
- SCROLL_END - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SCROLL_END_2 - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SCROLL_HOME - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SCROLL_LOCK_OFF - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SCROLL_LOCK_ON - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SCROLL_WHEEL_PANS_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SCROLL_WHEEL_PANS_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- ScrollableOptionsEditor - Class in docking.options.editor
-
Panel that shows each property in an Options category or a Group in an Options category
- ScrollableOptionsEditor(String) - Constructor for class docking.options.editor.ScrollableOptionsEditor
-
Creates a panel for editing options.
- ScrollableOptionsEditor(String, List<String>) - Constructor for class docking.options.editor.ScrollableOptionsEditor
-
Creates a panel for editing options.
- ScrollableTextArea - Class in docking.widgets
-
A JScrollPane wrapper for a text area that can be told to scroll to bottom
- ScrollableTextArea() - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a scrollable JTextArea, where a default model is set, the initial string is null, and rows/columns are set to 0.
- ScrollableTextArea(int, int) - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a new empty TextArea with the specified number of rows and columns.
- ScrollableTextArea(String) - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a scrollable JextArea with the specified text displayed.
- ScrollableTextArea(String, int, int) - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a scrollable JTextArea with the specified text and number of rows and columns.
- ScrollableTextArea(Document) - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a scrollable JTextArea with the given document model, and defaults for all of the other arguments (null, 0, 0).
- ScrollableTextArea(Document, String, int, int) - Constructor for class docking.widgets.ScrollableTextArea
-
Constructs a scrollable JTextArea with the specified number of rows and columns, and the given model.
- ScrollingListChoicesPanel - Class in ghidra.app.merge.listing
-
ScrollingListChoicesPanel
provides a table type of format for resolving Each row that has choices represents the choices for a single conflict. - ScrollingListChoicesPanel() - Constructor for class ghidra.app.merge.listing.ScrollingListChoicesPanel
-
Constructor for a various choices panel.
- ScrollingListChoicesPanel(boolean) - Constructor for class ghidra.app.merge.listing.ScrollingListChoicesPanel
-
Constructor for a various choices panel.
- scrollLineDown() - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollLineDown() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- scrollLineUp() - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollLineUp() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- scrollPageDown() - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollPageDown() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- scrollPageUp() - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollPageUp() - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- ScrollpaneAlignedHorizontalLayout - Class in ghidra.app.util.viewer.util
- ScrollpaneAlignedHorizontalLayout(IndexedScrollPane) - Constructor for class ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
- ScrollpanelResizeablePanelLayout - Class in ghidra.app.util.viewer.util
- ScrollpanelResizeablePanelLayout(IndexedScrollPane) - Constructor for class ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
- scrollPathToVisible(TreePath) - Method in class docking.widgets.tree.GTree
- scrollTo(FieldLocation) - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollTo(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Scroll the view of the listing to the given location.
- scrollToBottom() - Method in class docking.widgets.ScrollableTextArea
-
forces the scroll pane to scroll to bottom of text area
- scrollToCursor() - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- scrollToCursor() - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollToRow(JTable, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- scrollToSelectedRow() - Method in class docking.widgets.table.GTable
- scrollToSelectedRow() - Method in class docking.widgets.table.GTableFilterPanel
-
Scrolls the view to the currently selected item.
- scrollToTop() - Method in class docking.widgets.ScrollableTextArea
-
Scroll the pane to the top of the text area.
- scrollView(int) - Method in class docking.widgets.fieldpanel.FieldPanel
- scrollViewportTo(int) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
-
Moves the viewport (top) to the given row in the current view.
- scrollWheelPans - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SDIV - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SDIV - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SDIV - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SDIV - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SDIV - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SDIV - Static variable in class ghidra.sleigh.grammar.SleighParser
- SEA_GREEN - Static variable in class ghidra.util.WebColors
- search(boolean, TaskMonitor) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Deprecated, for removal: This API element is subject to removal in a future version.use
ClassSearcher.search(TaskMonitor)
instead - search(byte[], NavigatableActionContext) - Method in interface ghidra.app.services.MemorySearchService
- search(byte[], TaskMonitor) - Method in class ghidra.util.search.trie.ByteTrie
-
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
- search(byte[], TaskMonitor) - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
- search(E) - Method in class ghidra.util.datastruct.Stack
-
Returns the position where an object is on this stack.
- search(AddressSetView, FoundStringCallback, boolean, TaskMonitor) - Method in class ghidra.program.util.string.AbstractStringSearcher
-
Searches the given addressSet for strings.
- search(Program, AddressSetView, TaskMonitor) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
-
Search initialized memory blocks for all patterns(bytes/mask/action).
- search(Memory, AddressSetView, TaskMonitor) - Method in class ghidra.util.search.trie.ByteTrie
-
Search memory using the Aho-Corasick multiple string trie search algorithm.
- search(Memory, AddressSetView, TaskMonitor) - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Search an array of bytes using the Aho-Corasick multiple string trie search algorithm.
- search(Accumulator<MemSearchResult>, TaskMonitor) - Method in interface ghidra.util.search.memory.MemorySearchAlgorithm
-
Perform the search
- search(Accumulator<MemSearchResult>, TaskMonitor) - Method in class ghidra.util.search.memory.MemSearcherAlgorithm
- search(Accumulator<MemSearchResult>, TaskMonitor) - Method in class ghidra.util.search.memory.RegExMemSearcherAlgorithm
- search(TaskMonitor) - Static method in class ghidra.util.classfinder.ClassSearcher
-
Searches the classpath and updates the list of available classes which satisfy the class filter.
- search(String, CursorPosition, boolean, boolean) - Method in interface docking.widgets.FindDialogSearcher
- SEARCH - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- SEARCH - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for search functions.
- SEARCH_ALL_JARS_PROPERTY - Static variable in class ghidra.util.classfinder.ClassSearcher
- SEARCH_HIGHLIGHT_COLOR - Static variable in interface ghidra.app.util.PluginConstants
-
Color for highlighting for searches.
- SEARCH_HIGHLIGHT_COLOR_NAME - Static variable in interface ghidra.app.util.PluginConstants
-
Option name for highlight color
- SEARCH_HIGHLIGHT_CURRENT_ADDR_COLOR - Static variable in interface ghidra.app.util.PluginConstants
-
Default highlight color used when something to highlight is at the current address.
- SEARCH_HIGHLIGHT_CURRENT_COLOR_NAME - Static variable in interface ghidra.app.util.PluginConstants
-
Option name for highlight color used when something to highlight is at the current address.
- SEARCH_HIGHLIGHT_NAME - Static variable in interface ghidra.app.util.PluginConstants
-
Option name for whether to highlight search results.
- SEARCH_OPTION_NAME - Static variable in interface ghidra.app.util.PluginConstants
-
Name of the Options object for Search.
- SEARCH_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking locations of search hits.
- searchAll() - Method in class ghidra.util.search.memory.CodeUnitSearchInfo
- SearchInfo - Class in ghidra.util.search.memory
- SearchInfo(SearchData, int, boolean, boolean, int, boolean, CodeUnitSearchInfo, TaskListener) - Constructor for class ghidra.util.search.memory.SearchInfo
- SearchInfo(SearchData, int, boolean, boolean, int, boolean, TaskListener) - Constructor for class ghidra.util.search.memory.SearchInfo
- SearchLocation - Class in docking.widgets
-
An object that describes a search result.
- SearchLocation - Interface in ghidra.app.util.bin.format.dwarf4.external
-
Represents a collection of dwarf external debug files that can be searched.
- SearchLocation(int, int, String, boolean) - Constructor for class docking.widgets.SearchLocation
- SearchLocationCreatorContext - Class in ghidra.app.util.bin.format.dwarf4.external
-
Information outside of a location string that might be needed to create a new
SearchLocation
instance. - SearchLocationCreatorContext(SearchLocationRegistry, Program) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.SearchLocationCreatorContext
-
Create a new context object with references to the registry and the current program.
- SearchLocationRegistry - Class in ghidra.app.util.bin.format.dwarf4.external
-
List of
SearchLocation
types that can be saved / restored from a configuration string. - SearchLocationRegistry(boolean) - Constructor for class ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
-
Creates a new registry, optionally registering the default SearchLocations.
- SearchLocationRegistry.SearchLocationCreator - Interface in ghidra.app.util.bin.format.dwarf4.external
- searchProjectForMatchingFiles(List<FSRL>, TaskMonitor) - Static method in class ghidra.plugin.importer.ProgramMappingService
-
Recursively searches the current active
Project
forDomainFile
s that have metadata that matches aFSRL
in the specified list. - SearchResult<P,T> - Class in ghidra.util.search.trie
-
A search result container class used with ByteTrie.
- searchSelection - Variable in class ghidra.util.search.memory.SearchInfo
- searchText(String, FieldLocation, boolean) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- searchTextRegex(String, FieldLocation, boolean) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- searchValue(V, TreeValueSortedMap.SearchMode) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- SEASHELL - Static variable in class ghidra.util.WebColors
- second - Variable in class generic.stl.Pair
- second - Variable in class generic.stl.Quad
- SecondLinkerMember - Class in ghidra.app.util.bin.format.coff.archive
- SecondLinkerMember(BinaryReader, CoffArchiveMemberHeader, boolean) - Constructor for class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- SECT_BSS - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the real uninitialized data section no padding
- SECT_COMMON - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the section common symbols are allocated in by the link editor
- SECT_GOT - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
global offset table section
- section - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- Section - Class in ghidra.app.util.bin.format.macho
-
Represents a section and section_64 structure.
- Section() - Constructor for class ghidra.app.util.bin.format.macho.Section
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SECTION_ATTRIBUTES_MASK - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
24 section attributes
- SECTION_ATTRIBUTES_SYS - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: system setable attributes
- SECTION_ATTRIBUTES_USR - Static variable in class ghidra.app.util.bin.format.macho.SectionAttributes
-
Attribute: User setable attributes
- section_def() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- section_def() - Method in class ghidra.sleigh.grammar.SleighParser
- section_def_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.section_def_return
- section_label() - Method in class ghidra.sleigh.grammar.SleighCompiler
- section_label() - Method in class ghidra.sleigh.grammar.SleighEcho
- SECTION_NAME_ABBREV() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Holds tag, attribute names, and attribute forms encodings
- SECTION_NAME_ARANGES() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
A mapping between memory address and compilation
- SECTION_NAME_FRAME() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Holds information about call frame activations
- SECTION_NAME_INFO() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Debugging information entries for DWARF v2
- SECTION_NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
-
Max length (in bytes) of an in-place section name.
- SECTION_NAME_LINE() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Line Number Program
- SECTION_NAME_LOC() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Location lists are used in place of location expressions whenever the object whose location is being described can change location during its lifetime.
- SECTION_NAME_MACINFO() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
A lookup table for global objects and functions
- SECTION_NAME_PUBNAMES() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
A lookup table for global objects and functions
- SECTION_NAME_PUBTYPES() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
A lookup table for global types
- SECTION_NAME_RANGES() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
Address ranges referenced by DIEs
- SECTION_NAME_STR() - Method in class ghidra.app.util.bin.format.dwarf.DwarfSectionNames
-
String table used by .debug_info
- section_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- SECTION_TYPE_MASK - Static variable in class ghidra.app.util.bin.format.macho.SectionTypes
-
256 section types
- sectionAlignment - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- SectionAttributes - Class in ghidra.app.util.bin.format.macho
- SectionAttributes() - Constructor for class ghidra.app.util.bin.format.macho.SectionAttributes
- SectionFlags - Enum in ghidra.app.util.bin.format.pe
- SectionHeader - Class in ghidra.app.util.bin.format.pe
-
A class to the represent the IMAGE_SECTION_HEADER struct as defined in
winnt.h
. - SectionHeader - Class in ghidra.app.util.bin.format.pef
-
See Apple's -- PEFBinaryFormat
- SectionKind - Enum in ghidra.app.util.bin.format.pef
-
Values for the sectionKind field.
- SectionNames - Class in ghidra.app.util.bin.format.macho
- SectionNames() - Constructor for class ghidra.app.util.bin.format.macho.SectionNames
- SectionShareKind - Enum in ghidra.app.util.bin.format.pef
-
Values for the shareKind field.
- SectionStream(BinaryReader, MessageLog) - Constructor for class ghidra.app.util.bin.format.omf.OmfSegmentHeader.SectionStream
- SectionTypes - Class in ghidra.app.util.bin.format.macho
- SectionTypes() - Constructor for class ghidra.app.util.bin.format.macho.SectionTypes
- SecureRandomFactory - Class in generic.random
-
SecureRandomFactory
provides a static singleton instance of SecureRandom - SecurityCertificate - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
WIN_CERTIFICATE
struct as defined inwinbase.h
. - SecurityCertificate() - Constructor for class ghidra.app.util.bin.format.pe.SecurityCertificate
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SecurityDataDirectory - Class in ghidra.app.util.bin.format.pe
- SecurityDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.SecurityDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SEED - Static variable in class ghidra.program.model.correlate.Hash
- seek(long) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Sets the file-pointer offset, measured from the beginning of this file, at which the next read or write occurs.
- seek(long) - Method in interface ghidra.framework.store.DataFileHandle
-
Sets the file-pointer offset, measured from the beginning of this file, at which the next read or write occurs.
- seek(long) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- SEG_DATA - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the traditional UNIX data segment
- SEG_ICON - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the icon segment
- SEG_IMPORT - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the segment for the self (dyld) modifying code stubs that has read, write and execute permissions
- SEG_LINKEDIT - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the segment containing all structs created and maintained by the link editor.
- SEG_OBJC - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
objective-C runtime segment
- SEG_PAGEZERO - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the pagezero segment which has no protections and catches NULL references for MH_EXECUTE files
- SEG_PRELINK_TEXT - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
- SEG_TEXT - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the traditional UNIX text segment
- SEG_TEXT_EXEC - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
- SEG_UNIXSTACK - Static variable in class ghidra.app.util.bin.format.macho.commands.SegmentNames
-
the unix stack segment
- SEGDEF - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- Segment - Class in ghidra.app.util.bin.format.ne
-
A class to represent a new-executable segment.
- SegmentCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a segment_command and segment_command_64 structure.
- SegmentCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SegmentCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SegmentConstants - Class in ghidra.app.util.bin.format.macho.commands
- SegmentConstants() - Constructor for class ghidra.app.util.bin.format.macho.commands.SegmentConstants
- SegmentedAddress - Class in ghidra.program.model.address
-
Address class for dealing with (intel) segmented addresses.
- SegmentedAddressSpace - Class in ghidra.program.model.address
-
Address Space for dealing with (intel) segmented address spaces.
- SegmentedAddressSpace(String, int) - Constructor for class ghidra.program.model.address.SegmentedAddressSpace
-
Constructs a new Segmented AddressSpace for x86 real-mode, with 21-bit addresses.
- SegmentedAddressSpace(String, int, int) - Constructor for class ghidra.program.model.address.SegmentedAddressSpace
-
Constructor for larger size address spaces (than the real-mode space)
- SegmentedCodePointerDataType - Class in ghidra.program.model.data
- SegmentedCodePointerDataType() - Constructor for class ghidra.program.model.data.SegmentedCodePointerDataType
- SegmentedCodePointerDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SegmentedCodePointerDataType
- SegmentMismatchException - Exception in ghidra.program.model.address
-
SegmentMismatchException
is thrown when two addresses with different segments are used in an operation that requires the same segment. - SegmentMismatchException() - Constructor for exception ghidra.program.model.address.SegmentMismatchException
-
Constructs a SegmentMismatchException with no detail message.
- SegmentMismatchException(String) - Constructor for exception ghidra.program.model.address.SegmentMismatchException
-
Constructs a SegmentMismatchException with the specified detail message.
- SegmentNames - Class in ghidra.app.util.bin.format.macho.commands
- SegmentNames() - Constructor for class ghidra.app.util.bin.format.macho.commands.SegmentNames
- SEGMENTOP - Static variable in class ghidra.program.model.pcode.PcodeOp
- SegmentRelocation - Class in ghidra.app.util.bin.format.ne
-
A class to represent a new-executable segment relocation.
- SegmentTable - Class in ghidra.app.util.bin.format.ne
-
A class to represent the new-executable segment table.
- select() - Method in class ghidra.app.util.AddressInput
-
Select the text field that is the offset.
- select(int) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Cause the suggestion at the given index to be selected
- select(AssemblyResolutionResults, AssemblyPatternBlock) - Method in class ghidra.app.plugin.assembler.AssemblySelector
-
Select an instruction from the possible results.
- select1() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- select2() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- selectAll() - Method in class docking.widgets.combobox.GhidraComboBox
- selectAll() - Method in class docking.widgets.textfield.IntegerTextField
-
Selects the text in the JTextField
- selectAll() - Method in class docking.widgets.textfield.LocalDateTextField
- selectAll() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- selectAll() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the selection to the entire listing view.
- selectAll() - Method in class ghidra.program.util.ProgramDiffFilter
-
Sets all the defined types of differences to true.
- SelectBeginningOfLineAction - Class in ghidra.util
- SelectBeginningOfLineAction() - Constructor for class ghidra.util.SelectBeginningOfLineAction
- SelectChangedToolDialog - Class in ghidra.framework.project.tool
- SelectChangedToolDialog(List<PluginTool>) - Constructor for class ghidra.framework.project.tool.SelectChangedToolDialog
- SelectColumnsDialog - Class in docking.widgets.table
- SelectColumnsDialog(GTableColumnModel, TableModel) - Constructor for class docking.widgets.table.SelectColumnsDialog
- selectComplement() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the selection to the complement of the current selection in the listing view.
- selectDefaultAddressSpace() - Method in class ghidra.app.util.AddressInput
-
Sets the selected combo box item to the default address space.
- selectDomainFile(DomainFile) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- selectDomainFile(DomainFile) - Method in class ghidra.framework.main.DataTreeDialog
-
Select the node that corresponds to the given domain file.
- selectDomainFiles(Set<DomainFile>) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- selectDomainFolder(DomainFolder) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- selected - Variable in class docking.widgets.dialogs.StringChoices
- selected(boolean) - Method in class docking.action.builder.ToggleActionBuilder
-
Configure the initial select state for the toggle action.
- SELECTED_EDGE_COLOR - Static variable in interface ghidra.service.graph.GraphDisplay
-
values are color names or rgb in hex '0xFF0000' is red
- SELECTED_STATE_PROPERTY - Static variable in interface docking.action.ToggleDockingActionIf
- SELECTED_VERTEX_COLOR - Static variable in interface ghidra.service.graph.GraphDisplay
-
values are color names or rgb in hex '0xFF0000' is red
- selectedByteEnd - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
- selectedByteStart - Variable in class ghidra.framework.main.logviewer.model.ChunkModel
- selectedData - Static variable in class ghidra.framework.main.datatable.ProjectDataTableDnDHandler
- selectedEdge - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- selectedLanguage - Variable in class ghidra.plugin.importer.ImporterDialog
- selectedLoaderChanged() - Method in class ghidra.plugin.importer.AddToProgramDialog
- selectedLoaderChanged() - Method in class ghidra.plugin.importer.ImporterDialog
- selectedVertex - Variable in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- SelectEndOfLineAction - Class in ghidra.util
- SelectEndOfLineAction() - Constructor for class ghidra.util.SelectEndOfLineAction
- selectFiles(Set<DomainFile>) - Method in class ghidra.framework.main.FrontEndTool
- selectFirst() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Select the first suggestion
- selectFromList(List<T>, String, String, Function<T, String>) - Static method in class ghidra.formats.gfilesystem.SelectFromListDialog
-
Modally shows the user a dialog with a list of strings, and returns the picked object.
- SelectFromListDialog<T> - Class in ghidra.formats.gfilesystem
-
Dialog that presents the user with a list of strings and returns the object associated with the user-picked element.
- SelectFromListDialog(String, String, List<T>, Function<T, String>) - Constructor for class ghidra.formats.gfilesystem.SelectFromListDialog
- selectHighestPriorityLanguage() - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Select the highest priority language being displayed.
- selectIDValidation(LanguageID, CompilerSpecID) - Method in interface ghidra.app.util.bean.SelectLanguagePanelListener
-
This method is invoked every time a languauge is selected.
- selection - Variable in class ghidra.plugin.importer.LcsSelectionEvent
- SELECTION - ghidra.app.util.bean.SetEquateDialog.SelectionType
- SELECTION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- SELECTION - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for selection.
- SELECTION_BG_COLOR - Variable in class ghidra.framework.main.ProjectAccessPanel
- SELECTION_FG_COLOR - Variable in class ghidra.framework.main.ProjectAccessPanel
- SELECTION_PRIORITY - Static variable in interface ghidra.app.services.MarkerService
-
Display priority for marking the selection.
- selectionChanged(FieldSelection, EventTrigger) - Method in interface docking.widgets.fieldpanel.listener.FieldSelectionListener
-
Called whenever the FieldViewer selection changes.
- selectionChanged(FieldSelection, EventTrigger) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- selectionChanged(FieldSelection, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- selectionChanged(ProgramSelection) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- selectionChanged(ProgramSelection) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- selectionChanged(ProgramSelection) - Method in class ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
- selectionChanged(ProgramSelection) - Method in class ghidra.app.plugin.ProgramPlugin
-
Subclass should override this method if it is interested in program selection events.
- selectionChanged(List<T>) - Method in interface docking.widgets.DropDownMultiSelectionChoiceListener
-
Invoked when the selection in the dropdown has changed.
- selectionChanged(Set<AttributedVertex>) - Method in class ghidra.service.graph.DummyGraphDisplayListener
- selectionChanged(Set<AttributedVertex>) - Method in interface ghidra.service.graph.GraphDisplayListener
-
Notification that the set of selected vertices has changed
- selectionChanged(T) - Method in interface docking.widgets.DropDownSelectionChoiceListener
- SelectionManager - Interface in docking.widgets.table
-
A class to track and restore selections made in a table.
- SelectionManagerListener - Interface in docking.widgets.table
-
A listener that will get notified of selections made by the
SelectionManager
. - selectionModel - Variable in class docking.widgets.table.GTableColumnModel
- SelectionNavigationAction - Class in ghidra.util.table
-
This action is used by
GhidraTable
s to allow the user to trigger navigation when selections are made. - SelectionNavigationAction(Plugin, GhidraTable) - Constructor for class ghidra.util.table.SelectionNavigationAction
-
Constructor that relies on an instance of
GhidraTable
to do the work of navigation. - SelectionNavigationAction(String, GhidraTable) - Constructor for class ghidra.util.table.SelectionNavigationAction
-
Constructor that relies on an instance of
GhidraTable
to do the work of navigation. - SelectionStatement() - Method in class ghidra.app.util.cparser.C.CParser
- SelectionStorage<T> - Interface in docking.widgets.table
- SelectionTransferable - Class in ghidra.app.util
-
Defines data that is available for drag/drop and clipboard transfers.
- SelectionTransferable(SelectionTransferData) - Constructor for class ghidra.app.util.SelectionTransferable
-
Construct a new SelectionTransferable.
- SelectionTransferData - Class in ghidra.app.util
-
Data that is the transferable in SelectionTransferable; it contains an address set and the path of the program.
- SelectionTransferData(AddressSetView, String) - Constructor for class ghidra.app.util.SelectionTransferData
-
Constructor
- SelectLanguageDialog - Class in ghidra.app.script
- SelectLanguageDialog(String, String) - Constructor for class ghidra.app.script.SelectLanguageDialog
- SelectLanguagePanel - Class in ghidra.app.util.bean
-
A generic reusable panel for selecting a language.
- SelectLanguagePanel(LanguageService) - Constructor for class ghidra.app.util.bean.SelectLanguagePanel
-
Constructs a new panel.
- SelectLanguagePanelListener - Interface in ghidra.app.util.bean
-
A listener for the SelectLanguagePanel
- selectLast() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Select the last suggestion
- selectModel(Parameter[]) - Method in class ghidra.program.model.lang.PrototypeModelMerged
- selectNext() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Cause the next suggestion to be selected, wrapping if applicable
- selectNextPage() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Advance the selection down a page
- selector - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
- selectPath(GTree, String...) - Static method in class docking.test.AbstractDockingTest
- selectPrev() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Cause the previous suggestion to be selected, wrapping if applicable
- selectPrevPage() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Advance the selection up a page
- selectRootDataFolder() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Select the root data folder (not root node in the tree which shows the project name).
- selectRootDataFolder() - Method in class ghidra.framework.main.DataTreeDialog
-
Select the root folder in the tree.
- selectRow(int) - Method in class docking.widgets.table.GTable
-
Selects the given row.
- selectRow(int) - Method in class docking.widgets.table.GTableWidget
- selectRow(int) - Method in class ghidra.util.table.GhidraTable
-
Selects the given row and performs a goto, if applicable.
- selectRow(MouseEvent) - Method in class docking.widgets.table.GTable
-
Selects the row under the given mouse point.
- selectRow(JTable, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- selectRow(JTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- selectRowObject(T) - Method in class docking.widgets.table.GTableWidget
- selectRows(int...) - Method in class ghidra.app.tablechooser.TableChooserDialog
- selectSymbol(FactoryBundledWithBinaryReader, int) - Static method in class ghidra.app.util.bin.format.pe.debug.DebugSymbolSelector
- selectTabIfAvailable(DockableComponent) - Static method in class docking.test.AbstractDockingTest
-
If this dockable component is in a tabbed pane then select the associated tab.
- selectVertex(boolean) - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
-
Selects, or 'pick's the given vertex.
- selectVertices(Set<AttributedVertex>, EventTrigger) - Method in interface ghidra.service.graph.GraphDisplay
-
Tells the graph display window to select the vertices with the given ids
- self() - Method in class docking.action.builder.AbstractActionBuilder
-
Returns this (typed for subclass) for chaining
- self() - Method in class docking.action.builder.ActionBuilder
- self() - Method in class docking.action.builder.MultiActionBuilder
- self() - Method in class docking.action.builder.MultiStateActionBuilder
- self() - Method in class docking.action.builder.ToggleActionBuilder
- SELF_LIBRARY_ORDINAL - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
- SelfComparator<T extends java.lang.Comparable<T>> - Class in generic.stl
- SelfComparator() - Constructor for class generic.stl.SelfComparator
- selfDegree(Vertex) - Method in class ghidra.util.graph.WeightedDigraph
-
Returns the weighted self-degree of this vertex.
- selfEdges(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
Returns an array of all edges with the given vertex as both the from and to.
- sem - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- semantic() - Method in class ghidra.sleigh.grammar.SleighEcho
- semantic() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- semantic() - Method in class ghidra.sleigh.grammar.SleighParser
- semantic(ParsingEnvironment, Location, PcodeCompile, Tree, boolean, boolean) - Method in class ghidra.sleigh.grammar.SleighCompiler
- SEMANTIC - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
- semantic_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.semantic_return
- semantic_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.semantic_scope
- semantic_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- semanticbody() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- semanticbody() - Method in class ghidra.sleigh.grammar.SleighParser
- semanticbody_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.semanticbody_return
- semanticErrors - Variable in class ghidra.app.plugin.assembler.AssemblySelector
- SemanticLexer - Class in ghidra.sleigh.grammar
- SemanticLexer() - Constructor for class ghidra.sleigh.grammar.SemanticLexer
- SemanticLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.SemanticLexer
- SemanticLexer(CharStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SemanticLexer
- SemanticLexer_BaseLexer - Class in ghidra.sleigh.grammar
- SemanticLexer_BaseLexer() - Constructor for class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SemanticLexer_BaseLexer(CharStream, SemanticLexer) - Constructor for class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SemanticLexer_BaseLexer(CharStream, RecognizerSharedState, SemanticLexer) - Constructor for class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SemanticLexer_BaseLexer.DFA13 - Class in ghidra.sleigh.grammar
- semantics - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
- semantics - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
- semantics - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
- sembitrange() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- sembitrange() - Method in class ghidra.sleigh.grammar.SleighParser
- sembitrange_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.sembitrange_return
- SEMI - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SEMI - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SEMI - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SEMI - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SEMI - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SEMI - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SEMI - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SEMI - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SEMI - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SEMI - Static variable in class ghidra.sleigh.grammar.SleighParser
- send(FVEvent) - Method in class ghidra.framework.main.logviewer.event.FVEventListener
-
Fires off the given
FVEvent
using the appropriateObserver
methods. - sendButton - Variable in class docking.ErrLogExpandableDialog
- sendCommand(String) - Method in class ghidra.app.decompiler.DecompileProcess
-
Send a single command to the decompiler with no parameters and return response
- sendCommand1Param(String, String) - Method in class ghidra.app.decompiler.DecompileProcess
-
Send a command to the decompiler with one parameter and return the result
- sendCommand1ParamTimeout(String, String, int) - Method in class ghidra.app.decompiler.DecompileProcess
- sendCommand2Params(String, String, String) - Method in class ghidra.app.decompiler.DecompileProcess
-
Send a command with 2 parameters to the decompiler and read the result
- sep - Variable in class docking.widgets.textfield.TextFieldLinker.LinkedField
- SEP - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
- SeparateDebugHeader - Class in ghidra.app.util.bin.format.pe
-
typedef struct _IMAGE_SEPARATE_DEBUG_HEADER { WORD Signature; WORD Flags; WORD Machine; WORD Characteristics; DWORD TimeDateStamp; DWORD CheckSum; DWORD ImageBase; DWORD SizeOfImage; DWORD NumberOfSections; DWORD ExportedNamesSize; DWORD DebugDirectorySize; DWORD SectionAlignment; DWORD Reserved[2]; } IMAGE_SEPARATE_DEBUG_HEADER, *PIMAGE_SEPARATE_DEBUG_HEADER;
- SeparateDebugHeader(GenericFactory, ByteProvider) - Constructor for class ghidra.app.util.bin.format.pe.SeparateDebugHeader
-
Constructs a new separate debug header using the specified byte provider.
- SEPARATOR - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- SEPARATOR - Static variable in class ghidra.formats.gfilesystem.FSUtilities
- SEPARATOR - Static variable in interface ghidra.framework.model.DomainFolder
-
Character used to separate folder and item names within a path string.
- SEPARATOR - Static variable in interface ghidra.framework.store.FileSystem
- SEPARATOR_CHAR - Static variable in interface ghidra.framework.store.FileSystem
-
Character used to separate folder and item names within a path string.
- SEPARATOR_CHAR - Static variable in interface ghidra.program.model.address.Address
-
Character used to separate space names from offsets.
- SEPARATOR_CHARS - Static variable in class ghidra.formats.gfilesystem.FSUtilities
- SeparatorFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Separator Fields.
- SeparatorFieldFactory() - Constructor for class ghidra.app.util.viewer.field.SeparatorFieldFactory
-
Constructor
- sequence - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
- Sequence - Class in ghidra.util.ascii
- Sequence(long, long, AbstractStringDataType, boolean) - Constructor for class ghidra.util.ascii.Sequence
- SEQUENCE_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- sequenceMatch(byte[], int, ArrayList<Match>) - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Try to match this Sequence to the byteArray, and add any matches to the match list
- SequenceNumber - Class in ghidra.program.model.pcode
-
Basically a unique address for a PcodeOp It is unique, maintains original assembly instruction address, and is comparable within a basic block
- SequenceNumber(Address, int) - Constructor for class ghidra.program.model.pcode.SequenceNumber
-
Construct a sequence number for an instruction at an address and sequence of pcode op within that instructions set of pcode.
- SequenceRange - Class in ghidra.util.state
- SequenceRange(SequenceNumber, SequenceNumber) - Constructor for class ghidra.util.state.SequenceRange
- SequenceSearchState - Class in ghidra.util.bytesearch
-
SeqenceSearchState holds the state of a search for a DittedBitSequence within a byte sequence.
- SequenceSearchState(SequenceSearchState) - Constructor for class ghidra.util.bytesearch.SequenceSearchState
-
Construct a sub sequence state with a parent sequence
- serializeToOptions(Options) - Method in interface ghidra.app.util.bin.format.pdb.PdbInfo
-
Writes the various PDB info fields to a program's options.
- serializeToOptions(Options) - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
- serializeToOptions(Options) - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
- serialVersionUID - Static variable in class db.buffers.DataBuffer
- serialVersionUID - Static variable in class ghidra.framework.remote.AnonymousCallback
- serialVersionUID - Static variable in class ghidra.framework.remote.GhidraPrincipal
- serialVersionUID - Static variable in class ghidra.framework.remote.RepositoryChangeEvent
- serialVersionUID - Static variable in class ghidra.framework.remote.RepositoryItem
- serialVersionUID - Static variable in class ghidra.framework.remote.SignatureCallback
- serialVersionUID - Static variable in class ghidra.framework.remote.SSHSignatureCallback
- serialVersionUID - Static variable in class ghidra.framework.remote.User
- serialVersionUID - Static variable in enum ghidra.framework.store.CheckoutType
-
Rely on standard Java serialization for enum If the above enum naming/order is changed, the server interface version must be changed
- serialVersionUID - Static variable in class ghidra.framework.store.ItemCheckoutStatus
- serialVersionUID - Static variable in class ghidra.framework.store.Version
- serialVersionUID - Static variable in class ghidra.util.datastruct.FloatArrayArray
- serialVersionUID - Static variable in class ghidra.util.datastruct.LongArray
- ServerInfo - Class in ghidra.framework.model
-
Container for a host name and port number.
- ServerInfo(String, int) - Constructor for class ghidra.framework.model.ServerInfo
-
Construct a new ServerInfo object
- ServerInfoComponent - Class in ghidra.framework.main
-
Component that allows the user to specify the host name and port number for the remote repository server.
- ServerInfoComponent() - Constructor for class ghidra.framework.main.ServerInfoComponent
- ServerInfoPanel - Class in ghidra.framework.main
-
Wizard panel that allows the user to specify the host name and port number for the remote repository server.
- ServerInfoPanel(PanelManager) - Constructor for class ghidra.framework.main.ServerInfoPanel
- serviceAdded(Class<?>, Object) - Method in class ghidra.framework.plugintool.Plugin
-
Notifies this plugin that a service has been added to the plugin tool.
- serviceAdded(Class<?>, Object) - Method in interface ghidra.framework.plugintool.util.ServiceListener
-
Notifies the listener that a service has been added to the tool.
- ServiceInfo - Annotation Type in ghidra.framework.plugintool
-
Meta-data about a Plugin's Service.
- ServiceInterfaceImplementationPair - Class in ghidra.framework.plugintool
- ServiceInterfaceImplementationPair(Class<?>, Object) - Constructor for class ghidra.framework.plugintool.ServiceInterfaceImplementationPair
- ServiceListener - Interface in ghidra.framework.plugintool.util
-
Notifications for when services are added to or removed from a PluginTool.
- ServiceManager - Class in ghidra.framework.plugintool.mgr
-
Class for managing plugin services.
- ServiceManager() - Constructor for class ghidra.framework.plugintool.mgr.ServiceManager
-
Construct a new Service Registry.
- serviceProvider - Variable in class docking.widgets.table.GDynamicColumnTableModel
- ServiceProvider - Interface in ghidra.framework.plugintool
-
Interface for providing Services
- ServiceProviderDecorator - Class in ghidra.framework.plugintool
- ServiceProviderStub - Class in ghidra.framework.plugintool
- ServiceProviderStub() - Constructor for class ghidra.framework.plugintool.ServiceProviderStub
- serviceRemoved(Class<?>, Object) - Method in class ghidra.framework.plugintool.Plugin
-
Notifies this plugin that service has been removed from the plugin tool.
- serviceRemoved(Class<?>, Object) - Method in interface ghidra.framework.plugintool.util.ServiceListener
-
Notifies the listener that a service has been removed from the tool.
- servicesChanged() - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Notification the services changed.
- servicesChanged() - Method in class ghidra.app.util.viewer.field.OpenCloseFieldFactory
- servicesChanged() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Notifies each row that the services have changed.
- servicesProvided() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
List of service interface Classes that this Plugin provides.
- servicesRequired() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
List of service interface Classes that this Plugin requires (depends on).
- set(double[]) - Method in class generic.lsh.vector.WeightFactory
-
Initialize the WeightTable from an array of doubles
- set(int[]) - Method in class generic.lsh.vector.IDFLookup
-
Set from an array of hash/count pairs.
- set(int, int) - Method in class ghidra.util.datastruct.IntArrayList
-
Sets the array value at index to value.
- set(int, Long) - Method in class ghidra.util.datastruct.LongArrayList
- set(int, Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- set(int, Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
Modify the entry (key and value) at index Because the map is sorted by value, the index of the given entry may not remain the same after it is modified.
- set(int, K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- set(int, K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- set(int, T) - Method in class generic.stl.VectorSTL
- set(int, V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- set(int, V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- set(FieldLocation) - Method in class docking.widgets.fieldpanel.support.FieldLocation
- set(E) - Method in class ghidra.util.ReversedListIterator
- set(WeightFactory, IDFLookup, int) - Method in class generic.lsh.vector.LSHVectorFactory
-
Load the factory with weights and the feature map
- set(IteratorSTL<T>, T) - Method in class generic.stl.VectorSTL
- set(Pair<K, V>) - Method in class generic.stl.MapIteratorSTL
- set(GhidraState, TaskMonitor, PrintWriter) - Method in class ghidra.app.script.GhidraScript
-
Set the context for this script.
- set(Address, Address, byte[]) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- set(Address, Address, byte[]) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- set(Address, Address, byte[]) - Method in interface ghidra.program.util.RangeMapAdapter
-
Associates the given byte array with all indexes in the given range.
- set(Address, Address, Register, long) - Method in class ghidra.program.database.register.OldProgramContextDB
- set(AddressSetView) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
- set(AddressSetView) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
-
Clear the property map and set it with the given address set.
- set(Program, TaskMonitor) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the current state.
- set(Object) - Method in class generic.stl.UnmodifiableListIteratorSTL
- set(Object, Address) - Method in class ghidra.program.model.pcode.BlockCopy
-
Used (by BlockGraph.transferObjectRef) to reset the internal Object and Address
- set(String, String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
- set(String, String) - Method in class ghidra.program.database.bookmark.BookmarkDB
- set(String, String) - Method in interface ghidra.program.model.listing.Bookmark
-
Set the category and comment associated with a bookmark.
- set(String, String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
- set(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- set(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
- set(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- set(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
- set(T) - Method in class generic.stl.EmptyIteratorSTL
- set(T) - Method in interface generic.stl.IteratorSTL
-
Sets the current value of the iterator to the given value.
- set(T) - Method in class generic.stl.ListIterator
- set(T) - Method in class generic.stl.SetIterator
- set(T) - Method in class generic.stl.VectorIterator
- set(V) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- set(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
- set(V, int, int) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- setAbsoluteMaxAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Sets the maximum alignment value that is allowed by this data organization.
- setAcceptableDropFlavors(DataFlavor[]) - Method in class docking.dnd.DropTgtAdapter
-
Set the data flavors acceptable to the associated drop target
- SetAccumulator<T> - Class in ghidra.util.datastruct
- SetAccumulator() - Constructor for class ghidra.util.datastruct.SetAccumulator
- SetAccumulator(Set<T>) - Constructor for class ghidra.util.datastruct.SetAccumulator
- setActionList(List<ExecutableAction>) - Method in class docking.MultiActionDialog
-
Set the list of actions that are enabled
- setActions(List<DockingActionIf>) - Method in class docking.menu.MultiActionDockingAction
- setActionsEnabled(boolean) - Method in class docking.widgets.table.GTable
-
Enables the keyboard actions to pass through this table and up the component hierarchy.
- setActionStates(List<ActionState<T>>) - Method in class docking.menu.MultiStateDockingAction
- setActivationWindow(Window) - Method in class docking.help.GHelpBroker
- setActive() - Method in class ghidra.framework.data.GhidraFolder
- setActive() - Method in interface ghidra.framework.model.DomainFolder
-
Allows the framework to react to a request to make this folder the "active" one.
- setActive() - Method in interface ghidra.framework.model.Workspace
-
Set this workspace to be the active workspace, i.e., all tools become visible.
- setActive(boolean) - Method in interface ghidra.app.services.MarkerSet
-
Return true if this marker set is active
- setActiveDropTargetNode(GTreeNode) - Method in class docking.widgets.tree.GTree
- setActiveProject(Project) - Method in class ghidra.framework.main.FrontEndTool
-
Set the active project.
- setActiveTab(String) - Method in class docking.options.editor.GhidraColorChooser
-
Sets the active tab of this chooser to be the given tab name, if it exists (the color chooser UI may be different, depending upon the current Look and Feel)
- setAddress(long) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sets the start address of this section.
- setAddress(long, long) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Sets the new physical and virtual addresses
- setAddress(Address) - Method in class ghidra.app.util.AddressInput
-
Set the field to display the given address
- setAddress(Address) - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- setAddress(Address) - Method in class ghidra.pcode.emulate.EmulateMemoryStateBuffer
- setAddress(Address) - Method in class ghidra.program.database.external.ExternalLocationDB
- setAddress(Address) - Method in class ghidra.program.database.symbol.SymbolDB
- setAddress(Address) - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Sets the address in the external program associated with this location.
- setAddress(Address) - Method in class ghidra.program.util.string.FoundString
- setAddresses(Address[]) - Method in class ghidra.util.table.AddressArrayTableModel
- setAddressFactory(AddressFactory) - Method in class ghidra.app.util.AddressInput
-
Set the address factory to be used to parse addresses.
- setAddressFactory(AddressFactory, boolean, boolean) - Method in class ghidra.app.util.AddressInput
-
Set the address factory to be used to parse addresses.
- setAddressIndexMap(AddressIndexMap) - Method in interface ghidra.app.util.viewer.listingpanel.OverviewProvider
-
Sets the AddressIndexMap whenever it changes so that the overview provider has an current map.
- setAddressSet(AddressSetView) - Method in interface ghidra.app.services.MarkerSet
-
Clears the current set off addresses in this markerSet and adds in the addresses from the given AddressSet
- setAddressSet(AddressSetView) - Method in class ghidra.app.util.viewer.listingpanel.ListingModelAdapter
-
Sets the addresses displayed by this model's listing.
- setAddressSet(AddressSetView) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
-
Sets the address set for this MultiListingLayoutModel
- setAddressSetCollection(AddressSetCollection) - Method in interface ghidra.app.services.MarkerSet
-
Sets the AddressSetCollection to be used for this this marker set.
- setAddressSpaceEditable(boolean) - Method in class ghidra.app.util.AddressInput
-
Set the address space (if it is shown) such that it is not editable.
- setAddressTranslator(AddressTranslator) - Method in class ghidra.app.merge.tool.ListingMergePanel
- setAddressTranslator(AddressTranslator) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
-
Sets an address translator for this converter.
- setAddressTranslator(AddressTranslator) - Method in class ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
- setAddrtied(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
- setAddrTied(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setAddrTied(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setAddToAllWindows(boolean) - Method in class docking.action.DockingAction
-
Tells this action to add itself to all windows
- setAddToProgram(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
- setAddToTop(boolean) - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Set whether new paths should be added to the top of the table (true) or at the end of the table (false).
- setAlignment(int) - Method in class docking.widgets.MultiLineLabel
-
Set alignment for text, LEFT, RIGHT, CENTER.
- setAlignment(int) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
- setAlignmentPreferredSize(Dimension) - Method in class docking.options.editor.DefaultOptionComponent
- setAlignmentPreferredSize(Dimension) - Method in class docking.options.editor.GenericOptionsComponent
-
Sets the alignment dimension on this component.
- setAllColumnSettings(Settings[]) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
-
Allows for the bulk setting of Settings.
- setAllColumnSettings(Settings[]) - Method in class docking.widgets.table.GDynamicColumnTableModel
- setAllGlassPanesBusy(boolean) - Static method in class ghidra.util.bean.GGlassPane
-
Sets the busy state of all glass panes created in the VM.
- setAllLcsPairsList(List<LanguageCompilerSpecPair>) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setAllowDuplicates(boolean) - Method in class util.HistoryList
-
True signals that this list will allow duplicate entries.
- setAllowNegative(boolean) - Method in class docking.widgets.textfield.HexOrDecimalInput
- setAllowNegativeValues(boolean) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets whether or not negative numbers are accepted.
- setAllowNulls(boolean) - Method in class util.HistoryList
-
True signals that the client allows null items to be used.
- setAllowsHexPrefix(boolean) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets whether on not the field supports the 0x prefix.
- setAlpha(double) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setAlpha(double) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setAlpha(double) - Method in interface ghidra.graph.viewer.VisualEdge
-
Set the alpha, which determines how much of the edge is visible/see through.
- setAlpha(double) - Method in interface ghidra.graph.viewer.VisualVertex
-
Set the alpha, which determines how much of the vertex is visible/see through.
- setAnalysisEnabled(String, boolean) - Method in class ghidra.program.database.ProgramBuilder
- setAnalysisOption(Program, String, String) - Method in class ghidra.app.script.GhidraScript
-
Allows user to set one analysis option by passing in the analysis option to be changed and the new value of that option.
- setAnalysisOptions(Options) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- setAnalysisOptions(Program, Map<String, String>) - Method in class ghidra.app.script.GhidraScript
-
Allows user to set analysis options by passing a mapping of analysis option to desired value.
- setAnalyzed(boolean) - Method in class ghidra.program.database.ProgramBuilder
-
This prevents the 'ask to analyze' dialog from showing when called with
true
- setAnalyzedFlag(Program, boolean) - Static method in class ghidra.program.util.GhidraProgramUtilities
-
Sets the analyzed flag to the specified value.
- setAnimationEnabled(boolean) - Static method in class docking.util.AnimationUtils
-
Enables animation for all tools in the Ghidra universe.
- setAnonymousAccessRequested(boolean) - Method in class ghidra.framework.remote.AnonymousCallback
-
If state set to true anonymous read-only access will be requested
- setAnonymousServerCredentials() - Method in class ghidra.app.script.GhidraScript
-
Enable use of anonymous read-only user connection to Ghidra Server in place of fixed username/password credentials.
- setApplicationLogFile(File) - Method in class ghidra.framework.ApplicationConfiguration
- setApplyEnabled(boolean) - Method in class docking.DialogComponentProvider
-
Sets the enablement state of the "Apply" button.
- setApplyEnabled(boolean) - Method in class ghidra.app.merge.MergeManager
-
Enable the apply button according to the "enabled" parameter.
- setApplyEnabled(boolean) - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Enable the apply button according to the "enabled" parameter.
- setApplySignature(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Set the option to apply function signatures that are demangled
- setApplyToolTip(String) - Method in class docking.DialogComponentProvider
-
Sets the Tooltip for the Apply button
- setApproveButtonText(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the text used in the
OK
button - setApproveButtonToolTipText(String) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the tooltip text used in the
OK
button - setArchivePath(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setArgs(String[]) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- setArguments(ParameterDefinition[]) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Set the arguments to this function.
- setArguments(ParameterDefinition[]) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- setArray(int) - Method in class ghidra.app.util.demangler.DemangledDataType
- setArrayElementsPerLine(int) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- setArrowLength(int) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the length of the arrow.
- setArticulationPoints(List<Point2D>) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setArticulationPoints(List<Point2D>) - Method in interface ghidra.graph.viewer.VisualEdge
-
Sets the articulation points for the given edge
- setArticulations(E, List<Point>) - Method in class ghidra.graph.viewer.layout.GridLocationMap
- setAssociatedRepositoryLogger(RepositoryLogger) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Associate file system with a specific repository logger
- setAssociation(Symbol, Reference) - Method in class ghidra.program.database.references.ReferenceDBManager
- setAssociation(Symbol, Reference) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Associates the given reference with the given symbol.
- setAsText(String) - Method in class docking.options.editor.DateEditor
- setAsText(String) - Method in class docking.options.editor.FileChooserEditor
- setAsText(String) - Method in class docking.options.editor.IntEditor
- setAsText(String) - Method in class docking.options.editor.StringWithChoicesEditor
- setAsText(String) - Method in class ghidra.framework.options.EnumEditor
- setAsText(String) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- setAttribute(String, String) - Method in class ghidra.service.graph.Attributed
-
Sets the attribute with the given key and value
- setAttribute(String, String) - Method in class ghidra.util.xml.XmlParserElement
-
Sets the value of the specified attribute.
- setAttribute(String, String) - Method in interface ghidra.xml.XmlElement
- setAttribute(String, String) - Method in class ghidra.xml.XmlElementImpl
- setAttributeFactory(DWARFAttributeFactory) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- setAttributes() - Method in class docking.widgets.textarea.HintTextArea
-
Sets the text attributes to be used when NOT viewing the hint.
- setAugmentationDataExLength(int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
-
Sets the value this region descriptor maintains to indicate the length of the augmentation data.
- setAuthor(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setAutoEditEnabled(boolean) - Method in class docking.widgets.table.GTable
-
Enables or disables auto-edit.
- setAutoLookupColumn(int) - Method in class docking.widgets.table.GTable
-
Sets the column in which auto-lookup will be enabled.
- setAutoLookupTimeout(long) - Method in class docking.widgets.list.GList
-
Sets the delay between keystrokes after which each keystroke is considered a new lookup
- setAutoLookupTimeout(long) - Method in class docking.widgets.table.GTable
-
Sets the delay between keystrokes after which each keystroke is considered a new lookup
- setAutoSaveEnabled(boolean) - Method in class ghidra.test.TestEnv
-
Sets the auto-save feature for all tool instances running under the
FrontEndTool
created by this TestEnv instance. - setAutoSaveEnabled(FrontEndTool, boolean) - Method in class ghidra.test.TestEnv
- setBack(T) - Method in class generic.stl.VectorSTL
- setBackground(Color) - Method in class docking.DialogComponentProvider
-
Sets the background on this component.
- setBackground(Color) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setBackground(Color) - Method in class generic.text.TextLayoutGraphics
- setBackground(Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setBackground(Color) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setBackground(Color) - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
-
sets the background of the component being managed by this info.
- setBackgroundColor(Address, Color) - Method in class ghidra.app.script.GhidraScript
-
Sets the background of the Listing at the given address to the given color.
- setBackgroundColor(AddressSetView, Color) - Method in class ghidra.app.script.GhidraScript
-
Sets the background of the Listing at the given addresses to the given color.
- setBackgroundColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the default background color
- setBackgroundColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setBackgroundColor(Color) - Method in class ghidra.framework.task.gui.GProgressBar
- setBackgroundColorModel(BackgroundColorModel) - Method in class docking.widgets.fieldpanel.FieldPanel
- setBackgroundColorModel(ListingBackgroundColorModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the externally supplied
ListingBackgroundColorModel
to be blended with its ownPropertyBasedBackgroundColorModel
. - setBackgroundNonSelectionColor(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
- setBackgroundSelectionColor(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
- setBackupPlateComment(String) - Method in class ghidra.app.util.demangler.DemangledObject
-
Sets the plate comment to be used if the
DemangledObject.getOriginalDemangled()
string is not available - setBadge(Icon, BadgedIcon.BadgePosition) - Method in class docking.util.BadgedIcon
-
Replace the existing icon with the provided icon at the specified location
- setBadgeEnabled(BadgedIcon.BadgePosition, boolean) - Method in class docking.util.BadgedIcon
-
Set the enablement of the badge at the specified location
- setBadgeVisisble(BadgedIcon.BadgePosition, boolean) - Method in class docking.util.BadgedIcon
-
Set the visibility status of the badge at the specified location
- setBaseColor(Color) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- setBasedName(String) - Method in class ghidra.app.util.demangler.DemangledDataType
- setBasedName(String) - Method in class ghidra.app.util.demangler.DemangledObject
- setBaseFont(Font) - Method in class ghidra.app.util.viewer.options.OptionsGui
-
Sets the base font to be used by the fields.
- setBaseRowID(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Sets the base id for this model.
- setBasicIter(Iterator<PcodeOp>) - Method in class ghidra.program.model.pcode.PcodeOpAST
-
Set the iterator being used to iterate the pcode within a basic block.
- setBigEndian(boolean) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Set data endianess
- setBigEndian(Settings, boolean) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- setBinaryData(byte[]) - Method in class db.BinaryField
- setBinaryData(byte[]) - Method in class db.BooleanField
- setBinaryData(byte[]) - Method in class db.ByteField
- setBinaryData(byte[]) - Method in class db.Field
-
Set data from binary byte array.
- setBinaryData(byte[]) - Method in class db.FixedField10
- setBinaryData(byte[]) - Method in class db.IntField
- setBinaryData(byte[]) - Method in class db.LongField
- setBinaryData(byte[]) - Method in class db.ShortField
- setBinaryData(byte[]) - Method in class db.StringField
- setBinaryData(int, byte[]) - Method in class db.DBRecord
-
Set the binary data array for the specified field.
- setBit(int) - Method in class ghidra.program.model.scalar.Scalar
-
The bit number n in this Scalar is set to one.
- setBitFieldPacking(BitFieldPackingImpl) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Set the bitfield packing information associated with this data organization.
- setBitSize(int) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- setBlinkCursor(Boolean) - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- setBlinkCursor(Boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
- setBlockIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setBody(AddressSetView) - Method in class ghidra.program.database.function.FunctionDB
- setBody(AddressSetView) - Method in interface ghidra.program.model.listing.Function
-
Set the new body for this function.
- setBody(AddressSetView) - Method in class ghidra.util.UndefinedFunction
- setBody(Namespace, AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
-
Sets the body of a namespace.
- setBold() - Method in class docking.widgets.AbstractGCellRenderer
- setBookmark(Address, String, String, String) - Method in class ghidra.app.plugin.ProgramPlugin
-
Convenience method to set a bookmark;
- setBookmark(Address, String, String, String) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- setBookmark(Address, String, String, String) - Method in interface ghidra.program.model.listing.BookmarkManager
-
Set a bookmark.
- setBookmark(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- setBookmarks(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets bookmarks to be read/written.
- setBookmarksVisible(boolean) - Method in interface ghidra.app.services.BookmarkService
- setBoolean(String, boolean) - Method in class ghidra.framework.options.AbstractOptions
- setBoolean(String, boolean) - Method in interface ghidra.framework.options.Options
-
Sets the boolean value for the option.
- setBoolean(String, boolean) - Method in class ghidra.framework.options.SubOptions
- setBooleanValue(boolean) - Method in class db.BooleanField
- setBooleanValue(boolean) - Method in class db.Field
-
Set field's boolean value.
- setBooleanValue(int, boolean) - Method in class db.DBRecord
-
Set the boolean value for the specified field.
- setBooleanValue(int, boolean) - Method in class db.SparseRecord
- setBorder(Border) - Method in class docking.menu.MultipleActionDockingToolbarButton
- setBorder(Border) - Method in class docking.widgets.InlineComponentTitledPanel
-
Sets the secondary border.
- setBottomComponent(JComponent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the component displayed in the bottom of this panel.
- setBottomComponent(JComponent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- setBottomComponent(JComponent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the component displayed in the bottom of this panel.
- setBottomComponent(JComponent) - Method in class ghidra.app.util.viewer.util.TitledPanel
-
Sets a component below the main panel that was passed to the constructor.
- setBounds(int, int, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
- setBounds(int, int, int, int) - Method in class docking.widgets.VariableHeightPanel
- setBounds(int, int, int, int) - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
- setBounds(int, int, int, int) - Method in class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
- setBounds(Rectangle) - Method in class docking.widgets.VariableHeightPanel
- setBreakpoint(Address) - Method in class ghidra.app.emulator.EmulatorHelper
-
Establish breakpoint
- setBusy(boolean) - Method in class docking.widgets.tree.GTree
- setBusy(boolean) - Method in class ghidra.framework.main.FrontEndTool
- setBusy(boolean) - Method in class ghidra.util.bean.GGlassPane
-
When set busy is called, a busy cursor will be displayed and all user mouse and keyboard events will be blocked.
- setBusy(boolean) - Method in interface ghidra.util.task.BusyListener
- setBusyListener(BusyListener) - Method in class ghidra.graph.job.AbstractAnimator
- setBusyListener(BusyListener) - Method in class ghidra.graph.job.AbstractAnimatorJob
- setBusyListener(BusyListener) - Method in class ghidra.util.worker.AbstractWorker
- setByte(byte, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Initializes the byte at
index
and sets its value toval
- setByte(Address, byte) - Method in class ghidra.program.database.mem.MemoryMapDB
- setByte(Address, byte) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'byte' value at the specified address.
- setByte(Address, byte) - Method in interface ghidra.program.model.mem.Memory
-
Write byte at addr.
- setByte(Address, byte) - Method in class ghidra.program.model.mem.MemoryStub
- setByteArray(String, byte[]) - Method in class ghidra.app.util.PseudoData
- setByteArray(String, byte[]) - Method in interface ghidra.docking.settings.Settings
-
Associates the given byte[] with the name
- setByteArray(String, byte[]) - Method in class ghidra.docking.settings.SettingsImpl
- setByteArray(String, byte[]) - Method in class ghidra.framework.options.AbstractOptions
- setByteArray(String, byte[]) - Method in interface ghidra.framework.options.Options
-
Sets the byte[] value for the given option name.
- setByteArray(String, byte[]) - Method in class ghidra.framework.options.SubOptions
- setByteArray(String, byte[]) - Method in class ghidra.program.model.listing.DataStub
- setBytes(Address, byte[]) - Method in class ghidra.program.database.mem.MemoryMapDB
- setBytes(Address, byte[]) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'byte' values starting at the specified address.
- setBytes(Address, byte[]) - Method in interface ghidra.program.model.mem.Memory
-
Write size bytes from values at addr.
- setBytes(Address, byte[]) - Method in class ghidra.program.model.mem.MemoryStub
- setBytes(Address, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- setBytes(Address, byte[], int, int) - Method in interface ghidra.program.model.mem.Memory
-
Write an array of bytes.
- setBytes(Address, byte[], int, int) - Method in class ghidra.program.model.mem.MemoryStub
- setBytes(String, byte[]) - Method in class ghidra.program.database.ProgramBuilder
- setBytes(String, byte[], boolean) - Method in class ghidra.program.database.ProgramBuilder
-
Sets the bytes starting at
stringAddress
to the byte values inbytes
and then optionally disassembling. - setBytes(String, String) - Method in class ghidra.program.database.ProgramBuilder
-
Sets the bytes starting at
address
to the values encoded inbyteString
. - setBytes(String, String, boolean) - Method in class ghidra.program.database.ProgramBuilder
-
Sets the bytes starting at
address
to the values encoded inbyteString
and then optionally disassembling. - setByteSettingsValue(Address, String, byte[]) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Set the byte array value for instance settings.
- setByteValue(byte) - Method in class db.ByteField
- setByteValue(byte) - Method in class db.Field
-
Set field's byte value.
- setByteValue(int, byte) - Method in class db.DBRecord
-
Set the byte value for the specified field.
- setByteValue(int, byte) - Method in class db.SparseRecord
- setCacheSize(int) - Method in class ghidra.program.database.properties.PropertyMapDB
-
Adjust the size of the underlying read cache.
- setCalendarField(int) - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
-
Specifies whether the increment/decrement methods should adjust the year, month, or day.
- setCallFixup(String) - Method in class ghidra.program.database.function.FunctionDB
- setCallFixup(String) - Method in interface ghidra.program.model.listing.Function
-
Set the named call-fixup for this function.
- setCallFixup(String) - Method in class ghidra.util.UndefinedFunction
- setCallingConvention(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Sets the function calling convention.
- setCallingConvention(String) - Method in class ghidra.app.util.demangler.DemangledFunction
-
Sets the function calling convention.
- setCallingConvention(String) - Method in class ghidra.program.database.function.FunctionDB
- setCallingConvention(String) - Method in interface ghidra.program.model.listing.Function
-
Sets the calling convention for this function to the named calling convention.
- setCallingConvention(String) - Method in class ghidra.util.UndefinedFunction
- setCallingParent(Vertex, Vertex) - Method in class ghidra.util.graph.Dominator
- setCallOtherCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- setCallOtherCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Register that a callother call override has been applied at the current instruction
- setCallOtherJumpOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- setCallOtherJumpOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Register that a callother jump override has been applied at the current instruction
- setCallOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- setCallOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Register that a call override has been applied at the current instruction.
- setCanCancel(boolean) - Method in class ghidra.util.task.TaskBuilder
-
Sets whether the task can be cancelled.
- setCancelButtonText(String) - Method in class docking.DialogComponentProvider
- setCancelButtonVisibility(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
-
Set the visibility of the cancel button
- setCancelClearsAllJobs(boolean) - Method in class generic.concurrent.ConcurrentQBuilder
-
Sets whether a cancel will clear all jobs (current and pending) or just the current jobs being processed.
- setCancelEnabled(boolean) - Method in class docking.DialogComponentProvider
-
Sets the enablement state of the "CANCEL" button.
- setCancelEnabled(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
- setCancelEnabled(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setCancelEnabled(boolean) - Method in class ghidra.framework.task.GTaskMonitor
- setCancelEnabled(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setCancelEnabled(boolean) - Method in class ghidra.util.task.TaskDialog
- setCancelEnabled(boolean) - Method in interface ghidra.util.task.TaskMonitor
-
Set the enablement of the Cancel button
- setCancelEnabled(boolean) - Method in class ghidra.util.task.TaskMonitorAdapter
- setCancelEnabled(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
- setCancelEnabled(boolean) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setCancelEnabled(boolean) - Method in class ghidra.util.task.WrappingTaskMonitor
- setCancelled() - Method in class ghidra.framework.task.GTaskGroup
-
Cancels the group.
- setCancelledListener(CancelledListener) - Method in class ghidra.framework.task.gui.GProgressBar
- setCancelToolTip(String) - Method in class docking.DialogComponentProvider
-
Sets the Tooltip for the Cancel button
- setCancelToolTipText(String) - Method in class ghidra.framework.main.datatree.ChangedFilesDialog
-
Set the tool tip on the cancel button.
- setCaretPosition(int) - Method in class docking.widgets.ScrollableTextArea
- setCaretPosition(int) - Method in class docking.widgets.textfield.TextFieldLinker
-
Set the location of the caret among the composite text
- setCaseSensitive(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- setCategory() - Method in class ghidra.program.model.data.MissingBuiltInDataType
-
set the category for this data type
- setCategory(int, int) - Method in class ghidra.program.model.pcode.HighSymbol
-
Set the category and associated index for this symbol.
- setCategory(String) - Method in class ghidra.program.database.bookmark.OldBookmark
- setCategoryHelpLocation(String, HelpLocation) - Method in class ghidra.framework.options.AbstractOptions
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.AbstractDataType
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.ArrayDataType
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.BuiltIn
- setCategoryPath(CategoryPath) - Method in interface ghidra.program.model.data.DataType
-
Set the categoryPath associated with this datatype
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.DefaultDataType
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.GenericDataType
- setCategoryPath(CategoryPath) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- setCategoryPath(Structure, MemBuffer) - Method in class ghidra.app.util.bin.format.elf.GnuBuildIdSection
- setCategoryPath(Structure, MemBuffer) - Method in class ghidra.app.util.bin.format.elf.GnuDebugLinkSection
- setCategoryPath(Structure, MemBuffer) - Method in class ghidra.program.model.data.FactoryStructureDataType
-
Set the category of this data type.
- setCellData(Object, int, boolean, boolean) - Method in class docking.widgets.table.GTableCellRenderingData
-
Set data specific to a cell, as used during the rendering phase
- setCellEditor(TreeCellEditor) - Method in class docking.widgets.tree.GTree
- setCellEditorValue(DataType) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Sets the value to be edited on this cell editor.
- setCellEditorValueAsText(String) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- setCellRenderer(GTreeRenderer) - Method in class docking.widgets.tree.GTree
- setCellRenderer(ListCellRenderer) - Method in class docking.widgets.list.ListPanel
-
Get the cell renderer for the list.
- setCenteredOnComponent(Component) - Method in class docking.DockingDialog
-
Centers the dialog on the given component.
- setChainValue(Memory, Address, DyldChainedPtr.DyldChainType, long) - Static method in class ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
- setChanged(boolean) - Method in class ghidra.framework.data.DomainObjectAdapter
- setChanged(boolean) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- setChanged(boolean) - Method in class ghidra.program.database.DataTypeArchiveDB
- setChanged(boolean) - Method in class ghidra.program.database.ProgramBuilder
- setChanged(boolean) - Method in class ghidra.program.database.ProgramDB
- setChanged(int, Address, Address, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setChanged(int, Address, Address, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setChanged(int, Address, Address, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setChanged(int, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
Mark the state this Data Type Archive as having changed and generate the event.
- setChanged(int, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setChanged(int, Object, Object) - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Mark the state this data type archive as having changed and generate the event.
- setChanged(int, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setChanged(int, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setChanged(int, Object, Object) - Method in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Mark the state of a Data Type Archive as having changed and generate the event of the specified type.
- setChangeListener(ChangeListener) - Method in class ghidra.framework.main.ServerInfoComponent
-
Set the change listener for this component
- setCharIsSigned(boolean) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the signed-ness of the "char" data type
- setCharset(Settings, String) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- setCharSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a char (char) data type.
- setCheckout(long, boolean, int, int) - Method in interface ghidra.framework.store.FolderItem
-
Set the checkout data associated with this non-shared file.
- setCheckout(long, boolean, int, int) - Method in class ghidra.framework.store.local.LocalFolderItem
- setCheckout(long, boolean, int, int) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- setCheckout(long, int, int) - Method in class ghidra.framework.store.local.UnknownFolderItem
- setChildren(List<GTreeNode>) - Method in class docking.widgets.tree.GTreeNode
-
Sets the children on this node.
- setChoice(Settings, int) - Method in interface ghidra.docking.settings.EnumSettingsDefinition
-
Sets the given value into the settings object using this definition as a key
- setChoice(Settings, int) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.docking.settings.FormatSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.CharsetSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.EndianSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.MutabilitySettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.util.table.field.ByteCountSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- setChoice(Settings, int) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- setChoices(String[]) - Method in class docking.options.editor.StringWithChoicesEditor
- setChunk(byte[], AddressSpace, long, int) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for setting values for a range of bytes in the MemoryState.
- setChunk(long, int, byte[]) - Method in class ghidra.app.emulator.state.FilteredMemoryPageOverlay
- setChunk(long, int, byte[]) - Method in class ghidra.pcode.memstate.MemoryBank
- setChunk(long, int, byte[]) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
- setClass() - Method in class ghidra.app.util.demangler.DemangledDataType
- setCleanupTimeout(long) - Method in class generic.cache.CachingPool
-
Sets the time to wait for released items to be disposed by this pool by calling
BasicFactory.dispose(Object)
. - setClearDefinedData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to clear existing defined data in order to create new data.
- setClearInstructions(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to clear existing instructions in order to create new data.
- setClickedComponent(Component, Point2D) - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
-
You can use this method to override which Java component will get the forwarded event.
- setClientAuthenticator(ClientAuthenticator) - Static method in class ghidra.framework.client.ClientUtil
-
Set client authenticator
- setClientCredentials(String, String, boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set Ghidra Server client credentials to be used with "shared" projects.
- setClip(int, int, int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setClip(int, int, int, int) - Method in class generic.text.TextLayoutGraphics
- setClip(int, int, int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setClip(Shape) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setClip(Shape) - Method in class generic.text.TextLayoutGraphics
- setClip(Shape) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setClipboardContents(DataTree, TreePath[]) - Static method in class ghidra.framework.main.datatree.DataTreeClipboardUtils
-
Pushes the GTreeNodes in the specified TreePath array to the clipboard.
- setCloseCallback(Callback) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
-
The callback to call when the "Apply" or "Ok" button is pressed.
- setClosedListener(Callback) - Method in class ghidra.app.tablechooser.TableChooserDialog
-
Sets the given listener that will get notified when this dialog is closed
- setCloseWindowDelay(int) - Method in class docking.widgets.PopupWindow
-
Sets the amount of time that will pass before the popup window is closed after the user moves away from the popup window and out of the neutral zone
- setCoclass() - Method in class ghidra.app.util.demangler.DemangledDataType
- setCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator>) - Method in class ghidra.app.decompiler.component.DualDecompilerActionContext
-
Sets the CodeComparisonPanel associated with this context.
- setCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator>) - Method in class ghidra.app.util.viewer.listingpanel.DualListingActionContext
-
Sets the CodeComparisonPanel associated with this context.
- setCodeUnitConflict(Address, Address, Address, boolean, boolean) - Method in class ghidra.program.model.lang.InstructionBlock
-
Set offcut-instruction or data CODE_UNIT conflict
- setCointerface() - Method in class ghidra.app.util.demangler.DemangledDataType
- setCollectResults(boolean) - Method in class generic.concurrent.ConcurrentQBuilder
-
Specifies if the concurrent queue should collect the results as items are processed so they can be returned in a
ConcurrentQ.waitForResults()
call. - setColor(Vertex, int) - Method in class ghidra.util.graph.Dominator
- setColor(Color) - Method in class docking.GenericHeader
- setColor(Color) - Method in class docking.GenericHeader.TitleFlasher
- setColor(Color) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setColor(Color) - Method in class generic.text.TextLayoutGraphics
- setColor(Color) - Method in class ghidra.app.util.viewer.options.ScreenElement
- setColor(Color) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setColor(Color, Color, Color, Color) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Set color options for AttributedString objects
- setColor(String, Color) - Method in class ghidra.app.decompiler.component.TokenHighlightColors
- setColor(String, Color) - Method in class ghidra.framework.options.AbstractOptions
- setColor(String, Color) - Method in interface ghidra.framework.options.Options
-
Sets the Color value for the option
- setColor(String, Color) - Method in class ghidra.framework.options.SubOptions
- setColorHistory(List<Color>) - Method in class docking.options.editor.GhidraColorChooser
- setColoringBackground(boolean) - Method in interface ghidra.app.services.MarkerSet
-
Sets whether or not the MarkerSet is coloring the background of areas in the listing contained in this MarkerSet.
- setColumn(int) - Method in class docking.widgets.AutoLookup
-
Sets the column that is searched when a lookup is performed
- setColumn(V, int) - Method in class ghidra.graph.viewer.layout.Row
-
Sets the column index in this row for the given vertex
- setColumnCount(int) - Method in class docking.widgets.combobox.GhidraComboBox
-
Sets the size of the text field editor used by this combo box, if that is the type of editor used.
- setColumnData(ColumnFilterData<?>) - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
-
Sets the column for this filter row.
- setColumnHeader(JViewport) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- setColumnHeaderComp(JComponent) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- setColumnHeaderPopupEnabled(boolean) - Method in class docking.widgets.table.GTable
- setColumnMargin(int) - Method in class docking.widgets.table.GTableColumnModel
- setColumnModel(TableColumnModel) - Method in class docking.widgets.table.GTable
- setColumnPreferredWidths(int...) - Method in class docking.widgets.table.GTableWidget
-
Sets the column preferred widths.
- setColumnSelectionAllowed(boolean) - Method in class docking.widgets.table.GTableColumnModel
- setColumnTableFilter(ColumnBasedTableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets a ColumnTableFilter on this panel.
- setComboBoxSelection(JComboBox<T>, T) - Static method in class generic.test.AbstractGenericTest
- setCommandArguments(String[]) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- setCommandString(String) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- setComment(int, String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the comment for the given comment type.
- setComment(int, String) - Method in class ghidra.program.model.listing.DataStub
- setComment(int, String) - Method in class ghidra.program.model.listing.InstructionStub
- setComment(int, String[]) - Method in class ghidra.app.util.CodeUnitInfo
-
Set the comment to be transferred.
- setComment(Address, int, String) - Method in class ghidra.program.database.code.CodeManager
-
Set the comment for the given comment type at the specified address.
- setComment(Address, int, String) - Method in interface ghidra.program.model.listing.Listing
-
Set the comment for the given comment type at the specified address.
- setComment(Address, int, String) - Method in class ghidra.program.model.listing.ListingStub
- setComment(String) - Method in class ghidra.app.util.cparser.C.Declaration
- setComment(String) - Method in class ghidra.program.database.bookmark.BookmarkDB
- setComment(String) - Method in class ghidra.program.database.bookmark.OldBookmark
- setComment(String) - Method in class ghidra.program.database.function.FunctionDB
- setComment(String) - Method in class ghidra.program.database.function.FunctionTagDB
- setComment(String) - Method in class ghidra.program.database.function.ReturnParameterDB
- setComment(String) - Method in class ghidra.program.database.function.VariableDB
- setComment(String) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setComment(String) - Method in interface ghidra.program.model.data.DataTypeComponent
-
Sets the comment for the component.
- setComment(String) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- setComment(String) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Set the function comment
- setComment(String) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- setComment(String) - Method in interface ghidra.program.model.data.ParameterDefinition
-
Set the comment for this variable
- setComment(String) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- setComment(String) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- setComment(String) - Method in class ghidra.program.model.listing.AutoParameterImpl
- setComment(String) - Method in interface ghidra.program.model.listing.Function
-
Set the comment for this function.
- setComment(String) - Method in interface ghidra.program.model.listing.FunctionTag
-
Sets the comment for this tag
- setComment(String) - Method in interface ghidra.program.model.listing.Group
-
Sets the comment to associate with this fragment.
- setComment(String) - Method in interface ghidra.program.model.listing.RepeatableComment
-
Set the text of this repeatable comment.
- setComment(String) - Method in interface ghidra.program.model.listing.Variable
-
Set the comment for this variable
- setComment(String) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Set the comment associated with this block.
- setComment(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setComment(String) - Method in class ghidra.util.UndefinedFunction
- setCommentAsArray(int, String[]) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the comment (with each line in its own string) for the given comment type
- setCommentAsArray(int, String[]) - Method in class ghidra.program.model.listing.DataStub
- setCommentAsArray(int, String[]) - Method in class ghidra.program.model.listing.InstructionStub
- SetCommentCmd - Class in ghidra.app.cmd.comments
-
Command to set a specific type of comment on a code unit.
- SetCommentCmd(Address, int, String) - Constructor for class ghidra.app.cmd.comments.SetCommentCmd
-
Construct command
- setCommentColor(Color) - Method in class ghidra.app.util.html.DataTypeLine
- setComments(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets comments to be read/written.
- SetCommentsCmd - Class in ghidra.app.cmd.comments
-
Command for editing and removing comments at an address.
- SetCommentsCmd(Address, String, String, String, String, String) - Constructor for class ghidra.app.cmd.comments.SetCommentsCmd
-
Construct command for setting all the different types of comments at an address.
- setCommentStyle(DecompileOptions.CommentStyleEnum) - Method in class ghidra.app.decompiler.DecompileOptions
- setCommitFiles(boolean, String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Enable committing of processed files to the repository which backs the specified project.
- setComparisons(List<FunctionComparison>) - Method in class ghidra.app.services.FunctionComparisonModel
-
Replaces the current model with the comparisons provided
- setCompatible(boolean) - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- setCompileErrors(boolean) - Method in class ghidra.app.script.ScriptInfo
-
Sets whether the script has compile errors.
- setCompiler(String) - Method in class ghidra.program.database.ProgramDB
- setCompiler(String) - Method in interface ghidra.program.model.listing.Program
-
Sets the name of the compiler which created this program.
- setCompilerSpecID(String) - Method in class ghidra.app.util.xml.ProgramInfo
- setCompileUnit(DWARFCompileUnit) - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- setCompleted() - Method in class ghidra.util.worker.Job
- setCompleted(String[]) - Method in class ghidra.app.merge.MergeManager
-
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase completes.
- setCompleted(String[]) - Method in interface ghidra.app.merge.MergeProgressModifier
-
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase completes.
- setCompleted(String[]) - Method in class ghidra.app.merge.MergeProgressPanel
-
Indicates a particular phase or sub-phase whose status icon is to be changed to indicate that it is completed.
- setCompletionListVisible(boolean) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Show or hide the completion list window
- setComplex() - Method in class ghidra.app.util.demangler.DemangledDataType
- setComponent(Component) - Method in class docking.GenericHeader
- setComponents(List<DataType>, List<String>, List<String>) - Method in class ghidra.program.model.data.StructuredDynamicDataType
-
Set the components of the dynamic structure all at once.
- setComposite(Composite) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setComposite(Composite) - Method in class generic.text.TextLayoutGraphics
- setComposite(Composite) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setConfigChanged(boolean) - Method in class docking.AbstractDockingTool
- setConfigChanged(boolean) - Method in interface docking.Tool
-
Toggles the "change" state of the tool...
- setConfigChanged(boolean) - Method in class ghidra.framework.plugintool.PluginTool
- setConfigState(Element) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
-
Restore Options objects using the given XML Element.
- setConflictResolution(int) - Method in class ghidra.app.merge.listing.FunctionTagListingMerger
-
Stores the users' selection for how to handle a conflict.
- setConflictResolution(int) - Method in class ghidra.app.merge.listing.FunctionTagMerger
-
For JUnit testing only, set the option for resolving a conflict.
- setConnected(boolean) - Method in class ghidra.app.nav.DecoratorPanel
- setConnected(boolean) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- setConnnected(boolean) - Method in class ghidra.app.nav.ListingPanelContainer
- setConst() - Method in class ghidra.app.util.demangler.DemangledType
- setConst(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setConstant(Data) - Static method in class ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
-
Set specified data as constant if contained within a writable block.
- setConstPointer() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- setConstructor(Constructor) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- setConsumeEnterKeyPress(boolean) - Method in class docking.widgets.DropDownTextField
-
When true, this field will not pass Enter key press events up to it's parent when the drop-down selection window is open.
- setConsumeEnterKeyPress(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Sets whether this editor should consumer Enter key presses
- setConsumer(Consumer<String>) - Method in class generic.concurrent.io.IOResult
- setContainerCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- setContent(Component) - Method in class ghidra.graph.viewer.VisualGraphView
- setContentTypeToolAssociations(Set<ToolAssociationInfo>) - Method in interface ghidra.framework.model.ToolServices
-
Sets the
associations
, which describe content types and the tools used to open them, for the system. - setContentTypeToolAssociations(Set<ToolAssociationInfo>) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
- setContentTypeVersion(int) - Method in interface ghidra.framework.store.FolderItem
-
Sets the version for the content type.
- setContentTypeVersion(int) - Method in class ghidra.framework.store.local.LocalFolderItem
- setContentTypeVersion(int) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- setContext(ProcessorContext, Address, int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.ContextCache
- setContextObject(Object) - Method in class docking.ActionContext
-
Sets the context object for this context.
- setContextRegister(byte[]) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
-
Set the value of the pseudo context register If the provided value has length less than the register, it will be left aligned, and the remaining bytes will be set to unknown (masked out).
- setContextRegister(Register, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
-
Set current context register value.
- setContextRegister(RegisterValue) - Method in class ghidra.app.emulator.EmulatorHelper
-
Set current context register value.
- setContextRegister(RegisterValue) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- setContextRegisterValue(RegisterValue) - Method in class ghidra.app.emulator.Emulator
-
Sets the context register value at the current execute address.
- setContextRegisterValue(RegisterValue) - Method in class ghidra.pcode.emulate.Emulate
-
Sets the context register value at the current execute address.
- setContextRegisterValue(RegisterValue, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Modify the current context register value at the specified address.
- setContextRegisterValue(RegisterValue, Address, Address) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Modify the current context register value at the specified address.
- setContextWord(int, int, int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- setConventionPrint(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setCoordinatedListingPanelListener(CoordinatedListingPanelListener) - Method in interface ghidra.app.services.CodeViewerService
-
Set the
CoordinatedListingPanelListener
for this listing. - setCopyRenameAnonTypes(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control a feature that copies anonymous types into a structure's "namespace" CategoryPath and giving that anonymous type a new name based on the structure's field's name.
- setCorrelation(ListingAddressCorrelation) - Method in class ghidra.app.util.viewer.listingpanel.ListingComparisonFieldPanelCoordinator
-
Sets a new address correlation for associating addresses between the left and right sides.
- setCorrelation(ListingAddressCorrelation) - Method in class ghidra.program.util.ListingDiff
-
Sets the address correlation that is used to determine matching addresses between the two listings.
- setCorruptedState() - Method in class db.buffers.BufferMgr
-
Set the corrupt state flag for this buffer manager.
- setCount(Settings, int) - Method in class ghidra.util.table.field.CodeUnitCountSettingsDefinition
- setCovariantReturnThunk() - Method in class ghidra.app.util.demangler.DemangledThunk
- setCreateBookmarks(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to create bookmarks for problems encountered while trying to create an new structure or information associated with it.
- setCreateComments(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to create comments for problems encountered while trying to create a new structure or information associated with it.
- setCreatedOn(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setCreateFuncSignatures(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control creating FunctionSignature datatypes for each function defintion found in the DWARF debug data.
- setCreateFunction(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to disassemble and create a function that is referred to by the current new structure.
- setCreateLabel(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to create labels for follow on data or a function that is referred to by the current new structure.
- setCreateTracingParsers(XmlTracer) - Static method in class ghidra.xml.XmlPullParserFactory
- setCStyleInput(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- setCurrentActionState(ActionState<T>) - Method in class docking.menu.MultiStateDockingAction
- setCurrentActionStateByUserData(T) - Method in class docking.menu.MultiStateDockingAction
- setCurrentActionStateWithTrigger(ActionState<T>, EventTrigger) - Method in class docking.menu.MultiStateDockingAction
- setCurrentAddress(Address) - Method in class ghidra.app.script.GhidraState
-
If it differs, set the current location to the given address and fire a
ProgramLocationPluginEvent
. - setCurrentAddress(Address) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- setCurrentCompilationUnit(DWARFCompilationUnit, TaskMonitor) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Sets the currently active compilation unit.
- setCurrentDirectory(File) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the current directory.
- setCurrentDomainObject(UndoableDomainObject) - Method in class ghidra.app.merge.MergeManagerPlugin
- setCurrentEmphasis(double) - Method in class ghidra.graph.job.TwinkleVertexAnimator
- setCurrentFileName(String) - Method in class ghidra.framework.main.datatree.VersionControlDialog
-
Set the name of the current file being added to version control or being updated.
- setCurrentHighlight(AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Sets the highlight state to the given address set.
- setCurrentHighlight(ProgramSelection) - Method in class ghidra.app.script.GhidraState
-
Set the currently highlighted selection and fire a
ProgramHighlightPluginEvent
. - setCurrentInstruction(Instruction) - Method in class ghidra.program.util.VarnodeContext
- setCurrentLength(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- setCurrentLocation(Address) - Method in class ghidra.app.script.GhidraScript
-
Set the script
GhidraScript.currentAddress
,GhidraScript.currentLocation
, and update state object. - setCurrentLocation(ProgramLocation) - Method in class ghidra.app.script.GhidraState
-
If it differs, set the current location and fire a
ProgramLocationPluginEvent
. - setCurrentlyAppliedFilter(ColumnBasedTableFilter<R>) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
- setCurrentProgram(Program) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- setCurrentProgram(Program) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- setCurrentProgram(Program) - Method in class ghidra.app.script.GhidraState
-
Sets the current program.
- setCurrentProgram(Program) - Method in interface ghidra.app.services.ProgramManager
-
Sets the given program to be the current active program in the tool.
- setCurrentScope(SymbolScope) - Method in class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- setCurrentSelection(AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Sets the selection state to the given address set.
- setCurrentSelection(ProgramSelection) - Method in class ghidra.app.script.GhidraState
-
Set the current selection and fire a
ProgramSelectionPluginEvent
. - setCurrentTool(ToolTemplate) - Method in class ghidra.framework.model.ToolAssociationInfo
-
Sets the tool name that should be used to open files for the content type represented by this tool association.
- setCurrentURL(URL) - Method in class docking.help.GHelpBroker
- setCurrentValue(Object) - Method in class ghidra.framework.options.Option
- setCurrentViewProvider(String) - Method in interface ghidra.app.services.ViewManagerService
-
Set the current view to the provider with the given name.
- setCursor(FieldLocation, int, int) - Method in interface docking.widgets.fieldpanel.Layout
-
Sets the cursor to the given point location.
- setCursor(FieldLocation, int, int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- setCursor(FieldLocation, int, int) - Method in class docking.widgets.fieldpanel.support.MultiRowLayout
- setCursor(FieldLocation, int, int) - Method in class docking.widgets.fieldpanel.support.RowLayout
- setCursor(Cursor) - Method in class docking.DialogComponentProvider
-
Sets the cursor on the root panel for the dialog component.
- setCursorColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setCursorFocused(boolean) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setCursorHidden(boolean) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setCursorOn(boolean) - Method in class docking.widgets.fieldpanel.FieldPanel.CursorHandler
- setCursorOn(boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursor on or off.
- setCursorPosition(CursorPosition) - Method in interface docking.widgets.FindDialogSearcher
- setCursorPosition(FieldLocation) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setCursorPosition(ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the cursor to the given program location.
- setCursorPosition(ProgramLocation, EventTrigger) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the cursor to the given program location with a given trigger This method should only be used in automated testing to programmatically simulate a user navigating within the listing panel.
- setCursorPosition(BigInteger, int, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursorPosition to the given location.
- setCursorPosition(BigInteger, int, int, int, EventTrigger) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursorPosition to the given location with the given trigger.
- setCustomOption(String, CustomOption) - Method in class ghidra.framework.options.AbstractOptions
- setCustomOption(String, CustomOption) - Method in interface ghidra.framework.options.Options
-
Sets the Custom option value for the option.
- setCustomOption(String, CustomOption) - Method in class ghidra.framework.options.SubOptions
- setCustomVariableStorage(boolean) - Method in class ghidra.program.database.function.FunctionDB
- setCustomVariableStorage(boolean) - Method in interface ghidra.program.model.listing.Function
-
Set whether or not this function uses custom variable storage
- setCustomVariableStorage(boolean) - Method in class ghidra.util.UndefinedFunction
- setDashingPatternOffset(float) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
-
Sets the offset value for painting dashed lines.
- setData(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets data to be read/written.
- setData(byte[]) - Method in class db.buffers.DataBuffer
-
Get the storage array associated with this buffer.
- setData(byte[]) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sets the actual data bytes for this section.
- setData(TableData<T>) - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Meant to be called by subclasses, not clients.
- setData(Collection<T>) - Method in class docking.widgets.table.GTableWidget
- setData(List<T>) - Method in class docking.widgets.table.GTableWidget
- setDatabaseKey(long) - Method in class ghidra.program.model.address.OverlayAddressSpace
- setDataBlock(Object) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord
- setDataTransformer(FilterTransformer<GTreeNode>) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- setDataTransformer(FilterTransformer<GTreeNode>) - Method in class docking.widgets.tree.GTree
-
Sets a transformer object used to perform filtering.
- setDataTransformer(FilterTransformer<GTreeNode>) - Method in interface docking.widgets.tree.GTreeFilterProvider
- setDatatype(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledVariable
- setDataType(DataType) - Method in class ghidra.app.util.cparser.C.Declaration
- setDataType(DataType) - Method in class ghidra.program.database.external.ExternalLocationDB
- setDataType(DataType) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- setDataType(DataType) - Method in interface ghidra.program.model.data.InternalDataTypeComponent
-
Sets the DataType for this component.
- setDataType(DataType) - Method in interface ghidra.program.model.data.ParameterDefinition
-
Set the Data Type of this variable.
- setDataType(DataType) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- setDataType(DataType) - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Associate the specified data type with this location.
- setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.database.function.ReturnParameterDB
- setDataType(DataType, boolean, boolean, SourceType) - Method in class ghidra.program.database.function.VariableDB
- setDataType(DataType, boolean, boolean, SourceType) - Method in interface ghidra.program.model.listing.Variable
-
Set the Data Type of this variable.
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in class ghidra.program.database.function.ReturnParameterDB
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in class ghidra.program.database.function.VariableDB
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in class ghidra.program.model.listing.AutoParameterImpl
- setDataType(DataType, VariableStorage, boolean, SourceType) - Method in interface ghidra.program.model.listing.Variable
-
Set the Data Type of this variable and the associated storage whose size matches the data type length.
- setDataType(DataType, SourceType) - Method in class ghidra.program.database.function.ReturnParameterDB
- setDataType(DataType, SourceType) - Method in class ghidra.program.database.function.VariableDB
- setDataType(DataType, SourceType) - Method in class ghidra.program.model.listing.AutoParameterImpl
- setDataType(DataType, SourceType) - Method in interface ghidra.program.model.listing.Variable
-
Set the Data Type of this variable using the default alignment behavior (implementation specific).
- setDataType(Varnode, DataType) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setDataType(Varnode, DataType) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setDataTypeArchive(DataTypeArchiveDB) - Method in class ghidra.program.database.data.ProjectDataTypeManager
-
Set the associated Archive
- setDataTypeId(long) - Method in class ghidra.program.database.symbol.SymbolDB
-
Sets the generic symbol data 1.
- setDataTypeSelected(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Selects the given data type in the display of data types.
- setDate(String, Date) - Method in class ghidra.framework.options.AbstractOptions
- setDate(String, Date) - Method in interface ghidra.framework.options.Options
-
Sets the Date value for the option.
- setDate(String, Date) - Method in class ghidra.framework.options.SubOptions
- setDateFormat(DateFormat) - Method in class docking.options.editor.DateEditor
- setDayMode() - Method in class docking.widgets.textfield.LocalDateTextField
-
Sets the mode to Day.
- setDbTestDir(File) - Static method in class ghidra.test.TestProgramManager
- setDebug(boolean) - Method in class ghidra.program.util.SymbolicPropogator
- setDebug(boolean) - Method in class ghidra.program.util.VarnodeContext
- setDebugEnabled(boolean) - Method in class help.validator.JavaHelpValidator
- setDebugStream(PrintStream) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Set debug output.
- setDebugVarnod(Varnode) - Method in class ghidra.util.state.ContextState
-
Set a varnode to be debugged.
- setDecimalMode() - Method in class docking.widgets.textfield.HexOrDecimalInput
- setDecimalMode() - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the mode to Decimal.
- setDecodedValue(Object, int) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
-
Set the value and value-length after decode
- setDecompileData(DecompileData) - Method in class ghidra.app.decompiler.component.DecompilerController
-
Called by the DecompilerManager to update the currently displayed DecompileData
- setDecompileData(DecompileData) - Method in interface ghidra.app.decompiler.component.DecompileResultsListener
- setDecompilerHoverProvider(DecompilerHoverProvider) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setDef(OpTemplate) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
-
Method setDef.
- setDef(PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeAST
- setDef(Varnode, PcodeOp) - Method in class ghidra.program.model.pcode.VarnodeBank
- setDefaultAction(Action) - Method in class docking.actions.ActionAdapter
- setDefaultAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Sets the default alignment to be used for any data type that isn't a structure, union, array, pointer, type definition, and whose size isn't in the size/alignment map.
- setDefaultBackgroundColor(Color) - Method in class docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
- setDefaultBackgroundColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setDefaultBackgroundColor(Color) - Method in interface docking.widgets.fieldpanel.support.BackgroundColorModel
- setDefaultBackgroundColor(Color) - Method in class docking.widgets.textfield.HintTextField
-
Allows users to override the background color used by this field when the contents are valid.
- setDefaultBackgroundColor(Color) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- setDefaultButton(String) - Method in class docking.widgets.OptionDialogBuilder
-
Sets the name of the button to be used as the default button.
- setDefaultButton(JButton) - Method in class docking.DialogComponentProvider
-
Sets the button to make "Default" when the dialog is shown.
- setDefaultComponent(ComponentProvider) - Method in class docking.DockingWindowManager
-
Sets the provider that should get the default focus when no component has focus.
- setDefaultComponent(ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
-
Sets the provider that should get the default focus when no component has focus.
- setDefaultContentClass(Class<?>) - Static method in class ghidra.framework.data.DomainObjectAdapter
-
Set default content type
- setDefaultDisassemblyContext(RegisterValue) - Method in class ghidra.program.database.register.OldProgramContextDB
- setDefaultDisassemblyContext(RegisterValue) - Method in interface ghidra.program.model.listing.ProgramContext
-
Set the initial disassembly context to be used when initiating disassmbly
- setDefaultDisassemblyContext(RegisterValue) - Method in class ghidra.program.util.AbstractProgramContext
- setDefaultEdgeColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the default color to be used by edges that don't have a edge type set
- setDefaultEnablement(boolean) - Method in class ghidra.app.services.AbstractAnalyzer
- setDefaultFormat(int) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Resets the model with the given id to its default format.
- setDefaultFormats() - Method in class ghidra.app.util.viewer.format.FormatManager
-
Resets all format models to their default format.
- setDefaultIcon(Icon) - Method in class docking.menu.MultiStateDockingAction
-
Sets the icon to use if the active action state does not supply an icon.
- setDefaultIdentity(X500Principal) - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Set the default self-signed principal identity to be used during initialization if no keystore defined.
- setDefaultLayoutAlgorithmName(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the name of the default layout algorithm
- setDefaultMessage(String) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Sets the default message to be displayed when valid values are in the text fields.
- setDefaultPointerAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Sets the default alignment to be used for a pointer that doesn't have size.
- setDefaultSelectedTreePath(TreePath) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Sets the initially selected node in the data type tree that the user can choose to show.
- setDefaultSettings(Settings) - Method in class ghidra.docking.settings.SettingsImpl
- setDefaultSettings(Settings) - Method in class ghidra.program.model.data.BitFieldDataType
- setDefaultSettings(Settings) - Method in interface ghidra.program.model.data.DataType
-
Set the default settings for this datatype.
- setDefaultSettings(Settings) - Method in interface ghidra.program.model.data.DataTypeComponent
-
Set default settings for this dataType.
- setDefaultSettings(Settings) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- setDefaultSettings(Settings) - Method in class ghidra.program.model.data.DataTypeImpl
- setDefaultSettings(Settings) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- setDefaultSize(int, int) - Method in class docking.DialogComponentProvider
- setDefaultTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
- setDefaultTimeout(int) - Method in class ghidra.app.decompiler.DecompileOptions
- setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.database.register.OldProgramContextDB
- setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- setDefaultValue(RegisterValue, Address, Address) - Method in interface ghidra.program.model.listing.DefaultProgramContext
-
Associates a default value with the given register over the given range.
- setDefaultValue(RegisterValue, Address, Address) - Method in class ghidra.program.util.AbstractStoredProgramContext
- setDefaultVertexColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the default color to be used by vertices that don't have a vertex type set
- setDefaultVertexShape(VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the default shape to be used by vertices that don't have a vertex type set
- setDefaultWindowPosition(WindowPosition) - Method in class docking.ComponentProvider
-
Sets the default position of this provider when being shown for the first time.
- setDefaultZoomFactor(float) - Method in class docking.widgets.imagepanel.ImagePanel
-
Set the default zoom level, adhering to the same set of constrains as
ImagePanel.setZoomFactor(float)
- setDefinedState(FoundString.DefinedState) - Method in class ghidra.program.util.string.FoundString
- setDefsFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
-
Set the (optional) specification file associated with this language
- setDelay(int) - Method in class generic.timer.GhidraSwinglessTimer
-
Sets the delay for all callbacks after the first callback
- setDelay(int) - Method in class generic.timer.GhidraSwingTimer
- setDelay(int) - Method in interface generic.timer.GhidraTimer
- setDelaySlotLength(int) - Method in class ghidra.app.plugin.processors.sleigh.SleighParserContext
- setDelegate(TaskMonitor) - Method in class ghidra.util.task.WrappingTaskMonitor
-
Sets the delegate of this wrapper to be the new value.
- setDelegate(Graphics2D) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setDeleteCreatedProjectOnClose(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set project delete flag which allows temporary projects created to be deleted upon completion.
- setDeleteOnClose(boolean) - Method in class ghidra.base.project.GhidraProject
-
Updates the flag passed to this project at construction time.
- setDemangleOnlyKnownPatterns(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Sets the option to only demangle known mangled patterns.
- setDescription(String) - Method in class docking.action.DockingAction
-
Sets the description to be used in the tooltip.
- setDescription(String) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
-
Sets the description of this debug directory.
- setDescription(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setDescription(String) - Method in class ghidra.program.model.data.AbstractDataType
- setDescription(String) - Method in interface ghidra.program.model.data.Composite
-
Sets the string describing this data type.
- setDescription(String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setDescription(String) - Method in class ghidra.program.model.data.DataImage
-
Set string description (returned by toString)
- setDescription(String) - Method in interface ghidra.program.model.data.DataType
-
Sets a String briefly describing this DataType.
- setDescription(String) - Method in class ghidra.program.model.data.DataTypeImpl
-
Sets a String briefly describing this DataType.
- setDescription(String) - Method in interface ghidra.program.model.data.Enum
-
Set the description for this Enum.
- setDescription(String) - Method in class ghidra.program.model.data.EnumDataType
- setDescription(String) - Method in class ghidra.program.model.util.DefaultPropertyMap
-
Set the description for this property.
- setDescription(String) - Method in class ghidra.service.graph.Attributed
-
Sets a description for this Attributed object
- setDescription(String) - Method in class resources.icons.ImageIconWrapper
- setDescription(String) - Method in class resources.MultiIconBuilder
-
Sets a description for the icon being built.
- setDestinationFolder(DomainFolder) - Method in class ghidra.plugin.importer.ImporterDialog
-
Sets the destination folder for the imported program.
- setDestinationFunction(Function) - Method in interface ghidra.program.model.listing.ThunkFunction
-
Set the destination function which corresponds to this thunk.
- setDetailMessage(String) - Method in exception ghidra.util.exception.VersionException
- setDialogSize(Dimension) - Method in class docking.DialogComponentProvider
- setDialogWidth(int) - Method in class ghidra.util.task.TaskBuilder
-
The desired width of the dialog.
- setDiffFilter(ProgramDiffFilter) - Method in class ghidra.program.util.ProgramMergeManager
-
Set the filter that indicates which parts of the Program should be diffed.
- setDirty(boolean) - Method in class db.buffers.DataBuffer
-
Set the dirty flag.
- setDirtyFlag(boolean) - Method in class ghidra.program.database.data.SourceArchiveDB
- setDirtyFlag(boolean) - Method in interface ghidra.program.model.data.SourceArchive
-
Sets the dirty flag to indicate if at least one data type that originally came from the associated source archive has been changed since the last time the containing DataTypeManager was synchronized with it.
- setDisableOnFailure(boolean) - Static method in class ghidra.framework.remote.InetNameLookup
- setDismissToolTip(String) - Method in class docking.DialogComponentProvider
-
Sets the Tooltip for the Dismiss button
- setDisplayChoice(Settings, String) - Method in class ghidra.docking.settings.FormatSettingsDefinition
-
Sets the settings object to the enum value indicating the specified choice as a string.
- setDisplayChoice(Settings, String) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
-
Sets the settings object to the enum value indicating the specified choice as a string.
- setDisplayDefaultFunctionPointerSyntax(boolean) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
-
Signals whether to display function pointer syntax when there is no function name, which is '
(*)
', such as found in this example 'void (*)()
'. - setDisplayed(boolean) - Method in class docking.help.GHelpBroker
- setDisplayLanguage(DecompilerLanguage) - Method in class ghidra.app.decompiler.DecompileOptions
- setDividerLocation(int) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the divider location between the left margin areas and the main display.
- setDividerPercentage(Class<? extends ComponentProvider>, Class<? extends ComponentProvider>, float) - Method in class help.screenshot.AbstractScreenShotGenerator
- setDividerPosition(float) - Method in class docking.SplitPanel
- setDocked(boolean) - Method in class ghidra.graph.viewer.SatelliteGraphViewer
-
Sets the docked state of this viewer.
- setDockIcon() - Method in class help.screenshot.AbstractScreenShotGenerator
- setDoDisassembly(boolean) - Method in class ghidra.app.util.demangler.DemanglerOptions
-
Sets the option to perform disassembly for known data structures (like functions) when demangling
- setDoDraw(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setDoFill(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setDoImage(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setDomainFile(DomainFile) - Method in class ghidra.framework.data.DomainObjectAdapter
- setDomainFile(DomainFile) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
-
Set the domain file to show its history
- setDomainFile(DomainFile) - Method in class ghidra.program.database.DataTypeArchiveDB
- setDomainFile(DomainFile) - Method in class ghidra.program.database.ProgramDB
- setDomainFileFilter(DomainFileFilter) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Set the filter on this data tree.
- setDominance() - Method in class ghidra.util.graph.Dominator
-
This makes a list of all the paths that are in a graph that terminate either because of a repeated vertex or hitting a sink.
- setDoText(boolean) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setDouble(Address, double) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'double' value at the specified address.
- setDouble(String, double) - Method in class ghidra.framework.options.AbstractOptions
- setDouble(String, double) - Method in interface ghidra.framework.options.Options
-
Sets the double value for the option.
- setDouble(String, double) - Method in class ghidra.framework.options.SubOptions
- setDoubleClickActionListener(ActionListener) - Method in class docking.widgets.list.ListPanel
-
Sets the listener to be notified whenever a list item is doubleClicked.
- setDoubleSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a double primitive data type.
- setDragNDropHandler(GTreeDragNDropHandler) - Method in class docking.widgets.tree.GTree
- setDragOverFeedback(DragSourceDragEvent) - Method in class docking.dnd.DragSrcAdapter
-
Sets the cursor according to the actions that are legal.
- setDropRow(int) - Method in class docking.widgets.AbstractGCellRenderer
-
Sets the row where DnD would perform drop operation.
- setDuplicate(boolean) - Method in class ghidra.app.script.ScriptInfo
-
Sets whether the script is a duplicate.
- setDynamicValue(long, long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Sets the dynamic with the specified type to the specified value.
- setDynamicValue(ElfDynamicType, long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Sets the dynamic with the specified (enum) type to the specified value.
- setEdgeColor(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the color for edges with the given edge type
- setEdgeColorOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the attribute key that can be used to override the color for an edge.
- setEdgeProperty(String, Edge, Object) - Method in class ghidra.util.graph.DirectedGraph
-
This is a helper method that sets a object property named propName to edge e.
- setEdgeSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the edge selection color
- setEdgeType(String) - Method in class ghidra.service.graph.AttributedEdge
-
Sets the edge type for this edge.
- setEditable(boolean) - Method in class docking.widgets.filter.FilterTextField
- setEditable(boolean) - Method in class docking.widgets.ScrollableTextArea
-
Sets the ability to edit the text area content
- setEditable(boolean) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the editable mode for the JTextField component
- setEditable(boolean) - Method in class docking.widgets.tree.GTree
- setEditable(boolean) - Method in class ghidra.app.util.AddressInput
-
Set the text field to be editable according to the state param.
- setEditing(boolean) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- setEditingEnabled(boolean) - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Set whether the entries in the table can be edited.
- setElfSymbolAddress(ElfSymbol, Address) - Method in interface ghidra.app.util.bin.format.elf.ElfLoadHelper
-
Add specified elfSymbol to the loader symbol map after its program address has been assigned
- setElideTypedefsWithSameName(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control eliding typedef creation if the dest type has the same name.
- setEliminateUnreachable(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setEmphasis(double) - Method in class docking.util.AnimationUtils.PulseDriver
- setEmphasis(double) - Method in class docking.util.AnimationUtils.ShakeDriver
- setEmphasis(double) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setEmphasis(double) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setEmphasis(double) - Method in interface ghidra.graph.viewer.VisualEdge
-
Sets the emphasis value for this edge.
- setEmphasis(double) - Method in interface ghidra.graph.viewer.VisualVertex
-
Sets the emphasis value for this vertex.
- setEmpty(boolean) - Method in class db.buffers.DataBuffer
-
Set the empty flag.
- setEmulate(Emulate) - Method in class ghidra.pcode.emulate.BreakCallBack
- setEmulate(Emulate) - Method in class ghidra.pcode.emulate.BreakTable
- setEmulate(Emulate) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- setEnabled(boolean) - Method in class docking.action.DockingAction
- setEnabled(boolean) - Method in interface docking.action.DockingActionIf
-
Enables or disables the action
- setEnabled(boolean) - Method in class docking.action.MultipleKeyAction
-
Enables or disables the action.
- setEnabled(boolean) - Method in class docking.actions.ActionAdapter
- setEnabled(boolean) - Method in class docking.DockingActionProxy
- setEnabled(boolean) - Method in class docking.options.editor.DefaultOptionComponent
- setEnabled(boolean) - Method in class docking.options.editor.GenericOptionsComponent
- setEnabled(boolean) - Method in class docking.util.BadgedIcon
-
Set the 'enabled' appearance of the entire icon.
- setEnabled(boolean) - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- setEnabled(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- setEnabled(boolean) - Method in class docking.widgets.filter.FilterTextField
- setEnabled(boolean) - Method in class docking.widgets.InlineComponentTitledPanel
- setEnabled(boolean) - Method in class docking.widgets.SideKickVerticalScrollbar
- setEnabled(boolean) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the enablement on the JTextField component;
- setEnabled(boolean) - Method in class docking.widgets.textfield.LocalDateTextField
- setEnabled(boolean) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- setEnabled(boolean) - Method in class docking.widgets.tree.GTree
- setEnabled(boolean) - Method in interface docking.widgets.tree.GTreeFilterProvider
- setEnabled(boolean) - Method in class generic.util.Path
- setEnabled(boolean) - Method in class ghidra.app.util.AddressInput
- setEnabled(boolean) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Turns on or off the generating of Fields by this FieldFactory.
- setEnabled(boolean) - Method in class ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
- setEnabled(boolean) - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Sets the enabled status of this group.
- setEnabled(boolean) - Method in class ghidra.util.table.AbstractSelectionNavigationAction
- setEnabled(ConditionTester, boolean) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- setEnd(int) - Method in class generic.json.JSONToken
- setEnd(long) - Method in class ghidra.framework.main.logviewer.model.Pair
- setEnterKeyForwarding(boolean) - Method in class docking.widgets.combobox.GhidraComboBox
-
HACK ALERT: By default, the JComboBoxUI forwards the <Enter> key actions to the root pane of the JComboBox's container (which is used primarily by any installed 'default button').
- setEntryPoints(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets entry points to be read/written.
- setEnum() - Method in class ghidra.app.util.demangler.DemangledDataType
- setEnum(String, T) - Method in class ghidra.framework.options.AbstractOptions
- setEnum(String, T) - Method in interface ghidra.framework.options.Options
-
Set the Enum value for the option.
- setEnum(String, T) - Method in class ghidra.framework.options.SubOptions
- setEnumType() - Method in class ghidra.app.util.demangler.DemangledDataType
- setEnumType(String) - Method in class ghidra.app.util.demangler.DemangledDataType
- setEnumValue(Settings, T) - Method in class ghidra.docking.settings.JavaEnumSettingsDefinition
-
Sets the value of this
SettingsDefinition
using the ordinal of the specified enum. - setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
- setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.DisplayLexer
- setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SemanticLexer
- setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SleighLexer
- setEnv(ParsingEnvironment) - Method in class ghidra.sleigh.grammar.SleighParser
- setEolComment(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- setEOLComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets an EOL comment at the specified address
- setEOLCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- SetEquateCmd - Class in ghidra.app.cmd.equate
-
Command for setting an equate at a location.
- SetEquateCmd(String, Address, int, long) - Constructor for class ghidra.app.cmd.equate.SetEquateCmd
-
Constructor
- SetEquateDialog - Class in ghidra.app.util.bean
- SetEquateDialog(PluginTool, Program, Scalar) - Constructor for class ghidra.app.util.bean.SetEquateDialog
-
Constructor
- SetEquateDialog.EquateRowObject - Class in ghidra.app.util.bean
- SetEquateDialog.SelectionType - Enum in ghidra.app.util.bean
- setEquates(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets equates to be read/written.
- SetEquateTableModel - Class in ghidra.app.util.bean
- SetEquateTableModel(ServiceProvider, List<SetEquateDialog.EquateRowObject>, Program) - Constructor for class ghidra.app.util.bean.SetEquateTableModel
- setError(Throwable) - Method in class ghidra.util.worker.Job
- setErrorDisplay(ErrorDisplay) - Static method in class ghidra.util.Msg
-
Sets the error display (by default it's console)
- setErrorDisplayDelegate(ErrorDisplay) - Method in class docking.test.TestFailingErrorDisplayWrapper
- setErrorGUIEnabled(boolean) - Static method in class docking.test.AbstractDockingTest
-
By default Ghidra will use a modal error dialog to display errors when running tests.
- setErrorLogger(ErrorLogger) - Static method in class ghidra.util.Msg
-
Sets the error logger (by default it's a DefaultErrorLogger).
- setErrorReporter(ErrorReporter) - Static method in class docking.ErrLogDialog
- setErrorsExpected(boolean) - Static method in class generic.test.AbstractGenericTest
-
Signals that the client expected the System Under Test (SUT) to report errors.
- setErrorText(String) - Method in class docking.widgets.PasswordDialog
-
Display error status
- setEventsEnabled(boolean) - Method in class docking.widgets.tree.GTree
-
Turns tree event notifications on/off
- setEventsEnabled(boolean) - Method in class docking.widgets.tree.internal.GTreeModel
- setEventsEnabled(boolean) - Method in class ghidra.framework.data.DomainObjectAdapter
- setEventsEnabled(boolean) - Method in interface ghidra.framework.model.DomainObject
-
If true, domain object change events are sent.
- setExcludeHelp(boolean) - Method in class ghidra.util.GhidraJarBuilder
- setExecutableFormat(String) - Method in class ghidra.program.database.ProgramDB
- setExecutableFormat(String) - Method in interface ghidra.program.model.listing.Program
-
Sets the value corresponding to the original file format.
- setExecutableMD5(String) - Method in class ghidra.program.database.ProgramDB
- setExecutableMD5(String) - Method in interface ghidra.program.model.listing.Program
-
Sets the value corresponding to the original binary file MD5 hash.
- setExecutablePath(String) - Method in class ghidra.program.database.ProgramDB
- setExecutablePath(String) - Method in interface ghidra.program.model.listing.Program
-
Sets the path to the program's executable file.
- setExecutableSHA256(String) - Method in class ghidra.program.database.ProgramDB
- setExecutableSHA256(String) - Method in interface ghidra.program.model.listing.Program
-
Sets the value corresponding to the original binary file SHA256 hash.
- setExecute(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setExecute(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the execute property associated with this block.
- setExecute(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setExecute(MemoryBlock, boolean) - Method in class ghidra.program.database.ProgramBuilder
- setExecuteAddress(long) - Method in class ghidra.app.emulator.Emulator
- setExecuteAddress(Address) - Method in class ghidra.pcode.emulate.Emulate
- setExpandedPathsByNodeName(String[]) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- setExpandingDisabled(boolean) - Method in class docking.widgets.tree.tasks.GTreeSelectPathsTask
-
Tells the JTree to not expand paths for each selection that is set upon it.
- setExpansionType(int) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setExplicitMinimumAlignment(int) - Method in interface ghidra.program.model.data.Composite
-
Sets this data type's explicit minimum alignment (positive value).
- setExplicitMinimumAlignment(int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setExplicitPackingValue(int) - Method in interface ghidra.program.model.data.Composite
-
Sets the pack value for this composite (positive value, usually a power of 2).
- setExplicitPackingValue(int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setExporterServiceProvider(ServiceProvider) - Method in class ghidra.app.util.exporter.Exporter
-
Sets the exporter service provider.
- setExpression(DWARFExpression) - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- setExtensions(Set<ExtensionDetails>) - Method in class ghidra.framework.plugintool.dialog.ExtensionTablePanel
-
Replaces the contents of the table with the given list of extensions.
- setExternalLibraries(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets external libraries to be read/written.
- SetExternalNameCmd - Class in ghidra.app.cmd.refs
-
Command for setting the external program name and path.
- SetExternalNameCmd(String, String) - Constructor for class ghidra.app.cmd.refs.SetExternalNameCmd
-
Constructs a new command for setting the external program name and path.
- setExternalPath(String, String, boolean) - Method in class ghidra.program.database.external.ExternalManagerDB
- setExternalPath(String, String, boolean) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Sets the file pathname associated with an existing external name.
- SetExternalRefCmd - Class in ghidra.app.cmd.refs
-
Command class for adding external references.
- SetExternalRefCmd(Address, int, String, String, Address, RefType, SourceType) - Constructor for class ghidra.app.cmd.refs.SetExternalRefCmd
-
Constructs a new command for adding external references.
- SetExternalRefCmd(Address, int, String, String, Address, SourceType) - Constructor for class ghidra.app.cmd.refs.SetExternalRefCmd
-
Deprecated.the other constructor form should be used with an appropriate RefType specified.
RefType.DATA
should be used for address table pointer references. - setFallthrough(String, String) - Method in class ghidra.program.database.ProgramBuilder
- setFallThrough(Address) - Method in class ghidra.app.util.PseudoInstruction
- setFallThrough(Address) - Method in class ghidra.program.database.code.InstructionDB
- setFallThrough(Address) - Method in class ghidra.program.model.lang.InstructionBlock
-
Sets the fall through address for this block and is used by the block flow iterator of the associated InstructionSet.
- setFallThrough(Address) - Method in interface ghidra.program.model.listing.Instruction
-
Overrides the instruction's default fallthrough address to the given address.
- setFallThrough(Address) - Method in class ghidra.program.model.listing.InstructionStub
- SetFallThroughCmd - Class in ghidra.app.cmd.refs
-
Command for setting the fallthrough property on an instruction.
- SetFallThroughCmd(Address, Address) - Constructor for class ghidra.app.cmd.refs.SetFallThroughCmd
-
Constructs a new command for setting the fallthrough property on an instruction.
- setFavoredEdgeType(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the favored edge type.
- setFavorite(DataType, boolean) - Method in class ghidra.program.database.data.DataTypeManagerDB
- setFavorite(DataType, boolean) - Method in interface ghidra.program.model.data.DataTypeManager
-
Sets the given dataType to be either a favorite or not a favorite.
- setField(int, Field) - Method in class db.DBRecord
-
Set the field value for the specified field.
- setField(int, Field) - Method in class db.SparseRecord
- setFieldName(String) - Method in interface ghidra.program.model.data.DataTypeComponent
-
Sets the field name.
- setFieldName(String) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- setFieldName(String) - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
- setFieldPanelCoordinator(DualDecompilerFieldPanelCoordinator) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the coordinator for the two decompiler panels within this code comparison panel.
- setFieldPanelCoordinator(ListingComparisonFieldPanelCoordinator) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the coordinator for the two listings within this code comparison panel.
- setFieldPanelCoordinator(T) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Sets the coordinator for the two views within this code comparison panel.
- setFile(String, File) - Method in class ghidra.framework.options.AbstractOptions
- setFile(String, File) - Method in interface ghidra.framework.options.Options
-
Sets the File value for the option.
- setFile(String, File) - Method in class ghidra.framework.options.SubOptions
- setFileChooserProperties(String, String, GhidraFileChooserMode, boolean, GhidraFileFilter) - Method in class docking.widgets.pathmanager.PathManager
-
Set properties on the file chooser that is displayed when the "Add" button is pressed.
- setFileChooserProperties(String, String, GhidraFileChooserMode, boolean, GhidraFileFilter) - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Set properties on the file chooser that is displayed when the "Add" button is pressed.
- setFileCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- setFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the current file filter.
- setFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Sets the file filter.
- setFileID(String) - Method in class ghidra.util.PropertyFile
-
Set the FileID associated with this file.
- setFilename(String) - Static method in class ghidra.framework.preferences.Preferences
-
Set the filename so that when the store() method is called, the preferences are written to this file.
- setFileName(String) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Sets the textfield with the given filename.
- setFileOffset(long) - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- setFilePos(long) - Method in class ghidra.framework.main.logviewer.model.ReverseLineReader
-
Moves the file pointer to the given byte location.
- setFileSelectionMode(int) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Deprecated.
- setFileSelectionMode(GhidraFileChooserMode) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets this file chooser to allow the user to just select files, just select directories, or select both files and directories.
- setFileSelectionMode(GhidraFileChooserMode) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Sets the
GhidraFileChooser
to allow the user to just select files, just select directories, or select both files and directories. - setFileSystemClass(Class<? extends GFileSystemBase>) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
- setFileSystemListener(FileSystemListener) - Method in class ghidra.framework.client.RepositoryAdapter
-
Set the file system listener associated with the remote repository.
- setFilesystemService(FileSystemService) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- setFilter(int, boolean) - Method in class ghidra.program.util.ProgramDiffFilter
-
setFilter specifies whether or not the indicated type of difference will be included by the filter (true) or not included (false).
- setFilter(int, int) - Method in class ghidra.program.util.ProgramMergeFilter
-
setFilter specifies whether or not the indicated type of item will not be included by the filter (IGNORE), replaced in the first program using the type of item in the second program (REPLACE), or included from both programs (MERGE).
- setFilter(ProgramDiffFilter) - Method in class ghidra.program.util.ProgramDiff
-
Sets the ProgramDiffFilter for this program diff.
- setFilter(String) - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Sets the filter string.
- setFilterFieldEnabled(boolean) - Method in class docking.widgets.tree.GTree
-
Disabled the filter text field, but allows the tree to still filter.
- setFilteringEnabled(boolean) - Method in class docking.widgets.tree.GTree
-
Disables all filtering performed by this tree.
- setFilterOnExecutionOnly(boolean) - Method in class ghidra.app.emulator.MemoryAccessFilter
- setFilterOptions(FilterOptions) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets the filter options used by the filter factory.
- setFilterOptions(FilterOptions) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- setFilterOptions(FilterOptions) - Method in interface docking.widgets.tree.GTreeTextFilterFactory
- setFilterProvider(GTreeFilterProvider) - Method in class docking.widgets.tree.GTree
- setFilterRowTransformer(RowFilterTransformer<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets a custom RowFilterTransformer.
- setFilterText(String) - Method in class docking.widgets.dialogs.ObjectChooserDialog
- setFilterText(String) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets the contents of the filter's text field to the given text.
- setFilterText(String) - Method in class docking.widgets.table.GTableWidget
- setFilterText(String) - Method in class docking.widgets.tree.DefaultGTreeFilterProvider
- setFilterText(String) - Method in class docking.widgets.tree.GTree
- setFilterText(String) - Method in interface docking.widgets.tree.GTreeFilterProvider
- setFilterVisible(boolean) - Method in class docking.widgets.tree.GTree
-
Hides the filter field.
- setFinalJob(GraphJob) - Method in class ghidra.graph.job.GraphJobRunner
-
Sets a job to run after all currently running and queued jobs.
- setFirstThunk(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Sets the first thunk to the specifed value.
- setFirstUseOffset(int) - Method in class ghidra.program.database.function.LocalVariableDB
- setFirstUseOffset(int) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- setFirstUseOffset(int) - Method in interface ghidra.program.model.listing.LocalVariable
-
Set the first use offset.
- setFirstUseOffset(int) - Method in class ghidra.program.model.listing.LocalVariableImpl
- setFiterText(String) - Method in class docking.widgets.table.GFilterTable
- setFlag(String, int) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Set a register flag for the specified register
- setFlags(int) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- setFloat(Address, float) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'float' value at the specified address.
- setFloat(String, float) - Method in class ghidra.framework.options.AbstractOptions
- setFloat(String, float) - Method in interface ghidra.framework.options.Options
-
Sets the float value for the option.
- setFloat(String, float) - Method in class ghidra.framework.options.SubOptions
- setFloatSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a float primitive data type.
- setFlowFromAddress(Address) - Method in class ghidra.program.model.lang.InstructionBlock
- setFlowOverride(FlowOverride) - Method in class ghidra.app.util.PseudoInstruction
- setFlowOverride(FlowOverride) - Method in class ghidra.program.database.code.InstructionDB
- setFlowOverride(FlowOverride) - Method in interface ghidra.program.model.listing.Instruction
-
Set the flow override for this instruction.
- setFlowOverride(FlowOverride) - Method in class ghidra.program.model.listing.InstructionStub
- SetFlowOverrideCmd - Class in ghidra.app.cmd.disassemble
-
Command for setting the fallthrough property on an instruction.
- SetFlowOverrideCmd(Address, FlowOverride) - Constructor for class ghidra.app.cmd.disassemble.SetFlowOverrideCmd
-
Constructs a new command for overriding the flow semantics of an instruction.
- SetFlowOverrideCmd(AddressSetView, FlowOverride) - Constructor for class ghidra.app.cmd.disassemble.SetFlowOverrideCmd
-
Constructs a new command for overriding the flow semantics of all instructions within the address set.
- setFocusComponent(Component) - Method in class docking.DialogComponentProvider
-
Sets the component that should be given focus when the dialog is activated.
- setFocusComponent(Component) - Method in class docking.widgets.filter.FilterTextField
- setFocusComponent(Component) - Method in class docking.widgets.table.GTableFilterPanel
-
Setting this component will trigger the filter field to flash when the component gains focus.
- setFocused(boolean) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setFocused(boolean) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- setFocused(boolean) - Method in interface ghidra.graph.viewer.VisualVertex
-
Sets this vertex to be focused.
- setFocusedCursorColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursor color for when this component has focus.
- setFocusedCursorColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setFocusedVertex(AttributedVertex, EventTrigger) - Method in interface ghidra.service.graph.GraphDisplay
-
Tells the graph display window to focus the vertex with the given id
- setFocusedVertex(V) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- setFollowData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
Sets whether or not to create follow on data that is referred to by the new structure.
- setFont(Font) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setFont(Font) - Method in class docking.widgets.AbstractGCellRenderer
- setFont(Font) - Method in class docking.widgets.MultiLineLabel
-
Sets a new font for label
- setFont(Font) - Method in class generic.text.TextLayoutGraphics
- setFont(Font) - Method in class ghidra.app.plugin.debug.DomainEventComponentProvider
- setFont(Font) - Method in class ghidra.app.plugin.debug.DomainEventDisplayPlugin
-
Set the font for the text area; font property will show up on the plugin property sheet.
- setFont(Font) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setFont(Font) - Method in class ghidra.framework.main.ConsoleTextPane
- setFont(Font) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the font to use for drawing vertex labels
- setFont(String, Color, int) - Static method in class ghidra.util.HTMLUtilities
-
Sets the font size and color of the given text by wrapping it in <font> tags.
- setFont(String, Font) - Method in class ghidra.framework.options.AbstractOptions
- setFont(String, Font) - Method in interface ghidra.framework.options.Options
-
Sets the Font value for the option
- setFont(String, Font) - Method in class ghidra.framework.options.SubOptions
- setFontMetrics(FontMetrics) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Sets the font metrics
- setFontMetrics(FontMetrics) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Set font metrics for AttributedString objects
- setFontSize(String, int) - Static method in class ghidra.util.HTMLUtilities
-
Sets the font size of the given text by wrapping it in <font> tags.
- setForceFilter(boolean) - Method in class docking.widgets.table.threaded.TableUpdateJob
-
Allows the precise disabling of the filter operation.
- setForeground(Color) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
-
Sets the foreground color which isn't used by objects of this class
- setForeground(Color) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Set the foreground color for this field.
- setForeground(Color) - Method in class docking.widgets.MultiLineLabel
-
Sets a new color for Canvas
- setForegroundColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setForegroundColor(JList<? extends E>, ListModel<? extends E>, Object) - Method in class docking.widgets.list.GListCellRenderer
- setForegroundColor(JTable, TableModel, Object) - Method in class docking.widgets.table.GTableCellRenderer
- setForegroundColor(JTable, TableModel, Object) - Method in class ghidra.util.table.GhidraTableCellRenderer
- setFormat(int, boolean) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- setFormatManager(FormatManager) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- setFormatManager(FormatManager) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
- setFormatManager(FormatManager) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- setFormatManager(FormatManager) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- setFormatManager(FormatManager) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- setFormatMode(Settings, SignednessFormatMode) - Method in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
-
Set, or clear if
mode
is null, the new mode in the provided settings - setFormatText(String) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setForwarderChain(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Sets the forwarder to the specifed value.
- setFoundCrossCURefs(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
- setFrameBase(long) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- setFrameDescriptorEntry(FrameDescriptionEntry) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Sets the FDE associated with the region.
- setFree(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
- setFreeIndexes(int[]) - Method in interface db.buffers.BufferFile
-
Sets the list of free buffer indexes.
- setFreeIndexes(int[]) - Method in class db.buffers.BufferFileAdapter
- setFreeIndexes(int[]) - Method in interface db.buffers.BufferFileHandle
- setFreeIndexes(int[]) - Method in class db.buffers.LocalBufferFile
- setFreeIndexes(int[]) - Method in interface db.buffers.RemoteBufferFileHandle
- setFreeIndexes(int[]) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- setFSRL(FSRL) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.Sets the
FSRL
of thisByteProvider
- setFSRL(FSRLRoot) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- setFunction(Function) - Method in class ghidra.app.decompiler.DecompileDebug
- setFunction(Function) - Method in class ghidra.app.util.CodeUnitInfo
-
Set the function info.
- setFunction(Function, Address, DecompileDebug) - Method in class ghidra.app.decompiler.DecompileCallback
-
Establish function and debug context for next decompilation
- SetFunctionNameCmd - Class in ghidra.app.cmd.function
-
Command to set the name of a function.
- SetFunctionNameCmd(Address, String, SourceType) - Constructor for class ghidra.app.cmd.function.SetFunctionNameCmd
-
Constructs a new command for setting the name of a function.
- SetFunctionPurgeCommand - Class in ghidra.app.cmd.function
-
A simple command to set the stack purge size of a function.
- SetFunctionPurgeCommand(Function, int) - Constructor for class ghidra.app.cmd.function.SetFunctionPurgeCommand
-
Creates a new command that will set the given purge size on the given function.
- SetFunctionRepeatableCommentCmd - Class in ghidra.app.cmd.function
-
Command to set the Function's Repeatable Comment.
- SetFunctionRepeatableCommentCmd(Address, String) - Constructor for class ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
-
Constructs a new command for setting the Repeatable comment.
- setFunctions(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets functions to be read/written.
- SetFunctionVarArgsCommand - Class in ghidra.app.cmd.function
-
A simple command to set whether or not a function has VarArgs.
- SetFunctionVarArgsCommand(Function, boolean) - Constructor for class ghidra.app.cmd.function.SetFunctionVarArgsCommand
-
Creates a new command that will set whether or not there are VarArgs on the given function.
- setFutureRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- setFutureRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.app.util.PseudoDisassemblerContext
- setFutureRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- setFutureRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- setFutureRegisterValue(Address, Address, RegisterValue) - Method in interface ghidra.program.model.lang.DisassemblerContext
-
Combines
value
with any previously saved future register value atfromAddr/toAddr
or any value stored in the program if there is no previously saved future value. - setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.app.util.PseudoDisassemblerContext
- setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- setFutureRegisterValue(Address, RegisterValue) - Method in interface ghidra.program.model.lang.DisassemblerContext
-
Combines
value
with any previously saved future register value ataddress
or any value stored in the program if there is no previously saved future value. - setFutureRegisterValue(Address, RegisterValue) - Method in class ghidra.program.util.VarnodeContext
- setGenericCallingConvention(GenericCallingConvention) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Set the generic calling convention associated with this function definition.
- setGenericCallingConvention(GenericCallingConvention) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- setGlassPane(Component) - Method in class docking.DialogComponentProvider
- setGlobalCaret(int) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Set the composite caret location
- setGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockGoto
- setGotoTarget(PcodeBlock) - Method in class ghidra.program.model.pcode.BlockIfGoto
- setGraph(Graph<V, E>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setGraph(G) - Method in class ghidra.graph.viewer.GraphComponent
- setGraph(G) - Method in class ghidra.graph.viewer.VisualGraphView
- setGraph(AttributedGraph, GraphDisplayOptions, String, boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplay
-
Sets the graph to be displayed or consumed by this graph display
- setGraph(AttributedGraph, String, boolean, TaskMonitor) - Method in interface ghidra.service.graph.GraphDisplay
-
Deprecated.You should now use the form that takes in a
GraphDisplayOptions
- setGraphComponent(GraphComponent<V, E, G>) - Method in class ghidra.graph.viewer.VisualGraphView
- setGraphDisplayListener(GraphDisplayListener) - Method in interface ghidra.service.graph.GraphDisplay
-
Sets a
GraphDisplayListener
to be notified when the user changes the vertex focus or selects one or more nodes in a graph window - setGraphLayout(Layout<V, E>) - Method in class ghidra.graph.viewer.GraphViewer
- setGraphMouse(VisualizationViewer.GraphMouse) - Method in class ghidra.graph.viewer.GraphViewer
- setGraphMouse(VisualizationViewer.GraphMouse) - Method in class ghidra.graph.viewer.SatelliteGraphViewer
- setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.GraphComponent
- setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.GraphViewer
- setGraphOptions(VisualGraphOptions) - Method in class ghidra.graph.viewer.SatelliteGraphViewer
-
The options for this viewer
- setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
- setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
-
Sets the perspective for this view
- setGraphPerspective(GraphPerspectiveInfo<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- setGraphScale(double) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- setGraphScale(VisualizationServer<V, E>, double) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- setGraphViewStale(boolean) - Method in class ghidra.graph.viewer.GraphComponent
- setGroup(String) - Method in class docking.menu.MultiStateDockingAction
- setGroup(String, String) - Method in class ghidra.program.model.lang.RegisterBuilder
-
Set the group name for the specified register
- setGroupSelection(GroupPath[]) - Method in interface ghidra.app.services.ProgramTreeService
-
Set the selection to the given group paths.
- setHalt(boolean) - Method in class ghidra.app.emulator.Emulator
- setHardCacheSize(int) - Method in class ghidra.program.database.DBObjectCache
-
Sets the number of objects to protect against garbage collection.
- setHardCacheSize(int) - Method in class ghidra.util.datastruct.ObjectCache
-
Adjust the hard cache size
- setHasFall() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setHashEntries(HashEntry[]) - Method in class generic.lsh.vector.LSHCosineVector
-
Install hashes and weights directly.
- setHasProgress(boolean) - Method in class ghidra.util.task.Task
-
Sets this task to have progress or not.
- setHasProgress(boolean) - Method in class ghidra.util.task.TaskBuilder
-
Sets whether this task reports progress.
- setHasSelection(ListingActionContext) - Method in class ghidra.app.util.bean.SetEquateDialog
-
Set the state of the some buttons on the dialog.
- setHeadCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setHeaderShowing(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Shows or hides the listing's layout field header.
- setHeadlessContinuationOption(HeadlessScript.HeadlessContinuationOption) - Method in class ghidra.app.util.headless.HeadlessScript
-
Sets the continuation option for this script
- setHeadlessImportDirectory(String) - Method in class ghidra.app.util.headless.HeadlessScript
-
Changes the path in the Ghidra project where imported files are saved.
- setHelpLocation(HelpLocation) - Method in class docking.action.DockingAction
-
Set a specific Help location for this action.
- setHelpLocation(HelpLocation) - Method in class docking.ComponentProvider
- setHelpLocation(HelpLocation) - Method in class docking.DialogComponentProvider
-
Set the help Location for this dialog.
- setHelpLocation(HelpLocation) - Method in class docking.menu.ActionState
- setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
- setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- setHelpLocation(HelpLocation) - Method in class ghidra.framework.main.LogPanel
-
Set the help location for the components in the LogPanel.
- setHelpLocation(JComponent, HelpLocation) - Static method in class docking.DockingWindowManager
-
Register a specific Help content URL for a component.
- setHelpLocation(JComponent, HelpLocation) - Method in interface docking.help.HelpActionManager
-
Enable help for a component.
- setHelpService(HelpService) - Static method in class docking.DockingWindowManager
-
Sets the help service for the all docking window managers.
- setHelpSet(HelpSet) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setHexMode() - Method in class docking.widgets.textfield.HexOrDecimalInput
- setHexMode() - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the radix mode to Hex.
- setHidden(DynamicTableColumn<ROW_TYPE, ?, ?>) - Method in class docking.widgets.table.TableColumnDescriptor
- setHiddenViewAmount(float) - Method in class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
-
Sets the amount of the view that is hidden, i.e., "scrolled off".
- setHigh(HighVariable) - Method in class ghidra.program.model.pcode.VarnodeAST
- setHighlight(FieldSelection) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the current highlight to the specified field selection.
- setHighlight(ProgramSelection) - Method in interface ghidra.app.nav.Navigatable
-
Tells this Navigatable to set its highlight to the given highlight
- setHighlight(ProgramSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the highlight.
- setHighlight(Color) - Method in interface ghidra.app.decompiler.ClangNode
- setHighlight(Color) - Method in class ghidra.app.decompiler.ClangToken
- setHighlight(Color) - Method in class ghidra.app.decompiler.ClangTokenGroup
- setHighlightColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the highlight color
- setHighlightColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setHighlightColor(Color) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- setHighlightController(ClangHighlightController) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setHighlightControllers(ClangHighlightController, ClangHighlightController) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the highlight controllers for both decompiler panels.
- setHighlightProvider(HighlightProvider, Program) - Method in interface ghidra.app.nav.Navigatable
-
Set the highlight provider for the given program
- setHighlightProvider(HighlightProvider, Program) - Method in interface ghidra.app.services.CodeViewerService
-
Set the highlight provider.
- setHighOnInstances() - Method in class ghidra.program.model.pcode.HighVariable
-
Link Varnodes directly to this HighVariable
- setHighVariable(HighVariable) - Method in class ghidra.program.model.pcode.HighSymbol
-
Associate a particular HighVariable with this symbol.
- setHomeButton(Icon, Runnable) - Method in class docking.DockingWindowManager
-
Sets the icon for this window's 'home button'.
- setHomeCallback(Runnable) - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- setHomeCallback(Runnable) - Method in class ghidra.framework.plugintool.StandAloneApplication
- setHomeIcon(ImageIcon) - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- setHomeIcon(ImageIcon) - Method in class ghidra.framework.plugintool.StandAloneApplication
- setHorizontalScrollingEnabled(boolean) - Method in class docking.widgets.fieldpanel.FieldPanel
- setHorizontalScrollPolicy(int) - Method in class docking.widgets.tree.GTree
- setHovered(boolean) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setHovered(boolean) - Method in interface ghidra.graph.viewer.VisualVertex
-
Sets this vertex to be hovered
- setHoveredVertex(V) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- setHoverMode(boolean) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setHoverMode(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- setHoverProvider(HoverProvider) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Add a new hover provider to be managed.
- setHoverProvider(HoverProvider) - Method in class docking.widgets.fieldpanel.HoverHandler
- setHTMLRenderingEnabled(boolean) - Method in interface docking.widgets.GComponent
-
Enables and disables the rendering of HTML content in this component.
- setHTMLRenderingEnabled(boolean) - Method in class docking.widgets.table.DefaultTableCellRendererWrapper
-
Enables and disables the rendering of HTML content in this renderer.
- setHTMLRenderingEnabled(boolean) - Method in class docking.widgets.table.GTable
-
Enables and disables the rendering of HTML content in this table.
- setHTMLRenderingFlag(JComponent, boolean) - Static method in interface docking.widgets.GComponent
-
Sets the HTML rendering flag for the specified component.
- setIcon(ComponentProvider, Icon) - Method in class docking.DockingWindowManager
- setIcon(Icon) - Method in class docking.action.MenuData
- setIcon(Icon) - Method in class docking.action.ToolBarData
- setIcon(Icon) - Method in class docking.ComponentProvider
-
Convenience method for setting the provider's icon
- setIcon(Icon) - Method in class docking.EmptyBorderToggleButton
- setIcon(Icon) - Method in class docking.GenericHeader
- setIcon(Icon) - Method in class docking.menu.MultipleActionDockingToolbarButton
- setIcon(Icon) - Method in class docking.widgets.EmptyBorderButton
- setIcon(Icon) - Method in class docking.widgets.OptionDialogBuilder
-
Sets the Icon for the OptionDialog.
- setIcon(Icon) - Method in class docking.widgets.tabbedpane.DockingTabRenderer
- setIcon(Icon) - Method in class docking.widgets.tree.support.GTreeRenderer
- setIcon(ImageIcon) - Method in class docking.DockingWindowManager
-
Set the Icon for all windows.
- setIconURL(ToolIconURL) - Method in class ghidra.framework.plugintool.PluginTool
- setIconURL(ToolIconURL) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- setId(int) - Method in class db.buffers.DataBuffer
-
Set the ID associated with this buffer.
- setId(int) - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- setID(int) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
- setID(Map.ID) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setIgnoreByteDiffs(boolean) - Method in class ghidra.program.util.ListingDiff
-
Changes the setting indicating whether or not byte differences should be ignored.
- setIgnoreConstants(boolean) - Method in class ghidra.program.util.ListingDiff
-
Changes the setting indicating if values of operand constants that differ should be ignored when determining code unit differences.
- setIgnoredBlocks(String...) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- setIgnoreDefinedData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
Sets whether or not existing defined data should invalidate the creation of new data.
- setIgnoreEnterKeyPress(boolean) - Method in class docking.widgets.DropDownTextField
-
True signals to do nothing when the user presses Enter.
- setIgnoreInstructions(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
Sets whether or not existing instructions should invalidate the creation of new data.
- setIgnoreRegisters(boolean) - Method in class ghidra.program.util.ListingDiff
-
Changes the setting indicating if operand registers that differ other than in size should be ignored when determining code unit differences.
- setImage(Image) - Method in class docking.widgets.imagepanel.ImagePanel
-
Set the image this panel should display
- setImage(Image) - Method in class resources.icons.ImageIconWrapper
- setImageBackgroundColor(Color) - Method in class docking.widgets.imagepanel.ImagePanel
-
Set the background color of the panel.
- setImageBase(Address) - Method in interface ghidra.program.database.map.AddressMap
-
Sets the image base, effectively changing the mapping between addresses and longs.
- setImageBase(Address) - Method in class ghidra.program.database.map.AddressMapDB
- setImageBase(Address, boolean) - Method in class ghidra.program.database.ProgramDB
- setImageBase(Address, boolean) - Method in interface ghidra.program.model.listing.Program
-
Sets the program's image base address.
- setImageTranslationEnabled(boolean) - Method in class docking.widgets.imagepanel.ImagePanel
- setImageZoomEnabled(boolean) - Method in class docking.widgets.imagepanel.ImagePanel
- setImportDataTypes(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to turn on/off the import of data types.
- setImportFuncs(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
- setImportIndex(int) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Sets the import index.
- setImportLimitDIECount(int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to skip DWARF import if the DWARF record count is too large.
- setInconsistentPrototypeConflict(Address, Address) - Method in class ghidra.program.model.lang.InstructionBlock
-
Set inconsistent instruction prototype CODE_UNIT conflict
- setIncrementalTaskMonitor(TaskMonitor) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- setIndeterminate(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
- setIndeterminate(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setIndeterminate(boolean) - Method in class ghidra.framework.task.GTaskMonitor
- setIndeterminate(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
-
Sets the
indeterminate
property of the progress bar, which determines whether the progress bar is in determinate or indeterminate mode. - setIndeterminate(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setIndeterminate(boolean) - Method in class ghidra.util.task.TaskDialog
- setIndeterminate(boolean) - Method in interface ghidra.util.task.TaskMonitor
-
An indeterminate task monitor may choose to show an animation instead of updating progress
- setIndeterminate(boolean) - Method in class ghidra.util.task.TaskMonitorAdapter
- setIndeterminate(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
-
Sets the
indeterminate
property of the progress bar, which determines whether the progress bar is in determinate or indeterminate mode. - setIndeterminate(boolean) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setIndeterminate(boolean) - Method in class ghidra.util.task.WrappingTaskMonitor
- setIndex(int) - Method in class ghidra.app.util.demangler.CharacterIterator
-
Sets the position to the specified position in the text.
- setIndex(int) - Method in class ghidra.program.model.pcode.PcodeBlock
- setIndex(int) - Method in class ghidra.util.bytesearch.DittedBitSequence
-
Set a an index in a larger sequence, or identifing id on this pattern
- setIndex(BigInteger) - Method in class docking.widgets.fieldpanel.support.FieldLocation
- setIndices() - Method in class ghidra.program.model.pcode.BlockGraph
-
Assign a unique index to all blocks in this container.
- setInFocusedVertexPath(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setInFocusedVertexPath(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
-
Sets this edge to be marked as in the active path of a currently focused/selected vertex
- setInHoveredVertexPath(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setInHoveredVertexPath(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
-
Sets this edge to be marked as in the active path of a currently hovered vertex
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
-
Allows a specified initial context to be used at all start points.
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
- setInitialContext(RegisterValue) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
- setInitialDataType(DataType) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
-
Sets the value that this dialog will display in it's editor when initially shown.
- setInitialDelay(int) - Method in class generic.timer.GhidraSwinglessTimer
-
Sets the delay for the first callbacks.
- setInitialDelay(int) - Method in class generic.timer.GhidraSwingTimer
- setInitialDelay(int) - Method in interface generic.timer.GhidraTimer
- setInitialized() - Method in class ghidra.pcode.memstate.MemoryPage
-
Mark entire page as uninitialized
- setInitialized(boolean, AddressSpace, long, int) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for setting the initialization status for a range of bytes in the MemoryState.
- setInitialized(byte[], int, int) - Static method in class ghidra.pcode.memstate.MemoryPage
-
Mark specified page region as initialized.
- setInitialized(int, int) - Method in class ghidra.pcode.memstate.MemoryPage
-
Mark specified page region as initialized.
- setInitialized(int, int, byte[]) - Method in class ghidra.pcode.memstate.MemoryPage
-
Update initialization mask
- setInitialized(long, int, boolean) - Method in class ghidra.pcode.memstate.MemoryBank
- setInitializeLogging(boolean) - Method in class ghidra.framework.ApplicationConfiguration
- setInitializer(Function<V, Point2D>) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setInitialLocation(int, int) - Method in class docking.DialogComponentProvider
-
Sets the initial location for the dialog
- setInline(boolean) - Method in class ghidra.program.database.function.FunctionDB
- setInline(boolean) - Method in interface ghidra.program.model.listing.Function
-
Sets whether or not this function is inline.
- setInline(boolean) - Method in class ghidra.util.UndefinedFunction
- setInProgress(String[]) - Method in class ghidra.app.merge.MergeManager
-
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase begins.
- setInProgress(String[]) - Method in interface ghidra.app.merge.MergeProgressModifier
-
The manager (MergeResolver) for a particular merge phase should call this when its phase or sub-phase begins.
- setInProgress(String[]) - Method in class ghidra.app.merge.MergeProgressPanel
-
Indicates a particular phase or sub-phase whose status icon is to be changed to indicate that it is in progress.
- setInput(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
- setInput(int) - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Sets the value in the input field to the indicated value.
- setInput(PcodeOp, Varnode, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setInput(Varnode) - Method in class ghidra.program.model.pcode.VarnodeBank
- setInput(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setInput(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setInput(Varnode, int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Set/Replace an input varnode at the given slot.
- setInputParameters(List<InjectPayload.InjectParameter>) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- setInsertIter(Iterator<Object>) - Method in class ghidra.program.model.pcode.PcodeOpAST
-
Set the iterator being used to iterate the pcode to insert within a block.
- setInstallPath(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setInstanceField(String, Object, Object) - Static method in class generic.test.AbstractGenericTest
-
Sets the instance field by the given name on the given object instance.
- setInstanceField(String, Object, Object) - Static method in class generic.test.TestUtils
-
Sets the instance field by the given name on the given object instance.
- setInstructionBlock(InstructionBlock) - Method in class ghidra.app.util.PseudoInstruction
- setInstructionError(InstructionError.InstructionErrorType, Address, Address, Address, String) - Method in class ghidra.program.model.lang.InstructionBlock
-
Sets this block to have an instruction error.
- setInstructionMemoryError(Address, Address, String) - Method in class ghidra.program.model.lang.InstructionBlock
-
Set instruction memory error
- setInstructions(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets instructions to be read/written.
- setInstructionsAddedCount(int) - Method in class ghidra.program.model.lang.InstructionBlock
-
Set the number of instructions which were added to the program
- setInt(Address, int) - Method in class ghidra.program.database.mem.MemoryMapDB
- setInt(Address, int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'integer' value at the specified address.
- setInt(Address, int) - Method in interface ghidra.program.model.mem.Memory
-
Write int at addr.
- setInt(Address, int) - Method in class ghidra.program.model.mem.MemoryStub
- setInt(Address, int, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- setInt(Address, int, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Write int at addr in the specified endian order.
- setInt(Address, int, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- setInt(String, int) - Method in class ghidra.framework.options.AbstractOptions
- setInt(String, int) - Method in interface ghidra.framework.options.Options
-
Sets the int value for the option.
- setInt(String, int) - Method in class ghidra.framework.options.SubOptions
- setIntAttr(Element, String, int) - Static method in class ghidra.util.xml.XmlUtilities
-
Sets an integer attribute on the specified element.
- setIntegerSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of an int primitive data type.
- setIntProperty(String, String, int) - Method in class ghidra.program.database.ProgramBuilder
- setIntraGroupPosition(WindowPosition) - Method in class docking.ComponentProvider
- setIntValue(int) - Method in class db.Field
-
Set field's integer value.
- setIntValue(int) - Method in class db.IntField
- setIntValue(int, int) - Method in class db.DBRecord
-
Set the integer value for the specified field.
- setIntValue(int, int) - Method in class db.SparseRecord
- setInvalid() - Method in class ghidra.app.plugin.processors.sleigh.FixedHandle
- setInvalid() - Method in class ghidra.program.database.DatabaseObject
-
Invalidate this object.
- setInvalid() - Method in class ghidra.program.database.symbol.VariableSymbolDB
- setIPRange(AddressRange) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Sets the address range of the IP (instructions) for this region.
- setIsCall() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsCheckoutCopy(boolean) - Method in class ghidra.framework.store.db.PrivateDatabase
-
If this is a checked-out copy and a cumulative change file should be maintained, this method must be invoked following construction.
- setIsComputed() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsConditional() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsCut(boolean) - Method in interface ghidra.framework.main.datatree.Cuttable
- setIsCut(boolean) - Method in class ghidra.framework.main.datatree.DomainFileNode
-
Set this node to be deleted so that it can be rendered as such.
- setIsCut(boolean) - Method in class ghidra.framework.main.datatree.DomainFolderNode
-
Set this node to be deleted so that it can be rendered as such.
- setIsJump() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsMnemonic(boolean) - Method in interface ghidra.app.services.MemorySearchService
- setIsOverride() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setIsTerminal() - Method in class ghidra.program.model.symbol.FlowType.Builder
- setItemPickListener(TableItemPickedListener<T>) - Method in class docking.widgets.table.GTableWidget
- SetIterator<T> - Class in generic.stl
- setJobsReportProgress(boolean) - Method in class generic.concurrent.ConcurrentQBuilder
-
True signals that the jobs run by the client wish to report progress.
- setJumpOverrideRefApplied() - Method in class ghidra.program.model.listing.InstructionPcodeOverride
- setJumpOverrideRefApplied() - Method in interface ghidra.program.model.pcode.PcodeOverride
-
Register that a jump override has been applied at the current instruction
- setKeepCheckboxEnabled(boolean) - Method in class ghidra.framework.main.datatree.VersionControlDialog
-
Disable the check box for "keep checked out" because some files are still in use.
- setKey(long) - Method in class db.DBRecord
-
Set the primary key associated with this record.
- setKey(Field) - Method in class db.DBRecord
-
Set the primary key associated with this record.
- setKeyBinding(KeyBindingData) - Method in class docking.ComponentProvider
-
Sets the default key binding that will show this provider when pressed.
- setKeyBindingData(KeyBindingData) - Method in class docking.action.DockingAction
- setKeyBindingData(KeyBindingData) - Method in interface docking.action.DockingActionIf
-
Sets the
KeyBindingData
on an action to either assign a keybinding or remove it (keyBindingData = null). - setKeyBindingData(KeyBindingData) - Method in class docking.DockingActionProxy
- setKeyStore(String, boolean) - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Set user keystore file path (e.g., certificate file with private key).
- setKeyStorePasswordProvider(KeyStorePasswordProvider) - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Set the active keystore password provider
- setKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.AbstractOptions
- setKeyStroke(String, KeyStroke) - Method in interface ghidra.framework.options.Options
-
Sets the KeyStroke value for the option
- setKeyStroke(String, KeyStroke) - Method in class ghidra.framework.options.SubOptions
- setKeyStroke(KeyStroke) - Method in class docking.actions.KeyEntryDialog
-
Sets the given keystroke value into the text field of this dialog
- setKeyStroke(KeyStroke) - Method in class docking.KeyEntryTextField
-
Sets the current key stroke
- setLabel(String) - Method in class docking.widgets.MultiLineLabel
-
Set a new label for JPanel
- setLabel(String[]) - Method in class docking.widgets.MultiLineLabel
-
Set the label text.
- setLabelAddr(Address) - Method in class ghidra.app.cmd.label.AddLabelCmd
- setLabelName(String) - Method in class ghidra.app.cmd.label.AddLabelCmd
- SetLabelNamespaceCmd - Class in ghidra.app.cmd.label
-
Command for changing the scope of a label.
- SetLabelNamespaceCmd(Address, String, Namespace, Namespace) - Constructor for class ghidra.app.cmd.label.SetLabelNamespaceCmd
-
Constructs a new command for changing the scope of a label.
- setLabelPosition(GraphLabelPosition) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the label position relative to the vertex.
- SetLabelPrimaryCmd - Class in ghidra.app.cmd.label
-
Command to make a label the primary label at an address.
- SetLabelPrimaryCmd(Address, String, Namespace) - Constructor for class ghidra.app.cmd.label.SetLabelPrimaryCmd
-
Constructs a new command for setting the primary state of a label.
- setLanguage(Language) - Method in class ghidra.program.database.mem.MemoryMapDB
- setLanguage(Language, AddressFactory, LanguageTranslator) - Method in interface ghidra.program.database.map.AddressMap
-
Converts the current base addresses to addresses compatible with the new language.
- setLanguage(Language, AddressFactory, LanguageTranslator) - Method in class ghidra.program.database.map.AddressMapDB
- setLanguage(Language, CompilerSpecID, boolean, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
- setLanguage(Language, CompilerSpecID, boolean, TaskMonitor) - Method in interface ghidra.program.model.listing.Program
-
Sets the language for the program.
- setLanguage(LanguageTranslator, CompilerSpecID, boolean, TaskMonitor) - Method in class ghidra.program.database.ProgramDB
-
Translate language
- setLanguage(LanguageTranslator, CompilerSpec, AddressSetView, TaskMonitor) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
-
Perform context upgrade due to a language change
- setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in class ghidra.program.database.register.DatabaseRangeMapAdapter
- setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in class ghidra.program.database.register.InMemoryRangeMapAdapter
- setLanguage(LanguageTranslator, Register, TaskMonitor) - Method in interface ghidra.program.util.RangeMapAdapter
-
Update table name and values to reflect new base register
- setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.external.ExternalManagerDB
- setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.function.FunctionManagerDB
-
Perform language translation.
- setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
- setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.database.symbol.VariableStorageManagerDB
-
Perform language translation.
- setLanguage(LanguageTranslator, TaskMonitor) - Method in class ghidra.program.util.RegisterValueStore
-
Preserve register values and handle register name/size change.
- setLanguageAndCompiler(String, String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Sets the language and compiler spec from the provided input.
- setLanguageService(LanguageService) - Method in class ghidra.app.util.bean.SelectLanguagePanel
- setLastChangeTime(long) - Method in class ghidra.program.model.data.AbstractDataType
- setLastChangeTime(long) - Method in interface ghidra.program.model.data.DataType
-
Sets the lastChangeTime for this datatype.
- setLastChangeTime(long) - Method in class ghidra.program.model.data.DataTypeImpl
- setLastChangeTimeInSourceArchive(long) - Method in class ghidra.program.model.data.AbstractDataType
- setLastChangeTimeInSourceArchive(long) - Method in interface ghidra.program.model.data.DataType
-
Sets the lastChangeTimeInSourceArchive for this datatype.
- setLastChangeTimeInSourceArchive(long) - Method in class ghidra.program.model.data.DataTypeImpl
- setLastFocusedProviderInWindow(ComponentPlaceholder) - Method in class docking.WindowNode
- setLastOpenedProject(ProjectLocator) - Method in interface ghidra.framework.model.ProjectManager
-
Set the projectLocator of last opened (active) project; this projectLocator is returned in the getLastOpenedProject() method.
- setLastOpenedProject(ProjectLocator) - Method in class ghidra.framework.project.DefaultProjectManager
-
Update the last opened project preference.
- setLastSelectedObjects(List<ROW_OBJECT>) - Method in class docking.widgets.table.TableModelWrapper
- setLastSelectedObjects(List<T>) - Method in class docking.widgets.table.AbstractGTableModel
- setLastSelectedObjects(List<T>) - Method in interface docking.widgets.table.SelectionStorage
- setLastSyncTime(long) - Method in class ghidra.program.database.data.SourceArchiveDB
- setLastSyncTime(long) - Method in interface ghidra.program.model.data.SourceArchive
-
Sets the last time that this source archive was synchronized to the containing DataTypeManager.
- setLaunchDelay(int) - Method in class ghidra.util.task.TaskBuilder
-
Sets the amount of time that will pass before showing the dialog.
- setLayoutModel(LayoutModel) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the layout model for this field panel
- setLayoutProvider(LayoutProvider<V, E, G>) - Method in class ghidra.graph.viewer.VisualGraphView
-
Sets the given layout provider, but does not actually perform a layout.
- setLayoutSpacePointWithAnimation(Point) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- setLayoutSpacePointWithoutAnimation(Point2D) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- setLeftLocation(Program, ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the cursor in the left side's listing to the specified location.
- setLeftProgramLocationListener(ProgramLocationListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets a listener for program location changes for the left side's listing panel.
- setLeftTitle(String) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the title for the left side's decompiler.
- setLeftTitle(String) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the title for the left side's listing.
- setLength(int) - Method in class ghidra.program.model.data.DataTypeInstance
-
Set the length of this data type instance
- setLength(int) - Method in class ghidra.program.model.data.EnumDataType
- setLength(int) - Method in class ghidra.program.util.string.FoundString
- setLength(long) - Method in class ghidra.formats.gfilesystem.GFileImpl
- setLength(long) - Method in interface ghidra.framework.store.DataFileHandle
-
Sets the length of this file.
- setLength(long) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- setLensColor(Color) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- setLexer(SleighLexer) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
- setLexer(SleighLexer) - Method in class ghidra.sleigh.grammar.SleighParser
- setLibraryPaths(String[]) - Static method in class ghidra.app.util.importer.LibrarySearchPathManager
-
Sets the directories to search for libraries
- setLineParent(ClangLine) - Method in class ghidra.app.decompiler.ClangToken
- setListData(Object[]) - Method in class docking.widgets.list.ListPanel
- setListener(GhidraFileChooserPanelListener) - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
-
Sets the listener.
- setListener(QItemListener<I, R>) - Method in class generic.concurrent.ConcurrentQBuilder
- setListener(GhidraFileChooserListener) - Method in class docking.widgets.filechooser.LocalFileChooserModel
- setListener(GhidraFileChooserListener) - Method in interface ghidra.util.filechooser.GhidraFileChooserModel
-
Set the model listener.
- setListingFieldWidth(String, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- setListingHoverHandler(ListingHoverProvider) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- setListingModel(ListingModel) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the ListingLayoutModel to use.
- setListingPanel(ListingPanel) - Method in interface ghidra.app.services.CodeViewerService
-
Set a listing panel on the code viewer.
- setListModel(ListModel) - Method in class docking.widgets.list.ListPanel
-
Sets a ListModel for the internal Jlist to use.
- setListSelectionListener(ListSelectionListener) - Method in class docking.widgets.list.ListPanel
-
Sets the listener to be notified when the selection changes.
- setListTitle(String) - Method in class docking.widgets.list.ListPanel
-
Places a title just above the scrolling list.
- setLittleEndian(boolean) - Method in class ghidra.app.util.bin.BinaryReader
-
Sets the endian of this binary reader.
- setLiveMemoryHandler(LiveMemoryHandler) - Method in class ghidra.program.database.mem.MemoryMapDB
- setLiveMemoryHandler(LiveMemoryHandler) - Method in interface ghidra.program.model.mem.Memory
-
Sets the live memory handler
- setLiveMemoryHandler(LiveMemoryHandler) - Method in class ghidra.program.model.mem.MemoryStub
- setLoader(String, List<Pair<String, String>>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Sets the loader to use for imports, as well as any loader-specific arguments.
- setLocalPrefixText(String) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setLocalSize(int) - Method in interface ghidra.program.model.listing.StackFrame
-
Set the size of the local stack in bytes.
- setLocation(int, int) - Method in class ghidra.framework.plugintool.PluginTool
-
Set the location of this tool's frame on the screen.
- setLocation(Function, Function) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the cursor location in the left and right listing at the specified functions.
- setLocation(ProgramLocation, ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setLocation(Location) - Method in class ghidra.sleigh.grammar.SleighToken
- setLocation(Point2D) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setLocation(Point2D) - Method in interface ghidra.graph.viewer.VisualVertex
-
Sets the location of this vertex in the view
- setLocation(String, Address, SourceType) - Method in class ghidra.program.database.external.ExternalLocationDB
- setLocation(String, Address, SourceType) - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Set the external label which defines this location.
- setLocation(V, Point2D) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- setLocation(V, Point2D) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setLocation(V, Point2D, LayoutListener.ChangeType) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- setLocation(V, Point2D, LayoutListener.ChangeType) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setLocation(V, Point2D, LayoutListener.ChangeType) - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Allows the client to change the location while specifying the type of change
- setLocked(boolean) - Method in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
- setLockedLines(BigInteger[]) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
-
Call this method whenever you want to change the line numbers that are locked together for the associated field panels.
- setLogarithmicTFWeights() - Method in class generic.lsh.vector.WeightFactory
- setLogListener(LogListener) - Method in class log.LogPanelAppender
- setLong(Address, long) - Method in class ghidra.program.database.mem.MemoryMapDB
- setLong(Address, long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'long' value at the specified address.
- setLong(Address, long) - Method in interface ghidra.program.model.mem.Memory
-
Write long at addr.
- setLong(Address, long) - Method in class ghidra.program.model.mem.MemoryStub
- setLong(Address, long, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- setLong(Address, long, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Write long at addr in the specified endian order.
- setLong(Address, long, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- setLong(String, long) - Method in class ghidra.app.util.PseudoData
- setLong(String, long) - Method in interface ghidra.docking.settings.Settings
-
Associates the given long value with the name
- setLong(String, long) - Method in class ghidra.docking.settings.SettingsImpl
- setLong(String, long) - Method in class ghidra.framework.options.AbstractOptions
- setLong(String, long) - Method in interface ghidra.framework.options.Options
-
Sets the long value for the option.
- setLong(String, long) - Method in class ghidra.framework.options.SubOptions
- setLong(String, long) - Method in class ghidra.program.model.listing.DataStub
- setLongDoubleSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a long double primitive data type.
- setLongLongSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a long long primitive data type.
- setLongSettingsValue(Address, String, long) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Set the long value for instance settings.
- setLongSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a long primitive data type.
- setLongValue(int, long) - Method in class db.DBRecord
-
Set the long value for the specified field.
- setLongValue(int, long) - Method in class db.SparseRecord
- setLongValue(long) - Method in class db.ByteField
- setLongValue(long) - Method in class db.Field
-
Set field's long value.
- setLongValue(long) - Method in class db.IntField
- setLongValue(long) - Method in class db.LongField
- setLongValue(long) - Method in class db.ShortField
- setLookAndFeel(String) - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Set the look and feel (LAF) indicated by the string passed in as a parameter.
- setLookupEnabled(boolean) - Static method in class ghidra.framework.remote.InetNameLookup
- setLSDAAddress(Address) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Sets the address of the start of the LSDA.
- setLSDATable(LSDATable) - Method in class ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
-
Sets the LSDA table for this frame region.
- setMachineAlignment(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Sets the maximum useful alignment for the target machine
- setMagnification(double) - Method in class docking.util.image.CalloutComponentInfo
- setMagnifyFactor(float) - Method in class ghidra.framework.main.ZoomedImagePainter
- setMainClass(String) - Method in class ghidra.util.GhidraJarBuilder
- setMangledAnonymousFunctionName(FunctionDefinitionDataType, String) - Static method in class ghidra.app.util.DataTypeNamingUtil
-
Generate a simple mangled function definition name and apply it to the specified functionDefinition.
- setManualIndexFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
- setMarginHeight(int) - Method in class docking.widgets.MultiLineLabel
-
Sets the margin height
- setMarginWidth(int) - Method in class docking.widgets.MultiLineLabel
-
Set margin width.
- setMarkerClickedListener(MarkerClickedListener) - Method in interface ghidra.app.services.MarkerService
-
Sets the listener to be notified when the user double-clicks in the Marker Margin area.
- setMarkerColor(Color) - Method in interface ghidra.app.services.MarkerSet
-
Set the color for the marker
- setMarkerDescriptor(MarkerDescriptor) - Method in interface ghidra.app.services.MarkerSet
-
Set the marker manager listener to use for user interaction with markers owned by this manager.
- setMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
-
Sets a marker set for a given group name.
- setMatchActions(MatchAction[]) - Method in class ghidra.util.bytesearch.Pattern
- setMatched(int) - Method in class ghidra.program.model.correlate.Block
-
Set up block match deconfliction value matchHash.
- setMatchingToken(boolean) - Method in class ghidra.app.decompiler.ClangToken
- setMatchingWindowHeight(int) - Method in class docking.widgets.DropDownTextField
-
Sets the height of the matching window.
- setMaxCpu(int) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Sets the maximum number of cpu cores to use during headless processing.
- setMaxDepth(int) - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Sets a new max container recursive depth limit for this batch import
- setMaximum(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setMaximum(long) - Method in class docking.widgets.tree.TreeTaskMonitor
- setMaximum(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setMaximum(long) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
Sets the maximum slider position given the size of the file.
- setMaximum(long) - Method in class ghidra.framework.task.GTaskMonitor
- setMaximum(long) - Method in class ghidra.framework.task.gui.GProgressBar
- setMaximum(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setMaximum(long) - Method in class ghidra.util.task.TaskDialog
- setMaximum(long) - Method in interface ghidra.util.task.TaskMonitor
-
Set the progress maximum value
- setMaximum(long) - Method in class ghidra.util.task.TaskMonitorAdapter
- setMaximum(long) - Method in class ghidra.util.task.TaskMonitorComponent
- setMaximum(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setMaximum(long) - Method in class ghidra.util.task.WrappingTaskMonitor
- setMaximum(LocalDate) - Method in class docking.widgets.textfield.LocalDateTextField
-
Sets the maximum allowed date.
- setMaximumSize(Dimension) - Method in class docking.widgets.SideKickVerticalScrollbar
- setMaxInProgress(int) - Method in class generic.concurrent.ConcurrentQBuilder
-
Specifies the maximum number of items that can be process at a time.
- setMaxInstructions(int) - Method in class ghidra.app.decompiler.DecompileOptions
- setMaxInstructions(int) - Method in class ghidra.app.util.PseudoDisassembler
-
Set the maximum number of instructions to check
- setMaxNestLevel(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- setMaxNodeCount(int) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the maximum number of nodes a graph can have and still be displayed.
- setMaxPayloadMBytes(int) - Method in class ghidra.app.decompiler.DecompileOptions
- setMaxResultSize(int) - Method in class ghidra.app.decompiler.DecompileProcess
- setMaxSize(int) - Method in class ghidra.util.layout.RowColumnLayout
- setMaxStepCount(int) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- setMaxThreadCount(int) - Method in class generic.concurrent.GThreadPool
-
Sets the max number of threads to use in this thread pool.
- setMaxUndos(int) - Method in class db.buffers.BufferMgr
-
Set the maximum number of undoable checkpoints maintained by buffer manager.
- setMaxUndos(int) - Method in class db.DBHandle
-
Set the maximum number of undo transaction checkpoints maintained by the underlying buffer manager.
- setMaxUndos(int) - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Set the undo/redo stack depth
- setMaxValue(BigInteger) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the maximum allowed value.
- setMaxWidth(int) - Method in class ghidra.app.decompiler.DecompileOptions
- setMaxWidth(int) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledDataType
- setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledObject
- setMemento(LocationMemento) - Method in interface ghidra.app.nav.Navigatable
-
Sets the view state for this navigatable.
- setMemory(boolean) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- setMemoryBank(MemoryBank) - Method in class ghidra.pcode.memstate.MemoryState
-
MemoryBanks associated with specific address spaces must be registers with this MemoryState via this method.
- setMemoryBlockForSection(SectionHeader, MemoryBlock) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- setMemoryBlockMap(AddressPixelMap) - Method in class ghidra.app.util.BlockPanel
- setMemoryBlocks(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets memory blocks to be read/written.
- setMemoryContents(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets memory contents to be read/written.
- setMemoryFaultHandler(MemoryFaultHandler) - Method in class ghidra.app.emulator.EmulatorHelper
-
Provides ability to install a low-level memory fault handler.
- setMenuBarData(MenuData) - Method in class docking.action.DockingAction
-
Sets the
MenuData
to be used to put this action on the tool's menu bar - setMenuBarData(MenuData) - Method in class docking.menu.MultiStateDockingAction
- setMenuGroup(String) - Method in class docking.action.MenuData
- setMenuGroup(String[], String) - Method in class docking.AbstractDockingTool
-
Set the menu group associated with a cascaded submenu.
- setMenuGroup(String[], String, String) - Method in class docking.AbstractDockingTool
- setMenuGroup(String[], String, String) - Method in class docking.DockingWindowManager
-
Set the menu group associated with a cascaded submenu.
- setMenuGroup(String[], String, String) - Method in class docking.menu.MenuGroupMap
-
Sets the group for the given menuPath
- setMenuGroup(String[], String, String) - Method in interface docking.Tool
-
Set the menu group associated with a cascaded submenu.
- setMenuItemName(String) - Method in class docking.action.MenuData
- setMenuPath(String[]) - Method in class docking.action.MenuData
- setMenuSubGroup(String) - Method in class docking.action.MenuData
- setMergeFilter(ProgramMergeFilter) - Method in class ghidra.program.util.ProgramMergeManager
-
Set the filter that indicates which parts of the Program should be applied from the second program to the first program.
- setMergeGroup(short) - Method in class ghidra.program.model.pcode.VarnodeAST
- setMergeGroup(Varnode, short) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setMergeGroup(Varnode, short) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setMergeType(String) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setMessage(String) - Method in class docking.widgets.OptionDialogBuilder
-
Sets the main message for the OptionDialog.
- setMessage(String) - Method in class docking.widgets.tree.TreeTaskMonitor
- setMessage(String) - Method in class ghidra.app.merge.PhaseProgressPanel
-
Sets the progress message within this panel.
- setMessage(String) - Method in class ghidra.app.tablechooser.TableChooserDialog
- setMessage(String) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setMessage(String) - Method in class ghidra.framework.task.GTaskMonitor
- setMessage(String) - Method in class ghidra.framework.task.gui.GProgressBar
- setMessage(String) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setMessage(String) - Method in class ghidra.util.task.ConsoleTaskMonitor
- setMessage(String) - Method in class ghidra.util.task.TaskDialog
- setMessage(String) - Method in interface ghidra.util.task.TaskMonitor
-
Sets the message displayed on the task monitor
- setMessage(String) - Method in class ghidra.util.task.TaskMonitorAdapter
- setMessage(String) - Method in class ghidra.util.task.TaskMonitorComponent
- setMessage(String) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setMessage(String) - Method in class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- setMessage(String) - Method in class ghidra.util.task.WrappingTaskMonitor
- setMessageLog(MessageLog) - Method in class ghidra.app.util.importer.MessageLogExceptionHandler
- setMessageType(int) - Method in class docking.widgets.OptionDialogBuilder
-
Sets the message type for the OptionDialog which will determine the icon that is in the dialog.
- setMetadata(GFile, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Sets the associated metadata blob for the specified file.
- setMinIconWidth(int) - Method in class docking.widgets.tree.support.GTreeRenderer
- setMinimum(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setMinimum(int) - Method in class ghidra.util.task.TaskMonitorAdapter
- setMinimum(LocalDate) - Method in class docking.widgets.textfield.LocalDateTextField
-
Sets the minimum allowed date.
- setMinimumHexDigits(int) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- setMinimumSize(int, int) - Method in class docking.DialogComponentProvider
- setMinimumSize(long) - Method in class ghidra.program.model.data.NoisyStructureBuilder
-
We may have partial information about the size of the structure.
- setMinimumSize(Dimension) - Method in class docking.DialogComponentProvider
-
Sets the minimum size of the dialog
- setMinimumSize(Dimension) - Method in class docking.widgets.SideKickVerticalScrollbar
- setMinMax(BigInteger, BigInteger) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- setMinThreadCount(int) - Method in class generic.concurrent.GThreadPool
-
Sets the minimum number of threads to keep alive in this thread pool.
- setMnemonic(Character) - Method in class docking.action.MenuData
- setMode(int) - Method in class ghidra.sleigh.grammar.LexerMultiplexer
- setModel(ThreadedTableModel<T, ?>) - Method in class docking.widgets.table.threaded.GThreadedTablePanel
- setModel(ChunkModel) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
- setModel(BoundedRangeModel) - Method in class docking.widgets.SideKickVerticalScrollbar
- setModel(TableModel) - Method in class docking.widgets.table.GTable
- setModelData(List<T>) - Method in class docking.widgets.table.AnyObjectTableModel
- setModelState(TableData<ROW_OBJECT>, TableData<ROW_OBJECT>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- setModifier(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Sets the function __ modifier.
- setMonitor(TaskMonitor) - Method in class generic.concurrent.ConcurrentQBuilder
- setMonitor(TaskMonitor, boolean) - Method in class generic.concurrent.ConcurrentQ
-
Sets the monitor to use with this queue.
- setMonthMode() - Method in class docking.widgets.textfield.LocalDateTextField
-
Sets the mode to Month.
- setMouseDragging(boolean) - Method in class ghidra.framework.main.logviewer.ui.FVTable
- setMouseEvent(MouseEvent) - Method in class docking.ActionContext
-
Updates the context's mouse event.
- setMouseListener(MouseListener) - Method in class docking.widgets.list.ListPanel
-
Set the mouse listener for the list.
- setMouseNavigationEnabled(boolean) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- setMouseNavigationEnabled(boolean) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Disable mouse navigation from within this dual decompiler panel.
- setMouseNavigationEnabled(boolean) - Method in class ghidra.app.decompiler.component.DecompilerController
- setMouseNavigationEnabled(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Disable mouse navigation from within this dual listing panel.
- setMouseNavigationEnabled(boolean) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Enable/disable navigation in this panel using the mouse
- setMouseOverAction(DockingActionIf) - Static method in class docking.DockingWindowManager
- setMouseOverObject(Object) - Static method in class docking.DockingWindowManager
- setMultiSelectionEnabled(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the file chooser to allow multiple file selections.
- setMultiSelectionMode(boolean) - Method in class docking.widgets.ListSelectionTableDialog
-
Deprecated.to be removed sometime after the 9.3 release
- setName(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Sets the name to the specifed value.
- setName(Namespace, String, SourceType) - Method in class ghidra.program.database.external.ExternalLocationDB
- setName(Namespace, String, SourceType) - Method in interface ghidra.program.model.symbol.ExternalLocation
-
Set a new name for this external location.
- setName(String) - Method in class db.Table
-
Change the name of this table
- setName(String) - Method in class docking.dnd.DragDropNode
-
Set the name for this node.
- setName(String) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setName(String) - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
-
Sets the name of this filter.
- setName(String) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sets the name of this section (may get changed due to conflict)
- setName(String) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
- setName(String) - Method in class ghidra.app.util.cparser.C.Declaration
- setName(String) - Method in interface ghidra.app.util.demangler.Demangled
-
Sets the name for this object
- setName(String) - Method in class ghidra.app.util.demangler.DemangledObject
-
Sets the name of the demangled object
- setName(String) - Method in class ghidra.app.util.demangler.DemangledType
- setName(String) - Method in class ghidra.framework.data.DomainFileProxy
- setName(String) - Method in class ghidra.framework.data.DomainObjectAdapter
- setName(String) - Method in class ghidra.framework.data.GhidraFile
- setName(String) - Method in class ghidra.framework.data.GhidraFolder
- setName(String) - Method in interface ghidra.framework.model.DomainFile
-
Set the name on this domain file.
- setName(String) - Method in interface ghidra.framework.model.DomainFolder
-
Set the name on this domain folder.
- setName(String) - Method in interface ghidra.framework.model.DomainObject
-
Set the name for this domain object.
- setName(String) - Method in interface ghidra.framework.model.ToolSet
-
Set the name on the toolset.
- setName(String) - Method in interface ghidra.framework.model.ToolTemplate
-
Set the name for the tool template.
- setName(String) - Method in interface ghidra.framework.model.Workspace
-
Rename this workspace.
- setName(String) - Method in class ghidra.framework.options.AbstractOptions
-
Sets the name for this Options object.
- setName(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setName(String) - Method in class ghidra.framework.project.tool.GhidraToolTemplate
- setName(String) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- setName(String) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- setName(String) - Method in class ghidra.program.database.data.SourceArchiveDB
- setName(String) - Method in class ghidra.program.database.DataTypeArchiveDB
- setName(String) - Method in class ghidra.program.database.function.FunctionTagDB
- setName(String) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setName(String) - Method in class ghidra.program.database.ProgramBuilder
- setName(String) - Method in class ghidra.program.database.ProgramDB
- setName(String) - Method in class ghidra.program.database.util.AddressRangeMapDB
-
Set the name associated with this range map.
- setName(String) - Method in class ghidra.program.model.address.OverlayAddressSpace
- setName(String) - Method in class ghidra.program.model.data.AbstractDataType
- setName(String) - Method in class ghidra.program.model.data.ArrayDataType
- setName(String) - Method in class ghidra.program.model.data.BuiltIn
- setName(String) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- setName(String) - Method in interface ghidra.program.model.data.Category
-
Sets the name of this category.
- setName(String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setName(String) - Method in interface ghidra.program.model.data.DataType
-
Sets the name of the datatype
- setName(String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Sets this data type manager's name
- setName(String) - Method in class ghidra.program.model.data.DefaultDataType
- setName(String) - Method in class ghidra.program.model.data.GenericDataType
- setName(String) - Method in interface ghidra.program.model.data.ICategory
- setName(String) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- setName(String) - Method in interface ghidra.program.model.data.ParameterDefinition
-
Set the name of this variable.
- setName(String) - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- setName(String) - Method in interface ghidra.program.model.data.SourceArchive
-
Sets the name of the source archive associated with this SourceArchive object.
- setName(String) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- setName(String) - Method in interface ghidra.program.model.listing.FunctionTag
-
Sets the name of the tag
- setName(String) - Method in interface ghidra.program.model.listing.Group
-
Sets the name of this fragment.
- setName(String) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Set the name for this block (See
NamingUtilities.isValidName(String)
for naming rules). - setName(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setName(String) - Method in class ghidra.service.graph.AttributedVertex
-
Sets the name on the vertex
- setName(String, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- setName(String, SourceType) - Method in class ghidra.program.database.function.ReturnParameterDB
- setName(String, SourceType) - Method in class ghidra.program.database.function.VariableDB
- setName(String, SourceType) - Method in class ghidra.program.database.symbol.LibrarySymbol
- setName(String, SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
- setName(String, SourceType) - Method in class ghidra.program.model.address.GlobalSymbol
- setName(String, SourceType) - Method in class ghidra.program.model.listing.AutoParameterImpl
- setName(String, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Set the name of this function.
- setName(String, SourceType) - Method in interface ghidra.program.model.listing.Variable
-
Set the name of this variable.
- setName(String, SourceType) - Method in interface ghidra.program.model.symbol.Symbol
-
Sets the name this symbol.
- setName(String, SourceType) - Method in class ghidra.util.UndefinedFunction
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.AbstractDataType
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.ArrayDataType
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.BuiltIn
- setNameAndCategory(CategoryPath, String) - Method in interface ghidra.program.model.data.DataType
-
Sets the name and category of a datatype at the same time.
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.DefaultDataType
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.GenericDataType
- setNameAndCategory(CategoryPath, String) - Method in class ghidra.program.model.data.MissingBuiltInDataType
- setNameAndNamespace(String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.FunctionSymbol
- setNameAndNamespace(String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.LibrarySymbol
- setNameAndNamespace(String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
- setNameAndNamespace(String, Namespace, SourceType) - Method in class ghidra.program.model.address.GlobalSymbol
- setNameAndNamespace(String, Namespace, SourceType) - Method in interface ghidra.program.model.symbol.Symbol
-
Sets the symbols name and namespace.
- setNameColor(Color) - Method in class ghidra.app.util.html.DataTypeLine
- setNameLengthCutoff(int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control how long DWARF symbol names are allowed to be before being truncated.
- setNameLengthCutoff(int) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
-
Sets the maximum length of symbols and datatypes created during import.
- setNameLock(boolean) - Method in class ghidra.program.model.pcode.HighSymbol
-
Set whether this symbol's name is considered "locked".
- setNamespace(Demangled) - Method in interface ghidra.app.util.demangler.Demangled
-
Sets the namespace of this demangled object
- setNamespace(Demangled) - Method in class ghidra.app.util.demangler.DemangledObject
- setNamespace(Demangled) - Method in class ghidra.app.util.demangler.DemangledType
- setNamespace(Namespace) - Method in class ghidra.app.cmd.label.AddLabelCmd
- setNamespace(Namespace) - Method in class ghidra.program.database.symbol.SymbolDB
- setNamespace(Namespace) - Method in class ghidra.program.model.address.GlobalSymbol
- setNamespace(Namespace) - Method in interface ghidra.program.model.symbol.Symbol
-
Sets the symbols namespace
- setNameText(String) - Method in class ghidra.framework.main.DataTreeDialog
- setNavigateOnSelectionEnabled(boolean) - Method in class ghidra.util.table.GhidraTable
-
Allows the user to enable and disable the table's feature that triggers navigation on certain selection events, like mouse clicking and pressing the 'Enter' key.
- setNeverScroll(boolean) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
-
Sets this scroll pane to never show scroll bars.
- setNeverSroll() - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets listing panel to never show scroll bars.
- setNextPaint(int) - Method in class ghidra.graph.job.EdgeHoverAnimator
- setNoCastPrint(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setNoCheckout() - Method in class ghidra.app.util.task.OpenProgramTask
-
Invoking this method prior to task execution will prevent the use of optional checkout which require prompting the user.
- setNodeEditable(GTreeNode) - Method in class docking.widgets.tree.GTree
- setNonFocusCursorColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the cursor color for when this component does not have focus.
- setNonPickedForegroundColor(Color) - Method in class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
-
Sets the foreground color for this renderer when the edge is not picked/selected
- setNoReturn(boolean) - Method in class ghidra.program.database.function.FunctionDB
- setNoReturn(boolean) - Method in interface ghidra.program.model.listing.Function
-
Set whether or not this function has a return.
- setNoReturn(boolean) - Method in class ghidra.util.UndefinedFunction
- setNorthComponent(JComponent) - Method in interface ghidra.app.services.CodeViewerService
-
Place a component in the North area of the CodeViewer.
- setNorthPanel(JComponent) - Method in class ghidra.app.nav.ListingPanelContainer
- setNotFocusedCursorColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setNoWrapToolbar(boolean) - Method in class docking.GenericHeader
-
Signals whether or not to break the toolbar actions into multiple rows.
- setNumber(int) - Method in class docking.resources.icons.NumberIcon
- setNumIndexes(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- setObjChanged(int, int, Address, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setObjChanged(int, int, Address, Object, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setObjChanged(int, int, Address, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setObjChanged(int, int, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setObjChanged(int, int, Object, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setObjChanged(int, int, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setObjChanged(int, Address, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setObjChanged(int, Address, Object, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setObjChanged(int, Address, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setObjChanged(int, AddressSetView, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setObjChanged(int, AddressSetView, Object, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setObjChanged(int, AddressSetView, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setObjChanged(int, Object, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
-
Mark the state of a Program as having changed and generate the event.
- setObjChanged(int, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setObjChanged(int, Object, Object, Object) - Method in interface ghidra.program.model.listing.DataTypeArchive
-
Mark the state of a data type archive as having changed and generate the event.
- setObjChanged(int, Object, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the event of the specified type.
- setObjChanged(int, Object, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setObjChanged(int, Object, Object, Object) - Method in interface ghidra.program.util.DataTypeArchiveChangeManager
-
Mark the state of a Data Type Archive as having changed and generate the event of the specified type.
- setObject(long, long, T) - Method in class ghidra.util.datastruct.ObjectRangeMap
-
Associates the given object with all indices in the given range.
- setObject(Address, Address, T) - Method in class ghidra.program.database.register.AddressRangeObjectMap
-
Associates the given object with all indices in the given range.
- setObjectProperty(String, String, Saveable) - Method in class ghidra.program.database.ProgramBuilder
- setOffset(int) - Method in class docking.widgets.CursorPosition
- setOffset(int) - Method in class docking.widgets.fieldpanel.support.Highlight
-
Sets the offset of this highlights start and end values.
- setOffset(int) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- setOffset(int) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Sets the relocation offset to the new specified value.
- setOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Set the offset.
- setOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Sets the relocation offset to the new specified value.
- setOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sets the offset of this section.
- setOffset(Settings, int) - Method in class ghidra.util.table.field.CodeUnitOffsetSettingsDefinition
- setOffset(Settings, int) - Method in class ghidra.util.table.field.MemoryOffsetSettingsDefinition
- setOffset(Point2D) - Method in class ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
- setOffset(Point2D) - Method in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- setOkButtonText(String) - Method in class docking.DialogComponentProvider
- setOkEnabled(boolean) - Method in class docking.DialogComponentProvider
-
Sets the enablement state of the "OK" button.
- setOkToDelete(boolean) - Method in class ghidra.app.util.headless.HeadlessOptions
- setOkToolTip(String) - Method in class docking.DialogComponentProvider
-
Sets the Tooltip for the OK button
- setOldBookmarkManager(OldBookmarkManager) - Method in class ghidra.program.database.bookmark.BookmarkTypeDBAdapterNoTable
-
Set the old bookmark manager which handles read-only access to bookmarks stored within property maps.
- setOmit(Operand) - Method in class ghidra.app.plugin.processors.generic.OpTemplate
- setOpcode(int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Set the pcode operation code
- setOpcode(PcodeOp, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setOpenPromptText(String) - Method in class ghidra.app.util.task.OpenProgramTask
- setOptionListener(OptionListener) - Method in class ghidra.app.util.Option
- setOptions(int, boolean) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Set general formatting options
- setOptions(DecompileOptions) - Method in class ghidra.app.decompiler.component.DecompilerController
-
Sets new decompiler options and triggers a new decompile.
- setOptions(DecompileOptions) - Method in class ghidra.app.decompiler.DecompInterface
-
Set the object controlling the list of global options used by the decompiler.
- setOptions(ToolOptions) - Method in interface ghidra.program.util.AddressCorrelator
-
Sets the options to use for this correlator.
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.AbstractLoaderExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.AsciiExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.BinaryExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.CppExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.Exporter
-
Sets the options.
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.GzfExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.HtmlExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.IntelHexExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.ProjectArchiveExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.exporter.XmlExporter
- setOptions(List<Option>) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets the options.
- setOptionsHelpLocation(HelpLocation) - Method in class ghidra.framework.options.AbstractOptions
- setOptionsHelpLocation(HelpLocation) - Method in interface ghidra.framework.options.Options
-
Set the location for where help can be found for this entire options object.
- setOptionsHelpLocation(HelpLocation) - Method in class ghidra.framework.options.SubOptions
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class docking.options.editor.OptionsEditorPanel
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class docking.options.editor.ScrollableOptionsEditor
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in interface ghidra.framework.options.OptionsEditor
-
Sets the options change listener
- setOptionsPropertyChangeListener(PropertyChangeListener) - Method in class ghidra.framework.plugintool.dialog.KeyBindingsPanel
- setOrder(int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Set relative position information of PcodeOps within a basic block, may change as basic block is edited.
- setOrder(int) - Method in class ghidra.program.model.pcode.SequenceNumber
-
Set relative position information of PcodeOps within a basic block, may change as basic block is edited.
- setOrdinal(int) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- setOrganizeTypesBySourceFile(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to organize imported datatypes into sub-folders based on their source file name.
- setOrientation(boolean) - Method in class ghidra.app.nav.ListingPanelContainer
- setOrientation(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setOriginalFirstThunk(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Sets the original first thunk to the specifed value.
- setOtherBorder(Border) - Method in class docking.widgets.InlineComponentTitledPanel
- setOtherPanel(JComponent, String, String) - Method in class ghidra.app.nav.ListingPanelContainer
- setOutOfBandState(Constructor, int, ConstructState, ParserWalker) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- setOutput(PcodeOp, Varnode) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setOutput(Varnode) - Method in class ghidra.program.model.pcode.PcodeOp
-
Set the output varnode for the pcode operation.
- setOutputDIEInfo(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging data types and functions with their DWARF DIE record number.
- setOutputInlineFuncComments(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
- setOutputLexicalBlockComments(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging lexical blocks with Ghidra comments.
- setOutputParameters(List<InjectPayload.InjectParameter>) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- setOutputSourceLocationInfo(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to control tagging data types and functions with their source code location (ie.
- setOutputStream(OutputStream) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Replace the wrapped output stream (usually temporarily)
- setOutputStream(OutputStream) - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- setOverloadedOperator(boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
-
Sets whether this demangled function represents an overloaded operator.
- setOverrideBorder(Border) - Method in class docking.widgets.SmallBorderButton
-
Override the default border created by this button.
- setOverrideService(GoToOverrideService) - Method in interface ghidra.app.services.GoToService
- setOverrideService(GoToOverrideService) - Method in class ghidra.app.util.navigation.GoToServiceImpl
- setOverwriteBookmarkConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets bookmark conflicts to always be overwritten.
- setOverwriteDataConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets data conflicts to always be overwritten.
- setOverwriteMemoryConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets memory conflicts to always be overwritten.
- setOverwritePropertyConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets property conflicts to always be overwritten.
- setOverwriteReferenceConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets reference conflicts to always be overwritten.
- setOverwriteSymbolConflicts(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets symbol conflicts to always be overwritten.
- setOwnerOnlyPermissions(File) - Static method in class utilities.util.FileUtilities
-
Sets the given file (or directory) to readable and writable by only the owner.
- setPackingEnabled(boolean) - Method in interface ghidra.program.model.data.Composite
-
Sets whether this data type's internal components are currently packed.
- setPackingEnabled(boolean) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setPadded(Settings, boolean) - Method in class ghidra.program.model.data.PaddingSettingsDefinition
-
Set true if value should display padded out with zero's
- setPadWithZeros(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- setPage(long, byte[], int, int, int) - Method in class ghidra.app.emulator.memory.MemoryImage
- setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.MemoryBank
- setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.MemoryPageBank
- setPage(long, byte[], int, int, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
- setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.app.emulator.memory.MemoryImage
- setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.MemoryBank
- setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.MemoryPageBank
- setPageInitialized(long, boolean, int, int, int) - Method in class ghidra.pcode.memstate.UniqueMemoryBank
- setPaint(Paint) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setPaint(Paint) - Method in class generic.text.TextLayoutGraphics
- setPaint(Paint) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setPaintHandlesForLeafNodes(boolean) - Method in class docking.widgets.tree.GTree
-
Passing a value of
false
signals to disable theJTree
's default behavior of showing handles for leaf nodes until they are opened. - setPaintMode() - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setPaintMode() - Method in class generic.text.TextLayoutGraphics
- setPaintMode() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setPair(Address, Address) - Method in class ghidra.app.merge.listing.ExternalsAddressTranslator
- setParameter(String, int) - Method in interface db.buffers.BufferFile
-
Set the integer value for a named parameter.
- setParameter(String, int) - Method in class db.buffers.BufferFileAdapter
- setParameter(String, int) - Method in interface db.buffers.BufferFileHandle
- setParameter(String, int) - Method in class db.buffers.LocalBufferFile
- setParameter(String, int) - Method in interface db.buffers.RemoteBufferFileHandle
- setParameter(String, int) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- setParamRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
-
enable/disable checking parameters for constant references
- setParamsInState() - Method in class ghidra.app.script.GatherParamPanel
- setParent(AssemblyParseBranch) - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
-
Set the branch which contains this node
- setParent(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
-
Set the parent DIE of this DIE.
- setParent(PcodeBlockBasic) - Method in class ghidra.program.model.pcode.PcodeOpAST
-
Set the parent basic block this pcode is contained within.
- setParent(Component) - Method in class ghidra.util.task.TaskBuilder
-
Sets the component over which the task dialog will be shown.
- setParentMenuGroup(String) - Method in class docking.action.MenuData
-
See the description in
MenuData.getParentMenuGroup()
- setParentNamespace(Namespace) - Method in class ghidra.program.database.function.FunctionDB
- setParentNamespace(Namespace) - Method in class ghidra.program.model.address.GlobalNamespace
- setParentNamespace(Namespace) - Method in interface ghidra.program.model.symbol.Namespace
-
Set the parent namespace for this namespace.
- setParentNamespace(Namespace) - Method in class ghidra.util.UndefinedFunction
- setParseConflict(Address, RegisterValue, Address, String) - Method in class ghidra.program.model.lang.InstructionBlock
-
Sets this block to have a PARSE conflict which means that the instruction parse failed at the specified conflictAddress using the specified contextValue.
- setParser(XmlPullParser) - Method in class ghidra.xml.XmlMessageLog
-
Sets the XML parser.
- setPassword(char[]) - Method in class ghidra.framework.client.RepositoryServerAdapter
-
Set the simple password for the user.
- setPassword(char[]) - Method in interface ghidra.framework.remote.RemoteRepositoryServerHandle
- setPassword(char[]) - Method in interface ghidra.framework.remote.RepositoryServerHandle
-
Set the password for the user.
- setPath(ResourceFile) - Method in class generic.util.Path
- setPath(String) - Method in class generic.util.Path
- setPaths(String[]) - Method in class docking.widgets.pathmanager.PathnameTablePanel
-
Set the paths.
- setPaths(List<Path>) - Method in class docking.widgets.pathmanager.PathManager
-
Set the paths.
- setPcodeDataTypeManager(PcodeDataTypeManager) - Method in class ghidra.app.decompiler.DecompileDebug
- setPercentComplete(double) - Method in class docking.DockableHeader.EmphasizeDockableComponentAnimationDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.BasicAnimationDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.DragonImageDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.FocusDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.PointToComponentDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.RotateDriver
- setPercentComplete(double) - Method in class docking.util.AnimationUtils.SwingAnimationCallbackDriver
- setPercentComplete(double) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
-
Callback from our animator.
- setPercentComplete(double) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
-
Callback from our animator.
- setPerFileAnalysisTimeout(int) - Method in class ghidra.app.util.headless.HeadlessOptions
- setPerFileAnalysisTimeout(String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set analyzer timeout on a per-file basis.
- setPerformActionOnButtonClick(boolean) - Method in class docking.menu.MultiActionDockingAction
-
By default a click on this action will trigger
actionPerformed()
to be called. - setPerformActionOnButtonClick(boolean) - Method in class docking.menu.MultipleActionDockingToolbarButton
-
By default a click on this button will trigger
actionPerformed()
to be called. - setPerformActionOnPrimaryButtonClick(boolean) - Method in class docking.menu.MultiStateDockingAction
-
If
doPerformAction
istrue
, then, when the user clicks the button and not the drop-down arrow, theMultiStateDockingAction.doActionPerformed(ActionContext)
method will be called. - setPermissions(boolean, boolean, boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setPermissions(boolean, boolean, boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the read, write, execute permissions on this block
- setPermissions(boolean, boolean, boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setPersistent(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
- setPersistent(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setPersistent(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setPersistentOwner(UndoableDomainObject, Object) - Method in class ghidra.app.merge.MergeManagerPlugin
- setPersistentOwner(Program, Object) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- setPersistentOwner(Program, Object) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- setPersistentOwner(Program, Object) - Method in interface ghidra.app.services.ProgramManager
-
Establish a persistent owner on an open program.
- setPinned(boolean) - Method in class ghidra.program.database.symbol.CodeSymbol
- setPinned(boolean) - Method in class ghidra.program.database.symbol.FunctionSymbol
- setPinned(boolean) - Method in class ghidra.program.database.symbol.SymbolDB
- setPinned(boolean) - Method in class ghidra.program.model.address.GlobalSymbol
-
This method doesn't apply to the global symbol, since it isn't associated with a specific program memory address.
- setPinned(boolean) - Method in interface ghidra.program.model.symbol.Symbol
-
Sets whether or not this symbol is pinned to its associated address.
- setPixelMap(VerticalPixelAddressMap) - Method in interface ghidra.app.util.viewer.listingpanel.MarginProvider
-
Set the vertical pixel layout map.
- setPlateComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets a PLATE comment at the specified address
- setPlateComment(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- setPLATECommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setPluginPaths(String[]) - Static method in class ghidra.framework.preferences.Preferences
-
Set the paths to be used as the UserPluginPath property.
- setPluginTool(PluginTool) - Method in class ghidra.app.cmd.module.ModuleAlgorithmCmd
- setPluginTool(PluginTool) - Method in class ghidra.app.cmd.module.SubroutineModelCmd
- setPointer64() - Method in class ghidra.app.util.demangler.DemangledDataType
- setPointer64(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setPointerIndex(int) - Method in class ghidra.app.util.bin.BinaryReader
-
A convenience method for setting the index using a 32 bit integer.
- setPointerIndex(long) - Method in class ghidra.app.util.bin.BinaryReader
-
Sets the current index to the specified value.
- setPointerShift(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the left shift amount for a shifted pointer data type.
- setPointerSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a pointer data type.
- setPoints(Point, Point) - Method in class ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
- setPopupDelay(int) - Method in class ghidra.graph.viewer.popup.PopupRegulator
-
Sets the time between mouse movements to wait before showing this class's popup
- setPopupMenuData(MenuData) - Method in class docking.action.DockingAction
-
Sets the
MenuData
to be used to put this action in the tool's popup menu - setPopupMenuData(MenuData) - Method in class docking.menu.MultiStateDockingAction
- setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.GraphComponent
- setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.GraphViewer
- setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.popup.PopupRegulator
-
Sets the enablement of this class's popup
- setPopupsVisible(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
- setPosition(Address) - Method in class ghidra.program.model.mem.MemoryBufferImpl
- setPosition(Address) - Method in interface ghidra.program.model.mem.MutableMemBuffer
-
Sets the Address to which offset of 0 points to.
- setPostComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets a POST comment at the specified address
- setPOSTCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setPostScripts(List<String>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set the ordered list of scripts to execute immediately following import and and analysis of a program.
- setPostScriptsWithArgs(List<Pair<String, String[]>>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set the ordered list of scripts to execute immediately following import and and analysis of a program.
- setPotentialPropertiesFileLocations(List<ResourceFile>) - Method in class ghidra.app.script.GhidraScript
-
Set potential locations of .properties files for scripts (including subscripts).
- setPrecision(Settings, int) - Method in class ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
- setPreComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets a PRE comment at the specified address
- setPreComment(Program, Address, String) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- setPRECommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setPreferenceKey(String) - Method in class docking.widgets.table.GTable
-
Sets the key for saving and restoring column configuration state.
- setPreferredDataTypeManager(DataTypeManager) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Sets the
DataTypeManager
to use when the chooser is forced to parse the given data type text to resolve the data type. - setPreferredRadix(int) - Method in class ghidra.sleigh.grammar.RadixBigInteger
- setPreferredSize(int, int) - Method in class docking.DialogComponentProvider
-
Sets the preferred size of the dialog.
- setPreferredTreePanelSize(Dimension) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
- setPreloadAllDIEs(boolean) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
-
Option to cause the DWARF parser to load all DWARF records into memory, instead of processing one compile unit at a time.
- setPreScripts(List<String>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set the ordered list of scripts to execute immediately following import and prior to analyzing an imported program.
- setPreScriptsWithArgs(List<Pair<String, String[]>>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set the ordered list of scripts and their arguments to execute immediately following import and prior to analyzing an imported program.
- setPresentation(String) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setPresentationName(String) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- setPreviewPaneAttributes() - Method in class docking.widgets.DropDownMultiSelectionTextField
- setPreviewPaneAttributes() - Method in class docking.widgets.DropDownTextField
- setPrimary() - Method in class ghidra.program.database.symbol.CodeSymbol
- setPrimary() - Method in class ghidra.program.database.symbol.SymbolDB
- setPrimary() - Method in class ghidra.program.model.address.GlobalSymbol
- setPrimary() - Method in interface ghidra.program.model.symbol.Symbol
-
Sets this symbol to be primary.
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
-
Sets the primary state for this field
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
-
Sets the primary state of this field
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
-
Sets this primary state of this field.
- setPrimary(boolean) - Method in interface docking.widgets.fieldpanel.field.TextField
-
Sets this field to be primary such that its row is primary
- setPrimary(boolean) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
Sets the primary State.
- setPrimary(boolean) - Method in class ghidra.app.util.viewer.field.ListingTextField
- setPrimary(Reference, boolean) - Method in class ghidra.program.database.references.ReferenceDBManager
- setPrimary(Reference, boolean) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Set the given reference's primary attribute
- setPrimaryMemoryReference(Reference) - Method in interface ghidra.program.model.listing.CodeUnit
-
Sets a memory reference to be the primary reference at its address/opIndex location.
- setPrimaryMemoryReference(Reference) - Method in class ghidra.program.model.listing.DataStub
- setPrimaryMemoryReference(Reference) - Method in class ghidra.program.model.listing.InstructionStub
- SetPrimaryRefCmd - Class in ghidra.app.cmd.refs
-
Command class for setting a reference to be primary.
- SetPrimaryRefCmd(Address, int, Address, boolean) - Constructor for class ghidra.app.cmd.refs.SetPrimaryRefCmd
-
Creates a command for setting whether or not a reference is the primary reference.
- SetPrimaryRefCmd(Reference, boolean) - Constructor for class ghidra.app.cmd.refs.SetPrimaryRefCmd
-
Creates a command for setting whether or not a reference is the primary reference.
- setPrintColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setPrinting(boolean) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setPriority(AnalysisPriority) - Method in class ghidra.app.services.AbstractAnalyzer
- setProgram(ProgramDB) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.code.CodeManager
-
Set the program after all the managers have been created.
- setProgram(ProgramDB) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.external.ExternalManagerDB
- setProgram(ProgramDB) - Method in class ghidra.program.database.function.FunctionManagerDB
- setProgram(ProgramDB) - Method in interface ghidra.program.database.ManagerDB
-
Callback from program used to indicate all manager have been created.
- setProgram(ProgramDB) - Method in class ghidra.program.database.mem.MemoryMapDB
-
Set the program.
- setProgram(ProgramDB) - Method in class ghidra.program.database.module.TreeManager
-
Set the program.
- setProgram(ProgramDB) - Method in class ghidra.program.database.properties.DBPropertyMapManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.references.ReferenceDBManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.register.OldProgramContextDB
- setProgram(ProgramDB) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- setProgram(ProgramDB) - Method in class ghidra.program.database.reloc.RelocationManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.EquateManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.NamespaceManager
- setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.SymbolManager
- setProgram(Program) - Method in class ghidra.app.util.SymbolInspector
-
Associates a program with this symbol inspector
- setProgram(Program) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the program to be displayed by this listing panel
- setProgram(Program) - Method in class ghidra.program.database.function.FunctionTagManagerDB
- setProgram(Program) - Method in class ghidra.util.table.GhidraProgramTableModel
- setProgramHeaderOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Sets the program header offset.
- setProgramLocationListener(ProgramLocationListener) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- setProgramLocationListener(ProgramLocationListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the ProgramLocationListener.
- setProgramName(String, String) - Method in class ghidra.program.database.module.TreeManager
- setProgramProperties(Program, FSRL, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Ensure that a
Program
's metadata includes its import origin. - setPrograms(Program, Program) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- setPrograms(Program, Program) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- setPrograms(Program, Program) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Specifies the two programs to be compared by this panel
- setProgramSelectionListener(ProgramSelectionListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the ProgramSelectionListener.
- setProgress(int) - Method in class ghidra.app.merge.PhaseProgressPanel
-
Fills in the progress bar to the indicated percent.
- setProgress(int) - Method in class ghidra.util.MonitoredInputStream
-
Reset the current progress count to the specified value.
- setProgress(long) - Method in class docking.widgets.tree.TreeTaskMonitor
- setProgress(long) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setProgress(long) - Method in class ghidra.framework.task.GTaskMonitor
- setProgress(long) - Method in class ghidra.framework.task.gui.GProgressBar
- setProgress(long) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setProgress(long) - Method in class ghidra.util.task.TaskDialog
- setProgress(long) - Method in interface ghidra.util.task.TaskMonitor
-
Sets the current progress value
- setProgress(long) - Method in class ghidra.util.task.TaskMonitorAdapter
- setProgress(long) - Method in class ghidra.util.task.TaskMonitorComponent
- setProgress(long) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setProgress(long) - Method in class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- setProgress(long) - Method in class ghidra.util.task.WrappingTaskMonitor
- setProgressBar(GProgressBar) - Method in class ghidra.framework.task.GTaskMonitor
-
Set the GProgressBar to use to display the progress.
- setProject(Project) - Method in class ghidra.framework.plugintool.PluginTool
- setProjectActive(boolean) - Method in class ghidra.framework.main.datatree.DataTreeDragNDropHandler
- setProjectData(ProjectData) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- setProjectData(String, ProjectData) - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
- setProjectData(String, ProjectData) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Set the project data for this data tree and populate it with nodes for the users in the project.
- setProjectsDirPath(String) - Static method in class ghidra.framework.GenericRunInfo
-
Set the user's current projects directory path.
- setProperties(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets properties to be read/written.
- setPropertiesFile(File) - Method in class ghidra.app.script.GhidraScript
-
Explicitly set the .properties file (used if a ResourceFile representing the GhidraScript is not available -- i.e., if running GhidraScript from a .class file or instantiating the actual GhidraScript object directly).
- setPropertiesFileDirectories(String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
List of valid .properties file directory paths, separated by a ';'.
- setPropertiesFileDirectories(List<String>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Sets one or more locations to find .properties files associated with GhidraScripts.
- setPropertiesFileDirectory(String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Sets a single location for .properties files associated with GhidraScripts.
- setPropertiesFileLocation(String, String) - Method in class ghidra.app.script.GhidraScript
-
Explicitly set the .properties file location and basename for this script (used if a ResourceFile representing the GhidraScript is not available -- i.e., if running GhidraScript from a .class file or instantiating the actual GhidraScript object directly).
- setProperty(String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the named property.
- setProperty(String) - Method in class ghidra.program.model.listing.DataStub
- setProperty(String) - Method in class ghidra.program.model.listing.InstructionStub
- setProperty(String, int) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the named property with the given value at the address of this codeunit.
- setProperty(String, int) - Method in class ghidra.program.model.listing.DataStub
- setProperty(String, int) - Method in class ghidra.program.model.listing.InstructionStub
- setProperty(String, Saveable) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the named property with the given value at the address of this codeunit.
- setProperty(String, Saveable) - Method in class ghidra.program.model.listing.DataStub
- setProperty(String, Saveable) - Method in class ghidra.program.model.listing.InstructionStub
- setProperty(String, Object) - Method in class ghidra.program.database.ProgramBuilder
- setProperty(String, String) - Static method in class ghidra.framework.preferences.Preferences
-
Set the property value.
- setProperty(String, String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Set the named property with the given value at the address of this codeunit.
- setProperty(String, String) - Method in class ghidra.program.model.listing.DataStub
- setProperty(String, String) - Method in class ghidra.program.model.listing.InstructionStub
- setProperty(String, String, String) - Method in class generic.constraint.DecisionNode
- setPropertyChanged(String, Address, Object, Object) - Method in class ghidra.program.database.ProgramDB
- setPropertyChanged(String, Address, Object, Object) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of a Program as having changed and generate the DOCR_CODE_UNIT_PROPERTY_CHANGED event.
- setPropertyChanged(String, Address, Object, Object) - Method in class ghidra.program.util.ChangeManagerAdapter
- setPropertyRangeRemoved(String, Address, Address) - Method in class ghidra.program.database.ProgramDB
- setPropertyRangeRemoved(String, Address, Address) - Method in interface ghidra.program.util.ChangeManager
-
Mark the state of the Program as having changed and generate the DOCR_CODE_UNIT_PROPERTY_RANGE_REMOVED event.
- setPropertyRangeRemoved(String, Address, Address) - Method in class ghidra.program.util.ChangeManagerAdapter
- setProtectedKeyStorePasswordProvider(KeyStorePasswordProvider) - Static method in class ghidra.framework.remote.security.SSHKeyManager
-
Set PKI protected keystore password provider
- setProtoEvalModel(String) - Method in class ghidra.app.decompiler.DecompileOptions
- setPrototype() - Method in class ghidra.app.services.AbstractAnalyzer
- setPullingContent(boolean) - Method in class ghidra.xml.NonThreadedXmlPullParserImpl
- setPullingContent(boolean) - Method in interface ghidra.xml.XmlPullParser
-
Set whether the parser will return content elements.
- setQualifier(int) - Method in class ghidra.app.util.cparser.C.Declaration
- setQueue(Queue<I>) - Method in class generic.concurrent.ConcurrentQBuilder
-
Sets the queue to be used by the
ConcurrentQ
. - setRange(int, int, boolean) - Method in class docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
- setRawFileCount(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- setRead(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setRead(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the read property associated with this block.
- setRead(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setRead(MemoryBlock, boolean) - Method in class ghidra.program.database.ProgramBuilder
- setReader(ChunkReader) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
- setReadExecutableCode() - Method in class ghidra.program.util.VarnodeContext
- setReadOnly() - Method in interface db.buffers.BufferFile
-
If file is open read-write, the modified contents are flushed and the file re-opened as read-only.
- setReadOnly() - Method in class db.buffers.BufferFileAdapter
- setReadOnly() - Method in interface db.buffers.BufferFileHandle
- setReadOnly() - Method in class db.buffers.LocalBufferFile
- setReadOnly() - Method in class db.buffers.LocalManagedBufferFile
- setReadOnly() - Method in interface db.buffers.RemoteBufferFileHandle
- setReadOnly() - Method in interface db.buffers.RemoteManagedBufferFileHandle
- setReadOnly() - Method in class db.ChainedBuffer
-
Set the read-only state of this ChainedBuffer.
- setReadOnly(boolean) - Method in class ghidra.framework.data.DomainFileProxy
- setReadOnly(boolean) - Method in class ghidra.framework.data.GhidraFile
- setReadOnly(boolean) - Method in interface ghidra.framework.model.DomainFile
-
Sets the object to read-only.
- setReadOnly(boolean) - Method in class ghidra.framework.protocol.ghidra.GhidraURLConnection
-
Set the read-only state of the content.
- setReadOnly(boolean) - Method in interface ghidra.framework.store.FolderItem
-
Set the state of the read-only indicator for this non-shared item.
- setReadOnly(boolean) - Method in class ghidra.framework.store.local.LocalFolderItem
- setReadOnly(boolean) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- setRecentColors(List<Color>) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- setRecentlyUsed(DataType) - Method in interface ghidra.app.services.DataTypeManagerService
-
Set the given data type as the most recently used to apply a data type to a Program.
- setRecommendedLcsPair(LanguageCompilerSpecPair) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setRecommendedLcsPairsList(List<LanguageCompilerSpecPair>) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setRecordChanges(boolean) - Method in class ghidra.program.database.ProgramBuilder
- setRecurseTerminatedEarly(boolean) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- setReference() - Method in class ghidra.app.util.demangler.DemangledDataType
- setReferencePrimary(Reference) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the given reference as primary.
- setReferencePrimary(Reference, boolean) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the given reference as primary.
- setReferences(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets references to be read/written.
- setRegister(Address, Register) - Method in class ghidra.program.util.SymbolicPropogator
- setRegister(String, long) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- setRegister(String, BigInteger) - Method in class ghidra.test.processors.support.EmulatorTestRunner
- SetRegisterCmd - Class in ghidra.app.cmd.register
-
Command for setting the value of a register over a range of addresses.
- SetRegisterCmd(Register, Address, Address, BigInteger) - Constructor for class ghidra.app.cmd.register.SetRegisterCmd
-
Constructor for SetRegisterCmd.
- setRegisterReference(int, Register, SourceType, RefType) - Method in interface ghidra.program.model.listing.CodeUnit
-
Sets a register reference at the
offset
on the specified operand index, which effectively substitutes the previous operation interpretation
NOTE: If another reference was previously set on the operand, then it will be replaced with this register reference - setRegisterReference(int, Register, SourceType, RefType) - Method in class ghidra.program.model.listing.DataStub
- setRegisterReference(int, Register, SourceType, RefType) - Method in class ghidra.program.model.listing.InstructionStub
- setRegisters(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets registers to be read/written.
- setRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.program.database.register.OldProgramContextDB
- setRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- setRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- setRegisterValue(Address, Address, RegisterValue) - Method in interface ghidra.program.model.listing.ProgramContext
-
Sets the register context over the given range to the given value.
- setRegisterValue(Address, Address, RegisterValue) - Method in class ghidra.program.util.AbstractStoredProgramContext
- setRegisterValue(RegisterValue) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- setRegisterValue(RegisterValue) - Method in class ghidra.app.util.PseudoDisassemblerContext
- setRegisterValue(RegisterValue) - Method in class ghidra.app.util.PseudoInstruction
- setRegisterValue(RegisterValue) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- setRegisterValue(RegisterValue) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- setRegisterValue(RegisterValue) - Method in interface ghidra.program.model.lang.ProcessorContext
-
Sets the specified register value within this context.
- setRegisterValue(RegisterValue) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- setRegisterValue(RegisterValue) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- setRegisterValue(RegisterValue) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- setRegisterValue(RegisterValue) - Method in class ghidra.program.model.listing.InstructionStub
- setRegisterValue(RegisterValue) - Method in class ghidra.program.util.VarnodeContext
- setRegisterValue(String, String, String, long) - Method in class ghidra.program.database.ProgramBuilder
- setRegisterValuesChanged(Register, Address, Address) - Method in class ghidra.program.database.ProgramDB
- setRegisterValuesChanged(Register, Address, Address) - Method in interface ghidra.program.util.ChangeManager
-
Notifies that register values have changed over the indicated address range.
- setRegisterValuesChanged(Register, Address, Address) - Method in class ghidra.program.util.ChangeManagerAdapter
- setRelativeOffset(Hashtable<String, Operand>) - Method in class ghidra.app.plugin.processors.generic.Offset
-
Method setRelativeOffset.
- setRelocationAddress(Address) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Sets the relocation address.
- setRelocationTable(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets relocation tables to be read/written.
- setRememberLocation(boolean) - Method in class docking.DialogComponentProvider
-
Sets this dialog to remember its location from one invocation to the next.
- setRememberSize(boolean) - Method in class docking.DialogComponentProvider
-
Sets this dialog to remember its size from one invocation to the next.
- setRendererDropTarget(Object) - Method in class docking.widgets.tree.support.GTreeRenderer
- setRenderingHint(RenderingHints.Key, Object) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setRenderingHint(RenderingHints.Key, Object) - Method in class generic.text.TextLayoutGraphics
- setRenderingHint(RenderingHints.Key, Object) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setRenderingHints(Map<?, ?>) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setRenderingHints(Map<?, ?>) - Method in class generic.text.TextLayoutGraphics
- setRenderingHints(Map<?, ?>) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setRepeatableComment(Address, String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets a repeatable comment at the specified address
- setRepeatableComment(String) - Method in class ghidra.program.database.function.FunctionDB
- setRepeatableComment(String) - Method in interface ghidra.program.model.listing.Function
-
Set the repeatable comment for this function.
- setRepeatableComment(String) - Method in class ghidra.util.UndefinedFunction
- setRepeatPatternLimit(int) - Method in class ghidra.app.util.RepeatInstructionByteTracker
-
Set the maximum number of instructions in a single run which contain the same byte values.
- setRepeatPatternLimit(int) - Method in class ghidra.program.disassemble.Disassembler
-
Set the maximum number of instructions in a single run which contain the same byte values.
- setRepeatPatternLimitIgnored(AddressSetView) - Method in class ghidra.app.util.RepeatInstructionByteTracker
-
Set the region over which the repeat pattern limit will be ignored.
- setRepeatPatternLimitIgnored(AddressSetView) - Method in class ghidra.program.disassemble.Disassembler
-
Set the region over which the repeat pattern limit will be ignored.
- setRepeats(boolean) - Method in class generic.timer.GhidraSwinglessTimer
-
Sets whether this timer repeats.
- setRepeats(boolean) - Method in class generic.timer.GhidraSwingTimer
- setRepeats(boolean) - Method in interface generic.timer.GhidraTimer
- setReplace(Operand, boolean) - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- setReplacedElement(Register) - Method in class ghidra.program.model.listing.VariableOffset
-
Sets the original replaced sub-operand Register.
- setReplacedElement(Scalar, boolean) - Method in class ghidra.program.model.listing.VariableOffset
-
Sets the original replaced sub-operand Scalar.
- setRequired(boolean) - Method in class docking.widgets.textfield.HintTextField
-
Sets whether the field is required or not.
- setResizable(boolean) - Method in class docking.DialogComponentProvider
-
Sets the resizable property for the corresponding dialog.
- setResolveInformation(String, Object) - Method in class ghidra.app.merge.MergeManager
-
Sets the resolve information object for the indicated standardized name.
- setResolveInformation(String, Object) - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Sets the resolve information object for the indicated standardized name.
- setRespectExecuteFlag(boolean) - Method in class ghidra.app.util.PseudoDisassembler
-
Set flag to respect Execute bit on memory if present on any memory
- setRestrict() - Method in class ghidra.app.util.demangler.DemangledDataType
- setRestrict() - Method in class ghidra.app.util.demangler.DemangledObject
- setResult(ConditionResult) - Method in class docking.widgets.conditiontestpanel.ConditionTestState
- setReturn(DataType, VariableStorage, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- setReturn(DataType, VariableStorage, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Set the return data-type and storage.
- setReturn(DataType, VariableStorage, SourceType) - Method in class ghidra.util.UndefinedFunction
- setReturnAddressOffset(int) - Method in interface ghidra.program.model.listing.StackFrame
-
Set the return address stack offset.
- SetReturnDataTypeCmd - Class in ghidra.app.cmd.function
-
Command for setting a function's return type.
- SetReturnDataTypeCmd(Address, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetReturnDataTypeCmd
-
Constructs a new command for setting a function's return type.
- setReturnRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
-
enable/disable checking return for constant references
- setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
-
Sets the return type
- setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunction
-
Sets the function return type.
- setReturnType(DataType) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Set the return data type for this function
- setReturnType(DataType) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- setReturnType(DataType, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- setReturnType(DataType, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Set the function's return type.
- setReturnType(DataType, SourceType) - Method in class ghidra.util.UndefinedFunction
- setRightJustify(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- setRightLocation(Program, ProgramLocation) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the cursor in the right side's listing to the specified location.
- setRightProgramLocationListener(ProgramLocationListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets a listener for program location changes for the right side's listing panel.
- setRightTitle(String) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the title for the right side's decompiler.
- setRightTitle(String) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the title for the right side's listing.
- setRootNode(GTreeNode) - Method in class docking.widgets.tree.GTree
-
Sets the root node for this tree.
- setRootNodeAllowedToCollapse(boolean) - Method in class docking.widgets.tree.GTree
- setRootVisible(boolean) - Method in class docking.widgets.tree.GTree
- setRowData(int, Object) - Method in class docking.widgets.table.GTableCellRenderingData
-
Set data specific to a row, as used during the rendering phase
- setRowHeight(int) - Method in class docking.widgets.table.GTable
- setRowHeight(int) - Method in class docking.widgets.tree.GTree
- setRunning() - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- setRunScriptsNoImport(boolean, String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set to run scripts (and optionally, analysis) without importing a program.
- setRValueReference() - Method in class ghidra.app.util.demangler.DemangledDataType
-
rvalue reference; C++11
- setSatelliteDocked(boolean) - Method in class ghidra.graph.viewer.GraphComponent
- setSatelliteDocked(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
- setSatelliteListener(GraphSatelliteListener) - Method in class ghidra.graph.viewer.VisualGraphView
- setSatelliteViewer(SatelliteGraphViewer<V, E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- setSatelliteVisible(boolean) - Method in class ghidra.graph.viewer.GraphComponent
- setSatelliteVisible(boolean) - Method in class ghidra.graph.viewer.VisualGraphView
- setSaveableData(String, SaveState) - Method in interface ghidra.framework.model.Project
-
Allows the user to store data related to the project.
- setSaveableData(String, SaveState) - Method in class ghidra.framework.project.DefaultProject
- setScheduled() - Method in class ghidra.framework.task.GTaskGroup
- setScriptArgs(String[]) - Method in class ghidra.app.script.GhidraScript
-
Sets script-specific arguments
- setScriptDirectories(String) - Method in class ghidra.app.util.headless.HeadlessOptions
-
List of valid script directory paths separated by a ';'.
- setScriptDirectories(List<String>) - Method in class ghidra.app.util.headless.HeadlessOptions
-
Set the script source directories to be searched for secondary scripts.
- setScriptLogFile(File) - Method in class ghidra.framework.ApplicationConfiguration
- setScrollableUnitIncrement(int) - Method in class docking.widgets.tree.GTree
-
Sets the size of the scroll when mouse scrolling or pressing the scroll up/down buttons.
- setScrollbarSideKickComponent(JComponent) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- setScrollFraction(float) - Method in class ghidra.framework.task.gui.taskview.AbstractTaskInfo
- setScrollingSyncState(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- setScrollingSyncState(boolean) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Sets whether or not scrolling is synchronized.
- setScrollLock(boolean) - Method in class ghidra.framework.main.ConsoleTextPane
- setSearchExecutableOnly(boolean) - Method in class ghidra.util.bytesearch.MemoryBytePatternSearcher
- setSearchPriority(UndoableDomainObject, int) - Method in class ghidra.app.merge.MergeManagerPlugin
- setSearchPriority(Program, int) - Method in class ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
- setSearchPriority(Program, int) - Method in class ghidra.app.merge.ProgramMergeManagerPlugin
- setSearchResults(SearchLocation) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setSearchText(String) - Method in class docking.widgets.FindDialog
- setSearchText(String) - Method in interface ghidra.app.services.MemorySearchService
- setSearchText(String) - Method in class ghidra.framework.main.DataTreeDialog
- setSecondaryFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GTableFilterPanel
-
Sets a secondary filter that users can use to filter table rows by other criteria other than the text typed in at the bottom of a table.
- setSectionC(Address) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Set the sectionC variable to given address.
- setSectionD(Address) - Method in class ghidra.app.util.bin.format.pef.RelocationState
-
Set the sectionD variable to given address.
- setSectionHeaderOffset(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Sets the section header offset.
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.ArmDisassembleCommand
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
-
Allows the disassembler context to be seeded for the various disassembly start points which may be encountered using the future flow state of the specified seedContext.
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.MipsDisassembleCommand
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
- setSeedContext(DisassemblerContextImpl) - Method in class ghidra.program.disassemble.Disassembler
-
Set seed context which will be used to establish initial context at starting points which are not arrived at via a natural disassembly flow.
- setSegmentRef(int) - Method in class ghidra.app.util.bin.format.omf.OmfSymbol
- setSelected(boolean) - Method in class docking.action.ToggleDockingAction
- setSelected(boolean) - Method in interface docking.action.ToggleDockingActionIf
-
Sets the toggle state for this action.
- setSelected(boolean) - Method in class docking.DockableHeader
- setSelected(boolean) - Method in class docking.DockingActionProxy
- setSelected(boolean) - Method in class docking.EmptyBorderToggleButton
- setSelected(boolean) - Method in class docking.GenericHeader
-
Sets the focus state of the component so that a visual clue can be displayed.
- setSelected(boolean) - Method in class docking.menu.DialogToolbarButton
- setSelected(boolean) - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- setSelected(boolean) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertex
- setSelected(boolean) - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- setSelected(boolean) - Method in interface ghidra.graph.viewer.VisualEdge
-
Sets this edge selected.
- setSelected(boolean) - Method in interface ghidra.graph.viewer.VisualVertex
-
Sets this vertex selected
- setSelected(boolean) - Method in class ghidra.util.table.AbstractSelectionNavigationAction
- setSelected(JToggleButton, boolean) - Method in class help.screenshot.AbstractScreenShotGenerator
- setSelectedAnayzer(Object, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- setSelectedBatchGroupLoadSpec(BatchGroupLoadSpec) - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Sets the current
BatchGroupLoadSpec
for the entire group of applications. - setSelectedConstraint(String) - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Change the constraint to the constraint with the given name.
- setSelectedDomainFiles(Set<DomainFile>) - Method in class ghidra.framework.main.datatable.ProjectDataTablePanel
- setSelectedFieldFactory(FieldFactory) - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Sets the current tab to the given model.
- setSelectedFile(File) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Sets the selected file.
- setSelectedFile(File) - Method in interface docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
- setSelectedFileFilter(GhidraFileFilter) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Set the selected filter to the given filter
- setSelectedFolder(DomainFolder) - Method in class ghidra.framework.main.DataTreeDialog
- setSelectedIndex(int) - Method in class docking.widgets.list.ListPanel
-
Select the item at the given index.
- setSelectedItem(Object) - Method in class docking.widgets.combobox.GhidraComboBox
- setSelectedItem(ROW_OBJECT) - Method in class docking.widgets.table.GTableFilterPanel
-
Select the given row object.
- setSelectedItems() - Method in class docking.widgets.DropDownTextField
- setSelectedLanguage(Language) - Method in class ghidra.app.util.bean.SelectLanguagePanel
- setSelectedLanguage(LanguageCompilerSpecPair) - Method in class ghidra.plugin.importer.ImporterDialog
- setSelectedLanguage(LanguageID) - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Selects the language with the specified language ID.
- setSelectedLcsPair(LanguageCompilerSpecPair) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setSelectedNode(GTreeNode) - Method in class docking.widgets.tree.GTree
- setSelectedNodeByNamePath(String[]) - Method in class docking.widgets.tree.GTree
-
A convenience method to select a node by a path, starting with the tree root name, down each level until the desired node name.
- setSelectedNodeByPathName(TreePath) - Method in class docking.widgets.tree.GTree
-
Selects the node that matches the each name in the given tree path.
- setSelectedNodes(GTreeNode...) - Method in class docking.widgets.tree.GTree
- setSelectedNodes(Collection<GTreeNode>) - Method in class docking.widgets.tree.GTree
- setSelectedPath(TreePath) - Method in class docking.options.editor.OptionsDialog
- setSelectedPathNow(TreePath) - Method in class docking.widgets.JTreeMouseListenerDelegate
-
This method is overridden by subclasses.
- setSelectedRowObject(ROW_OBJECT) - Method in class docking.widgets.table.GFilterTable
- setSelectedValue(int) - Method in class docking.widgets.dialogs.StringChoices
-
Sets the current value to the object at the given position as if indexed into the array returned by getValues().
- setSelectedValue(Object) - Method in class docking.widgets.list.ListPanel
-
Selects the item.
- setSelectedValue(String) - Method in class docking.widgets.dialogs.StringChoices
-
Sets the currentValue to the given value.
- setSelectedValue(T) - Method in class docking.widgets.DropDownMultiSelectionTextField
- setSelectedValue(T) - Method in class docking.widgets.DropDownTextField
-
Sets the current selection on this text field.
- setSelectedVertices(Set<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- setSelectedVertices(Set<V>) - Method in interface ghidra.graph.VisualGraph
-
Selects the given vertices
- setSelection(FieldSelection) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the current selection.
- setSelection(PluginTool, Navigatable, ProgramSelection) - Static method in class ghidra.app.nav.NavigationUtils
- setSelection(AddressSetView) - Method in class ghidra.app.plugin.ProgramPlugin
-
Convenience method to fire a program selection event.
- setSelection(ProgramSelection) - Method in class ghidra.app.decompiler.component.DecompilerController
- setSelection(ProgramSelection) - Method in interface ghidra.app.nav.Navigatable
-
Tells this Navigatable to set its selection to the given selection
- setSelection(ProgramSelection) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the selection.
- setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Sets the selection color
- setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setSelectionMode(int) - Method in class docking.widgets.list.ListPanel
-
Sets the selection mode for the list.
- setSelectionModel(GTreeSelectionModel) - Method in class docking.widgets.tree.GTree
- setSelectionModel(ListSelectionModel) - Method in class docking.widgets.table.GTable
- setSelectionModel(ListSelectionModel) - Method in class docking.widgets.table.GTableColumnModel
- setSelectionPath(TreePath) - Method in class docking.widgets.tree.GTree
- setSelectionPaths(List<TreePath>) - Method in class docking.widgets.tree.GTree
- setSelectionPaths(TreePath[]) - Method in class docking.widgets.tree.GTree
- setSelectionPaths(TreePath[], GTreeSelectionEvent.EventOrigin) - Method in class docking.widgets.tree.GTree
- setSelectionPaths(TreePath[], GTreeSelectionEvent.EventOrigin) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
- setSelectionSize(int) - Method in class ghidra.util.table.AddressPreviewTableModel
-
Sets the size of the selections generated by this model when asked to create program selections.
- setSeletedNodeByName(GTreeNode, String) - Method in class docking.widgets.tree.GTree
-
A convenience method that allows clients that have created a new child node to select that node in the tree, without having to lookup the actual GTreeNode implementation.
- setServerCredentials(String, String) - Method in class ghidra.app.script.GhidraScript
-
Establishes fixed login credentials for Ghidra Server access.
- setServerInfo(ServerInfo) - Method in class ghidra.framework.main.ServerInfoComponent
-
Set the field values using the given server info.
- setServerInfo(ServerInfo) - Method in class ghidra.framework.main.ServerInfoPanel
-
Set the field values using the given server info.
- setServiceAddedNotificationsOn(boolean) - Method in class ghidra.framework.plugintool.mgr.ServiceManager
-
Set the indicator for whether service listeners should be notified.
- setServiceProvider(ServiceProvider) - Method in class ghidra.app.util.viewer.format.FormatManager
-
Sets the service provider used by the field factory objects.
- setSettings(Address, String, Object) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Set the Object settings.
- setShiftDown(boolean) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Sets the status of the shift key.
- setShort(Address, short) - Method in class ghidra.program.database.mem.MemoryMapDB
- setShort(Address, short) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Sets the 'short' value at the specified address.
- setShort(Address, short) - Method in interface ghidra.program.model.mem.Memory
-
Write short at addr in big endian order.
- setShort(Address, short) - Method in class ghidra.program.model.mem.MemoryStub
- setShort(Address, short, boolean) - Method in class ghidra.program.database.mem.MemoryMapDB
- setShort(Address, short, boolean) - Method in interface ghidra.program.model.mem.Memory
-
Write short at addr in the specified endian order.
- setShort(Address, short, boolean) - Method in class ghidra.program.model.mem.MemoryStub
- setShortSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a short primitive data type.
- setShortValue(int, short) - Method in class db.DBRecord
-
Set the short value for the specified field.
- setShortValue(int, short) - Method in class db.SparseRecord
- setShortValue(short) - Method in class db.Field
-
Set field's short value.
- setShortValue(short) - Method in class db.ShortField
- setShouldAlternateRowBackgroundColors(boolean) - Method in class docking.widgets.AbstractGCellRenderer
- setShowAllLcsPairs(boolean) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setShowBlockName(boolean) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- setShowDetails(boolean) - Method in class docking.widgets.filechooser.GhidraFileChooser
-
When true is passed the chooser will use a detailed table view to show the files; false will show a simplified list of files.
- setShowFieldMode(boolean) - Method in class docking.widgets.textfield.LocalDateTextField
-
Turns on or off the faded text that indicates if the field is in month or day mode
- setShowLibraryInNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setShowListingPanel(boolean) - Method in class ghidra.app.merge.listing.ListingMergeManager
-
True signals to show the listing panel (default); false signals to show an empty listing (faster)
- setShowLocalNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setShowMultipleArrayElementPerLine(boolean) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- setShown(boolean) - Method in class ghidra.app.script.GatherParamPanel
- setShowNonLocalNamespace(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setShowNumberMode(boolean) - Method in class docking.widgets.textfield.IntegerTextField
-
Turns on or off the faded text that displays the field's radix mode (hex or decimal).
- setShowProgressValue(boolean) - Method in class docking.widgets.tree.TreeTaskMonitor
- setShowProgressValue(boolean) - Method in class ghidra.app.util.headless.HeadlessTimedTaskMonitor
- setShowProgressValue(boolean) - Method in class ghidra.framework.task.GTaskMonitor
- setShowProgressValue(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
-
True (the default) signals to paint the progress information inside of the progress bar.
- setShowProgressValue(boolean) - Method in class ghidra.util.task.CancelOnlyWrappingTaskMonitor
- setShowProgressValue(boolean) - Method in class ghidra.util.task.TaskDialog
- setShowProgressValue(boolean) - Method in interface ghidra.util.task.TaskMonitor
-
True (the default) signals to paint the progress information inside of the progress bar
- setShowProgressValue(boolean) - Method in class ghidra.util.task.TaskMonitorAdapter
- setShowProgressValue(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
- setShowProgressValue(boolean) - Method in class ghidra.util.task.TimeoutTaskMonitor
- setShowProgressValue(boolean) - Method in class ghidra.util.task.WrappingTaskMonitor
- setShowRecommendedCheckbox(boolean) - Method in class ghidra.plugin.importer.NewLanguagePanel
- setShowSplashScreen(boolean) - Method in class docking.framework.DockingApplicationConfiguration
- setShowSplashScreen(boolean) - Method in class ghidra.framework.GhidraApplicationConfiguration
- setShowsRootHandles(boolean) - Method in class docking.widgets.tree.GTree
- setShowTitles(boolean) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
- setShowTranslated(Settings, boolean) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- setShowVersion(boolean) - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Allows language versions to appear appended to name
- setSignaturePrefix(String) - Method in class ghidra.app.util.demangler.DemangledThunk
- setSignatureSource(SourceType) - Method in class ghidra.program.database.function.FunctionDB
- setSignatureSource(SourceType) - Method in interface ghidra.program.model.listing.Function
-
Set the source type for the overall signature excluding function name and parameter names whose source is carried by the corresponding symbol.
- setSignatureSource(SourceType) - Method in class ghidra.util.UndefinedFunction
- setSigned() - Method in class ghidra.app.util.demangler.DemangledDataType
- setSilent() - Method in class ghidra.app.util.task.OpenProgramTask
-
Invoking this method prior to task execution will prevent any confirmation interaction with the user (e.g., optional checkout, snapshot recovery, etc.).
- setSimplificationStyle(String) - Method in class ghidra.app.decompiler.DecompInterface
-
This allows the application to the type of analysis performed by the decompiler, by giving the name of an analysis class.
- setSimplified(boolean) - Method in class ghidra.util.state.VarnodeOperation
- setSimplifyDoublePrecision(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setSize(int) - Method in class generic.json.JSONToken
- setSize(int) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Sets the size of this data directory.
- setSize(int, boolean) - Method in class db.ChainedBuffer
-
Set the new size for this DBBuffer object.
- setSize(int, boolean) - Method in class db.DBBuffer
-
Set the new size for this DBBuffer object.
- setSize(int, int) - Method in class ghidra.framework.plugintool.PluginTool
-
Sets the size of the tool's main window
- setSize(long) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
-
Sets the section's size.
- setSize(long, long) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
-
Sets the file and memory size.
- setSize(Dimension) - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- setSizeAlignment(int, int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Sets the alignment that is defined for a data type of the indicated size if one is defined.
- setSizeLimit(int) - Method in class generic.algorithms.Lcs
-
Changes the size limit of this LCS, past which no calculations will be performed
- setSizeOfCode(long) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- setSizeOfCode(long) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- setSizeOfHeaders(long) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- setSizeOfHeaders(long) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- setSizeOfImage(long) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- setSizeOfImage(long) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- setSizeOfInitializedData(long) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- setSizeOfInitializedData(long) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- setSizeOfRawData(int) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
- setSizeOfUninitializedData(long) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- setSizeOfUninitializedData(long) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- setSlaFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
- setSortColumn(int) - Method in class docking.widgets.table.GTableWidget
- setSortColumn(int) - Method in class ghidra.app.tablechooser.TableChooserDialog
-
Sets the default sorted column for this dialog.
- setSortColumn(int, boolean) - Method in class docking.widgets.table.GTableWidget
- setSortState(TableSortState) - Method in class ghidra.app.tablechooser.TableChooserDialog
-
Sets the column sort state for this dialog.
- setSource(SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
-
Sets this symbol's source as specified.
- setSource(SourceType) - Method in class ghidra.program.model.address.GlobalSymbol
-
This method doesn't apply to the global symbol, since a program always has a global symbol and it can't be renamed.
- setSource(SourceType) - Method in class ghidra.program.model.symbol.MemReferenceImpl
- setSource(SourceType) - Method in interface ghidra.program.model.symbol.Symbol
-
Sets the source of this symbol.
- setSourceArchive(SourceArchive) - Method in class ghidra.program.model.data.AbstractDataType
- setSourceArchive(SourceArchive) - Method in interface ghidra.program.model.data.DataType
-
Set the source archive where this type originated
- setSourceArchive(SourceArchive) - Method in class ghidra.program.model.data.DataTypeImpl
- setSourceFile(ResourceFile) - Method in class ghidra.app.script.GhidraScript
-
Set associated source file
- setSourceName(String) - Method in class ghidra.framework.plugintool.PluginEvent
- setSourceName(String) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setSourceName(String) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the name of the source file that provided the data.
- setSourceName(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setSourceObject(Object) - Method in class docking.ActionContext
-
Sets the sourceObject for this ActionContext.
- setSouthComponent(JComponent) - Method in class ghidra.graph.viewer.VisualGraphView
- setSpace(AddressSpace) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- setSpace(AddressSpace) - Method in class ghidra.app.plugin.processors.generic.ExpressionTerm
-
Sets the address space of the expression value
- SetSpacerTextAction - Class in ghidra.app.util.viewer.format.actions
- SetSpacerTextAction(String) - Constructor for class ghidra.app.util.viewer.format.actions.SetSpacerTextAction
- setSpecFile(ResourceFile) - Method in class ghidra.program.model.lang.SleighLanguageDescription
-
Set the (optional) specification file associated with this language
- setSpecialPrefix(String) - Method in class ghidra.app.util.demangler.DemangledObject
- setSplashIcon128(ImageIcon) - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- setStackDepthChange(Program, Address, int) - Static method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Sets a new value for the stack depth change at the indicated address.
- SetStackDepthChangeCommand - Class in ghidra.app.cmd.function
- SetStackDepthChangeCommand(Program, Address, int) - Constructor for class ghidra.app.cmd.function.SetStackDepthChangeCommand
- setStackPurgeSize(int) - Method in class ghidra.program.database.function.FunctionDB
- setStackPurgeSize(int) - Method in interface ghidra.program.model.listing.Function
-
Set the change in the stack pointer resulting from calling this function.
- setStackPurgeSize(int) - Method in class ghidra.util.UndefinedFunction
- setStackReference(int, int, SourceType, RefType) - Method in interface ghidra.program.model.listing.CodeUnit
-
Sets a stack reference at the
offset
on the specified operand index, which effectively substitutes the previous operation interpretation
NOTE: If another reference was previously set on the operand, then it will be replaced with this stack reference - setStackReference(int, int, SourceType, RefType) - Method in class ghidra.program.model.listing.DataStub
- setStackReference(int, int, SourceType, RefType) - Method in class ghidra.program.model.listing.InstructionStub
- setStart(int) - Method in class generic.json.JSONToken
- setStart(long) - Method in class ghidra.framework.main.logviewer.model.Pair
- setStart(AssemblyNonTerminal) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Change the start symbol for the grammar
- setStartAddress(long) - Method in class ghidra.app.util.bin.format.omf.OmfGroupRecord
- setStartName(String) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Change the start symbol for the grammar
- setStartOfFlow(boolean) - Method in class ghidra.program.model.lang.InstructionBlock
-
Allows the block to be tagged as start of flow to force InstructionSet iterator to treat as a flow start.
- setStartX(int) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Sets the starting x position for the fields generated by this factory.
- setStartY(int) - Method in class ghidra.app.util.viewer.field.IndentField
-
Sets the starting vertical position of this field.
- setStartY(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
-
Sets the starting vertical position of this field.
- setStateValue(CryptoProvider, Object) - Method in interface ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
-
Saves a state object into the session using the cryptoprovider's identity as the key
- setStatic(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setStaticEncodingMappingValues(Map<Long, List<String>>) - Static method in class ghidra.program.model.data.CharsetSettingsDefinition
-
Sets a static lookup table that maps from old deprecated (language,encoding) index values to a charset name.
- setStatus(String) - Method in class ghidra.app.util.importer.MessageLog
-
Stores a status message that can be used elsewhere (i.e., populate warning dialogs)
- setStatusInfo(String) - Method in class docking.AbstractDockingTool
- setStatusInfo(String) - Method in interface docking.Tool
-
Set the status information
- setStatusInfo(String, boolean) - Method in class docking.AbstractDockingTool
- setStatusInfo(String, boolean) - Method in interface docking.Tool
-
Set the status information
- setStatusJustification(int) - Method in class docking.DialogComponentProvider
-
Sets the horizontal position of the status label.
- setStatusListener(GraphAlgorithmStatusListener<V>) - Method in interface ghidra.graph.algo.FindPathsAlgorithm
- setStatusListener(GraphAlgorithmStatusListener<V>) - Method in class ghidra.graph.algo.IterativeFindPathsAlgorithm
- setStatusListener(GraphAlgorithmStatusListener<V>) - Method in class ghidra.graph.algo.RecursiveFindPathsAlgorithm
- setStatusListener(StatusListener) - Method in class ghidra.framework.main.ServerInfoComponent
-
Set the status listener
- setStatusMessage(String) - Method in class docking.wizard.AbstractMagePanelManager
- setStatusMessage(String) - Method in class docking.wizard.WizardManager
- setStatusMessage(String) - Method in interface docking.wizard.WizardPanelListener
-
Notification to set a status message.
- setStatusMessage(String) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- setStatusMessage(String) - Method in interface ghidra.app.decompiler.component.DecompilerCallbackHandler
- setStatusMessage(String) - Method in class ghidra.app.decompiler.component.DecompilerController
- setStatusMessage(String) - Method in class ghidra.graph.viewer.GraphComponent
-
Sets a message to be painted on the viewer.
- setStatusMessage(String) - Method in class ghidra.graph.viewer.VisualGraphView
-
Sets a message to be painted on the viewer.
- setStatusMsg(String) - Method in class ghidra.framework.cmd.BackgroundCommand
- setStatusText(String) - Method in class docking.DialogComponentProvider
-
Sets the text in the dialog's status line using the default color
- setStatusText(String) - Method in class docking.DockingWindowManager
-
Set the status text in the active component window
- setStatusText(String) - Method in class docking.StatusBar
-
Sets the status text
- setStatusText(String) - Method in class ghidra.app.merge.MergeManager
-
Set the status text on the merge dialog.
- setStatusText(String) - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Set the status text on the merge dialog.
- setStatusText(String) - Method in interface ghidra.util.StatusListener
-
Set the current status as type INFO
- setStatusText(String, boolean) - Method in class docking.DockingWindowManager
-
Set the status text in the active component window
- setStatusText(String, boolean) - Method in class docking.StatusBar
-
Deprecated.Call
StatusBar.setStatusText(String)
instead. Remove after 9.3 - setStatusText(String, MessageType) - Method in class docking.DialogComponentProvider
-
Sets the text in the dialog's status line using the specified message type to control the color.
- setStatusText(String, MessageType) - Method in interface ghidra.util.StatusListener
-
Set the current status as the specified type
- setStatusText(String, MessageType, boolean) - Method in class docking.DialogComponentProvider
- setStatusText(String, MessageType, boolean) - Method in interface ghidra.util.StatusListener
-
Set the current status as the specified type
- setStatusTextAlignment(int) - Method in class ghidra.util.task.TaskBuilder
-
Sets the horizontal text alignment of messages shown in the task dialog.
- setStep(int) - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
- SetSTL<K> - Class in generic.stl
- SetSTL(SetSTL<K>) - Constructor for class generic.stl.SetSTL
- SetSTL(Comparator<K>) - Constructor for class generic.stl.SetSTL
- setStorageAndDataType(VariableStorage, DataType) - Method in class ghidra.program.database.symbol.VariableSymbolDB
-
Change the storage address and data-type associated with this variable symbol.
- setStorageClass(String) - Method in class ghidra.app.util.demangler.DemangledObject
- setStoredRefCheck(boolean) - Method in class ghidra.program.util.SymbolicPropogator
-
enable/disable checking stored values for constant references
- setStream(CliAbstractStream) - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
-
Sets this header's stream.
- setString(int, String) - Method in class db.DBRecord
-
Set the string value for the specified field.
- setString(String) - Method in class db.Field
-
Set field's String value.
- setString(String) - Method in class db.StringField
- setString(String, String) - Method in class ghidra.app.util.PseudoData
- setString(String, String) - Method in interface ghidra.docking.settings.Settings
-
Associates the given String value with the name
- setString(String, String) - Method in class ghidra.docking.settings.SettingsImpl
- setString(String, String) - Method in class ghidra.framework.options.AbstractOptions
- setString(String, String) - Method in interface ghidra.framework.options.Options
-
Set the String value for the option.
- setString(String, String) - Method in class ghidra.framework.options.SubOptions
- setString(String, String) - Method in class ghidra.program.model.listing.DataStub
- setStringAttr(Element, String, String) - Static method in class ghidra.util.xml.XmlUtilities
-
Sets a string attribute on the specified element.
- setStringProperty(String, String, String) - Method in class ghidra.program.database.ProgramBuilder
- setStringSelection(String) - Method in interface ghidra.app.util.viewer.listingpanel.StringSelectionListener
- setStringSelectionListener(StringSelectionListener) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- setStringSettingsValue(Address, String, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
-
Set the string value for instance settings.
- setStroke(Stroke) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setStroke(Stroke) - Method in class generic.text.TextLayoutGraphics
- setStroke(Stroke) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setStruct() - Method in class ghidra.app.util.demangler.DemangledDataType
- setStyle(int) - Method in class ghidra.app.util.viewer.options.ScreenElement
- setSubGroup(String) - Method in class docking.menu.MultiStateDockingAction
- setSubTitle(String) - Method in class docking.ComponentProvider
-
Sets the provider's sub-title (Sub-titles don't show up in the window menu).
- setSubTitle(String) - Method in class ghidra.framework.plugintool.PluginTool
-
Sets the subtitle on the tool; the subtitle is extra text in the title.
- setSupportsDefaultToolContext(boolean) - Method in class docking.action.DockingAction
- setSupportsDefaultToolContext(boolean) - Method in interface docking.action.DockingActionIf
-
Sets whether or not this action should be activated using the default tool context if the current focused provider's context is not valid for this action.
- setSupportsDefaultToolContext(boolean) - Method in class docking.DockingActionProxy
- setSupportsOneTimeAnalysis() - Method in class ghidra.app.services.AbstractAnalyzer
- setSupportsOneTimeAnalysis(boolean) - Method in class ghidra.app.services.AbstractAnalyzer
- setSuspended(boolean) - Method in class ghidra.framework.task.GTaskManager
-
Sets the suspended state of this task queue.
- setSymbols(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets symbols to be read/written.
- setSymbols(Symbol[]) - Method in class ghidra.app.util.CodeUnitInfo
-
Set the symbols to be transferred.
- setSymbolStringData(String) - Method in class ghidra.program.database.symbol.LibrarySymbol
- setSymbolStringData(String) - Method in class ghidra.program.database.symbol.SymbolDB
-
Sets the symbol's string data field.
- setSynchronizationObject(Object) - Method in class db.Database
-
Set the object to be used for synchronization.
- setSynchronizing(boolean) - Static method in class ghidra.framework.store.FileSystemSynchronizer
-
Sets whether the synchronizing operation is running.
- setTabCommitsEdit(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionDialog
-
If true then a Tab key press will work the same as pressing the Enter key.
- setTabCommitsEdit(boolean) - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
- setTable(FVTable) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
- SettableApplicationInformationDisplayFactory - Class in ghidra.framework.plugintool
- SettableApplicationInformationDisplayFactory() - Constructor for class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- SettableColorSwatchChooserPanel - Class in docking.options.editor
- SettableColorSwatchChooserPanel(List<Color>) - Constructor for class docking.options.editor.SettableColorSwatchChooserPanel
- setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.GFilterTable
- setTableFilter(TableFilter<ROW_OBJECT>) - Method in interface docking.widgets.table.RowObjectFilterModel
- setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.TableModelWrapper
- setTableFilter(TableFilter<ROW_OBJECT>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Sets the given
TableFilter
on this model. - setTableName(String, String) - Method in class db.DBHandle
-
Changes the name of an existing table.
- setTableSortState(TableSortState) - Method in class docking.widgets.table.AbstractSortedTableModel
- setTableSortState(TableSortState) - Method in interface docking.widgets.table.SortedTableModel
-
Sets the sort state for this table model
- setTabLock(boolean) - Method in class ghidra.app.util.viewer.format.FieldHeader
-
Sets the tab lock so the tab won't reposition.
- setTabSize(int) - Method in class docking.widgets.ScrollableTextArea
-
Sets the number of characters to expand tabs to.
- setTabSize(int) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
- setTabSize(int) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- setTabText(String) - Method in class docking.ComponentProvider
-
Sets the text to be displayed on tabs when provider is stacked with other providers.
- setTargeContextForDisassembly(PseudoDisassemblerContext, Address) - Method in class ghidra.app.util.PseudoDisassembler
-
In order to check a location to see if it disassembles from an address reference, the address is checked for low-bit code switch behavior.
- setTargeContextForDisassembly(Program, Address) - Static method in class ghidra.app.util.PseudoDisassembler
-
If this processor uses the low bit of an address to change to a new Instruction Set mode Check the low bit and change the instruction state at the address.
- setTargetBounds(Rectangle) - Method in class ghidra.framework.main.ZoomedImagePainter
- setTaskDialogDelay(int) - Method in class ghidra.util.task.CachingSwingWorker
-
Sets the initial delay before showing a progress dialog.
- setTaskMonitor(TaskMonitor) - Method in class docking.widgets.tree.GTreeTask
- setTaskMonitor(TaskMonitor) - Method in class ghidra.framework.ApplicationConfiguration
-
Sets a task monitor that will be called back with messages that report the status of the initialization process.
- setTaskMonitor(TaskMonitor) - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- setTaskMonitor(TaskMonitor) - Method in class ghidra.util.worker.AbstractWorker
- setTaskMonitor(TaskMonitor) - Method in class ghidra.util.worker.Job
- setTaskName(String) - Method in class ghidra.util.task.TaskMonitorComponent
-
Set the name of the task; the name shows up in the tool tip for the cancel button.
- setTemplate() - Method in class ghidra.app.util.demangler.DemangledDataType
- setTemplate(ConstructTpl) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
- setTemplate(DemangledTemplate) - Method in class ghidra.app.util.demangler.DemangledFunction
- setTemplate(DemangledTemplate) - Method in class ghidra.app.util.demangler.DemangledType
- setTemplatedConstructorType(String) - Method in class ghidra.app.util.demangler.DemangledFunction
-
Special constructor where it has a templated type before the parameter list
- setTemporary(boolean) - Method in class ghidra.framework.data.DomainObjectAdapter
- setTemporary(boolean) - Method in interface ghidra.framework.model.DomainObject
-
Set the temporary state of this object.
- setTerminated(Settings, boolean) - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
- setText() - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Sets the literal text to display in this field.
- setText(String) - Method in class docking.widgets.checkbox.GCheckBox
-
See
AbstractButton.setText(String)
. - setText(String) - Method in class docking.widgets.dialogs.ReadTextDialog
-
Set the text in the text area.
- setText(String) - Method in class docking.widgets.DropDownTextField
-
Overridden to allow for the setting of text without showing the completion window.
- setText(String) - Method in class docking.widgets.filter.FilterTextField
- setText(String) - Method in class docking.widgets.HyperlinkComponent
- setText(String) - Method in class docking.widgets.imagepanel.ImagePanel
- setText(String) - Method in class docking.widgets.label.GDLabel
- setText(String) - Method in class docking.widgets.label.GHtmlLabel
-
Deprecated.
- setText(String) - Method in class docking.widgets.label.GIconLabel
-
Deprecated.
- setText(String) - Method in class docking.widgets.label.GLabel
-
Deprecated.
- setText(String) - Method in class docking.widgets.ScrollableTextArea
-
set the text in the text area
- setText(String) - Method in class docking.widgets.textarea.HintTextArea
-
Need to override the setText method so we can set font attributes.
- setText(String) - Method in class docking.widgets.textfield.HintTextField
-
Overridden to check the field validity when text changes
- setText(String) - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
-
Set the composite text
- setText(String) - Method in class docking.widgets.textfield.TextFieldLinker
-
Set the full composite text
- setText(String) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- setText(String) - Method in class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Sets the text for the spacer field
- setText(String) - Method in class ghidra.util.JavaSourceLine
- setText(JTextComponent, String) - Static method in class generic.test.AbstractGenericTest
- setTextBackgroundColor(Color) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets the background color for the listing panel.
- setTextColor(Color) - Method in class ghidra.app.util.html.TextLine
- setTextCopying(boolean) - Method in class docking.widgets.fieldpanel.internal.PaintContext
- setTextFromList() - Method in class docking.widgets.DropDownMultiSelectionTextField
- setTextFromList() - Method in class docking.widgets.DropDownTextField
- setTextFromSelectedListItemAndKeepMatchingWindowOpen() - Method in class docking.widgets.DropDownMultiSelectionTextField
- setTextFromSelectedListItemAndKeepMatchingWindowOpen() - Method in class docking.widgets.DropDownTextField
- setTextWithoutClosingCompletionWindow(String) - Method in class docking.widgets.DropDownTextField
- setThreadPool(GThreadPool) - Method in class generic.concurrent.ConcurrentQBuilder
-
Use the given thread pool for processing the work items.
- setThreadPoolName(String) - Method in class generic.concurrent.ConcurrentQBuilder
-
Sets the name to be used when creating a private thread pool.
- setThrowAttribute(String) - Method in class ghidra.app.util.demangler.DemangledFunction
- setThumbBit(ObjectiveC1_State, Address) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
If needed, sets the TMode bit at the specified address.
- setThunk(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setThunkedFunction(Function) - Method in class ghidra.program.database.function.FunctionDB
- setThunkedFunction(Function) - Method in interface ghidra.program.model.listing.Function
-
Set the currently Thunked Function or null to convert to a normal function
- setThunkedFunction(Function) - Method in class ghidra.util.UndefinedFunction
- setTime(int) - Method in class ghidra.program.model.pcode.PcodeOp
-
Set a unique number for pcode ops that are attached to the same address
- setTime(int) - Method in class ghidra.program.model.pcode.SequenceNumber
-
Set unique Sub-address for distinguishing multiple PcodeOps at one instruction address.
- setTimeDateStamp(int) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
-
Sets the time/date stamp to the specifed value.
- setTimeout(int) - Method in class ghidra.app.decompiler.parallel.DecompilerCallback
-
Sets the timeout for each decompile
- setTimeout(long) - Method in class docking.widgets.AutoLookup
-
Sets the delay between keystrokes after which each keystroke is considered a new lookup
- setTimeoutListener(Callback) - Method in class ghidra.util.task.TimeoutTaskMonitor
-
Sets a callback function that will be called if the timeout is reached.
- setTimeoutPredicate(Predicate<Long>) - Method in class docking.widgets.AutoLookup
-
Sets the logic for deciding whether the elapsed time between keystrokes is enough to trigger a new auto lookup or to continue with the previous match.
- setTimerCallback(TimerCallback) - Method in class generic.timer.ExpiringSwingTimer
- setTimerCallback(TimerCallback) - Method in class generic.timer.GhidraSwinglessTimer
-
Sets the callback to be called when the timer fires.
- setTimerCallback(TimerCallback) - Method in class generic.timer.GhidraSwingTimer
- setTimerCallback(TimerCallback) - Method in interface generic.timer.GhidraTimer
- setTimeStack(Stack<Long>) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
-
Workaround: Set the time stack reference
- settings - Variable in class generic.lsh.vector.LSHVectorFactory
- Settings - Interface in ghidra.docking.settings
-
Settings objects store name-value pairs.
- SettingsDefinition - Interface in ghidra.docking.settings
-
Generic interface for defining display options on data and dataTypes.
- SettingsDialog - Class in docking.widgets.dialogs
- SettingsDialog(HelpLocation) - Constructor for class docking.widgets.dialogs.SettingsDialog
- SettingsImpl - Class in ghidra.docking.settings
-
Basic implementation of the Settings object
- SettingsImpl() - Constructor for class ghidra.docking.settings.SettingsImpl
-
Construct a new SettingsImpl
- SettingsImpl(Settings) - Constructor for class ghidra.docking.settings.SettingsImpl
-
Construct a new SettingsImpl object with the same set of name-value pairs as the given settings object
- SettingsImpl(ChangeListener, Object) - Constructor for class ghidra.docking.settings.SettingsImpl
-
Construct a new SettingsImpl with the given listener
- SettingsPropertyMap - Interface in ghidra.program.model.util
-
Property map interface for storing Settings objects.
- setTitle(String) - Method in class docking.ComponentProvider
-
Sets the provider's title.
- setTitle(String) - Method in class docking.DialogComponentProvider
-
Sets the title to be displayed in the dialogs title bar
- setTitle(String) - Method in class docking.GenericHeader
- setTitle(String) - Method in class docking.options.editor.GhidraColorChooser
- setTitle(String) - Method in class docking.widgets.OptionDialogBuilder
-
Sets the title for the OptionDialog.
- setTitle(String) - Method in class ghidra.app.merge.PhaseProgressPanel
-
Sets the title line displayed by this panel.
- setTitle(String) - Method in class ghidra.util.task.TaskBuilder
-
Sets the title of this task.
- setTitle(String, String) - Method in class docking.widgets.tabbedpane.DockingTabRenderer
- setTitleComponent(JComponent) - Method in class docking.widgets.InlineComponentTitledPanel
- setTitleName(String) - Method in class ghidra.app.util.viewer.util.TitledPanel
- setTitlePrefixes(String, String) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- setTitlePrefixes(String, String) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- setTitlePrefixes(String, String) - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
A CodeComparisonPanel should provide a title based on what the code comparison panel is displaying.
- settleCDataType(DataType, DataTypeManager) - Static method in class ghidra.app.cmd.function.ApplyFunctionSignatureCmd
-
The C language assumes array datatypes are passed simply as pointers (by reference) even though other datatypes are passed by value.
- setTocAddress(Address) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
- setToDefaultAligned() - Method in interface ghidra.program.model.data.Composite
-
Sets this data type's alignment to its default alignment.
- setToDefaultAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setToDefaultPacking() - Method in interface ghidra.program.model.data.Composite
-
Enables default packing behavior.
- setToDefaultPacking() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setToggleActionSelected(ToggleDockingActionIf, ActionContext, boolean) - Static method in class docking.test.AbstractDockingTest
-
Ensures the given toggle action is in the given selected state.
- setToggleActionSelected(ToggleDockingActionIf, ActionContext, boolean, boolean) - Static method in class docking.test.AbstractDockingTest
-
Ensures the given toggle action is in the given selected state.
- setToggleButtonSelected(Container, String, boolean) - Static method in class docking.test.AbstractDockingTest
-
Finds the toggle button with the given name inside of the given container and then ensures that the selected state of the button matches
selected
. - setToggleButtonSelected(AbstractButton, boolean) - Static method in class docking.test.AbstractDockingTest
-
Ensures that the selected state of the button matches
selected
. - setToMachineAligned() - Method in interface ghidra.program.model.data.Composite
-
Sets this data type's minimum alignment to the machine alignment which is specified by
DataOrganization.getMachineAlignment()
. - setToMachineAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setTool(String) - Method in class ghidra.app.util.xml.ProgramInfo
-
Sets tool field.
- setToolBarData(ToolBarData) - Method in class docking.action.DockingAction
-
Sets the
ToolBarData
to be used to put this action on the tool's toolbar - setToolBarGroup(String) - Method in class docking.action.ToolBarData
- setToolBarSubGroup(String) - Method in class docking.action.ToolBarData
- setToolName(String) - Method in class docking.DockingWindowManager
-
Set the tool name which is displayed as the title for all windows.
- setToolName(String) - Method in class ghidra.framework.plugintool.PluginTool
- setToolName(String) - Method in class ghidra.framework.project.tool.GhidraTool
- setToolSize(int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- setToolStatusMessage(String, boolean) - Method in class ghidra.app.script.GhidraScript
-
Display a message in tools status bar.
- setTooltipProvider(VertexTooltipProvider<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
- setToolTipText(String) - Method in class docking.widgets.table.GTableFilterPanel
-
Allows the caller to set tooltip text on the filter's search label.
- setTopComponent(JComponent) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
-
Sets the component displayed in the top of this panel.
- setTopComponent(JComponent) - Method in class ghidra.app.merge.tool.ListingMergePanel
- setTopComponent(JComponent) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets the component displayed in the top of this panel.
- setTrailingConst() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTrailingPointer64() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- setTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTrailingRestrict() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTrailingUnaligned() - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTransferHandler(TransferHandler) - Method in class docking.widgets.tree.GTree
- setTransform(AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setTransform(AffineTransform) - Method in class generic.text.TextLayoutGraphics
- setTransform(AffineTransform) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setTransient() - Method in class docking.ComponentProvider
-
Sets this class to be transient.
- setTransient() - Method in class docking.DockingFrame
-
Marks this frame as transient.
- setTransient(boolean) - Method in class docking.DialogComponentProvider
-
Sets this dialog to be transient (see
DialogComponentProvider.isTransient()
- setTranslatedValue(Settings, String) - Method in class ghidra.program.model.data.TranslationSettingsDefinition
- setTransparency(float) - Method in class docking.widgets.filter.ClearFilterLabel
- setTransparent(JComponent) - Static method in class docking.DockingUtils
-
Sets the given component to transparent, which allows the parent component's background to be painted.
- setTreeAdaptor(TreeAdaptor) - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- setTreeAdaptor(TreeAdaptor) - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- setTreeAdaptor(TreeAdaptor) - Method in class ghidra.sleigh.grammar.SleighParser
- setTreeFilterEnabled(boolean) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Adds or removes the filter from the tree.
- setTrees(boolean) - Method in class ghidra.app.util.xml.XmlProgramOptions
-
Sets program trees to be read/written.
- setTreeSelectionMode(int) - Method in class ghidra.framework.main.DataTreeDialog
- setTriggerEvent(PluginEvent) - Method in class ghidra.framework.plugintool.PluginEvent
- setType(long) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
-
Set the relocation type associated with this relocation.
- setType(JSONType) - Method in class generic.json.JSONToken
- setType(Vertex, String) - Method in class ghidra.util.graph.Dominator
- setTypeAlignmentEnabled(boolean) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Control whether the alignment of bit-field types is respected when laying out structures.
- setTypeCast() - Method in class ghidra.app.util.demangler.DemangledFunction
- setTypeColor(Color) - Method in class ghidra.app.util.html.DataTypeLine
- setTypeID(int) - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
- setTypeLock(boolean) - Method in class ghidra.program.model.pcode.HighSymbol
-
Set whether this symbol's data-type is considered "locked".
- setUI(ComboBoxUI) - Method in class docking.widgets.combobox.GhidraComboBox
- setUI(ScrollBarUI) - Method in class docking.widgets.SideKickVerticalScrollbar
- setUnaffected(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
- setUnaffected(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
- setUnaffected(Varnode, boolean) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- setUnaligned() - Method in class ghidra.app.util.demangler.DemangledDataType
- setUnaligned() - Method in class ghidra.app.util.demangler.DemangledObject
- setUnconfigurable() - Method in class ghidra.framework.plugintool.PluginTool
- setUninitialized() - Method in class ghidra.pcode.memstate.MemoryPage
-
Mark entire page as uninitialized
- setUninitialized(byte[], int, int) - Static method in class ghidra.pcode.memstate.MemoryPage
-
Mark specified page region as uninitialized.
- setUninitialized(int, int) - Method in class ghidra.pcode.memstate.MemoryPage
-
Mark specified page region as uninitialized.
- setUnion() - Method in class ghidra.app.util.demangler.DemangledDataType
- setUniqueParameterNames(Function, List<Parameter>) - Static method in class ghidra.program.util.FunctionUtility
-
Changes the names of the parameters in the array to unique names that won't conflict with any other names in the function's namespace when the parameters are used to replace the existing parameters in the function.
- setUnitIncrement(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setUnsigned() - Method in class ghidra.app.util.demangler.DemangledDataType
- setUnvalidatedKeyBindingData(KeyBindingData) - Method in class docking.action.DockingAction
- setUnvalidatedKeyBindingData(KeyBindingData) - Method in interface docking.action.DockingActionIf
-
Users creating actions should not call this method, but should instead call
DockingActionIf.setKeyBindingData(KeyBindingData)
. - setUnvalidatedKeyBindingData(KeyBindingData) - Method in class docking.DockingActionProxy
- setup(String) - Method in class ghidra.app.script.MultipleOptionsDialog
- setUp() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- setUp() - Method in class help.screenshot.AbstractScreenShotGenerator
- setupHeaderAddr(Collection<SegmentCommand>) - Method in class ghidra.app.util.opinion.MachoProgramBuilder
-
Sets up the
MachHeader
in memory and returns its address. - setupInitialDefaults() - Method in class ghidra.plugins.importer.batch.BatchImportDialog
- setupOptions(PythonPlugin, Options) - Static method in class ghidra.python.PythonCodeCompletionFactory
-
Sets up Python code completion Options.
- setupPythonCacheDir(TaskMonitor) - Static method in class ghidra.python.PythonUtils
-
Sets up the python cache directory.
- setupPythonHomeDir() - Static method in class ghidra.python.PythonUtils
-
Sets up the python home directory.
- setUrlReplacementString(String) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- setUseAnimation(boolean) - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- setUseAnimations(boolean) - Method in class ghidra.framework.task.GTaskManagerPanel
-
Turns on or off animations.
- setUseAnimations(boolean) - Method in class ghidra.framework.task.gui.taskview.TaskViewer
- setUseCheckboxForIcons(boolean) - Method in class docking.menu.MultiStateDockingAction
-
Overrides the default icons for actions shown in popup menu of the multi-state action.
- setUseInvertedColors(boolean) - Static method in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
- setUseLocalPrefixOverride(boolean) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- setUseMSConvention(boolean) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Control if the alignment and packing of bit-fields follows MSVC conventions.
- setUser(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- setUserList(User[], boolean) - Method in class ghidra.framework.client.RepositoryAdapter
-
Set the list of authorized users for this repository.
- setUserList(User[], boolean) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- setUserList(User[], boolean) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Set the list of authorized users for this repository.
- setUserSortingEnabled(boolean) - Method in class docking.widgets.table.GTable
-
Allows for the disabling of the user's ability to sort an instance of
AbstractSortedTableModel
by clicking the table's headers. - setUseSharedLocation(boolean) - Method in class docking.DialogComponentProvider
-
Specifies whether or not this dialog component should use the same remembered location (and size) no matter which window this dialog is launched from.
- setUsesIcons(boolean) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets whether the graph rendering mode is to use icons or not.
- setUseSingleLineLayout(boolean) - Method in class docking.widgets.VariableHeightPanel
-
This method is in place because the clients of this panel are not the ones that construct this panel and thus cannot create the desired type of layout at construction time.
- setUTF8Data(String) - Method in class ghidra.program.model.lang.ConstantPool.Record
- setValidateReferredToData(boolean) - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
Sets whether or not to validate follow on data that is referred to by the current new structure.
- setValidationEnabled(boolean) - Method in class ghidra.program.database.function.FunctionDB
- setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.DataTypeLine
- setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.TextLine
- setValidationLine(ValidatableLine) - Method in interface ghidra.app.util.html.ValidatableLine
-
Sets the other line that this line is validated against.
- setValidationLine(ValidatableLine) - Method in class ghidra.app.util.html.VariableTextLine
- setValidationRequired() - Static method in class ghidra.framework.store.local.LocalFileSystem
-
If set, the state of folder item resources will be continually refreshed.
- setVals(String, byte[], boolean) - Method in class ghidra.app.emulator.state.DumpMiscState
- setVals(String, byte[], boolean) - Method in interface ghidra.app.emulator.state.RegisterState
- setVals(String, long, int, boolean) - Method in class ghidra.app.emulator.state.DumpMiscState
- setVals(String, long, int, boolean) - Method in interface ghidra.app.emulator.state.RegisterState
- setValue(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setValue(int) - Method in class docking.widgets.textfield.HexOrDecimalInput
- setValue(int) - Method in class docking.widgets.textfield.IntegerTextField
-
Convenience method for setting the value to an int value;
- setValue(int) - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Sets the value of this dynamic.
- setValue(int) - Method in class ghidra.app.util.bin.format.pe.ThunkData
-
Sets the value of the thunk.
- setValue(long) - Method in class docking.widgets.textfield.IntegerTextField
-
Convenience method for setting the value to a long value;
- setValue(long) - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Sets the value of this dynamic.
- setValue(long) - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Sets the value of this symbol.
- setValue(long) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
Sets the value of the slider based on the given file position.
- setValue(ColumnConstraint<T>) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- setValue(ColumnConstraint<T>) - Method in interface docking.widgets.table.constrainteditor.ColumnConstraintEditor
-
Set the current value within the editor
- setValue(ColumnConstraint<T>) - Method in class docking.widgets.table.constrainteditor.DummyConstraintEditor
- setValue(ColumnConstraint<T>) - Method in class docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
-
Sets the
T
-converted-to-W
type in the delegate editor - setValue(Settings, boolean) - Method in interface ghidra.docking.settings.BooleanSettingsDefinition
-
Sets the given value into the given settings object using this settingsDefinition as the key.
- setValue(Settings, boolean) - Method in class ghidra.util.table.field.FunctionInlineSettingsDefinition
- setValue(Settings, boolean) - Method in class ghidra.util.table.field.FunctionNoReturnSettingsDefinition
- setValue(Settings, boolean) - Method in class ghidra.util.table.field.FunctionThunkSettingsDefinition
- setValue(Address, Address, int) - Method in interface ghidra.program.database.IntRangeMap
- setValue(Address, Address, int) - Method in class ghidra.program.database.IntRangeMapDB
- setValue(Address, Address, RegisterValue) - Method in class ghidra.program.util.RegisterValueStore
-
Sets the given register value (contains value and mask) across the given address range.
- setValue(AddressSetView, int) - Method in interface ghidra.program.database.IntRangeMap
- setValue(AddressSetView, int) - Method in class ghidra.program.database.IntRangeMapDB
- setValue(AddressSpace, long, int, long) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for writing values to the MemoryState.
- setValue(AddressSpace, long, int, BigInteger) - Method in class ghidra.pcode.memstate.MemoryState
-
This is the main interface for writing values to the MemoryState.
- setValue(Register, long) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for setting a value directly on a register rather than breaking out the components
- setValue(Register, Address, Address, BigInteger) - Method in class ghidra.program.database.register.OldProgramContextDB
- setValue(Register, Address, Address, BigInteger) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
- setValue(Register, Address, Address, BigInteger) - Method in class ghidra.program.disassemble.Disassembler.DisassemblerProgramContext
- setValue(Register, Address, Address, BigInteger) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Sets the value for the given register to be used when the flow advances to the given address using either the flowTo() or flowStart() methods.
- setValue(Register, Address, Address, BigInteger) - Method in interface ghidra.program.model.listing.ProgramContext
-
Associates a value with a register over a given address range.
- setValue(Register, Address, Address, BigInteger) - Method in class ghidra.program.util.AbstractStoredProgramContext
- setValue(Register, Address, BigInteger) - Method in class ghidra.app.util.PseudoDisassemblerContext
- setValue(Register, Address, BigInteger) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
-
Sets the value for the given register to be used when the flow advances to the given address using either the flowTo() or flowStart() methods.
- setValue(Register, BigInteger) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
- setValue(Register, BigInteger) - Method in class ghidra.app.util.PseudoDisassemblerContext
- setValue(Register, BigInteger) - Method in class ghidra.app.util.PseudoInstruction
- setValue(Register, BigInteger) - Method in class ghidra.pcode.emulate.EmulateDisassemblerContext
- setValue(Register, BigInteger) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for setting a value directly on a register rather than breaking out the components
- setValue(Register, BigInteger) - Method in class ghidra.program.disassemble.DisassemblerContextImpl
- setValue(Register, BigInteger) - Method in interface ghidra.program.model.lang.ProcessorContext
-
Sets the value for a Register.
- setValue(Register, BigInteger) - Method in class ghidra.program.model.lang.ProcessorContextImpl
- setValue(Register, BigInteger) - Method in class ghidra.program.model.lang.ProgramProcessorContext
- setValue(Register, BigInteger) - Method in class ghidra.program.model.lang.ReadOnlyProcessorContext
- setValue(Register, BigInteger) - Method in class ghidra.program.model.listing.InstructionStub
- setValue(Register, BigInteger) - Method in class ghidra.program.util.VarnodeContext
- setValue(MemBuffer, Settings, int, Object) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- setValue(Varnode, long) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for setting a value directly on a varnode rather than breaking out the components
- setValue(Varnode, BigInteger) - Method in class ghidra.pcode.memstate.MemoryState
-
A convenience method for setting a value directly on a varnode rather than breaking out the components
- setValue(KeyedObject, long) - Method in class ghidra.util.graph.attributes.LongAttribute
-
Set the value of this attribute for the specified KeyedObject.
- setValue(Long) - Method in class docking.widgets.textfield.HexOrDecimalInput
- setValue(Number) - Method in class docking.widgets.spinner.IntegerSpinner
-
Sets the given value to both the spinner and the text field.
- setValue(Object) - Method in class docking.options.editor.ColorEditor
-
Set (or change) the object that is to be edited.
- setValue(Object) - Method in class docking.options.editor.DateEditor
- setValue(Object) - Method in class docking.options.editor.FileChooserEditor
- setValue(Object) - Method in class docking.options.editor.FontPropertyEditor
- setValue(Object) - Method in class docking.options.editor.StringBasedFileEditor
- setValue(Object) - Method in class docking.options.editor.StringWithChoicesEditor
- setValue(Object) - Method in class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
- setValue(Object) - Method in class docking.widgets.table.GBooleanCellRenderer
-
Sets the
Boolean
object for the cell being rendered tovalue
. - setValue(Object) - Method in class ghidra.app.util.Option
-
Set the value for this option.
- setValue(Object) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- setValue(Object) - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- setValue(Object) - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- setValue(Object) - Method in class ghidra.framework.options.EnumEditor
- setValue(Object) - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- setValue(Object) - Method in class ghidra.util.ManualViewerCommandEditor
- setValue(String) - Method in class docking.widgets.dialogs.InputDialog
-
Sets the text of the primary text field
- setValue(String) - Method in class docking.widgets.dialogs.InputWithChoicesDialog
-
Set the current choice to value.
- setValue(String) - Method in class docking.widgets.dialogs.NumberRangeInputDialog
-
Sets the text of the primary text field
- setValue(String) - Method in class ghidra.app.util.AddressInput
-
Set the offset part of the address field.
- setValue(String, int) - Method in class docking.widgets.dialogs.InputDialog
-
Sets the text of the text field at the given index
- setValue(String, long) - Method in class ghidra.pcode.memstate.MemoryState
-
This is a convenience method for setting registers by name.
- setValue(String, Object) - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
-
Sets the constraint value from a string.
- setValue(String, Object) - Method in class ghidra.app.util.PseudoData
- setValue(String, Object) - Method in interface ghidra.docking.settings.Settings
-
Associates the given object with the name
- setValue(String, Object) - Method in class ghidra.docking.settings.SettingsImpl
- setValue(String, Object) - Method in class ghidra.program.model.listing.DataStub
- setValue(String, BigInteger) - Method in class ghidra.pcode.memstate.MemoryState
-
This is a convenience method for setting registers by name.
- setValue(BigInteger) - Method in class docking.widgets.textfield.IntegerTextField
-
Sets the value of the field to the given value.
- setValue(BigInteger) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- setValue(BigInteger, boolean) - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- setValue(LocalDate) - Method in class docking.widgets.table.constrainteditor.DateSpinner
-
Sets the Date value for this DateSpinner.
- setValue(LocalDate) - Method in class docking.widgets.textfield.LocalDateTextField
- setValue(T, double) - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Set the value of this attribute for the specified KeyedObject.
- setValue(T, int) - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Set the value of this attribute for the specified KeyedObject.
- setValue(T, Object) - Method in class ghidra.util.graph.attributes.ObjectAttribute
-
Set the value of this attribute for the specified KeyedObject.
- setValue(T, String) - Method in class ghidra.util.graph.attributes.StringAttribute
-
Set the value of this attribute for the specified KeyedObject.
- setValue(V) - Method in class generic.stl.RedBlackNode
- setValue(V) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- setValue(V) - Method in class ghidra.util.datastruct.AbstractWeakValueMap.GeneratedEntry
- setValue(V) - Method in class ghidra.util.datastruct.RedBlackEntry
- setValueAt(Object, int, int) - Method in class docking.widgets.table.TableModelWrapper
- setValueAt(Object, int, int) - Method in class ghidra.app.plugin.debug.dbtable.DbLargeTableModel
- setValueAt(Object, int, int) - Method in class ghidra.framework.main.datatable.ProjectDataTableModel
- setValueAt(Object, int, int) - Method in class ghidra.util.table.GhidraTable
- setValueIsAdjusting(boolean) - Method in class docking.widgets.SideKickVerticalScrollbar
- setValues(int, int, int, int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setVarArgs() - Method in class ghidra.app.util.demangler.DemangledDataType
- setVarArgs(boolean) - Method in class ghidra.program.database.function.FunctionDB
- setVarArgs(boolean) - Method in interface ghidra.program.model.data.FunctionDefinition
-
Set whether parameters can be passed as a VarArg (variable argument list).
- setVarArgs(boolean) - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- setVarArgs(boolean) - Method in interface ghidra.program.model.listing.Function
-
Set whether parameters can be passed as a VarArg (variable argument list)
- setVarArgs(boolean) - Method in class ghidra.util.UndefinedFunction
- SetVariableCommentCmd - Class in ghidra.app.cmd.function
-
Command to set the comment on a function varible.
- SetVariableCommentCmd(Variable, String) - Constructor for class ghidra.app.cmd.function.SetVariableCommentCmd
-
Constructs a new command for setting the comment on a function variable.
- SetVariableDataTypeCmd - Class in ghidra.app.cmd.function
-
Command to set the datatype on a stack variable.
- SetVariableDataTypeCmd(Address, String, DataType, boolean, boolean, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
-
Constructs a new command for setting the datatype on a stack/reg variable
- SetVariableDataTypeCmd(Address, String, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
-
Constructs a new command for setting the datatype on a stack/reg variable.
- SetVariableDataTypeCmd(Variable, DataType, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableDataTypeCmd
-
Constructs a new command for setting the datatype on a stack/reg variable.
- SetVariableNameCmd - Class in ghidra.app.cmd.function
-
Command to rename a stack variable.
- SetVariableNameCmd(Address, String, String, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableNameCmd
-
Constructs a new command to rename a stack/reg variable.
- SetVariableNameCmd(Variable, String, SourceType) - Constructor for class ghidra.app.cmd.function.SetVariableNameCmd
-
Constructs a new command to rename a stack/reg variable.
- setVariableOffset(int) - Method in class ghidra.program.database.symbol.SymbolDB
-
Sets the symbol's variable offset.
- setVersion(String) - Method in class ghidra.framework.plugintool.dialog.ExtensionDetails
- setVersionComment(String) - Method in class db.buffers.LocalManagedBufferFile
- setVersionComment(String) - Method in interface db.buffers.ManagedBufferFile
-
Set the comment which will be associated with this buffer file if saved.
- setVersionComment(String) - Method in class db.buffers.ManagedBufferFileAdapter
- setVersionComment(String) - Method in interface db.buffers.ManagedBufferFileHandle
- setVersionComment(String) - Method in interface db.buffers.RemoteManagedBufferFileHandle
- setVertexClickListener(VertexClickListener<V, E>) - Method in class ghidra.graph.viewer.GraphComponent
- setVertexClickListener(VertexClickListener<V, E>) - Method in class ghidra.graph.viewer.VisualGraphView
-
Sets a listener that allows clients to be notified of vertex double-clicks.
- setVertexColor(String, Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the color for vertices with the given vertex type
- setVertexColorOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the attribute key that can be used to override the color for a vertex.
- setVertexFocused(V) - Method in class ghidra.graph.viewer.GraphComponent
-
Sets the given vertex to be the focused vertex.
- setVertexFocused(V, boolean) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- setVertexFocused(V, boolean) - Method in interface ghidra.graph.VisualGraph
-
Sets the given vertex to be focused or not
- setVertexFocusListener(VertexFocusListener<V>) - Method in class ghidra.graph.viewer.GraphComponent
- setVertexFocusListener(VertexFocusListener<V>) - Method in class ghidra.graph.viewer.VisualGraphView
- setVertexFocusMode(PathHighlightMode) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphComponent
- setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphViewer
- setVertexFocusPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.VisualGraphView
- setVertexHoverMode(PathHighlightMode) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphComponent
- setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.GraphViewer
- setVertexHoverPathHighlightMode(PathHighlightMode) - Method in class ghidra.graph.viewer.VisualGraphView
- setVertexLabelOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the attribute key that can be used to override the label text shown for the vertex.
- setVertexProperty(String, Vertex, Object) - Method in class ghidra.util.graph.DirectedGraph
-
This is a helper method that sets an object property named propName for Vertex v.
- setVertexSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the vertex selection color
- setVertexShape(String, VertexShape) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the
VertexShape
to use for vertices with the given vertex type - setVertexShapeOverrideAttributeKey(String) - Method in class ghidra.service.graph.GraphDisplayOptions
-
Sets the attribute key that can be used to override the shape for a vertex.
- setVertexTooltipProvider(VertexTooltipProvider<V, E>) - Method in class ghidra.graph.viewer.GraphViewer
- setVertexType(String) - Method in class ghidra.service.graph.AttributedVertex
-
Sets the vertex type for this vertex.
- setVerticesSelected(Collection<V>) - Method in class ghidra.graph.viewer.GraphComponent
- setView(AddressSetView) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Restricts the program's view to the given address set
- setViewComponent(JComponent) - Method in class ghidra.app.util.viewer.format.FieldHeader
- setViewedTree(String) - Method in interface ghidra.app.services.ProgramTreeService
-
Set the current view to that of the given name.
- setViewerInitializedListener(Consumer<GraphViewer<V, E>>) - Method in class ghidra.graph.viewer.GraphViewer
- setViewerPosition(ViewerPosition) - Method in class ghidra.app.decompiler.component.DecompilerPanel
- setViewerPosition(BigInteger, int, int) - Method in class docking.widgets.fieldpanel.FieldPanel
-
Scrolls the display to show the layout specified by index at the vertical position specified by yPos.
- setViewHeight(int) - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- setViewIndex(int) - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
-
Sets the viewIndex
- setViewport(JViewport) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
- setViewPosition(Point) - Method in class docking.widgets.tree.GTree
- setViewToProgram(int) - Method in class ghidra.app.merge.tool.ListingMergePanel
- setVirtual(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setVirtualAddress(int) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Sets the relative virtual address of this data directory.
- setVirtualSize(int) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
- setVisibilty(String) - Method in class ghidra.app.util.demangler.DemangledObject
- setVisible(boolean) - Method in class docking.AbstractDockingTool
- setVisible(boolean) - Method in class docking.ComponentProvider
-
Convenience method to show or hide this provider.
- setVisible(boolean) - Method in class docking.DockingDialog
- setVisible(boolean) - Method in class docking.DockingWindowManager
-
Sets the visible state of the set of docking windows.
- setVisible(boolean) - Method in class docking.EditWindow
- setVisible(boolean) - Method in interface docking.Tool
-
Sets the tool visible or invisible.
- setVisible(boolean) - Method in class docking.widgets.textfield.TextFieldLinker
-
Set the visibility of all the component fields
- setVisible(boolean) - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- setVisible(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- setVisible(boolean) - Method in class ghidra.framework.main.FrontEndTool
- setVisible(boolean) - Method in class ghidra.framework.main.logviewer.ui.ReloadDialog
-
Need to override the base implementation so we can short-circuit this and only show the dialog if the user has not previously selected the opt-out checkbox.
- setVisible(TableColumn, boolean) - Method in class docking.widgets.table.GTableColumnModel
- setVisibleAmount(int) - Method in class docking.widgets.SideKickVerticalScrollbar
- setVisibleRowCount(int) - Method in class docking.widgets.table.GTable
- setVisibleViewHeight(int) - Method in class docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
- setVisibleViewHeight(int) - Method in class docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
- setVisibleViewHeight(int) - Method in class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- setVisibleViewHeight(int) - Method in interface docking.widgets.indexedscrollpane.ViewToIndexMapper
- setVolatile() - Method in class ghidra.app.util.demangler.DemangledType
- setVolatile(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
- setVolatile(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setVolatile(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the volatile property associated with this block.
- setVolatile(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setWARNCommentIncluded(boolean) - Method in class ghidra.app.decompiler.DecompileOptions
- setWeak(boolean) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.BindState
- setWeight(Edge, double) - Method in class ghidra.util.graph.Dominator
- setWeight(Edge, double) - Method in class ghidra.util.graph.WeightedDigraph
-
Sets the weight of the specified edge.
- setWeight(Vertex, double) - Method in class ghidra.util.graph.Dominator
- setWheelScrollingEnabled(boolean) - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
-
Sets whether the scroll wheel triggers scrolling when over the scroll pane of this class.
- setWideCharSize(int) - Method in class ghidra.program.model.data.DataOrganizationImpl
-
Defines the size of a wide-char (wchar_t) data type.
- setWidth(int) - Method in class ghidra.app.util.viewer.field.FieldFactory
-
Sets the width of the fields generated by this factory.
- setWindowGroup(String) - Method in class docking.ComponentProvider
-
Sets the window group.
- setWindowMenuGroup(String) - Method in class docking.ComponentProvider
-
Sets the window menu group.
- setWindowName(String) - Method in class docking.widgets.PopupWindow
- setWindowsIcons(List<Image>) - Method in class ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
- setWindowsIcons(List<Image>) - Method in class ghidra.framework.plugintool.StandAloneApplication
- setWindowSize(Window, int, int) - Method in class help.screenshot.AbstractScreenShotGenerator
- setWindowsOnTop(boolean) - Method in class docking.DockingWindowManager
-
Sets the mode such that all satellite docking windows always appear on top of the root window
- setWindowsOnTop(boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Set the Tool option (GhidraOptions.OPTION_DOCKING_WINDOWS_ON_TOP) for whether a docked window will always be shown on top of its parent window.
- setWizardManager(WizardManager) - Method in class docking.wizard.AbstractMagePanelManager
- setWizardManager(WizardManager) - Method in interface docking.wizard.PanelManager
-
Set the wizard manager for this panel manager.
- setWorkPauser(PathHighlighterWorkPauser) - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
-
Sets the callback that signals when this path highlighter should not be performing any work
- setWrite(boolean) - Method in class ghidra.program.database.mem.MemoryBlockDB
- setWrite(boolean) - Method in interface ghidra.program.model.mem.MemoryBlock
-
Sets the write property associated with this block.
- setWrite(boolean) - Method in class ghidra.program.model.mem.MemoryBlockStub
- setWrite(MemoryBlock, boolean) - Method in class ghidra.program.database.ProgramBuilder
- setXORMode(Color) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- setXORMode(Color) - Method in class generic.text.TextLayoutGraphics
- setXORMode(Color) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- setYPos(int) - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- setYPos(int, int, int) - Method in class ghidra.app.util.viewer.field.IndentField
-
Sets the overall y position for this field.
- setYPos(int, int, int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
-
Sets the yPos relative to the overall layout.
- setZeroLengthBoundary(int) - Method in class ghidra.program.model.data.BitFieldPackingImpl
-
Indicate a fixed alignment size in bytes which should be used for zero-length bit-fields.
- setZoom(float) - Method in class ghidra.framework.main.ZoomedImagePainter
- setZoomFactor(float) - Method in class docking.widgets.imagepanel.ImagePanel
-
Set the magnification factor of the image.
- SFR_SPACE - Static variable in interface ghidra.app.util.ProcessorInfo
-
The Special function registers space in a program
- SFR_SPACE_ID - Static variable in interface ghidra.app.util.ProcessorInfo
-
ID for the SFR_SPACE.
- SGREAT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SGREAT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SGREAT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SGREAT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SGREAT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SGREAT - Static variable in class ghidra.sleigh.grammar.SleighParser
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SGREATEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- SHA256_ALGORITHM - Static variable in class ghidra.util.HashUtilities
- SHA256_SALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
- SHA256_UNSALTED_HASH_LENGTH - Static variable in class ghidra.util.HashUtilities
- shakeComponent(Component) - Static method in class docking.util.AnimationUtils
- SHAMT - Static variable in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- shape - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- shapeFinished - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- shapeFinished() - Method in class ghidra.graph.viewer.renderer.PaintableShape
- shapeOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the attribute used to override the shape for a vertex
- SHARED - docking.action.KeyBindingType
-
When the key binding is set via the UI, this action, and any action that shares a name with this action, will be updated to the same key binding value whenever the key binding options change.
- SHARED_OWNER - Static variable in interface docking.tool.ToolConstants
-
This is used when many actions wish to share a key binding.
- SharedActionRegistry - Class in docking.actions
-
A place used to hold
DockingActionIf
s that are meant to be used by components. - SharedActionRegistry() - Constructor for class docking.actions.SharedActionRegistry
- SharedDockingActionPlaceholder - Interface in docking.actions
-
A marker interface to signal that the implementing action serves as an action that should not be itself used in the tool, but should only be used to register and manager keybindings.
- sharedKeyBinding() - Method in class docking.action.builder.AbstractActionBuilder
-
Marks this action as one that shares a key binding with other actions in the tool.
- SharedRangeMapDB - Class in ghidra.program.database.util
-
Deprecated.This map class should not be used except by the OldFunctionMapDB class
- SharedRangeMapDB(DBHandle, String, ErrorHandler, boolean) - Constructor for class ghidra.program.database.util.SharedRangeMapDB
-
Deprecated.Construct a shared range map.
- SharedReturnAnalysisCmd - Class in ghidra.app.cmd.analysis
-
Identifies functions to which Jump references exist and converts the associated branching instruction flow to a CALL-RETURN
- SharedReturnAnalysisCmd(AddressSetView, boolean, boolean) - Constructor for class ghidra.app.cmd.analysis.SharedReturnAnalysisCmd
-
Constructor
- SharedStubKeyBindingAction - Class in docking.actions
-
A stub action that allows key bindings to be edited through the key bindings options.
- shear(double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- shear(double, double) - Method in class generic.text.TextLayoutGraphics
- shear(double, double) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- SHF_ALLOC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section occupies memory during execution
- SHF_EXCLUDE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
This section is excluded from the final executable or shared library.
- SHF_EXECINSTR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section contains executable machine instructions.
- SHF_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section is member of a group.
- SHF_INFO_LINK - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
sh_info contains SHT index
- SHF_LINK_ORDER - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Preserve order after combining
- SHF_MASKOS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section contains OS-specific data.
- SHF_MASKPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Processor-specific
- SHF_MERGE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section might be merged
- SHF_OS_NONCONFORMING - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Non-standard OS specific handling required
- SHF_STRINGS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section contains null-terminated strings
- SHF_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section that holds thread-local data.
- SHF_WRITE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
The section contains data that should be writable during process execution.
- shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Shift, i.e., increase the offset of, this pattern block
- shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
-
Shift the back-fill record's "instruction" pattern to the right.
- shift(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Shift the resolved instruction pattern to the right This also shifts any backfill and forbidden pattern records.
- shift(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- shift_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- shift_op() - Method in class ghidra.sleigh.grammar.SleighParser
- shift_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.shift_op_return
- SHIFT_STR - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- SHIFT_STR_END - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- ShiftAction(int) - Constructor for class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
- shiftCircular(long, int, int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift
size
bits @{code n) positions circularly in a given direction The shifted bits are the least significantsize
bits. - shiftCircular(MaskedLong, int, int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift
size
bits @{code n) positions circularly in a given direction The shifted bits are the least significantsize
bits. - ShiftedAddressDataType - Class in ghidra.program.model.data
-
Provides a definition of a Double Word within a program.
- ShiftedAddressDataType() - Constructor for class ghidra.program.model.data.ShiftedAddressDataType
-
Creates a Double Word data type.
- ShiftedAddressDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ShiftedAddressDataType
- ShiftedReference - Interface in ghidra.program.model.symbol
-
ShiftedReference
is a memory reference whose "to" address is computed from a base value left shifted by a shift amount. - ShiftExpression() - Method in class ghidra.app.util.cparser.C.CParser
- shiftInstruction(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- shiftInstruction(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- shiftInstruction(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- shiftInstruction(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- shiftInstruction(int) - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- shiftLeft(int) - Method in class ghidra.program.model.scalar.Scalar
-
Sets
this = this << n
. - shiftLeft(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits @{code n} positions left This implements both a signed and unsigned shift.
- shiftLeft(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits
n
positions left This implements both a signed and unsigned shift. - shiftOffset(DataTypeComponentImpl, int, int) - Method in class ghidra.program.model.data.StructureDataType
- shiftRight(int) - Method in class ghidra.program.model.scalar.Scalar
-
Sets
this = this >> n
using 0 as the fill bit. - shiftRight(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits arithmetically
n
positions right This implements a signed shift. - shiftRight(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits arithmetically
n
positions right This implements a signed shift. - shiftRightLogical(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits logically
n
positions right This implements an unsigned shift. - shiftRightLogical(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits logically
n
positions right This implements an unsigned shift. - shiftRightPositional(long) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Shift the bits positionally
n
positions right This fills the left with unknown bits - shiftRightSign(int) - Method in class ghidra.program.model.scalar.Scalar
-
Sets
this = this >> n
replicating the sign bit. - shiftView(int) - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- shiftViewDownOnePage() - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- shiftViewDownOneRow() - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- shiftViewUpOnePage() - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- shiftViewUpOneRow() - Method in class docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
- SHN_ABS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
symbol defined relative to this are absolute, not affected by relocation
- SHN_COMMON - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
common symbols, such as Fortran COMMON or unallocated C external vars
- SHN_HIOS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Highest operating system-specific index
- SHN_HIPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
upper bound for processor-specific semantics
- SHN_HIRESERVE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
upper bound on range of reserved indexes
- SHN_LOOS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Lowest operating system-specific index
- SHN_LOPROC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
lower bound for processor-specific semantics
- SHN_LORESERVE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
lower bound on range of reserved indexes
- SHN_UNDEF - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
undefined, missing, irrelevant section
- SHN_XINDEX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Mark that the index is >= SHN_LORESERVE
- SHORT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- SHORT - Static variable in class ghidra.app.util.demangler.DemangledDataType
- SHORT_ARRAY - Static variable in class db.BinaryCodedField
-
short data type
- SHORT_MASK - Static variable in class ghidra.util.Conv
-
A short mask.
- ShortArray - Class in ghidra.util.datastruct
-
Array of shorts that grows as needed.
- ShortArray() - Constructor for class ghidra.util.datastruct.ShortArray
-
Creates new shortArray
- ShortArrayArray - Class in ghidra.util.datastruct
-
Array of byte[] that grows as needed.
- ShortArrayArray() - Constructor for class ghidra.util.datastruct.ShortArrayArray
-
Creates new shortArrayArray
- ShortColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- ShortColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
- shortcut() - Method in class ghidra.graph.job.AbstractAnimatorJob
- shortcut() - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- shortcut() - Method in class ghidra.graph.job.FitGraphToViewJob
- shortcut() - Method in interface ghidra.graph.job.GraphJob
-
Tells this job to stop running, but to still perform any final work before being done.
- ShortDataType - Class in ghidra.program.model.data
-
Basic implementation for a Short Integer dataType
- ShortDataType() - Constructor for class ghidra.program.model.data.ShortDataType
- ShortDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.ShortDataType
- shortDescription() - Method in annotation type ghidra.framework.plugintool.PluginInfo
-
A brief description of what the plugin does.
- ShortField - Class in db
-
ShortField
provides a wrapper for 2-byte signed short data which is read or written to a Record. - ShortField() - Constructor for class db.ShortField
-
Construct a short field with an initial value of 0.
- ShortField(short) - Constructor for class db.ShortField
-
Construct a short field with an initial value of s.
- ShortKeyIndexer - Class in ghidra.util.datastruct
-
This class converts arbitrary short keys into compacted short indexes suitable for use as indexes into an array or table.
- ShortKeyIndexer() - Constructor for class ghidra.util.datastruct.ShortKeyIndexer
-
Constructs a ShortKeyIndexer with a default capacity.
- ShortKeyIndexer(short) - Constructor for class ghidra.util.datastruct.ShortKeyIndexer
-
Constructs a ShortKeyIndexer with a given initial capacity.
- ShortKeySet - Interface in ghidra.util.datastruct
-
The ShortKeySet provides an interface for managing a set of ordered short keys between the values of 0 and N.
- ShortListIndexer - Class in ghidra.util.datastruct
-
Class to manage multiple linked lists of short indexes.
- ShortListIndexer(short, short) - Constructor for class ghidra.util.datastruct.ShortListIndexer
-
The constructor
- ShortLongHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with Short keys and long values.
- ShortLongHashtable() - Constructor for class ghidra.util.datastruct.ShortLongHashtable
-
Default constructor creates a table with an initial default capacity.
- ShortLongHashtable(short) - Constructor for class ghidra.util.datastruct.ShortLongHashtable
-
Constructor creates a table with an initial given capacity.
- ShortObjectHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with short keys and Object values.
- ShortObjectHashtable() - Constructor for class ghidra.util.datastruct.ShortObjectHashtable
-
Default constructor creates a table with an initial default capacity.
- ShortObjectHashtable(short) - Constructor for class ghidra.util.datastruct.ShortObjectHashtable
-
Constructor creates a table with an initial given capacity.
- ShortPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of short values indexed by long keys.
- ShortPropertySet(String) - Constructor for class ghidra.util.prop.ShortPropertySet
-
Constructor for ShortPropertySet.
- ShortRangeMap - Class in ghidra.util.datastruct
-
Stores ranges of short values throughout "long" space.
- ShortRangeMap() - Constructor for class ghidra.util.datastruct.ShortRangeMap
-
Constructor for RangeMap.
- ShortStringHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with short keys and String values.
- ShortStringHashtable() - Constructor for class ghidra.util.datastruct.ShortStringHashtable
-
Default constructor creates a table with an initial default capacity.
- ShortStringHashtable(short) - Constructor for class ghidra.util.datastruct.ShortStringHashtable
-
Constructor creates a table with an initial given capacity.
- shortToInt(short) - Static method in class ghidra.util.Conv
-
Converts a short to an integer.
- shortToLong(short) - Static method in class ghidra.util.Conv
-
Converts a short to a long.
- shouldAddToWindow(boolean, Set<Class<?>>) - Method in class docking.action.DockingAction
-
Determines if this action should be added to a window.
- shouldAddToWindow(boolean, Set<Class<?>>) - Method in interface docking.action.DockingActionIf
-
Determines whether this action should be added to a window (either the main window or a secondary detached window).
- shouldAddToWindow(boolean, Set<Class<?>>) - Method in class docking.DockingActionProxy
- shouldAlternateRowBackgroundColor() - Method in class docking.widgets.AbstractGCellRenderer
-
Return whether or not the renderer should alternate row background colors.
- shouldApplyOnSubOps() - Method in class ghidra.app.util.datatype.ApplyEnumDialog
- shouldApplyProcessorLabelsByDefault() - Method in class ghidra.app.util.opinion.AbstractProgramLoader
-
Returns whether or not processor labels should be applied by default.
- shouldApplyProcessorLabelsByDefault() - Method in class ghidra.app.util.opinion.BinaryLoader
- shouldAskToAnalyze(Program) - Static method in class ghidra.program.util.GhidraProgramUtilities
-
Returns true if the program does not contain the analyzed flag.
- shouldClearDefinedData() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to clear existing defined data in order to create new data.
- shouldClearInstructions() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to clear existing instructions in order to create new data.
- shouldConsume(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
-
This method is called to ask the client if they wish to consume the given event.
- shouldCreateBookmarks() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to create bookmarks indicating any problems that occurred while creating the current structure or information associated with it.
- shouldCreateComments() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to create comments indicating any problems that occurred while creating the data or information associated with it.
- shouldCreateFunction() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to disassemble and create a function that is referred to by your current structure.
- shouldCreateLabel() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to create a label for the new data or for a referred to data or function.
- shouldFollowData() - Method in class ghidra.app.util.datatype.microsoft.DataApplyOptions
-
An option indicating whether or not to create data that is referred to by the data structure.
- shouldIgnoreDefinedData() - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
An option indicating whether or not existing defined data should make the location invalid for new data.
- shouldIgnoreInstructions() - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
An option indicating whether or not existing instructions should make the location invalid for new data.
- shouldProcessStack() - Method in class ghidra.app.util.xml.ProgramInfo
-
whether the XmlMgr should process stack frames and references.
- shouldSave() - Method in class ghidra.framework.plugintool.PluginTool
- shouldSave() - Method in class ghidra.framework.project.tool.GhidraTool
- shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
- shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- shouldShowCursor(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- shouldShowSatelliteActions() - Method in class ghidra.graph.viewer.actions.VgActionContext
-
Returns true actions that manipulate the satellite viewer should be enabled for this context
- shouldShowSatelliteActions() - Method in class ghidra.graph.viewer.actions.VgVertexContext
- shouldShowSatelliteActions() - Method in interface ghidra.graph.viewer.actions.VisualGraphActionContext
-
Returns true actions that manipulate the satellite viewer should be enabled for this context
- shouldShowSatelliteActions() - Method in interface ghidra.graph.viewer.actions.VisualGraphVertexActionContext
-
Returns true actions that manipulate the satellite viewer should be enabled for this context
- shouldSkip(byte[], int) - Method in interface ghidra.util.search.InstructionSkipper
- shouldTrimTrailingNulls() - Method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns true if this layout should have its trailing null characters trimmed.
- shouldUpdate(DataType, DataType) - Method in class ghidra.program.model.data.DataTypeConflictHandler
-
Callback invoked when an associated dataType is being resolved and its local version of the dataType is different from the source archive's dataType.
- shouldValidateReferredToData() - Method in class ghidra.app.util.datatype.microsoft.DataValidationOptions
-
An option indicating whether or not to follow references to other data and validate those too.
- show() - Method in class docking.HiddenDockingFrame
- show() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
show
displays the dialog, gets the user input - show() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
-
show
displays the dialog, gets the user input - show() - Method in class docking.widgets.filechooser.GhidraFileChooser
- show() - Method in class docking.widgets.OptionDialog
- show() - Method in class docking.widgets.OptionDialogBuilder
-
Builds and shows an OptionDialog based on the values set in this builder.
- show() - Method in class ghidra.app.tablechooser.TableChooserDialog
- show(int) - Method in class ghidra.util.task.TaskDialog
-
Shows the dialog window centered on the parent window.
- show(Navigatable, Address, PluginTool) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
-
Popup up the dialog in the center of the tool.
- show(Address[]) - Method in class ghidra.app.script.GhidraScript
-
Displays the address array in a table component.
- show(Component) - Method in class docking.widgets.ListSelectionDialog
- show(Component) - Method in class docking.widgets.ListSelectionTableDialog
- show(Component) - Method in class docking.widgets.OptionDialog
- show(Component) - Method in class docking.widgets.OptionDialogBuilder
-
Builds and shows an OptionDialog based on the values set in this builder.
- show(Component) - Method in class ghidra.plugin.importer.ImporterLanguageDialog
- show(Component, String, SettingsDefinition[], Settings) - Method in class docking.widgets.dialogs.SettingsDialog
- show(String, AddressSetView) - Method in class ghidra.app.script.GhidraScript
-
Displays the given AddressSet in a table, in a dialog.
- show(String, String) - Static method in class docking.widgets.OkDialog
- show(String, String) - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
-
Display the "Save Tool Configuration As..." dialog; blocks until user hits the "Cancel" button.
- SHOW_AID_KEY - Static variable in class docking.help.HelpManager
- SHOW_ANIMATION_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SHOW_ANIMATION_OPTIONS_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- SHOW_BLOCK_NAME_OPTION - Static variable in interface ghidra.GhidraOptions
- SHOW_FUNCTION_AUTOMITIC_COMMENT_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- SHOW_ORIGINAL - ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
- SHOW_TRANSLATED - ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
- showAddressSpaceCombo(boolean) - Method in class ghidra.app.util.AddressInput
- showAddToProgramDialog(FSRL, Program, PluginTool, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
- ShowAllComponentsAction - Class in docking
- ShowAllComponentsAction(DockingWindowManager, List<ComponentPlaceholder>, String) - Constructor for class docking.ShowAllComponentsAction
- showAllXrefs(Navigatable, ServiceProvider, TableService, ProgramLocation, Set<Reference>) - Static method in class ghidra.app.util.XReferenceUtil
-
Deprecated.Shows all xrefs to the given location in a new table.
- showAnalysisOptions(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showAndImport(PluginTool, BatchInfo, List<FSRL>, DomainFolder, ProgramManager) - Static method in class ghidra.plugins.importer.batch.BatchImportDialog
-
Shows the batch import dialog (via runSwingLater) and prompts the user to select a file if the supplied
batchInfo
is empty. - showBlockName - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showBlockName() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- showBusyCursor(boolean) - Method in class ghidra.util.bean.GGlassPane
- showCancelButton(boolean) - Method in class ghidra.util.task.RunManager
-
Show the cancel button according to the showCancel parameter.
- showColumnSettings(GTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showCommentDialog(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showComponent() - Method in class ghidra.framework.main.DataTreeDialog
- showComponent(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
-
Hides or shows the component associated with the given provider.
- showComponent(JComponent, String, HelpLocation) - Method in class ghidra.app.merge.MergeManager
-
Show the component that is used to resolve conflicts.
- showComponent(JComponent, String, HelpLocation) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Show the component that is used to resolve conflicts.
- showComponent(JComponent, String, HelpLocation) - Method in interface ghidra.framework.data.DomainObjectMergeManager
-
Show the component that is used to resolve conflicts.
- showComponentHeader(ComponentProvider, boolean) - Method in class docking.DockingWindowManager
-
Set whether a component's header should be shown; the header is the component that is dragged in order to move the component within the tool, or out of the tool into a separate window.
- showComponentHeader(ComponentProvider, boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Set whether a component's header should be shown; the header is the component that is dragged in order to move the component within the tool, or out of the tool into a separate window
- showComponentProvider(ComponentProvider, boolean) - Method in class docking.AbstractDockingTool
- showComponentProvider(ComponentProvider, boolean) - Method in interface docking.Tool
-
Shows or hides the component provider in the tool
- showConfig() - Method in class ghidra.framework.project.tool.GhidraTool
- showConfig(boolean, boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Displays the manage plugins dialog.
- showContextMenu(Component) - Static method in class docking.DockingWindowManager
-
Shows a popup menu over the given component.
- ShowContextMenuAction - Class in docking.action
-
An action to trigger a context menu over the focus owner.
- ShowContextMenuAction(KeyStroke) - Constructor for class docking.action.ShowContextMenuAction
- showCursor() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- showDataMutability - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showDefaultMergePanel(String) - Method in class ghidra.app.merge.MergeManager
-
Show the default merge panel.
- showDefaultMergePanel(String) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Show the default merge panel.
- showDialog() - Method in class docking.options.editor.FontPropertyEditor
- showDialog() - Method in class ghidra.app.util.dialog.CheckoutDialog
-
Show the dialog; return an ID for the action that the user chose.
- showDialog() - Method in class ghidra.framework.main.datatree.ChangedFilesDialog
-
Show ChangedFilesDialog.
- showDialog(boolean, String) - Method in class ghidra.framework.main.datatree.VersionControlTask
-
Show the dialog.
- showDialog(DialogComponentProvider) - Method in class docking.AbstractDockingTool
- showDialog(DialogComponentProvider) - Static method in class docking.DockingWindowManager
-
Shows the dialog using the tool's currently active window as a parent
- showDialog(DialogComponentProvider) - Method in interface docking.Tool
-
Shows the dialog using the tool's root frame as a parent.
- showDialog(DialogComponentProvider, ComponentProvider) - Method in class docking.DockingWindowManager
-
Shows the dialog using the window containing the given componentProvider as its parent window
- showDialog(DialogComponentProvider, ComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
-
Shows the dialog using the window containing the given componentProvider as its parent window.
- showDialog(DialogComponentProvider, Component) - Method in class ghidra.framework.plugintool.PluginTool
-
Shows the dialog using the tool's parent frame, but centers the dialog on the given component
- showDialog(PluginTool) - Method in class ghidra.framework.main.datatree.CheckoutDialog
-
Show the dialog; return an ID for the action that the user chose.
- showDialog(PluginTool) - Method in class ghidra.framework.main.datatree.UndoActionDialog
-
Show the dialog; return an ID for the action that the user chose.
- showDialog(Component) - Method in class docking.options.editor.GhidraColorChooser
- showDialog(Component, DialogComponentProvider) - Static method in class docking.DockingWindowManager
-
Shows the dialog using the given parent component to find a parent window and to position the dialog.
- showDialog(Window, DialogComponentProvider, Component) - Static method in class docking.DockingWindowManager
-
Shows the dialog using the given parent window using the optional component for positioning.
- showDialog(List<DomainFile>) - Method in class ghidra.framework.main.SaveDataDialog
-
Shows the save dialog with the given domain files, but no options to save the project.
- showDialogOnActiveWindow(DialogComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
-
Deprecated.dialogs are now always shown over the active window when possible
- showDialogWithoutBlocking(PluginTool, DialogComponentProvider) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Shows the given DialogComponentProvider using the given tool's
AbstractDockingTool.showDialog(DialogComponentProvider)
method. - showEditableInputChoiceDialog(Component, String, String, String[], String, int) - Static method in class docking.widgets.OptionDialog
-
Displays a dialog for the user to enter a string value by either typing it or selecting from a list of possible strings.
- showEditWindow(String, Component, Rectangle, EditListener) - Method in class docking.DockingWindowManager
-
Display an text edit box on top of the specified component.
- showEditWindow(String, Component, Rectangle, EditListener) - Method in class ghidra.framework.plugintool.PluginTool
-
Display an text edit box on top of the specified component.
- showEntireListing(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets whether or not the entire programs are displayed in the listings or only the addresses in the limited set.
- showError(Object, Component, String, Object) - Static method in class ghidra.util.Msg
-
Used to display an error message with no available Throwable to the user with a pop-up GUI dialog.
- showError(Object, Component, String, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to display an error message with a Throwable (for stack trace) to the user with a pop-up GUI dialog.
- showError(String, String) - Static method in class docking.widgets.OkDialog
- showErrorView(String) - Method in class ghidra.graph.viewer.VisualGraphView
- showExpressionHelp() - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- showExtensions() - Method in class ghidra.framework.plugintool.PluginTool
-
Displays the extensions installation dialog.
- showFilterButton() - Method in class docking.widgets.filter.ClearFilterLabel
- showFilterMatches() - Method in class docking.widgets.tree.InvertedTreeFilter
- showFilterMatches() - Method in class docking.widgets.tree.MultiTextFilterTreeFilter
- showFilterMatches() - Method in class docking.widgets.tree.support.CombinedGTreeFilter
- showFilterMatches() - Method in interface docking.widgets.tree.support.GTreeFilter
-
True signals that the matching nodes should be made visible, expanding the tree as necessary.
- showFilterMatches() - Method in class docking.widgets.tree.TreeTextFilter
- ShowFocusCycleAction - Class in docking.action
- ShowFocusCycleAction() - Constructor for class docking.action.ShowFocusCycleAction
- ShowFocusInfoAction - Class in docking.action
- ShowFocusInfoAction() - Constructor for class docking.action.ShowFocusInfoAction
- showFrontEndTool() - Method in class ghidra.test.TestEnv
- showFunction(Function) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- showFunction(Program, Address) - Method in class ghidra.app.decompiler.component.CDisplayPanel
- showHeader(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
-
Sets whether or not the field header component is visible at the top of the listing panel
- showHelp(Object, boolean, Component) - Method in class docking.DefaultHelpService
- showHelp(Object, boolean, Component) - Method in class docking.help.HelpManager
- showHelp(Object, boolean, Component) - Method in interface docking.help.HelpService
-
Display the Help content identified by the help object.
- showHelp(URL) - Method in class docking.DefaultHelpService
- showHelp(URL) - Method in class docking.help.HelpManager
-
Display the help page for the given URL.
- showHelp(URL) - Method in interface docking.help.HelpService
-
Display the help page for the given URL.
- showImage() - Method in class help.screenshot.TutorialScreenShotGenerator
-
Deprecated.NOTE: Please do not remove this until we have decided how to create a showImage() method that is compatible with screenshots NOT in Help (ahem, Tutorial!!!).
- showImage(String, String) - Method in class help.screenshot.GhidraScreenShotGenerator
-
Deprecated.use instead
GhidraScreenShotGenerator.finished(File, String)
. - showImportDialog(PluginTool, ProgramManager, FSRL, DomainFolder, String) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Displays the appropriate import dialog for the specified
file
. - showImportDialog(PluginTool, ProgramManager, FSRL, DomainFolder, String, TaskMonitor) - Static method in class ghidra.plugin.importer.ImporterUtilities
-
Displays the appropriate import dialog for the specified
file
. - showIndex(BigInteger, int) - Method in class docking.widgets.fieldpanel.FieldPanel
- showIndex(BigInteger, int) - Method in interface docking.widgets.indexedscrollpane.IndexedScrollable
- showInfo(Object, Component, String, Object) - Static method in class ghidra.util.Msg
-
Used to display an informational message to the user with a pop-up GUI dialog.
- showInfo(String, String) - Static method in class docking.widgets.OkDialog
- showInputChoiceDialog(Component, String, String, String[], String, int) - Static method in class docking.widgets.OptionDialog
-
Displays a dialog for the user to enter a string value by either typing it or selecting from a list of possible strings.
- showInputMultilineDialog(Component, String, String, String) - Static method in class docking.widgets.OptionDialog
-
Displays a dialog for the user to enter a multi-line string value.
- showInputSingleLineDialog(Component, String, String, String) - Static method in class docking.widgets.OptionDialog
-
Displays a dialog for the user to enter a string value on a single line.
- showLibraryInNamespace - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showListingMergePanel(Address) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Show the listing merge panel.
- showListingMergePanel(Address, Address, Address, Address) - Method in class ghidra.app.merge.ProgramMultiUserMergeManager
-
Show the listing merge panel with each listing positioned to the indicated address.
- showMemory() - Method in class ghidra.app.plugin.debug.MemoryUsagePlugin
- showMenuBarMenu(String, String...) - Method in class help.screenshot.AbstractScreenShotGenerator
- showMergeTool() - Method in class ghidra.app.merge.MergeManager
- showMessageDialog(Component, String, String, String, int) - Static method in class docking.widgets.dialogs.MultiLineMessageDialog
- showModalMessageDialog(Component, String, String, String, int) - Static method in class docking.widgets.dialogs.MultiLineMessageDialog
-
Static helper method to easily display a modal message dialog showing a text string with an "OK" button.
- showMonitorComponent(boolean) - Method in class ghidra.app.merge.MergeManager
-
Shows/hides the monitor component at the bottom of the merge tool.
- showMultipleArrayElementPerLine() - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- showNamespace - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showOffcutInfo - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
- showOffsetPopup(MouseEvent, Rectangle) - Method in class docking.widgets.PopupWindow
- showOptionDialog(Component, String, String, String) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionDialog(Component, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionDialog(Component, String, String, String, int, String) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionDialog(Component, String, String, String, String) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an two-option dialog.
- showOptionDialog(Component, String, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an two-option dialog.
- showOptionDialog(Component, String, String, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an three-option dialog.
- showOptionDialog(Component, String, String, String, String, Icon) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an two-option dialog.
- showOptionDialog(Component, String, String, String, Icon) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionDialogWithCancelAsDefaultButton(Component, String, String, String) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionDialogWithCancelAsDefaultButton(Component, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an single-option dialog.
- showOptionNoCancelDialog(Component, String, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an two-option dialog.
- showOptionNoCancelDialog(Component, String, String, String, String, String, int) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an three-option dialog with no Cancel button.
- showOptionNoCancelDialog(Component, String, String, String, String, Icon) - Static method in class docking.widgets.OptionDialog
-
Static helper method to easily display an two-option dialog with no Cancel button.
- showOptions(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showOptionsDialog(String, String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- showOptionsDialog(String, String) - Method in interface ghidra.framework.plugintool.util.OptionsService
-
Shows Options Dialog with the node denoted by "category" being displayed.
- showPopup(MouseEvent) - Method in class docking.widgets.PopupWindow
- showPopupMenu(ComponentPlaceholder, PopupMenuContext) - Method in class docking.ActionToGuiMapper
- showProgramOptions(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showProgress(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
-
Set whether the progress bar should be visible
- showProgressBar(boolean) - Method in class ghidra.util.task.RunManager
-
Show the progress bar according to the showProgress parameter.
- showProgressBar(String, boolean, boolean, int) - Method in class docking.DialogComponentProvider
- showProgressIcon(boolean) - Method in class ghidra.app.merge.MergeManager
-
Shows/hides the progress icon (spinning globe) at the bottom of the merge tool.
- showProgressIcon(boolean) - Method in class ghidra.framework.task.gui.GProgressBar
-
Show or not show the progress icon (spinning globe) according to the showIcon param.
- showProgressIcon(boolean) - Method in class ghidra.util.task.RunManager
-
Show the progress icon according to the showIcon parameter.
- showProgressIcon(boolean) - Method in class ghidra.util.task.TaskMonitorComponent
-
Sets the visibility of the progress icon
- showProvider(Tool, String) - Method in class docking.test.AbstractDockingTest
-
Shows the provider by the given name.
- showProvider(Class<T>) - Method in class help.screenshot.AbstractScreenShotGenerator
- showProvider(String) - Method in class ghidra.test.AbstractProgramBasedTest
- showRenameDialog() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Invoke the dialog.
- showResultPanel(boolean) - Method in class ghidra.framework.task.GTaskManagerPanel
-
Turns on or off the display of the task results panel.
- showResults() - Method in class help.screenshot.GhidraScreenShotGenerator
- showSelectMultiple(Component) - Method in class docking.widgets.ListSelectionTableDialog
- showSetDialog() - Method in class ghidra.app.util.bean.SetEquateDialog
-
Invoke the dialog.
- showSideBySide(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Sets whether or not the listings are displayed side by side.
- showSpaceName() - Method in interface ghidra.program.model.address.AddressSpace
-
Returns true if the address should display its addressSpace name.
- showSpashScreen(ImageIcon) - Method in class ghidra.framework.plugintool.StandAloneApplication
- showSplashScreen() - Static method in class docking.framework.SplashScreen
-
Show the splash screen; displayed only when Ghidra is first coming up
- showTab(String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showTable(String, String, GhidraProgramTableModel<T>, String, Navigatable) - Method in interface ghidra.app.util.query.TableService
-
Creates a table view using the given model.
- showTableColumn(GTable, String) - Method in class help.screenshot.AbstractScreenShotGenerator
- showTableWithMarkers(String, String, GhidraProgramTableModel<T>, Color, ImageIcon, String, Navigatable) - Method in interface ghidra.app.util.query.TableService
-
Creates a table view using the given model.
- showTaskMonitorComponent(String, boolean, boolean) - Method in class docking.DialogComponentProvider
-
Shows the progress bar for this dialog.
- showTheDragonOverComponent(Component) - Static method in class docking.util.AnimationUtils
- showTool() - Method in class ghidra.framework.plugintool.StandAloneApplication
- showTool() - Method in class ghidra.test.TestEnv
-
Shows any previously created tool, creating a simple empty tool if not tool has yet been created.
- showTool(PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
- showTool(Program) - Method in class ghidra.test.TestEnv
-
Shows any previously created tool, creating a simple empty tool if not tool has yet been created.
- showVersionError(Component, String, String, String, VersionException) - Static method in class ghidra.util.VersionExceptionHandler
- showWarn(Object, Component, String, Object) - Static method in class ghidra.util.Msg
-
Used to display a warning message to the user with a pop-up GUI dialog.
- showWizard() - Method in class docking.wizard.WizardManager
-
Display this dialog.
- showWizard(Component) - Method in class docking.wizard.WizardManager
-
Display this dialog and parent it to the given component.
- showXRefDialog(Navigatable, ProgramLocation, ServiceProvider) - Method in class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- showXrefs(Navigatable, ServiceProvider, TableService, ProgramLocation, Collection<Reference>) - Static method in class ghidra.app.util.XReferenceUtils
-
Shows all xrefs to the given location in a new table.
- showYesNoCancelDialog(Component, String, String) - Static method in class docking.widgets.OptionDialog
-
Dialog with only YES/NO options, no CANCEL
- showYesNoDialog(Component, String, String) - Static method in class docking.widgets.OptionDialog
-
Dialog with only YES/NO options, no CANCEL
- showYesNoDialogWithNoAsDefaultButton(Component, String, String) - Static method in class docking.widgets.OptionDialog
-
Dialog with only YES/NO options, no CANCEL
- SHT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Android relocation entries w/o explicit addends
- SHT_ANDROID_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Android relocation entries with explicit addends
- SHT_ANDROID_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_ANDROID_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Android's experimental support for SHT_RELR sections (see above)
- SHT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Checksum for DSO content.
- SHT_CHECKSUM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Dynamic linking information
- SHT_DYNAMIC - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_DYNSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Symbol table for dynamic linking
- SHT_DYNSYM - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Array of destructors
- SHT_FINI_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_ATTRIBUTES - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Object attributes
- SHT_GNU_ATTRIBUTES - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
GNU-style hash table
- SHT_GNU_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Prelink library list
- SHT_GNU_LIBLIST - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_verdef - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Version definition section.
- SHT_GNU_verdef - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_verneed - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Version needs section.
- SHT_GNU_verneed - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GNU_versym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Version symbol table.
- SHT_GNU_versym - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Section group
- SHT_GROUP - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Symbol hash table for dynamic linking
- SHT_HASH - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Array of constructors
- SHT_INIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_NOBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Section contains no bytes
- SHT_NOBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Section holds information that marks the file
- SHT_NOTE - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Inactive section header
- SHT_NULL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Array of pre-constructors
- SHT_PREINIT_ARRAY - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_PROGBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Program defined
- SHT_PROGBITS - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Relocation entries w/o explicit addends
- SHT_REL - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Relocation entries with explicit addends
- SHT_RELA - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_RELR - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Experimental support - see proposal at https://groups.google.com/forum/#!topic/generic-abi/bX460iggiKg
- SHT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Undefined
- SHT_SHLIB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
String table
- SHT_STRTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_SUNW_COMDAT - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
- SHT_SUNW_COMDAT - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_SUNW_move - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
- SHT_SUNW_move - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_SUNW_syminfo - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
- SHT_SUNW_syminfo - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Symbol table for link editing and dynamic linking
- SHT_SYMTAB - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- SHT_SYMTAB_SHNDX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
-
Extended section indeces
- SHT_SYMTAB_SHNDX - Static variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- shutdown(Language, String) - Method in class ghidra.app.decompiler.DecompileDebug
- SHUTDOWN_LOGGING - Static variable in class ghidra.framework.ShutdownPriority
- ShutdownHookRegistry - Class in ghidra.framework
- ShutdownHookRegistry() - Constructor for class ghidra.framework.ShutdownHookRegistry
- ShutdownHookRegistry.ShutdownHook - Class in ghidra.framework
-
ShutdownHook
wrapper class for shutdown callback - shutdownNow() - Method in class generic.concurrent.GThreadPool
- ShutdownPriority - Class in ghidra.framework
- SideKickVerticalScrollbar - Class in docking.widgets
-
A Vertical JScrollbar that displays an additional component to its right and sized such that its top is just below the top button of the scrollbar and its bottom is just above the bottom button of the scrollbar.
- SideKickVerticalScrollbar(Component, JViewport) - Constructor for class docking.widgets.SideKickVerticalScrollbar
- SIENNA - Static variable in class ghidra.util.WebColors
- sigIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- sigIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
- sign(Object) - Method in class ghidra.framework.remote.SSHSignatureCallback
-
Sign this challenge with the specified SSH private key.
- sign(X509Certificate[], byte[]) - Method in class ghidra.framework.remote.SignatureCallback
-
Set token signature data.
- sign_extend(long, int, int) - Static method in class ghidra.pcode.utils.Utils
- SIGN_FORMAT - Static variable in class ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
- signature - Variable in class ghidra.net.SignedToken
-
Token byte array signature
- SIGNATURE_DOT_NET - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- SIGNATURE_N1 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- SIGNATURE_NB - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- SignatureCallback - Class in ghidra.framework.remote
-
SignatureCallback
provides a Callback implementation used to perform PKI authentication. - SignatureCallback(X500Principal[], byte[], byte[]) - Constructor for class ghidra.framework.remote.SignatureCallback
-
Construct callback with a random token to be signed by the client.
- signatureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
- signatureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
- signatureIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
- signbit_negative(long, int) - Static method in class ghidra.pcode.utils.Utils
- signed - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- SIGNED - ghidra.util.SignednessFormatMode
-
All values are rendered in their signed form
- SIGNED - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- SIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
- SIGNED - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a signed value
- SignedByteDataType - Class in ghidra.program.model.data
-
Provides a definition of a Signed Byte within a program.
- SignedByteDataType() - Constructor for class ghidra.program.model.data.SignedByteDataType
- SignedByteDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedByteDataType
- SignedCharDataType - Class in ghidra.program.model.data
-
Provides a definition of a primitive signed char data type.
- SignedCharDataType() - Constructor for class ghidra.program.model.data.SignedCharDataType
-
Constructs a new signed char datatype.
- SignedCharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedCharDataType
- SignedDWordDataType - Class in ghidra.program.model.data
-
Provides a definition of a Signed Double Word within a program.
- SignedDWordDataType() - Constructor for class ghidra.program.model.data.SignedDWordDataType
- SignedDWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedDWordDataType
- SignedLeb128DataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
-
A Signed Little Endian Base 128 integer data type.
- SignedLeb128DataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
-
Creates a signed little endian base 128 integer data type.
- SignedLeb128DataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
-
Creates a signed little endian base 128 integer data type.
- SignednessFormatMode - Enum in ghidra.util
-
Defines how the sign of integer-type numbers is to be interpreted for rendering.
- SignedQWordDataType - Class in ghidra.program.model.data
-
Provides a definition of a Signed Quad Word within a program.
- SignedQWordDataType() - Constructor for class ghidra.program.model.data.SignedQWordDataType
- SignedQWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedQWordDataType
- SignedToken - Class in ghidra.net
-
SignedToken
provides the result of a signed token byte array. - SignedWordDataType - Class in ghidra.program.model.data
-
Provides a basic implementation of a signed word datatype
- SignedWordDataType() - Constructor for class ghidra.program.model.data.SignedWordDataType
- SignedWordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.SignedWordDataType
- signExtend() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Sign extend the masked value, according to its mask, to a full long The leftmost defined bit is taken as the sign bit, and extended to the left.
- signExtend(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Sign extend the masked value as if of the given size in bits, to a full long
- signExtend(long, int) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Sign extend a number of the given size in bits, to a full long
- signExtend(long, int) - Static method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
-
Sign extend -val- above -bit-
- SILVER - Static variable in class ghidra.util.WebColors
- similarPrograms(Program, Program) - Static method in class ghidra.program.util.ProgramMemoryComparator
-
Return whether or not the two specified programs are alike (their language name or address spaces are the same).
- SIMPLE_BLOCK_MODEL_NAME - Static variable in interface ghidra.app.services.BlockModelService
-
Name of the implementation for a Simple block model.
- SimpleBlockIterator - Class in ghidra.program.model.block
-
SimpleBlockIterator
is an implementation ofCodeBlockIterator
capable of iterating in the forward direction over "simple blocks". - SimpleBlockIterator(SimpleBlockModel, AddressSetView, TaskMonitor) - Constructor for class ghidra.program.model.block.SimpleBlockIterator
-
Creates a new iterator that will iterate over the program within a given address range set.
- SimpleBlockIterator(SimpleBlockModel, TaskMonitor) - Constructor for class ghidra.program.model.block.SimpleBlockIterator
-
Creates a new iterator that will iterate over the entire program starting from its current minimum address.
- SimpleBlockModel - Class in ghidra.program.model.block
-
This BlockModel implements the simple block model.
- SimpleBlockModel(Program) - Constructor for class ghidra.program.model.block.SimpleBlockModel
-
Construct a SimpleBlockModel on a program.
- SimpleBlockModel(Program, boolean) - Constructor for class ghidra.program.model.block.SimpleBlockModel
-
Construct a SimpleBlockModel on a program.
- SimpleCharStream - Class in ghidra.app.util.cparser.C
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class ghidra.app.util.cparser.C.SimpleCharStream
-
Constructor.
- SimpleCRC32 - Class in generic.hash
- SimpleCRC32() - Constructor for class generic.hash.SimpleCRC32
- SimpleDestReferenceIterator - Class in ghidra.program.model.block
-
This iterator is implemented by getting the flows from the instruction and iterating over those flows (plus the fallthrough).
- SimpleDestReferenceIterator(CodeBlock, boolean, TaskMonitor) - Constructor for class ghidra.program.model.block.SimpleDestReferenceIterator
-
Construct an Iterator over Destination blocks for a CodeBlock.
- SimpleDiffUtility - Class in ghidra.program.util
- SimpleDiffUtility() - Constructor for class ghidra.program.util.SimpleDiffUtility
- SimpleImageField - Class in docking.widgets.fieldpanel.field
-
Field to display an image.
- SimpleImageField(ImageIcon, FontMetrics, int, int, int) - Constructor for class docking.widgets.fieldpanel.field.SimpleImageField
-
Constructs a new field for displaying an image.
- SimpleImageField(ImageIcon, FontMetrics, int, int, int, boolean) - Constructor for class docking.widgets.fieldpanel.field.SimpleImageField
-
Constructs a new field for displaying an image.
- SimpleSourceReferenceIterator - Class in ghidra.program.model.block
-
SimpleSourceReferenceIterator is a unidirectional iterator over the
CodeBlockReference
s for a CodeBlock. - SimpleSourceReferenceIterator(CodeBlock, boolean, TaskMonitor) - Constructor for class ghidra.program.model.block.SimpleSourceReferenceIterator
-
Construct an Iterator over Source blocks for a CodeBlock.
- SimpleTextField - Class in docking.widgets.fieldpanel.field
-
The simplest possible Text field.
- SimpleTextField(String, FontMetrics, int, int, boolean, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.SimpleTextField
-
Constructs a new SimpleTextField.
- SimpleWeightedDigraph - Class in ghidra.util.graph
-
A simple graph is a graph with no parallel edges or loops.
- SimpleWeightedDigraph(int, int) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
-
Constructor for SimpleWeightedDigraph.
- SimpleWeightedDigraph(int, int, double) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
-
Constructor for SimpleWeightedDigraph.
- SimpleWeightedDigraph(int, int, double, boolean) - Constructor for class ghidra.util.graph.SimpleWeightedDigraph
-
Constructor for SimpleWeightedDigraph.
- simplify(PcodeOp, Varnode[], AddressFactory, TaskMonitor) - Static method in class ghidra.util.state.ResultsState
-
Generate simplified operation
- simplifyClone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- simplifyClone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- simplifyClone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- simplifyClone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.OrPattern
- simplifyClone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.Pattern
- simulateMouseEnteredEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- simulateMouseExitedEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- SINGLE_JAR_MODE_PROPERTY - Static variable in class ghidra.util.SystemUtilities
-
The system property that can be checked during runtime to determine if we are running in single-jar mode.
- SINGLE_MAGIC_NUMBER - Static variable in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- SINGLE_QUOTE - Static variable in class ghidra.program.model.data.StringRenderBuilder
- SingleAddressSetCollection - Class in ghidra.program.model.address
-
A simple implementation of AddressSetCollection that contains exactly one AddressSet.
- SingleAddressSetCollection(AddressSetView) - Constructor for class ghidra.program.model.address.SingleAddressSetCollection
- SingleEntSubIterator - Class in ghidra.program.model.block
-
SingleEntSubIterator
is an implementation ofCodeBlockIterator
capable of iterating in the forward direction over subroutine code blocks. - SingleEntSubIterator(OverlapCodeSubModel, AddressSetView, TaskMonitor) - Constructor for class ghidra.program.model.block.SingleEntSubIterator
-
Creates a new iterator that will iterate over the program within a given address range set.
- SingleEntSubIterator(OverlapCodeSubModel, TaskMonitor) - Constructor for class ghidra.program.model.block.SingleEntSubIterator
-
Creates a new iterator that will iterate over the entire program starting from its current minimum address.
- SingleFileSystemIndexHelper - Class in ghidra.formats.gfilesystem
-
A helper class used by GFilesystem implementors that have a single file to handle lookups and requests for that file.
- SingleFileSystemIndexHelper(GFileSystem, FSRLRoot, String, long, String) - Constructor for class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
-
Creates a new instance.
- SingleLoaderFilter - Class in ghidra.app.util.importer
- SingleLoaderFilter(Class<? extends Loader>) - Constructor for class ghidra.app.util.importer.SingleLoaderFilter
-
Create a new single loader filter from the given loader class.
- SingleLoaderFilter(Class<? extends Loader>, List<Pair<String, String>>) - Constructor for class ghidra.app.util.importer.SingleLoaderFilter
-
Create a new single loader filter from the given loader class and loader command line argument list.
- SingleResourceData - Class in ghidra.app.util.bin.format.macos.rm
-
Format of resource data for a single resource.
- SingleResourceData(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macos.rm.SingleResourceData
- SingleRowLayout - Class in docking.widgets.fieldpanel.support
-
Convienence class for SingleRowLayout.
- SingleRowLayout(Field) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout with a single field.
- SingleRowLayout(Field[]) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout from a list of fields.
- SingleRowLayout(Field[], int) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout from a list of fields.
- SingleRowLayout(Field, Field) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout with two fields.
- SingleRowLayout(Field, Field, Field) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout with three fields.
- SingleRowLayout(Field, Field, Field, Field) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout with four fields.
- SingleRowLayout(Field, Field, Field, Field, Field) - Constructor for class docking.widgets.fieldpanel.support.SingleRowLayout
-
Construct a SingleRowLayout with five fields.
- singleton(AssemblyResolvedConstructor) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
-
Construct an immutable single-entry set consisting of the one given resolution
- SingleValueColumnConstraint<T> - Class in docking.widgets.table.constraint
-
Abstract base class for single value constraints such as "At Most" or "At Least"
- SingleValueColumnConstraint(String, T, EditorProvider<T>, String) - Constructor for class docking.widgets.table.constraint.SingleValueColumnConstraint
-
Constructor
- SIZABLE_DYNAMIC - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
All fixed-length data-types and sizable Dynamic(i.e., canSpecifyLength) data-types
- SIZABLE_DYNAMIC_AND_BITFIELD - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
All fixed-length data-types, sizable Dynamic data-types.
- size - Variable in class db.TableStatistics
-
Total size of table
- size - Variable in class generic.json.JSONToken
- size - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- size - Variable in class ghidra.app.plugin.processors.sleigh.VarnodeData
- size - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- size - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
- size - Static variable in class ghidra.app.util.datatype.microsoft.NewGuid
- size - Variable in class ghidra.program.model.correlate.Hash
- size - Variable in class ghidra.program.model.data.BitmapResource
- size - Variable in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- size - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- size() - Method in class db.buffers.BufferFileBlock
-
Get block size
- size() - Method in class docking.widgets.table.threaded.TableData
- size() - Method in class generic.stl.ListSTL
- size() - Method in class generic.stl.MapSTL
- size() - Method in class generic.stl.RedBlackTree
-
Returns the number keys in this set.
- size() - Method in class generic.stl.VectorSTL
- size() - Method in class ghidra.app.decompiler.component.TokenHighlights
-
Returns the number of highlights
- size() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- size() - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
Size of the define table.
- size() - Method in class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Gets the number of split DYLD Cache files
- size() - Method in class ghidra.framework.cmd.CompoundBackgroundCommand
-
Get the number of background commands in this compound background command.
- size() - Method in class ghidra.framework.cmd.CompoundCmd
-
Return the number of commands that are part of this compound command.
- size() - Method in class ghidra.framework.options.SaveState
-
Return the number of properties in the save state
- size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- size() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
- size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
- size() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
- size() - Method in class ghidra.graph.GraphPath
- size() - Method in class ghidra.graph.GraphPathSet
- size() - Method in class ghidra.plugins.importer.batch.BatchGroup
-
Returns the number of applications in this group.
- size() - Method in class ghidra.program.database.DBObjectCache
-
Returns the number of objects currently in the cache.
- size() - Method in class ghidra.program.model.data.CycleGroup
-
Returns number of types in group
- size() - Method in class ghidra.program.model.lang.PackedBytes
- size() - Method in class ghidra.program.model.listing.VariableStorage
- size() - Method in class ghidra.program.model.pcode.PcodeOpBank
- size() - Method in class ghidra.program.model.pcode.VarnodeBank
- size() - Method in class ghidra.service.graph.Attributed
-
Returns the number of attributes defined
- size() - Method in enum ghidra.util.ascii.CharWidth
- size() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- size() - Method in interface ghidra.util.datastruct.Accumulator
- size() - Method in class ghidra.util.datastruct.BitTree
-
Returns the number of keys currently in the set.
- size() - Method in class ghidra.util.datastruct.CallbackAccumulator
- size() - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
- size() - Method in class ghidra.util.datastruct.FilteringAccumulatorWrapper
- size() - Method in class ghidra.util.datastruct.FullKeySet
-
Returns the number of keys currently in the set.
- size() - Method in class ghidra.util.datastruct.IntArrayList
-
Returns the size of this virtual array.
- size() - Method in class ghidra.util.datastruct.IntIntHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.IntObjectHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.IntSet
-
Returns the number of ints in the set.
- size() - Method in class ghidra.util.datastruct.ListAccumulator
- size() - Method in class ghidra.util.datastruct.LongArrayList
- size() - Method in class ghidra.util.datastruct.LongDoubleHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.LongIntHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.LongLongHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.LongObjectHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.LRUMap
- size() - Method in class ghidra.util.datastruct.ObjectCache
-
Return the hard cache size
- size() - Method in class ghidra.util.datastruct.ObjectIntHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.ObjectLongHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.PriorityQueue
-
Returns the number of objects in the queue.
- size() - Method in class ghidra.util.datastruct.QueueStub
- size() - Method in class ghidra.util.datastruct.Range
-
Returns the range's size.
- size() - Method in class ghidra.util.datastruct.RedBlackKeySet
-
Returns the number keys in this set.
- size() - Method in class ghidra.util.datastruct.RedBlackLongKeySet
-
Returns the number keys in this set.
- size() - Method in class ghidra.util.datastruct.RedBlackTree
-
Returns the number keys in this set.
- size() - Method in class ghidra.util.datastruct.SetAccumulator
- size() - Method in interface ghidra.util.datastruct.ShortKeySet
-
Returns the number of keys currently in the set.
- size() - Method in class ghidra.util.datastruct.ShortLongHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.ShortObjectHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.ShortStringHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
- size() - Method in class ghidra.util.datastruct.SoftCacheMap
- size() - Method in class ghidra.util.datastruct.Stack
-
Returns the number of elements in this stack.
- size() - Method in class ghidra.util.datastruct.StringIntHashtable
-
Return the number of key/value pairs stored in the hashtable.
- size() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- size() - Method in class ghidra.util.datastruct.WeakSet
-
Return the number of objects contained within this data structure
- size() - Method in class ghidra.util.graph.AbstractDependencyGraph
-
Returns the number of values in this graph.
- size() - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns the number of KeyedObjects in this KeyIndexableSet
- size() - Method in class ghidra.util.search.trie.ByteTrie
-
Returns the number of byte sequences in the trie.
- size() - Method in interface ghidra.util.search.trie.ByteTrieIfc
-
Returns the number of byte sequences in the trie.
- size() - Method in class util.HistoryList
-
Returns the number of items in this history list
- SIZE - Static variable in class ghidra.app.plugin.processors.generic.Handle
- SIZE - Static variable in class ghidra.app.util.datatype.microsoft.GuidDataType
- SIZE - Static variable in class ghidra.program.util.MemoryBlockDiff
- SIZE_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- SIZE_INFO - ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
- SIZED_BLOB - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- sizedexport() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- sizedexport() - Method in class ghidra.sleigh.grammar.SleighParser
- sizedexport_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedexport_return
- sizedstar() - Method in class ghidra.sleigh.grammar.SleighCompiler
- sizedstar() - Method in class ghidra.sleigh.grammar.SleighEcho
- sizedstar() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- sizedstar() - Method in class ghidra.sleigh.grammar.SleighParser
- sizedstar_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.sizedstar_return
- sizedstarv() - Method in class ghidra.sleigh.grammar.SleighCompiler
- sizeImage - Variable in class ghidra.program.model.data.BitmapResource
- sizeLeft - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- SizeLimitedAccumulatorWrapper<T> - Class in ghidra.util.datastruct
- SizeLimitedAccumulatorWrapper(Accumulator<T>, int) - Constructor for class ghidra.util.datastruct.SizeLimitedAccumulatorWrapper
-
Constructor.
- sizemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
- sizemod() - Method in class ghidra.sleigh.grammar.SleighEcho
- sizemod() - Method in class ghidra.sleigh.grammar.SleighParser
- sizemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.sizemod_return
- sizeof() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
-
Returns the size (in bytes) of this COFF file header.
- sizeof() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
- sizeof() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
-
Returns the size in bytes of this object.
- sizeof() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- sizeof() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
-
Returns the size of this structure.
- sizeof() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeader
- SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.AoutHeader
- SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMIPS
- SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.CoffLineNumber
- SIZEOF - Static variable in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
- SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- SIZEOF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.ImportDescriptor
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.ImportedLibrary
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.ImportedSymbol
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- SIZEOF - Static variable in class ghidra.app.util.bin.format.pef.PefDebug
- SIZEOF - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- SIZEOF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- SIZEOF - Static variable in class ghidra.app.util.datatype.microsoft.GUID
- SIZEOF(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- SIZEOF_BYTE - Static variable in class ghidra.app.util.bin.BinaryReader
-
The size of a BYTE in Java.
- SIZEOF_DOS_HEADER - Static variable in class ghidra.app.util.bin.format.mz.DOSHeader
- SIZEOF_INT - Static variable in class ghidra.app.util.bin.BinaryReader
-
The size of an INTEGER in Java.
- SIZEOF_LONG - Static variable in class ghidra.app.util.bin.BinaryReader
-
The size of a LONG in Java.
- SIZEOF_SHORT - Static variable in class ghidra.app.util.bin.BinaryReader
-
The size of a SHORT in Java.
- SIZEOF_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pe.NTHeader
-
The size of the NT header signature.
- sizeOfCode - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfHeaders - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfHeapCommit - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfHeapReserve - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfImage - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfInitializedData - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfStackCommit - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfStackReserve - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- sizeOfUninitializedData - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- skip(long) - Method in class ghidra.app.util.bin.ByteProviderInputStream
- skip(long) - Method in class ghidra.app.util.opinion.BoundedBufferedReader
-
Skips characters.
- skip(long) - Method in class ghidra.util.BoundedInputStream
- skip(long) - Method in class ghidra.util.MonitoredInputStream
-
Skips over and discards
n
bytes of data from the input stream. - skipBytes(int) - Method in interface ghidra.framework.store.DataFileHandle
-
Attempts to skip over
n
bytes of input discarding the skipped bytes. - skipBytes(int) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- Skipped - docking.widgets.conditiontestpanel.ConditionStatus
- skippingTest(ConditionTester) - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- skipTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestModel
- skipTests() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- SLA_FORMAT_VERSION - Static variable in class ghidra.app.plugin.processors.sleigh.SleighLanguage
-
SLA_FORMAT_VERSION will be incremented whenever the format of the .sla files change.
- SLASH - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- SLASH - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SLASH - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SLASH - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SLASH - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SLASH - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SLASH - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SLASH - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SLASH - Static variable in class ghidra.sleigh.grammar.SleighParser
- SLASH_SLASH - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- SLATE_BLUE - Static variable in class ghidra.util.WebColors
- SLATE_GRAY - Static variable in class ghidra.util.WebColors
- sleb128(ByteArrayInputStream, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
-
Signed Little-endian Base-128
- SledException - Exception in ghidra.app.plugin.processors.generic
-
Exceptions generated from parsing the SLED/SSL configuration files (load time)
- SledException() - Constructor for exception ghidra.app.plugin.processors.generic.SledException
-
Constructs a SledException with no detail message.
- SledException(Exception) - Constructor for exception ghidra.app.plugin.processors.generic.SledException
- SledException(String) - Constructor for exception ghidra.app.plugin.processors.generic.SledException
-
Constructs a SledException with the specified detail message.
- sleep(long) - Static method in class generic.test.AbstractGTest
- SleighAssembler - Class in ghidra.app.plugin.assembler.sleigh
-
An
Assembler
for aSleighLanguage
. - SleighAssembler(AssemblySelector, SleighLanguage, AssemblyParser, AssemblyDefaultContext, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.SleighAssembler
-
Construct a SleighAssembler.
- SleighAssembler(AssemblySelector, Program, AssemblyParser, AssemblyDefaultContext, AssemblyContextGraph) - Constructor for class ghidra.app.plugin.assembler.sleigh.SleighAssembler
-
Construct a SleighAssembler.
- SleighAssemblerBuilder - Class in ghidra.app.plugin.assembler.sleigh
-
An
AssemblerBuilder
capable of supporting almost anySleighLanguage
To build an assembler, please use a static method of theAssemblers
class. - SleighAssemblerBuilder(SleighLanguage) - Constructor for class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
-
Construct an assembler builder for the given SLEIGH language
- SleighCompiler - Class in ghidra.sleigh.grammar
- SleighCompiler(TreeNodeStream) - Constructor for class ghidra.sleigh.grammar.SleighCompiler
- SleighCompiler(TreeNodeStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SleighCompiler
- SleighCompiler.Block_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.code_block_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.contextdef_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.ctorstart_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.DFA52 - Class in ghidra.sleigh.grammar
- SleighCompiler.DFA57 - Class in ghidra.sleigh.grammar
- SleighCompiler.DFA58 - Class in ghidra.sleigh.grammar
- SleighCompiler.fielddef_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.id_or_nil_return - Class in ghidra.sleigh.grammar
- SleighCompiler.identifier_return - Class in ghidra.sleigh.grammar
- SleighCompiler.Jump_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.macrodef_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.Return_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.semantic_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.spacedef_scope - Class in ghidra.sleigh.grammar
- SleighCompiler.tokendef_scope - Class in ghidra.sleigh.grammar
- SleighCompilerSpecDescription - Class in ghidra.app.plugin.processors.sleigh
- SleighCompilerSpecDescription(CompilerSpecID, String, ResourceFile) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
- SleighConstructorTraversal - Class in ghidra.app.plugin.languages.sleigh
-
A class to traverse SLEIGH constructors in a language
- SleighConstructorTraversal(SleighLanguage) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
-
Prepare to traverse the constructors of a given SLEIGH language
- SleighConstructorTraversal.SubVisitor - Class in ghidra.app.plugin.languages.sleigh
-
An internal visitor The
SleighConstructorTraversal.traverse(ConstructorEntryVisitor)
method iterates over each subtable, traversing each with this visitor. - SleighDebugLogger - Class in ghidra.app.plugin.processors.sleigh
-
SleighDebugLogger
provides the ability to obtain detailed instruction parse details. - SleighDebugLogger(Program, Address, SleighDebugLogger.SleighDebugMode) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Performs a parse debug at the specified memory location within program.
- SleighDebugLogger(MemBuffer, ProcessorContextView, Language, SleighDebugLogger.SleighDebugMode) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Performs a parse debug at the specified memory location within program.
- SleighDebugLogger.SleighDebugMode - Enum in ghidra.app.plugin.processors.sleigh
- SleighEcho - Class in ghidra.sleigh.grammar
- SleighEcho(TreeNodeStream) - Constructor for class ghidra.sleigh.grammar.SleighEcho
- SleighEcho(TreeNodeStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SleighEcho
- SleighEcho.DFA32 - Class in ghidra.sleigh.grammar
- SleighEcho.DFA34 - Class in ghidra.sleigh.grammar
- SleighEcho.endian_return - Class in ghidra.sleigh.grammar
- SleighException - Exception in ghidra.app.plugin.processors.sleigh
-
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
- SleighException(String) - Constructor for exception ghidra.app.plugin.processors.sleigh.SleighException
- SleighException(String, Throwable) - Constructor for exception ghidra.app.plugin.processors.sleigh.SleighException
- SleighInstructionPrototype - Class in ghidra.app.plugin.processors.sleigh
-
The InstructionPrototype for sleigh languages.
- SleighInstructionPrototype(SleighLanguage, MemBuffer, ProcessorContextView, ContextCache, boolean, SleighDebugLogger) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
- SleighInstructionPrototype.FlowRecord - Class in ghidra.app.plugin.processors.sleigh
- SleighInstructionPrototype.FlowSummary - Class in ghidra.app.plugin.processors.sleigh
- SleighLanguage - Class in ghidra.app.plugin.processors.sleigh
- SleighLanguageDescription - Class in ghidra.program.model.lang
-
Class for holding Language identifiers
- SleighLanguageDescription(LanguageID, String, Processor, Endian, Endian, int, String, int, int, boolean, Map<String, Integer>, List<CompilerSpecDescription>, Map<String, List<String>>) - Constructor for class ghidra.program.model.lang.SleighLanguageDescription
-
Construct a new language description
- SleighLanguageProvider - Class in ghidra.app.plugin.processors.sleigh
-
Searches resources for spec files and provides LanguageDescriptions for these specifications
- SleighLanguageProvider() - Constructor for class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- SleighLanguageProvider(ResourceFile) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
- SleighLanguages - Class in ghidra.app.plugin.languages.sleigh
-
A collection of utility functions for traversing constructors and Pcode operations of SLEIGH languages
- SleighLanguages() - Constructor for class ghidra.app.plugin.languages.sleigh.SleighLanguages
- SleighLanguages.ConsVisitForPcode - Class in ghidra.app.plugin.languages.sleigh
-
An internal visitor The
SleighLanguages.traverseAllPcodeOps(SleighLanguage, PcodeOpEntryVisitor)
method uses this visitor to traverse every constructor a given language. - SleighLanguageValidator - Class in ghidra.app.plugin.processors.sleigh
-
Validate SLEIGH related XML configuration files: .cspec .pspec and .ldefs A ResourceFile containing an XML document can be verified with one of the static methods: - validateCspecFile - validateLdefsFile - validatePspecFile Alternately the class can be instantiated, which will allocate a single verifier that can be run on multiple files.
- SleighLanguageValidator(int) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- SleighLexer - Class in ghidra.sleigh.grammar
- SleighLexer(CharStream) - Constructor for class ghidra.sleigh.grammar.SleighLexer
- SleighParser - Class in ghidra.sleigh.grammar
- SleighParser(TokenStream) - Constructor for class ghidra.sleigh.grammar.SleighParser
- SleighParser(TokenStream, RecognizerSharedState) - Constructor for class ghidra.sleigh.grammar.SleighParser
- SleighParser_DisplayParser - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser(TokenStream, SleighParser) - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SleighParser_DisplayParser(TokenStream, RecognizerSharedState, SleighParser) - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SleighParser_DisplayParser.concatenate_return - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser.display_return - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser.pieces_return - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser.printpiece_return - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser.special_return - Class in ghidra.sleigh.grammar
- SleighParser_DisplayParser.whitespace_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser(TokenStream, SleighParser) - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SleighParser_SemanticParser(TokenStream, RecognizerSharedState, SleighParser) - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SleighParser_SemanticParser.add_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.assignment_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.booland_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.build_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.call_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.code_block_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.compare_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.cond_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.constant_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.crossbuild_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.declaration_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.DFA3 - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.eq_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.export_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_add_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_and_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_and_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_apply_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_booland_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_boolor_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_boolor_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_comp_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_eq_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_func_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_mult_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_operands_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_or_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_or_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_shift_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_term_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_unary_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_xor_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.expr_xor_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.funcall_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.goto_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.jumpdest_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.label_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.lvalue_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.mult_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.outererror_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.return_stmt_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.section_def_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.semantic_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.semanticbody_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.sembitrange_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.shift_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.sizedexport_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.sizedstar_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.statement_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.statements_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.unary_op_return - Class in ghidra.sleigh.grammar
- SleighParser_SemanticParser.varnode_return - Class in ghidra.sleigh.grammar
- SleighParser.aligndef_return - Class in ghidra.sleigh.grammar
- SleighParser.arguments_return - Class in ghidra.sleigh.grammar
- SleighParser.bitpat_or_nil_return - Class in ghidra.sleigh.grammar
- SleighParser.bitpattern_return - Class in ghidra.sleigh.grammar
- SleighParser.bitrange_return - Class in ghidra.sleigh.grammar
- SleighParser.bitrangedef_return - Class in ghidra.sleigh.grammar
- SleighParser.bitranges_return - Class in ghidra.sleigh.grammar
- SleighParser.constraint_op_return - Class in ghidra.sleigh.grammar
- SleighParser.constraint_return - Class in ghidra.sleigh.grammar
- SleighParser.constructor_return - Class in ghidra.sleigh.grammar
- SleighParser.constructorlike_return - Class in ghidra.sleigh.grammar
- SleighParser.constructorlikelist_return - Class in ghidra.sleigh.grammar
- SleighParser.contextblock_return - Class in ghidra.sleigh.grammar
- SleighParser.contextdef_return - Class in ghidra.sleigh.grammar
- SleighParser.contextfielddef_return - Class in ghidra.sleigh.grammar
- SleighParser.contextfielddefs_return - Class in ghidra.sleigh.grammar
- SleighParser.contextfieldmod_return - Class in ghidra.sleigh.grammar
- SleighParser.contextfieldmods_return - Class in ghidra.sleigh.grammar
- SleighParser.ctorsemantic_return - Class in ghidra.sleigh.grammar
- SleighParser.ctorstart_return - Class in ghidra.sleigh.grammar
- SleighParser.ctxassign_return - Class in ghidra.sleigh.grammar
- SleighParser.ctxlval_return - Class in ghidra.sleigh.grammar
- SleighParser.ctxstmt_return - Class in ghidra.sleigh.grammar
- SleighParser.ctxstmts_return - Class in ghidra.sleigh.grammar
- SleighParser.def_or_conslike_return - Class in ghidra.sleigh.grammar
- SleighParser.definition_return - Class in ghidra.sleigh.grammar
- SleighParser.endian_return - Class in ghidra.sleigh.grammar
- SleighParser.endiandef_return - Class in ghidra.sleigh.grammar
- SleighParser.fielddef_return - Class in ghidra.sleigh.grammar
- SleighParser.fielddefs_return - Class in ghidra.sleigh.grammar
- SleighParser.fieldmod_return - Class in ghidra.sleigh.grammar
- SleighParser.fieldmods_return - Class in ghidra.sleigh.grammar
- SleighParser.id_or_nil_return - Class in ghidra.sleigh.grammar
- SleighParser.id_or_wild_return - Class in ghidra.sleigh.grammar
- SleighParser.identifier_return - Class in ghidra.sleigh.grammar
- SleighParser.identifierlist_return - Class in ghidra.sleigh.grammar
- SleighParser.intblist_return - Class in ghidra.sleigh.grammar
- SleighParser.intbpart_return - Class in ghidra.sleigh.grammar
- SleighParser.integer_return - Class in ghidra.sleigh.grammar
- SleighParser.key_as_id_return - Class in ghidra.sleigh.grammar
- SleighParser.macrodef_return - Class in ghidra.sleigh.grammar
- SleighParser.nameattach_return - Class in ghidra.sleigh.grammar
- SleighParser.neginteger_return - Class in ghidra.sleigh.grammar
- SleighParser.oplist_return - Class in ghidra.sleigh.grammar
- SleighParser.pcodeopdef_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_and_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_and_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_atomic_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_ellipsis_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_ellipsis_right_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_or_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_or_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_seq_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pequation_seq_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_add_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_add_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_and_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_and_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_apply_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_func_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_mult_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_mult_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_operands_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_or_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_or_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_shift_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_shift_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_term_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_unary_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_unary_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_xor_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression_xor_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_add_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_add_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_and_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_and_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_apply_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_func_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_mult_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_mult_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_operands_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_or_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_or_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_shift_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_shift_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_term_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_unary_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_unary_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_xor_op_return - Class in ghidra.sleigh.grammar
- SleighParser.pexpression2_xor_return - Class in ghidra.sleigh.grammar
- SleighParser.pfuncall_return - Class in ghidra.sleigh.grammar
- SleighParser.qstring_return - Class in ghidra.sleigh.grammar
- SleighParser.sizemod_return - Class in ghidra.sleigh.grammar
- SleighParser.spacedef_return - Class in ghidra.sleigh.grammar
- SleighParser.spacemod_return - Class in ghidra.sleigh.grammar
- SleighParser.spacemods_return - Class in ghidra.sleigh.grammar
- SleighParser.spec_return - Class in ghidra.sleigh.grammar
- SleighParser.strict_id_return - Class in ghidra.sleigh.grammar
- SleighParser.stringorident_return - Class in ghidra.sleigh.grammar
- SleighParser.stringoridentlist_return - Class in ghidra.sleigh.grammar
- SleighParser.tokendef_return - Class in ghidra.sleigh.grammar
- SleighParser.type_return - Class in ghidra.sleigh.grammar
- SleighParser.typemod_return - Class in ghidra.sleigh.grammar
- SleighParser.valueattach_return - Class in ghidra.sleigh.grammar
- SleighParser.varattach_return - Class in ghidra.sleigh.grammar
- SleighParser.varnodedef_return - Class in ghidra.sleigh.grammar
- SleighParser.wildcard_return - Class in ghidra.sleigh.grammar
- SleighParser.withblock_return - Class in ghidra.sleigh.grammar
- SleighParser.wordsizemod_return - Class in ghidra.sleigh.grammar
- SleighParserContext - Class in ghidra.app.plugin.processors.sleigh
-
All the recovered context for a single instruction The main data structure is the tree of constructors and operands
- SleighParserContext(Address, Address, Address, Address) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighParserContext
-
Constructor for building precompiled templates
- SleighParserContext(MemBuffer, SleighInstructionPrototype, ProcessorContextView) - Constructor for class ghidra.app.plugin.processors.sleigh.SleighParserContext
- SleighParserRun - Class in ghidra.sleigh.grammar
- SleighParserRun() - Constructor for class ghidra.sleigh.grammar.SleighParserRun
- SleighPreprocessor - Class in ghidra.sleigh.grammar
- SleighPreprocessor(PreprocessorDefinitions, File) - Constructor for class ghidra.sleigh.grammar.SleighPreprocessor
- SleighRecognizerConstants - Interface in ghidra.sleigh.grammar
- SleighToken - Class in ghidra.sleigh.grammar
- SleighToken(int) - Constructor for class ghidra.sleigh.grammar.SleighToken
- SleighToken(int, int, int) - Constructor for class ghidra.sleigh.grammar.SleighToken
- SleighToken(int, String) - Constructor for class ghidra.sleigh.grammar.SleighToken
- SleighToken(CharStream, int, int, int, int) - Constructor for class ghidra.sleigh.grammar.SleighToken
- SleighToken(Token) - Constructor for class ghidra.sleigh.grammar.SleighToken
- SleighUtil - Class in ghidra.app.plugin.assembler.sleigh.util
-
Utilities for
Collection
s - SleighUtil() - Constructor for class ghidra.app.plugin.assembler.sleigh.util.SleighUtil
- SLESS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SLESS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SLESS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SLESS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SLESS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SLESS - Static variable in class ghidra.sleigh.grammar.SleighParser
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SLESSEQUAL - Static variable in class ghidra.sleigh.grammar.SleighParser
- slideInfoOffset - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- SLIDER_CHANGED - ghidra.framework.main.logviewer.event.FVEvent.EventType
- SMALL - generic.lsh.LSHMemoryModel
- SMALL_ICON_SIZE - Static variable in class docking.util.image.ToolIconURL
-
The small icon size (height and width)
- SmallBorderButton - Class in docking.widgets
-
Class that is a JButton that has an empty border and adds a mouse listener so that the button looks raised when the mouse pointer enters the button, and looks lowered when the mouse pointer exits the button.
- SmallBorderButton() - Constructor for class docking.widgets.SmallBorderButton
-
Construct a new EmptyBorderButton.
- SmallBorderButton(String) - Constructor for class docking.widgets.SmallBorderButton
-
Construct a new EmptyBorderButton that has the given button text.
- SmallBorderButton(String, Icon) - Constructor for class docking.widgets.SmallBorderButton
-
Construct a new EmptyBorderButton that has text and an icon.
- SmallBorderButton(Action) - Constructor for class docking.widgets.SmallBorderButton
-
Construct a new EmptyBorderButton that has an associated action.
- SmallBorderButton(Icon) - Constructor for class docking.widgets.SmallBorderButton
-
Construct a new EmptyBorderButton that has an icon.
- smoothDepth(Program, Function, TaskMonitor) - Method in class ghidra.app.cmd.function.CallDepthChangeInfo
-
Do a better job of tracking the stack by attempting to follow the data flow of the stack pointer as it moves in and out of other variables.
- snippetState() - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
-
Create state suitable for parsing a just a p-code semantics snippet
- SNOW - Static variable in class ghidra.util.WebColors
- SoftCacheMap<K,V> - Class in ghidra.util.datastruct
-
Class to manage a "soft" HaspMap that keeps its keys as soft references so they can be reclaimed if needed.
- SoftCacheMap(int) - Constructor for class ghidra.util.datastruct.SoftCacheMap
-
Constructs a new SoftCacheMap that has at most cacheSize entries.
- softStart(String...) - Method in class ghidra.xml.AbstractXmlPullParser
- softStart(String...) - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, which must be a start element, and must be one of the supplied names (if provided).
- SoftwareModelingInitializer - Class in ghidra
- SoftwareModelingInitializer() - Constructor for class ghidra.SoftwareModelingInitializer
- solve(RecursiveDescentSolver, Map<String, Long>, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
-
Attempt (again) to solve the expression that generated this backfill record This will attempt to solve the same expression and goal again, using the same parameters as were given to the original attempt, except with additional defined symbols.
- solve(ConstantValue, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
- solve(ContextField, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
- solve(EndInstructionValue, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
- solve(OperandValue, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
- solve(PatternExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Solve a given expression, assuming it outputs a given masked value From a simplified perspective, we need only the expression and the desired value to solve it.
- solve(PatternExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Solve a given expression, passing hints
- solve(StartInstructionValue, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
- solve(TokenField, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
- solve(T, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- solve(T, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Attempt to solve an expression for a given value
- solve(T, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
- solveContextChanges(AssemblyResolvedConstructor, Map<String, Long>, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Solve this constructor's context changes
- solveContextChangesForForbids(AssemblyConstructorSemantic, Map<String, Long>, Map<Integer, Object>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Solve and apply context changes in reverse to forbidden patterns To avoid circumstances where a context change during disassembly would invoke a more specific subconstructor than was used to assembly the instruction, we must solve the forbidden patterns in tandem with the overall resolution.
- solveLeftCircularShift(PatternExpression, PatternExpression, int, int, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- solveLeftSide(PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- solveLeftSide(PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- solveOrBackfill(PatternExpression, long, int, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Attempt to solve an expression Converts the given goal and bits count to a
MaskedLong
and then solves as before. - solveOrBackfill(PatternExpression, long, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Attempt to solve an expression Converts the given goal to a fully-defined
MaskedLong
and then solves as before. - solveOrBackfill(PatternExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, String) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
-
Attempt to solve an expression
- solver - Variable in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
- solver - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- solver - Static variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- SolverException - Exception in ghidra.app.plugin.assembler.sleigh.expr
-
An exception that indicates no solution is possible
- SolverException(String) - Constructor for exception ghidra.app.plugin.assembler.sleigh.expr.SolverException
- SolverException(String, Throwable) - Constructor for exception ghidra.app.plugin.assembler.sleigh.expr.SolverException
- SolverHint - Interface in ghidra.app.plugin.assembler.sleigh.expr
-
A type for solver hints Hints inform "sub-"solvers of the techniques already being applied by the calling solvers.
- solveRightSide(PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- solveRightSide(PatternExpression, MaskedLong, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- solveTwoSided(LeftShiftExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
- solveTwoSided(OrExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- solveTwoSided(RightShiftExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
- solveTwoSided(T, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- SOME_PLUGINS_LOADED - ghidra.framework.plugintool.util.PluginPackageState
- sort() - Method in class generic.stl.VectorSTL
-
Sorts the vector.
- sort(Comparator<T>) - Method in class generic.stl.ListSTL
- sort(Comparator<T>) - Method in class generic.stl.VectorSTL
- sort(List<ROW_OBJECT>, TableSortingContext<ROW_OBJECT>) - Method in class docking.widgets.table.threaded.ThreadedTableModel
- sort(List<T>, TableSortingContext<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
-
A default sort method that uses the
Collections.sort(List, Comparator)
method for sorting. - SORT_ASCENDING_ICON - Static variable in class resources.Icons
- SORT_DESCENDING_ICON - Static variable in class resources.Icons
- sortChoice - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- sortColumn - Variable in class docking.widgets.table.sort.ColumnRenderedValueBackupComparator
- sortColumn - Variable in class docking.widgets.table.sort.RowBasedColumnComparator
- sortCompleted(TableSortingContext<T>) - Method in class docking.widgets.table.AbstractSortedTableModel
- sortData() - Method in class ghidra.app.util.bin.format.omf.OmfSegmentHeader
-
Sort the data-blocks within this segment
- SortedList<E> - Interface in ghidra.generic.util.datastruct
-
An interface for sorted lists
- SortedRangeList - Class in ghidra.util.datastruct
-
Provides a list of integer ranges that are maintained in sorted order.
- SortedRangeList() - Constructor for class ghidra.util.datastruct.SortedRangeList
-
Creates a new empty sorted range list.
- SortedRangeList(SortedRangeList) - Constructor for class ghidra.util.datastruct.SortedRangeList
-
Creates a new sorted range list with ranges equivalent to those in the specified list.
- SortedTableModel - Interface in docking.widgets.table
-
A table model that allows for setting the sorted column(s) and direction
- SorterException - Exception in ghidra.graph.algo
-
Occurs when a graph cannot be sorted
- SorterException(String, Iterable<?>) - Constructor for exception ghidra.graph.algo.SorterException
- SorterException(String, Object, Object) - Constructor for exception ghidra.graph.algo.SorterException
- SortJob<T> - Class in docking.widgets.table.threaded
- sortLevelList() - Method in class ghidra.program.model.pcode.BlockMap
- SortListener - Interface in docking.widgets.table
- sortSegmentDataBlocks() - Method in class ghidra.app.util.bin.format.omf.OmfFileHeader
-
Sort the explicit data-blocks for each segment into address order.
- sortSequences() - Method in class ghidra.util.bytesearch.SequenceSearchState
-
Sort the sequences that have been added
- source - Variable in class ghidra.app.cmd.function.AddParameterCommand
- source - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
- source - Variable in class ghidra.program.model.lang.InjectPayloadSleigh
- SOURCE - Static variable in class ghidra.program.util.MemoryBlockDiff
- SOURCE_INFO - Static variable in class docking.DockableComponent
- SourceArchive - Interface in ghidra.program.model.data
-
DataTypeSource holds information about a single data type archive which supplied a data type to the program.
- sourceArchiveAdapter - Variable in class ghidra.program.database.data.DataTypeManagerDB
- sourceArchiveAdded(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
Adds the data type source archive ID to the list of added data type archive IDs.
- sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification that the information for a source archive has been added.
- sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- sourceArchiveAdded(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- sourceArchiveAdded(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- sourceArchiveAdded(UniversalID) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- sourceArchiveAdded(UniversalID, int) - Method in class ghidra.program.database.ProgramDB
- sourceArchiveChanged(long) - Method in interface ghidra.program.model.listing.DataTypeChangeSet
-
Adds the data type source archive ID to the list of changed data type archive IDs.
- sourceArchiveChanged(DataTypeManager, SourceArchive) - Method in interface ghidra.program.model.data.DataTypeManagerChangeListener
-
Notification that the information for a particular source archive has changed.
- sourceArchiveChanged(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerAdapter
- sourceArchiveChanged(DataTypeManager, SourceArchive) - Method in class ghidra.program.model.data.DataTypeManagerChangeListenerHandler
- sourceArchiveChanged(UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
- sourceArchiveChanged(UniversalID) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- sourceArchiveChanged(UniversalID, int) - Method in class ghidra.program.database.ProgramDB
- SourceArchiveDB - Class in ghidra.program.database.data
- SourceArchiveDB(DataTypeManagerDB, DBObjectCache<SourceArchiveDB>, SourceArchiveAdapter, DBRecord) - Constructor for class ghidra.program.database.data.SourceArchiveDB
- SourceArchiveUpgradeMap - Class in ghidra.program.database.data
- SourceArchiveUpgradeMap() - Constructor for class ghidra.program.database.data.SourceArchiveUpgradeMap
- sourceChanged(MemoryBlock, String, String) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the source of the block has changed.
- sourceFile - Variable in class ghidra.app.script.GhidraScript
- SourceFileIndexer - Class in ghidra.sleigh.grammar
-
This class is used to index source files in a SLEIGH language module.
- SourceFileIndexer() - Constructor for class ghidra.sleigh.grammar.SourceFileIndexer
-
Creates a {code SourceFileIndexer} object with an empty index.
- sourceOffsetChanged(MemoryBlock, long, long) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the source offset has changed.
- sourceProgram - Variable in class ghidra.app.merge.listing.ExternalsAddressTranslator
- sourceProgram - Variable in class ghidra.program.util.DefaultAddressTranslator
- sources - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
- sourceTOCFile - Variable in class help.validator.location.HelpModuleLocation
-
this is the TOC_Source.xml file, not the generated file
- sourceType - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- SourceType - Enum in ghidra.program.model.symbol
- SourceTypeTableColumn - Class in ghidra.util.table.field
- SourceTypeTableColumn() - Constructor for class ghidra.util.table.field.SourceTypeTableColumn
- SourceVersionCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a source_version_command structure.
- SourceVersionCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SOUTH - ghidra.service.graph.GraphLabelPosition
- SOUTHEAST - ghidra.service.graph.GraphLabelPosition
- SOUTHWEST - ghidra.service.graph.GraphLabelPosition
- sp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- sp - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- sp - Variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- space - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- space - Variable in class ghidra.app.plugin.processors.sleigh.VarnodeData
- space - Variable in class ghidra.app.util.opinion.MachoProgramBuilder
- space() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
- SPACE - Static variable in class ghidra.app.decompiler.ClangXML
- SPACE - Static variable in class ghidra.app.plugin.processors.generic.Handle
- SPACE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- SPACE - Static variable in class ghidra.app.util.demangler.DemangledObject
- SPACE_PATTERN - Static variable in class ghidra.app.util.demangler.DemangledObject
- SPACE_PROPERTY - Static variable in interface ghidra.program.model.listing.CodeUnit
-
Property name for vertical space formatting
- space_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- spacebase - Variable in class ghidra.program.model.lang.ParamListStandard
- spaceContext - Variable in class ghidra.program.util.SymbolicPropogator
- spaceContext - Variable in class ghidra.program.util.VarnodeContext
- spacedef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- spacedef() - Method in class ghidra.sleigh.grammar.SleighEcho
- spacedef() - Method in class ghidra.sleigh.grammar.SleighParser
- spacedef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spacedef_return
- spacedef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.spacedef_scope
- spacedef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- SpaceFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates empty line Fields.
- SpaceFieldFactory() - Constructor for class ghidra.app.util.viewer.field.SpaceFieldFactory
-
Constructor
- SpaceFieldLocation - Class in ghidra.program.util
-
The
SpaceFieldLocation
class contains specific location information within the Space field of a CodeUnitLocation object. - SpaceFieldLocation() - Constructor for class ghidra.program.util.SpaceFieldLocation
-
Default constructor needed for restoring a space field location from XML.
- SpaceFieldLocation(Program, Address, GroupPath, int[], int) - Constructor for class ghidra.program.util.SpaceFieldLocation
-
Construct a new SpaceFieldLocation.
- SPACEID - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- spaceid_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- spacemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
- spacemod() - Method in class ghidra.sleigh.grammar.SleighEcho
- spacemod() - Method in class ghidra.sleigh.grammar.SleighParser
- spacemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spacemod_return
- spacemods() - Method in class ghidra.sleigh.grammar.SleighCompiler
- spacemods() - Method in class ghidra.sleigh.grammar.SleighEcho
- spacemods(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- spacemods_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spacemods_return
- SpacerFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Spacer Fields.
- SpacerFieldFactory() - Constructor for class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Constructor
- SpacerFieldFactory(String, FieldFormatModel, HighlightProvider, Options, Options) - Constructor for class ghidra.app.util.viewer.field.SpacerFieldFactory
-
Constructor
- SpacerFieldLocation - Class in ghidra.program.util
-
The
SpacerFieldLocation
class contains specific location information within a spacer field of a CodeUnitLocation object. - SpacerFieldLocation() - Constructor for class ghidra.program.util.SpacerFieldLocation
-
Should only be used by XML restoration.
- SpacerFieldLocation(Program, Address, int[], int, String) - Constructor for class ghidra.program.util.SpacerFieldLocation
-
Construct a new SpacerFieldLocation.
- spaces(int) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Creates a string for the number of spaces indicated that can be used in HTML.
- spaces(int) - Static method in class ghidra.util.HTMLUtilities
-
Creates a string with the indicated number of HTML space characters (
). - spanningTree() - Method in class ghidra.util.graph.DepthFirstSearch
-
Returns a spanning tree (in the form of a DirectedGraph).
- SparseRecord - Class in db
- spec() - Method in class ghidra.sleigh.grammar.SleighParser
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SPEC_AND - Static variable in class ghidra.sleigh.grammar.SleighParser
- SPEC_EXTENSION - Static variable in class ghidra.program.database.SpecExtension
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SPEC_OR - Static variable in class ghidra.sleigh.grammar.SleighParser
- spec_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.spec_return
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SPEC_XOR - Static variable in class ghidra.sleigh.grammar.SleighParser
- SpecExtension - Class in ghidra.program.database
-
Utility class for installing/removing "specification extensions" to a Program.
- SpecExtension(Program) - Constructor for class ghidra.program.database.SpecExtension
-
Construct an extension manager attached to a specific program.
- SpecExtension.DocInfo - Class in ghidra.program.database
-
Helper class for collecting information about an extension XML document and constructing its option name for storage
- SpecExtension.Type - Enum in ghidra.program.database
-
The possible types of spec extensions.
- SpecExtensionEditor - Class in ghidra.app.plugin.processors.sleigh
- SpecExtensionEditor(ProgramDB) - Constructor for class ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
- SpecExtensionPanel - Class in ghidra.app.plugin.processors.sleigh
- SpecExtensionPanel.ChangeExtensionTask - Class in ghidra.app.plugin.processors.sleigh
-
Task for applying any accumulated changes in the list of CompilerElements for this Panel to the Program.
- SpecExtensionPanel.Status - Enum in ghidra.app.plugin.processors.sleigh
-
Status of a particular compiler specification element
- special() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- special() - Method in class ghidra.sleigh.grammar.SleighParser
- SPECIAL_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
- special_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.special_return
- SpecialAddress - Class in ghidra.program.model.address
-
Class used represent "special addresses"
- SPECIALIZED_TARGET_LOADER - ghidra.app.util.opinion.LoaderTier
- specializes(DisjointPattern) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
- specializes(PatternBlock) - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- SpecialOpBehavior - Class in ghidra.pcode.opbehavior
- specialPrefix - Variable in class ghidra.app.util.demangler.DemangledObject
- specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.BaseLexer.DFA13
- specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer.DFA13
- specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.DisplayLexer.DFA2
- specialStateTransition(int, IntStream) - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer.DFA13
- specialToken - Variable in class ghidra.app.util.cparser.C.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class ghidra.app.util.cparser.CPP.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specific_identifier(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- specific_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- SpecificSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
This is a TripleSymbol whose semantic value can be determined at compile time (i.e.
- SpecificSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.SpecificSymbol
- SpecifierQualifierList() - Method in class ghidra.app.util.cparser.C.CParser
- SpecXmlUtils - Class in ghidra.util.xml
-
Utilities for encoding and decoding XML datatypes for use in specification files that are validated by RelaxNG.
- SpecXmlUtils() - Constructor for class ghidra.util.xml.SpecXmlUtils
- SplashScreen - Class in docking.framework
-
Splash screen window to display version information about the current release of the Ghidra application.
- splice(IteratorSTL<T>, ListSTL<T>, IteratorSTL<T>) - Method in class generic.stl.ListSTL
-
moves a single element, decreasing the length of list by 1 and increasing this list by 1.
- split() - Method in class ghidra.formats.gfilesystem.FSRL
-
Splits a
FSRL
into aList
, with each element pointing to each level of the full FSRL. - split(int) - Method in class db.ChainedBuffer
-
Split this DBBuffer object into two separate DBBuffers.
- split(int) - Method in class db.DBBuffer
-
Split this DBBuffer object into two separate DBBuffers.
- split(MemoryBlock, Address) - Method in class ghidra.program.database.mem.MemoryMapDB
- split(MemoryBlock, Address) - Method in interface ghidra.program.model.mem.Memory
-
Split a block at the given addr and create a new block starting at addr.
- split(MemoryBlock, Address) - Method in class ghidra.program.model.mem.MemoryStub
- split(String) - Method in class docking.widgets.filter.AbstractRegexBasedTermSplitter
- split(String) - Method in interface docking.widgets.filter.TermSplitter
-
Returns a given string an array of terms.
- split(String, int) - Static method in class ghidra.util.html.HtmlLineSplitter
-
Splits the given line into multiple lines based upon the given max length.
- split(String, int, boolean) - Static method in class ghidra.util.html.HtmlLineSplitter
-
Splits the given line into multiple lines based upon the given max length.
- SplitDyldCache(ByteProvider, boolean, boolean, MessageLog, TaskMonitor) - Constructor for class ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
-
Creates a new
DyldCacheUtils.SplitDyldCache
- splitEmptyElement(XmlElementImpl) - Static method in class ghidra.xml.XmlElementImpl
- spliterator() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapEntryList
- spliterator() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapKeyList
- splitOutMergeGroup(HighVariable, Varnode) - Method in class ghidra.program.model.pcode.HighFunction
-
If a HighVariable consists of more than one (forced) merge group, split out the group that contains vn as a separate HighVariable.
- SplitPanel - Class in docking
- SplitPanel(SplitNode, Component, Component, boolean) - Constructor for class docking.SplitPanel
- splitTaskMonitor(TaskMonitor, int) - Static method in class ghidra.util.task.TaskMonitorSplitter
- SPRING_GREEN - Static variable in class ghidra.util.WebColors
- SPRING_GREEN_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
- sqrt() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=sqrt(this)
- sqrt(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- SREM - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SREM - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SREM - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SREM - Static variable in class ghidra.sleigh.grammar.SleighParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighEcho
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- SRIGHT - Static variable in class ghidra.sleigh.grammar.SleighParser
- srr0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Instruction address register (PC)
- srr1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Machine state register (supervisor)
- ss - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- SSHKeyManager - Class in ghidra.framework.remote.security
- SSHSignatureCallback - Class in ghidra.framework.remote
-
SSHSignatureCallback
provides a Callback implementation used to perform SSH authentication. - SSHSignatureCallback(byte[], byte[]) - Constructor for class ghidra.framework.remote.SSHSignatureCallback
-
Construct callback with a random token to be signed by the client.
- SSLContextInitializer - Class in ghidra.net
-
Initialize the default SSLContext for use by all SSL connections (e.g., https).
- SSLContextInitializer() - Constructor for class ghidra.net.SSLContextInitializer
- SSLContextInitializer.HttpsHostnameVerifier - Class in ghidra.net
-
HttpsHostnameVerifier
is required by HttpsURLConnection even if it does nothing. - sstAlignSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstFileIndex - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
Index of file names
- sstGlobalPub - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstGlobalSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstGlobalTypes - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstLibraries - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstModule - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstMPC - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstOffsetMap16 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstOffsetMap32 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstPreComp - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
precompiled types
- sstPreCompMap - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
map precompiled types in global types
- sstPublic - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstPublicSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
publics as symbol (waiting for link)
- sstSegMap - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstSegName - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstSrcLnSeg - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
-
because link doesn't emit SrcModule
- sstSrcModule - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstStaticSym - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstSymbols - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- sstTypes - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- STABLE - ghidra.framework.plugintool.util.PluginStatus
- stack - Variable in class generic.util.DequePush
- stack - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- Stack<E> - Class in ghidra.util.datastruct
-
The Stack class represents a last-in-first-out (LIFO) stack of objects.
- Stack() - Constructor for class ghidra.util.datastruct.Stack
-
Creates an empty Stack.
- Stack(int) - Constructor for class ghidra.util.datastruct.Stack
-
Creates an empty Stack with specified capacity.
- Stack(Stack<E>) - Constructor for class ghidra.util.datastruct.Stack
-
Copy Constructor.
- STACK - docking.WindowPosition
-
Signals that windows should be stacked with other windows within the same group.
- STACK - Static variable in class ghidra.graph.ProgramGraphType
- STACK_SPACE_NAME - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
- STACK_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
STACK_VARIABLE_FILTER
matches all simple stack variables - StackDepthFieldLocation - Class in ghidra.program.util
- StackDepthFieldLocation() - Constructor for class ghidra.program.util.StackDepthFieldLocation
- StackDepthFieldLocation(Program, Address, int) - Constructor for class ghidra.program.util.StackDepthFieldLocation
- StackFrame - Interface in ghidra.program.model.listing
-
Definition of a stack frame.
- stackGrowsNegative() - Method in class ghidra.program.model.lang.BasicCompilerSpec
- stackGrowsNegative() - Method in interface ghidra.program.model.lang.CompilerSpec
- stackReference(PcodeOp, int, int, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- stackReference(PcodeOp, int, int, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that an absolute stack reference was encountered.
- stackReference(PcodeOp, int, VarnodeOperation, int, int, RefType, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- stackReference(PcodeOp, int, VarnodeOperation, int, int, RefType, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that a computed stack reference was encountered.
- StackReference - Interface in ghidra.program.model.symbol
- stackReferenceAdded(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification that the given stack reference has been added.
- stackReferenceRemoved(Reference) - Method in interface ghidra.program.model.symbol.ReferenceListener
-
Notification tbat the given stack reference has been removed.
- stackReg - Variable in class ghidra.program.util.VarnodeContext
- stackTraceToString(String, Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Turns the given
Throwable
into a String version of itsThrowable.printStackTrace()
method. - stackTraceToString(Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
-
Turns the given
Throwable
into a String version of itsThrowable.printStackTrace()
method. - stackUse - Variable in class generic.stl.ListIterator
- stackUse - Variable in class generic.stl.ListNodeSTL
- StackVariableComparator - Class in ghidra.program.model.listing
-
Compares stack variable offsets; has a static factory method to get a StackVariableComparator.
- StackVariableComparator() - Constructor for class ghidra.program.model.listing.StackVariableComparator
- StackVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.StackVariableFilter
- stackVarnode - Variable in class ghidra.program.util.VarnodeContext
- StandAloneApplication - Class in ghidra.framework.plugintool
- StandAloneApplication(String) - Constructor for class ghidra.framework.plugintool.StandAloneApplication
-
Creates a new application using the given properties filename.
- StandAloneApplication(String, String) - Constructor for class ghidra.framework.plugintool.StandAloneApplication
-
Creates a new application using the specified application name and version.
- StandAloneApplication(ApplicationLayout) - Constructor for class ghidra.framework.plugintool.StandAloneApplication
-
reates a new application using the given application layout and associated application properties.
- StandAloneDataTypeManager - Class in ghidra.program.model.data
-
Basic implementation of the DataTypeManger interface
- StandAloneDataTypeManager(ResourceFile, int) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
-
Constructor for a data-type manager backed by a packed database file.
- StandAloneDataTypeManager(String) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
-
Constructor for new temporary data-type manager using the default DataOrganization.
- StandAloneDataTypeManager(String, DataOrganization) - Constructor for class ghidra.program.model.data.StandAloneDataTypeManager
-
Constructor for new temporary data-type manager using a specified DataOrganization.
- StandAlonePluginTool - Class in ghidra.framework.plugintool
- StandAlonePluginTool(GenericStandAloneApplication, String, boolean) - Constructor for class ghidra.framework.plugintool.StandAlonePluginTool
- StandAloneSig - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- STANDARD - ghidra.program.model.lang.InputListType
- STANDARD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- STAR - Static variable in class ghidra.service.graph.VertexShape
- STAR - Static variable in class ghidra.util.UserSearchUtils
-
Wildcard string for matching 0 or more characters.
- start - Variable in class generic.json.JSONToken
- start - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- start - Variable in class ghidra.framework.main.logviewer.model.Chunk
- start() - Method in class generic.timer.ExpiringSwingTimer
- start() - Method in class generic.timer.GhidraSwinglessTimer
-
Starts the timer.
- start() - Method in class generic.timer.GhidraSwingTimer
- start() - Method in interface generic.timer.GhidraTimer
- start() - Method in class ghidra.framework.main.logviewer.ui.FileWatcher
-
Starts polling, or resumes polling if previously stopped.
- start() - Method in class ghidra.framework.plugintool.StandAloneApplication
- start() - Method in class ghidra.graph.job.AbstractAnimator
- start() - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Starts a transaction on the current program.
- start(Object) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Start a new, possibly long-running, task
- start(String...) - Method in class ghidra.xml.AbstractXmlPullParser
- start(String...) - Method in interface ghidra.xml.XmlPullParser
-
Returns the next element, which must be a start element, and must be one of the supplied names (if provided).
- START_ADDRESS - Static variable in class ghidra.program.util.MemoryBlockDiff
- START_COMMENT - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- START_FULLY_ZOOMED_IN - ghidra.graph.viewer.options.ViewRestoreOption
- START_FULLY_ZOOMED_OUT - ghidra.graph.viewer.options.ViewRestoreOption
- START_LINEAR_ADDRESS_RECORD_TYPE - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- START_SEGMENT_ADDRESS_RECORD - Static variable in class ghidra.app.util.opinion.IntelHexRecord
- startAddr() - Method in class ghidra.app.plugin.processors.generic.Position
- STARTCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- startCompletion(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Starts the autocompleter on the given text field.
- startEditing(GTreeNode) - Method in class docking.widgets.tree.GTree
-
Requests that the node be edited.
- startEditing(GTreeNode, String) - Method in class docking.widgets.tree.GTree
-
Requests that the node with the given name, in the given parent, be edited.
- startElement(String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified start element.
- startElement(String, XmlAttributes) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified start element with the attributes.
- startExtract(GFileSystem, GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
-
Starts the file extraction process.
- startHover(MouseEvent) - Method in class docking.widgets.fieldpanel.HoverHandler
- startindex - Variable in class ghidra.program.model.correlate.HashStore.NgramMatch
- startIndex - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- StartInstructionValue - Class in ghidra.app.plugin.processors.sleigh.expression
-
The offset value of the current instructions address
- StartInstructionValue() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- StartInstructionValueSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
"Solves" expression of
inst_start
Works like the constant solver, but takes the value ofinst_start
, which is given by the assembly address. - StartInstructionValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
- startln() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
-
Start a new (indented) line of output
- startLoading() - Method in class ghidra.util.task.CachingSwingWorker
-
Allows clients to start this worker loading without blocking.
- startName - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- startOfFile(Path) - Method in class help.validator.ReferenceTagProcessor
- startOfFile(Path) - Method in class help.validator.TagProcessor
- startPatternGroup(String) - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Start new pattern group for a specific sub-table.
- startPoint - Variable in class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
- STARTS_WITH - docking.widgets.filter.TextFilterStrategy
- startSet - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- startsWith(GraphPath<V>) - Method in class ghidra.graph.GraphPath
- startsWithDefaultDynamicPrefix(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Returns true if the given name starts with a possible default symbol prefix.
- startsWithIgnoreCase(String, String) - Static method in class ghidra.util.StringUtilities
-
Returns true if the given string starts with
prefix
ignoring case. - startsWithQuotedText() - Method in class ghidra.program.model.data.StringRenderBuilder
-
Returns true if the current formatted string starts with a quoted text section, instead of a byte value section.
- StartsWithTextFilter - Class in docking.widgets.filter
-
A filter that will pass text when it starts with the filter text.
- StartsWithTextFilter(String, boolean, boolean) - Constructor for class docking.widgets.filter.StartsWithTextFilter
- StartsWithTextFilterFactory - Class in docking.widgets.filter
- StartsWithTextFilterFactory(boolean, boolean) - Constructor for class docking.widgets.filter.StartsWithTextFilterFactory
- StartSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
TripleSymbol with semantic value equal to offset of instruction's current address
- StartSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
- startTransaction() - Method in class db.DBHandle
-
Start a new transaction
- startTransaction() - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Start change data transaction.
- startTransaction() - Method in class ghidra.program.database.ProgramBuilder
- startTransaction() - Method in interface ghidra.program.model.listing.ProgramUserData
-
Start a transaction prior to changing any properties
- startTransaction(String) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- startTransaction(String) - Method in interface ghidra.framework.model.UndoableDomainObject
-
Start a new transaction in order to make changes to this domain object.
- startTransaction(String) - Method in class ghidra.program.database.data.ProgramDataTypeManager
- startTransaction(String) - Method in class ghidra.program.database.data.ProjectDataTypeManager
- startTransaction(String) - Method in class ghidra.program.model.data.BuiltInDataTypeManager
- startTransaction(String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Starts a transaction for making changes in this data type manager.
- startTransaction(String) - Method in class ghidra.program.model.data.StandAloneDataTypeManager
- startTransaction(String, AbortedTransactionListener) - Method in class ghidra.framework.data.DomainObjectAdapterDB
- startTransaction(String, AbortedTransactionListener) - Method in interface ghidra.framework.model.UndoableDomainObject
-
Start a new transaction in order to make changes to this domain object.
- startX - Variable in class docking.widgets.fieldpanel.field.ClippingTextField
- startX - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
- startX - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- startX - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- startX - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- startX - Variable in class ghidra.app.util.viewer.field.FieldFactory
- state - Variable in class docking.widgets.textfield.TextFieldLinker
- state - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- state - Variable in class ghidra.app.script.GhidraScript
- STATE_LINE - Static variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- STATE_NOLINE - Static variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- stateChanged() - Method in interface ghidra.app.cmd.memory.MoveBlockListener
-
Notification that something has changed.
- stateChanged() - Method in class ghidra.framework.plugintool.dialog.ManagePluginsDialog
- stateChanged(String, String, boolean) - Method in class ghidra.framework.model.DomainFolderListenerAdapter
-
Provides a consolidated callback for those listener methods which have not been overridden.
- stateChanged(ChangeEvent) - Method in class docking.widgets.fieldpanel.FieldPanel
- stateChanged(ChangeEvent) - Method in class docking.widgets.table.GDynamicColumnTableModel
-
Callback when column settings have changed
- stateChanged(ChangeEvent) - Method in class ghidra.app.util.viewer.format.FieldHeader
- stateChanged(ChangeEvent) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- stateChanged(ChangeEvent) - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
Invoked when the slider value has changed.
- stateChanged(ChangeEvent) - Method in class ghidra.framework.plugintool.dialog.ManagePluginsDialog
- stateChanged(ChangeEvent) - Method in class ghidra.framework.plugintool.dialog.PluginManagerComponent
- stateChanged(ChangeEvent) - Method in class ghidra.program.util.DefaultLanguageService
- StateMachine - Class in ghidra.app.util.bin.format.dwarf.line
- StateMachine() - Constructor for class ghidra.app.util.bin.format.dwarf.line.StateMachine
- statement() - Method in class ghidra.sleigh.grammar.SleighCompiler
- statement() - Method in class ghidra.sleigh.grammar.SleighEcho
- statement() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- statement() - Method in class ghidra.sleigh.grammar.SleighParser
- Statement() - Method in class ghidra.app.util.cparser.C.CParser
- STATEMENT - Static variable in class ghidra.app.decompiler.ClangXML
- statement_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.statement_return
- StatementList() - Method in class ghidra.app.util.cparser.C.CParser
- StatementProgramInstructions - Class in ghidra.app.util.bin.format.dwarf.line
- StatementProgramInstructions(BinaryReader, StateMachine, StatementProgramPrologue) - Constructor for class ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
- StatementProgramPrologue - Class in ghidra.app.util.bin.format.dwarf.line
- StatementProgramPrologue(BinaryReader) - Constructor for class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
- statements() - Method in class ghidra.sleigh.grammar.SleighCompiler
- statements() - Method in class ghidra.sleigh.grammar.SleighEcho
- statements() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- statements() - Method in class ghidra.sleigh.grammar.SleighParser
- statements_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.statements_return
- states - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- STATIC - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- staticFlag - Static variable in class ghidra.app.util.cparser.C.SimpleCharStream
-
Whether parser is static.
- staticFlag - Static variable in class ghidra.app.util.cparser.CPP.JavaCharStream
-
Whether parser is static.
- StaticStringInstance(String, int) - Constructor for class ghidra.program.model.data.StringDataInstance.StaticStringInstance
- status() - Method in annotation type ghidra.framework.plugintool.PluginInfo
- StatusBar - Class in docking
-
Provides a status bar panel which has a text area to the left.
- StatusBarSpacer - Class in docking
-
A class to handle the space requirements on the status bar that vary for different OSes.
- StatusBarSpacer() - Constructor for class docking.StatusBarSpacer
- statusChanged(V, GraphAlgorithmStatusListener.STATUS) - Method in class ghidra.graph.algo.GraphAlgorithmStatusListener
- statusLabel - Variable in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- StatusListener - Interface in ghidra.util
-
StatusListener
is a general purpose status listener responsible for displaying and/or recording status messages - statusMessage - Variable in class ghidra.app.cmd.function.AddParameterCommand
- STB_GLOBAL - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Global symbols are visible to all object files being combined.
- STB_GNU_UNIQUE - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Symbol is unique in namespace.
- STB_LOCAL - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Local symbols are not visible outside the object file containing their definition.
- STB_WEAK - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Weak symbols resemble global symbols, but their definitions have lower precedence.
- STD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- stdcall - ghidra.program.model.data.GenericCallingConvention
-
A MS Windows specific calling convention applies in which the called-function is responsible for purging the stack.
- STDCALL - ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- STDCALL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- STDPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- STEEL_BLUE - Static variable in class ghidra.util.WebColors
- step(TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
-
Step execution one instruction which may consist of multiple pcode operations.
- stepCompleted(EmulatorTestRunner) - Method in interface ghidra.test.processors.support.ExecutionListener
- stepCompleted(EmulatorTestRunner) - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- stop() - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- stop() - Method in class generic.timer.GhidraSwinglessTimer
-
Stops the timer.
- stop() - Method in class generic.timer.GhidraSwingTimer
- stop() - Method in interface generic.timer.GhidraTimer
- stop() - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer
-
Stop the current task This will print done and the elapsed time since the start of the task.
- stop() - Method in class ghidra.framework.main.logviewer.ui.FileWatcher
-
Suspends the timer so it will no longer poll.
- stop() - Method in class ghidra.graph.job.AbstractAnimator
-
Stops this animator and all scheduled animators!
- stop() - Method in class ghidra.graph.job.AbstractAnimatorJob
- stop() - Method in class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
-
Signals to this path highlighter that it should stop all background jobs
- stop() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Signals to stop any buffered work.
- stop(boolean) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Cancel the currently running task and clear all commands that are scheduled to run.
- STOP_ICON - Static variable in class resources.Icons
- stopAllAnimation() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- stopAllNonMutativeAnimation() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- stopEdgeHoverAnimation() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- stopEditing() - Method in class docking.widgets.tree.GTree
- stopEditing() - Method in class ghidra.framework.main.datatree.DataTree
- stopHover() - Method in class docking.widgets.fieldpanel.HoverHandler
- stopMe() - Method in class ghidra.graph.job.AbstractAnimator
- STOPPED - ghidra.pcode.emulate.EmulateExecutionState
-
Currently stopped
- stopProcess() - Method in class ghidra.app.decompiler.DecompInterface
-
Stop the decompile process.
- stopProgressTimer() - Method in class docking.DialogComponentProvider
-
Stop the timer if one was started to delay showing the progress bar.
- storage - Variable in class ghidra.program.database.function.VariableDB
- storage - Variable in class ghidra.program.model.pcode.MappedEntry
- storageClass - Variable in class ghidra.app.util.demangler.DemangledObject
- StorageClassSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- storageMatches(List<? extends Variable>, Variable...) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Compare storage varnodes for two lists of variables.
- storageMatches(List<Variable>, List<Variable>) - Static method in class ghidra.program.model.listing.VariableUtilities
-
Compare storage varnodes for two lists of variables.
- storageName - Variable in class ghidra.util.PropertyFile
- store() - Static method in class ghidra.framework.preferences.Preferences
-
Store the preferences in a file for the current filename.
- store(int, Varnode, Varnode, int) - Method in class ghidra.util.state.ContextState
- store(Varnode, Varnode) - Method in class ghidra.util.state.ContextState
-
Store a value.
- STORE - Static variable in class ghidra.program.model.pcode.PcodeOp
- storeFile(String, long, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates and stores a file entry into in-memory indexes.
- storeFileWithParent(String, GFile, long, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Creates and stores a file entry into in-memory indexes.
- storeHeadlessValue(String, Object) - Method in class ghidra.app.util.headless.HeadlessScript
-
Stores a key/value pair in the HeadlessAnalyzer instance for later use.
- storeParametersToDatabase(boolean, SourceType) - Method in class ghidra.program.model.pcode.HighParamID
-
Update any parameters for this Function from parameters defined in this map.
- storeReturnToDatabase(boolean, SourceType) - Method in class ghidra.program.model.pcode.HighParamID
-
Update any parameters for this Function from parameters defined in this map.
- str - Variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- str - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- stream() - Method in class ghidra.app.decompiler.ClangTokenGroup
-
Gets a stream over this group's children
- stream() - Method in interface ghidra.util.datastruct.Accumulator
- stream() - Method in class ghidra.util.datastruct.Stack
-
Returns a stream over this collection.
- stream() - Method in class ghidra.util.datastruct.WeakSet
-
Returns a stream of the values of this collection.
- stream(boolean) - Method in class docking.widgets.tree.GTreeNode
-
Returns a stream of the GTree nodes in the subtree of this node
- streamCopy(InputStream, OutputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Copy a stream while updating a TaskMonitor.
- streampos - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
- StretchLayout - Class in ghidra.util.layout
-
A layout manager that gives the affect of CENTER in BorderLayout.
- StretchLayout() - Constructor for class ghidra.util.layout.StretchLayout
- strict_id() - Method in class ghidra.sleigh.grammar.SleighParser
- strict_id_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.strict_id_return
- string() - Method in class ghidra.sleigh.grammar.SleighCompiler
- string() - Method in class ghidra.sleigh.grammar.SleighEcho
- STRING - ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
- STRING - Static variable in class ghidra.app.script.AskDialog
- STRING - Static variable in class ghidra.app.script.GatherParamPanel
- STRING - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable STRING datatype.
- STRING - Static variable in class ghidra.app.util.demangler.DemangledDataType
- STRING_ARRAY - Static variable in class db.BinaryCodedField
-
String[] data type
- STRING_CYCLE_GROUP - Static variable in class ghidra.program.model.data.CycleGroup
- STRING_LITERAL - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- STRING_LITERAL - Static variable in class ghidra.program.model.lang.ConstantPool
- STRING_TYPE - ghidra.framework.options.OptionType
- STRING_TYPE - Static variable in class ghidra.util.graph.attributes.AttributeManager
-
Use this String as the attributeType to create an StringAttribute.
- StringArray - Class in ghidra.util.datastruct
-
Array of Strings that grows as needed.
- StringArray() - Constructor for class ghidra.util.datastruct.StringArray
-
Creates new StringArray
- StringArrayArray - Class in ghidra.util.datastruct
-
Array of String[] that grows as needed.
- StringArrayArray() - Constructor for class ghidra.util.datastruct.StringArrayArray
-
Constructor for StringArrayArray.
- StringAttribute<T extends KeyedObject> - Class in ghidra.util.graph.attributes
-
This class provides a storage mechanism for String-valued information about the elements of a KeyIndexableSet, e.g.
- StringAttribute(String, KeyIndexableSet<T>) - Constructor for class ghidra.util.graph.attributes.StringAttribute
-
Constructor.
- StringBasedFileEditor - Class in docking.options.editor
-
A
PropertyEditor
that allows the user to edit strings by way of a File editor, as is done byStringBasedFileEditor
. - StringBasedFileEditor() - Constructor for class docking.options.editor.StringBasedFileEditor
- StringChoices - Class in docking.widgets.dialogs
-
StringEnum objects represent a choice from a limited set of options.
- StringChoices(StringChoices) - Constructor for class docking.widgets.dialogs.StringChoices
-
Construct from another StringEnum instance.
- StringChoices(String[]) - Constructor for class docking.widgets.dialogs.StringChoices
-
Construct from an array of Strings.
- StringColumnAdapter - Class in ghidra.app.plugin.debug.dbtable
- StringColumnAdapter() - Constructor for class ghidra.app.plugin.debug.dbtable.StringColumnAdapter
- StringColumnConstraint - Class in docking.widgets.table.constraint
-
Base class for various String constraints.
- StringColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringColumnConstraint
-
Constructs a new StringColumnConstraint using the given pattern and patternString, using the default hint text that explains that you can use globbing characters.
- StringColumnConstraint(String, String) - Constructor for class docking.widgets.table.constraint.StringColumnConstraint
-
Constructs a new StringColumnConstraint using the given pattern and patternString.
- StringColumnConstraintProvider - Class in docking.widgets.table.constraint.provider
-
Provides String related column constraints.
- StringColumnConstraintProvider() - Constructor for class docking.widgets.table.constraint.provider.StringColumnConstraintProvider
- StringColumnDisplay - Class in ghidra.app.tablechooser
- StringColumnDisplay() - Constructor for class ghidra.app.tablechooser.StringColumnDisplay
- StringComparer - Class in ghidra.app.util.exporter
- StringComparer() - Constructor for class ghidra.app.util.exporter.StringComparer
- StringConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for String-type values.
- StringConstraintEditor(StringColumnConstraint, String) - Constructor for class docking.widgets.table.constrainteditor.StringConstraintEditor
-
Constructor.
- StringContainsColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they contain the constraint value pattern.
- StringContainsColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringContainsColumnConstraint
-
Constructor.
- StringData() - Constructor for class ghidra.app.decompiler.DecompileCallback.StringData
- StringDataInstance - Class in ghidra.program.model.data
-
Represents an instance of a string in a
MemBuffer
. - StringDataInstance() - Constructor for class ghidra.program.model.data.StringDataInstance
- StringDataInstance(DataType, Settings, MemBuffer, int) - Constructor for class ghidra.program.model.data.StringDataInstance
-
Creates a string instance using the data in the
MemBuffer
and the settings pulled from thestring data type
. - StringDataInstance(DataType, Settings, MemBuffer, int, boolean) - Constructor for class ghidra.program.model.data.StringDataInstance
-
Creates a string instance using the data in the
MemBuffer
and the settings pulled from thestring data type
. - StringDataInstance.StaticStringInstance - Class in ghidra.program.model.data
- stringDataToStringConverter - Static variable in interface docking.widgets.DataToStringConverter
- StringDataType - Class in ghidra.program.model.data
- StringDataType() - Constructor for class ghidra.program.model.data.StringDataType
- StringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.StringDataType
- StringDiff - Class in ghidra.program.database.code
-
Container object that holds a start and end position within a string.
- StringEditor - Class in docking.options.editor
- StringEditor() - Constructor for class docking.options.editor.StringEditor
- StringEndsWithColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they end with the constraint value pattern.
- StringEndsWithColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringEndsWithColumnConstraint
-
Constructor
- StringField - Class in db
-
StringField
provides a wrapper for variable length String data which is read or written to a Record. - StringField() - Constructor for class db.StringField
-
Construct a String field with an initial value of null.
- StringField(String) - Constructor for class db.StringField
-
Construct a String field with an initial value of s.
- StringFormat - Class in ghidra.util
-
Class with static methods formatting values in hex.
- stringFound(FoundString) - Method in interface ghidra.program.util.string.FoundStringCallback
- StringIntHashtable - Class in ghidra.util.datastruct
-
Class that implements a hashtable with String keys and int values.
- StringIntHashtable() - Constructor for class ghidra.util.datastruct.StringIntHashtable
-
Default constructor creates a table with an initial default capacity.
- StringIntHashtable(int) - Constructor for class ghidra.util.datastruct.StringIntHashtable
-
Constructor creates a table with an initial given capacity.
- StringIsEmptyColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching when the value is null or the empty string.
- StringIsEmptyColumnConstraint() - Constructor for class docking.widgets.table.constraint.StringIsEmptyColumnConstraint
- StringIsNotEmptyColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching when the value is not null and not the empty string.
- StringIsNotEmptyColumnConstraint() - Constructor for class docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
- stringize(T) - Method in interface help.HelpBuildUtils.Stringizer
- StringKeyIndexer - Class in ghidra.util.datastruct
-
This class converts arbitrary Strings into compacted int indexes suitable for use as indexes into an array or table.
- StringKeyIndexer() - Constructor for class ghidra.util.datastruct.StringKeyIndexer
-
Constructs a StringKeyIndexer with a default capacity.
- StringKeyIndexer(int) - Constructor for class ghidra.util.datastruct.StringKeyIndexer
-
Constructs a StringKeyIndexer with a given initial capacity.
- StringLayoutEnum - Enum in ghidra.program.model.data
- StringMatcherColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they match a full regular expression pattern.
- StringMatcherColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringMatcherColumnConstraint
-
Constructor
- StringMatchQuery - Class in ghidra.program.database.util
-
Query for matching string fields with wildcard string.
- StringMatchQuery(int, String, boolean) - Constructor for class ghidra.program.database.util.StringMatchQuery
-
Construct a new StringMatchQuery
- StringNotContainsColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they don't contain the constraint value pattern.
- StringNotContainsColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringNotContainsColumnConstraint
-
Constructor
- StringNotEndsWithColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they don't end with the constraint value pattern.
- StringNotEndsWithColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
-
Constructor
- StringNotStartsWithColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they don't start with the constraint value pattern.
- StringNotStartsWithColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
-
Constructor
- stringorident() - Method in class ghidra.sleigh.grammar.SleighCompiler
- stringorident() - Method in class ghidra.sleigh.grammar.SleighEcho
- stringorident() - Method in class ghidra.sleigh.grammar.SleighParser
- stringorident_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.stringorident_return
- stringoridentlist() - Method in class ghidra.sleigh.grammar.SleighCompiler
- stringoridentlist() - Method in class ghidra.sleigh.grammar.SleighEcho
- stringoridentlist(Token) - Method in class ghidra.sleigh.grammar.SleighParser
- stringoridentlist_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.stringoridentlist_return
- StringParseException(int) - Constructor for exception ghidra.program.model.data.StringRenderParser.StringParseException
- StringParseException(int, Set<Character>, char) - Constructor for exception ghidra.program.model.data.StringRenderParser.StringParseException
- StringPropertyMap - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of String type.
- StringPropertyMapDB - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of String type and stored with a database table.
- StringPropertyMapDB(DBHandle, int, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.StringPropertyMapDB
-
Construct an String property map.
- StringPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of Strings indexed by long keys.
- StringPropertySet(String) - Constructor for class ghidra.util.prop.StringPropertySet
-
Constructor for StringPropertySet.
- StringRenderBuilder - Class in ghidra.program.model.data
-
Helper class used to build up a formatted (for human consumption) string representation returned by Unicode and String data types.
- StringRenderBuilder(int) - Constructor for class ghidra.program.model.data.StringRenderBuilder
- StringRenderBuilder(int, char) - Constructor for class ghidra.program.model.data.StringRenderBuilder
- StringRenderParser - Class in ghidra.program.model.data
-
A parser to invert
StringDataInstance.getStringRepresentation()
,StringDataInstance.getCharRepresentation()
, and related. - StringRenderParser(char, Endian, String, boolean) - Constructor for class ghidra.program.model.data.StringRenderParser
-
Construct a parser
- StringRenderParser.StringParseException - Exception in ghidra.program.model.data
-
An exception for when a string representation cannot be parsed.
- strings - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- STRINGS_AND_FIXED_LENGTH - ghidra.util.data.DataTypeParser.AllowedDataTypes
-
Only Fixed-length data types and string data types
- StringSearcher - Class in ghidra.program.util.string
- StringSearcher(Program, int, int, boolean, boolean) - Constructor for class ghidra.program.util.string.StringSearcher
- StringSearcher(Program, CharSetRecognizer, int, int, boolean, boolean) - Constructor for class ghidra.program.util.string.StringSearcher
- StringSelectionListener - Interface in ghidra.app.util.viewer.listingpanel
- StringStartsWithColumnConstraint - Class in docking.widgets.table.constraint
-
String column constraint for matching column values if they start with the constraint value pattern.
- StringStartsWithColumnConstraint(String) - Constructor for class docking.widgets.table.constraint.StringStartsWithColumnConstraint
-
Constructor.
- StringTable - Class in ghidra.app.util.bin.format.dwarf4.next
-
A offset-to-String string table backed by a simple byte array (encoded as UTF-8).
- StringTable(byte[]) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.StringTable
-
Creates a StringTable using the bytes contained in the supplied array.
- stringToValue(String) - Method in class docking.widgets.textfield.HexIntegerFormatter
- StringTransferable - Class in docking.dnd
- StringTransferable(String) - Constructor for class docking.dnd.StringTransferable
- StringTransformer<T> - Interface in ghidra.app.script
- StringTranslationService - Interface in ghidra.app.services
-
Interface for providing string translating services.
- stringTree(InputStream, ErrorHandler) - Static method in class ghidra.program.model.pcode.HighFunction
-
Create XML parse tree from an input XML string TODO: this probably doesn't belong here.
- stringTree(String, ErrorHandler) - Static method in class ghidra.program.model.pcode.HighParamID
-
Create and XML SAX parse tree from an input XML string TODO: this probably doesn't belong here.
- StringUTF8DataType - Class in ghidra.program.model.data
-
A fixed-length UTF-8 string
DataType
. - StringUTF8DataType() - Constructor for class ghidra.program.model.data.StringUTF8DataType
- StringUTF8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.StringUTF8DataType
- StringUtilities - Class in ghidra.util
-
Class with static methods that deal with string manipulation.
- StringUtilities.LineWrapper - Class in ghidra.util
-
About the worst way to wrap lines ever
- stringWidth(JComponent, FontMetrics, String) - Static method in class docking.util.GraphicsUtils
- StringWithChoicesEditor - Class in docking.options.editor
- StringWithChoicesEditor(String[]) - Constructor for class docking.options.editor.StringWithChoicesEditor
- StringWithChoicesEditor(List<String>) - Constructor for class docking.options.editor.StringWithChoicesEditor
- stripFamily(PeLoader.CompilerOpinion.CompilerEnum) - Static method in class ghidra.app.util.opinion.PeLoader.CompilerOpinion
- stripMnemonicAmp(String) - Static method in class docking.menu.MenuManager
-
Removes the Mnemonic indicator character (&) from the text
- stripSuperfluousSignatureSpaces(String) - Static method in class ghidra.app.util.demangler.DemanglerUtil
-
Remove superfluous function signature spaces from specified string
- stroke - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- STRONG_WARNING_ICON - Static variable in class resources.Icons
- Struct - ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- STRUCT - ghidra.program.model.data.MetaDataType
- STRUCT - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- STRUCT - Static variable in class ghidra.app.util.demangler.DemangledDataType
- StructConverter - Interface in ghidra.app.util.bin
-
Allows a class to create a structure datatype equivalent to its class members.
- StructConverterUtil - Class in ghidra.app.util.bin
- StructConverterUtil() - Constructor for class ghidra.app.util.bin.StructConverterUtil
- StructDeclaration(Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
- StructDeclarationList(Composite) - Method in class ghidra.app.util.cparser.C.CParser
- StructDeclarator(Declaration, Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
- StructDeclaratorList(Declaration, Composite, CompositeHandler) - Method in class ghidra.app.util.cparser.C.CParser
- structLength - Variable in class ghidra.program.model.data.StructureDataType
- StructOrUnion() - Method in class ghidra.app.util.cparser.C.CParser
- StructOrUnionSpecifier() - Method in class ghidra.app.util.cparser.C.CParser
- structs - Variable in class ghidra.program.model.data.IndexedDynamicDataType
- Structure - Interface in ghidra.program.model.data
-
The structure interface.
- Structure.BitOffsetComparator - Class in ghidra.program.model.data
-
BitOffsetComparator
provides ability to compare an normalized bit offset (seeStructure.BitOffsetComparator.getNormalizedBitfieldOffset(int, int, int, int, boolean)
) with aDataTypeComponent
object. - structureChanged() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterDialog
- structureChanged() - Method in interface docking.widgets.table.constraint.dialog.TableFilterDialogModelListener
-
Invoked when any change to the structure of the ColumnFilterModel occurs such as adding entries
- StructureDataType - Class in ghidra.program.model.data
-
Basic implementation of the structure data type.
- StructureDataType(CategoryPath, String, int) - Constructor for class ghidra.program.model.data.StructureDataType
-
Construct a new structure with the given name and length within the specified categry path.
- StructureDataType(CategoryPath, String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
-
Construct a new structure with the given name, length and datatype manager within the specified categry path.
- StructureDataType(CategoryPath, String, int, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
-
Construct a new structure with the given name and length
- StructureDataType(String, int) - Constructor for class ghidra.program.model.data.StructureDataType
-
Construct a new structure with the given name and length.
- StructureDataType(String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
-
Construct a new structure with the given name, length and datatype manager which conveys data organization.
- StructuredDynamicDataType - Class in ghidra.program.model.data
-
Structured Dynamic Data type.
- StructuredDynamicDataType(String, String, DataTypeManager) - Constructor for class ghidra.program.model.data.StructuredDynamicDataType
-
Construct an empty dynamic structure
- StructureFactory - Class in ghidra.program.model.data
-
Creates and initializes
Structure
objects. - StructureFactory() - Constructor for class ghidra.program.model.data.StructureFactory
- structureGraph(BlockGraph, AddressFactory, int, TaskMonitor) - Method in class ghidra.app.decompiler.DecompInterface
- StructureInternal - Interface in ghidra.program.model.data
- structureLength - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
- StrutFieldElement - Class in docking.widgets.fieldpanel.field
-
Used to force a clip to happen by using this field with space characters and size that far exceeds the available painting width.
- StrutFieldElement(int) - Constructor for class docking.widgets.fieldpanel.field.StrutFieldElement
- STT_COMMON - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
An uninitialized common block
- STT_FILE - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol's name gives the name of the source file associated with the object file.
- STT_FUNC - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol is associated with a function or other executable code.
- STT_NOTYPE - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol's type is not specified.
- STT_OBJECT - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol is associated with a data object, such as a variable, an array, etc.
- STT_RELC - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Symbol is in support of complex relocation.
- STT_SECTION - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
The symbol is associated with a section.
- STT_SRELC - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Symbol is in support of complex relocation (signed value).
- STT_TLS - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
In object files: st_value contains offset from the beginning of the section In DSOs: st_value contains offset in the TLS initialization image (inside of .tdata)
- STV_DEFAULT - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Default symbol visibility rules
- STV_HIDDEN - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Sym unavailable in other modules
- STV_INTERNAL - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Processor specific hidden class
- STV_PROTECTED - Static variable in class ghidra.app.util.bin.format.elf.ElfSymbol
-
Not preemptible, not exported
- style - Variable in class ghidra.app.util.viewer.field.FieldFactory
- styleOptionName - Variable in class ghidra.app.util.viewer.field.FieldFactory
- STYP_BSS - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
The section defines uninitialized data.
- STYP_BSS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_COPY - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Copy segment.
- STYP_DATA - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
The section contains only initialized data.
- STYP_DATA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_DEBUG - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Debug section
- STYP_DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_DSECT - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Dummy section.
- STYP_EXCEPT - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Exception section
- STYP_EXCEPT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_GROUP - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Group segment.
- STYP_INFO - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Comment section
- STYP_INFO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_LIB - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Library section
- STYP_LOADER - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Loader section
- STYP_LOADER - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_NOLOAD - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
No-load segment.
- STYP_OVER - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Overlay section (defines a piece of another named section which has no bytes)
- STYP_OVRFLO - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
RLD and line number overflow sec hdr section
- STYP_OVRFLO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_PAD - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Pad segment.
- STYP_PAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_REG - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Regular segment.
- STYP_TEXT - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
The section contains only executable code.
- STYP_TEXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_TYPCHK - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- STYP_TYPECHK - Static variable in class ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
-
Type check section
- sub(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
-
this-=other
- sub(BigFloat, BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- SUB - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
- SUB_BLOCK_TABLE_NAME - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- SUB_FILTERING_DISABLED_PROPERTY - Static variable in interface docking.widgets.table.RowObjectFilterModel
-
This property allows for the disabling of 'sub-filtering'.
- SUB_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- sub0(BigFloat) - Method in class ghidra.pcode.floatformat.BigFloat
- SubClientCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a sub_client_command structure.
- SubClientCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SubClientCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SubDataFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates data value Fields for data subcomponents.
- SubDataFieldFactory(String, int[]) - Constructor for class ghidra.app.util.viewer.field.SubDataFieldFactory
-
Constructor
- SubDataFieldLocation - Class in ghidra.program.util
-
The
SubDataFieldLocation
class contains specific location information within the Sub-data field of a CodeUnitLocation object. - SubDataFieldLocation() - Constructor for class ghidra.program.util.SubDataFieldLocation
-
Should only be used by XML restoration.
- SubDataFieldLocation(Program, Address, GroupPath, int[], Address, String, int, String) - Constructor for class ghidra.program.util.SubDataFieldLocation
-
Construct a new SubDataFieldLocation object.
- SubExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
New expression formed by subtracting two PatternExpressions
- SubExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.SubExpression
- SubExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A - B
- SubExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.SubExpressionSolver
- subFields - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- SubFrameworkCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a sub_framework_command structure.
- SubFrameworkCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SubIdent() - Method in class ghidra.app.util.cparser.C.CParser
- SubLibraryCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a sub_library_command structure.
- SubLibraryCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- subList(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- subList(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- subList(int, int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- subList(int, int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- subList(int, int) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- subList(int, int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
-
This operation is not supported
- subList(int, int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
-
This operation is not supported
- subList(int, int) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
-
This operation is not supported
- subList(int, int) - Method in class ghidra.util.datastruct.LongArrayList
- subMap(K, boolean, K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- subMap(K, K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- subMapByValue(V, boolean, V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- subMapByValue(V, boolean, V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- subMapByValue(V, boolean, V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a view of the portion of this map whose values range from
fromValue
totoValue
. - subMask(byte[]) - Method in interface ghidra.program.model.lang.Mask
-
Tests if the given mask matches the this mask for the first n bytes, where n is the size of the given mask.
- subMask(byte[]) - Method in class ghidra.program.model.lang.MaskImpl
- submit(Runnable) - Method in class generic.concurrent.GThreadPool
-
Submits a runnable to be executed by this thread pool.
- submit(Runnable, T) - Method in class generic.concurrent.GThreadPool
-
Submits a runnable to be executed by this thread pool.
- submit(Callable<T>) - Method in class generic.concurrent.GThreadPool
-
Submits a callable to be executed by this thread pool.
- submit(FutureTask<?>) - Method in class generic.concurrent.GThreadPool
-
Submits a FutreTask to be executed by a thread in this thread pool.
- SubOptions - Class in ghidra.framework.options
- SubOptions(AbstractOptions, String, String) - Constructor for class ghidra.framework.options.SubOptions
- subPath(int, int) - Method in class ghidra.graph.GraphPath
- SUBPIECE - Static variable in class ghidra.program.model.pcode.PcodeOp
- Subrecord(boolean) - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
- SUBROUTINE_MODEL - Static variable in interface ghidra.app.services.BlockModelService
-
Type for a subroutine block model.
- SubroutineBlockModel - Interface in ghidra.program.model.block
-
Subroutine block model.
- SubroutineDestReferenceIterator - Class in ghidra.program.model.block
-
SubroutineDestReferenceIterator is a unidirectional iterator over the destination
CodeBlockReference
s for a CodeBlock. - SubroutineDestReferenceIterator(CodeBlock, TaskMonitor) - Constructor for class ghidra.program.model.block.SubroutineDestReferenceIterator
-
Construct an Iterator over Destination blocks for a CodeBlock.
- SubroutineMatch - Class in ghidra.app.plugin.match
-
Cheap container for match info.
- SubroutineMatch(String) - Constructor for class ghidra.app.plugin.match.SubroutineMatch
- SubroutineMatchSet - Class in ghidra.app.plugin.match
-
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
- SubroutineMatchSet(Program, CodeBlockModel, Program, CodeBlockModel) - Constructor for class ghidra.app.plugin.match.SubroutineMatchSet
- SubroutineModelCmd - Class in ghidra.app.cmd.module
-
Command that organizes a Module or Fragment according to a specified block model.
- SubroutineModelCmd(GroupPath, String, BlockModelService, String) - Constructor for class ghidra.app.cmd.module.SubroutineModelCmd
-
Constructor
- SubroutineSourceReferenceIterator - Class in ghidra.program.model.block
-
SubroutineSourceReferenceIterator is a unidirectional iterator over the source
CodeBlockReference
s for a CodeBlock. - SubroutineSourceReferenceIterator(CodeBlock, TaskMonitor) - Constructor for class ghidra.program.model.block.SubroutineSourceReferenceIterator
-
Construct an Iterator over Source blocks for a CodeBlock.
- subSequence(int, int) - Method in class ghidra.util.search.memory.MemoryAddressSetCharSequence
- substring(int) - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- substring(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- substring(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- substring(int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- substring(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns a new FieldElement containing just the characters beginning at the given index.
- substring(int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- substring(int, int) - Method in class docking.widgets.fieldpanel.field.AttributedString
- substring(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
- substring(int, int) - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- substring(int, int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
-
Returns a new FieldElement containing just the characters beginning at the given start index (inclusive) and ending at the given end index (exclusive).
- substring(int, int) - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- substring(int, int) - Method in class docking.widgets.fieldpanel.field.TextFieldElement
- substring(int, int) - Method in class ghidra.app.decompiler.component.ClangFieldElement
- substring(int, int) - Method in class ghidra.util.bean.field.AnnotatedTextFieldElement
- subsystem - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- subtable - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- subtable - Variable in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
- SubtableEntryVisitor - Interface in ghidra.app.plugin.languages.sleigh
-
An interface for visiting constructors in a SLEIGH subtable
- SubtableSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A collection of Constructors or a Symbol representing one out of a family of Constructors, choosen based on InstructionContext
- SubtableSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
- subtract(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address (possibly in a new space) by subtracting the displacement to this address.
- subtract(long) - Method in class ghidra.program.model.address.GenericAddress
- subtract(long) - Method in class ghidra.program.model.scalar.Scalar
-
Sets
this = this - n
. - subtract(FieldRange) - Method in class docking.widgets.fieldpanel.support.FieldRange
- subtract(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the arithmetic difference: this masked long minus another
- subtract(Address) - Method in interface ghidra.program.model.address.Address
-
Calculates the displacement between two addresses (
this - addr
) - subtract(Address) - Method in class ghidra.program.model.address.GenericAddress
- subtract(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address (possibly in a new space) by subtracting the given displacement from the given address.
- subtract(Address, long) - Method in class ghidra.program.model.address.SegmentedAddressSpace
- subtract(Address, Address) - Method in interface ghidra.program.model.address.AddressSpace
-
Calculates the displacement between addr1 and addr2 (addr1 - addr2)
- subtract(Address, Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
- subtract(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- subtract(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- subtract(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the difference of this address set with the given address set (this - set).
- subtract(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- subtract(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- subtract(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- subtract(Varnode, Varnode, ContextEvaluator) - Method in class ghidra.program.util.VarnodeContext
-
Subtract two varnodes to get a new value This could create a new space and return a varnode pointed into that space
- SubtractFrom() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- subtractNoWrap(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new Address by subtracting displacement from the Address.
- subtractNoWrap(long) - Method in class ghidra.program.model.address.GenericAddress
- subtractNoWrap(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by subtracting displacement from addr's offset.
- subtractWrap(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address by subtracting the displacement from the current address.
- subtractWrap(long) - Method in class ghidra.program.model.address.GenericAddress
- subtractWrap(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by subtracting displacement from addr's offset.
- subtractWrapSpace(long) - Method in interface ghidra.program.model.address.Address
-
Creates a new address by subtracting the displacement from the current address.
- subtractWrapSpace(long) - Method in class ghidra.program.model.address.GenericAddress
- subtractWrapSpace(Address, long) - Method in interface ghidra.program.model.address.AddressSpace
-
Creates a new address by subtracting the displacement from the given address.
- subTreeState(ConstructState) - Method in class ghidra.app.plugin.processors.sleigh.ParserWalker
- SubUmbrellaCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a sub_umbrella_command structure.
- SubUmbrellaCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SubVisitor(SubtableSymbol, ConstructorEntryVisitor) - Constructor for class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
-
Prepare to traverse a subtable
- SUFFIX - Static variable in class ghidra.app.util.exporter.GzfExporter
- SUFFIX - Static variable in class ghidra.program.model.data.FileDataTypeManager
-
Suffix for an archive file.
- SUGGESTED_DECOMPILE_TIMEOUT_SECS - Static variable in class ghidra.app.decompiler.DecompileOptions
- SUGGESTED_MAX_INSTRUCTIONS - Static variable in class ghidra.app.decompiler.DecompileOptions
- SUGGESTED_MAX_PAYLOAD_BYTES - Static variable in class ghidra.app.decompiler.DecompileOptions
- suggestions - Static variable in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
-
Some suggestions, other than labels, to provide
- superSetFont(Font) - Method in class docking.widgets.AbstractGCellRenderer
- superSetMenuBarData(MenuData) - Method in class docking.menu.MultiStateDockingAction
- superValidate() - Method in class docking.widgets.AbstractGCellRenderer
- supplier() - Static method in class utility.function.Dummy
-
Creates a dummy supplier
- SUPPORT - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
- SUPPORT - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- SUPPORTED_CLASSES - Static variable in class ghidra.framework.options.AbstractOptions
- supportsCustomEditor() - Method in class docking.options.editor.ColorEditor
-
Determines whether the propertyEditor can provide a custom editor.
- supportsCustomEditor() - Method in class docking.options.editor.DateEditor
- supportsCustomEditor() - Method in class docking.options.editor.FileChooserEditor
- supportsCustomEditor() - Method in class docking.options.editor.FontPropertyEditor
- supportsCustomEditor() - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
- supportsCustomEditor() - Method in class ghidra.app.util.viewer.field.ArrayElementPropertyEditor
- supportsCustomEditor() - Method in class ghidra.app.util.viewer.field.NamespacePropertyEditor
- supportsCustomEditor() - Method in class ghidra.framework.options.ErrorPropertyEditor
- supportsCustomEditor() - Method in class ghidra.framework.options.NoRegisteredEditorPropertyEditor
- supportsCustomEditor() - Method in class ghidra.util.ManualViewerCommandEditor
- supportsCustomOptionsEditor() - Method in class ghidra.framework.options.EditorState
-
Returns true if the contained PropertyEditor desired to render and handle it's options directly, as opposed to using the generic framework.
- supportsDefaultToolContext() - Method in class docking.action.DockingAction
- supportsDefaultToolContext() - Method in interface docking.action.DockingActionIf
-
Returns true if this action can be activated using the default tool context if the focused context is invalid for this action.
- supportsDefaultToolContext() - Method in class docking.DockingActionProxy
- supportsDefaultToolContext(boolean) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets whether the action will support using the default tool context if the focused provider's context is invalid.
- supportsDirectories() - Method in enum docking.widgets.filechooser.GhidraFileChooserMode
- supportsFileFormat(String) - Method in class ghidra.app.util.exporter.AbstractLoaderExporter
-
Checks to see if the given file format is supported by this exporter
- supportsFileFormat(String) - Method in class ghidra.app.util.exporter.ElfExporter
- supportsFileFormat(String) - Method in class ghidra.app.util.exporter.PeExporter
- supportsFiles() - Method in enum docking.widgets.filechooser.GhidraFileChooserMode
- supportsHighlight() - Method in interface ghidra.app.nav.Navigatable
-
Returns true if this navigatable supports highlighting
- supportsKeyBindings() - Method in enum docking.action.KeyBindingType
-
Returns true if this type supports key bindings.
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.BinaryLoader
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.DbgLoader
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.IntelHexLoader
- supportsLoadIntoProgram() - Method in interface ghidra.app.util.opinion.Loader
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.MapLoader
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- supportsLoadIntoProgram() - Method in class ghidra.app.util.opinion.XmlLoader
- supportsMarkers() - Method in interface ghidra.app.nav.Navigatable
-
Currently only the 'connected' windows support markers
- supportsMarkers() - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- supportsOneTimeAnalysis() - Method in class ghidra.app.services.AbstractAnalyzer
- supportsOneTimeAnalysis() - Method in interface ghidra.app.services.Analyzer
-
Returns true if it makes sense for this analyzer to directly invoked on an address or addressSet.
- supportsPartialExport() - Method in class ghidra.app.util.exporter.Exporter
-
Returns true if this exporter can export less than the entire domain file.
- supportsPartialExport() - Method in class ghidra.app.util.exporter.GzfExporter
-
Returns false.
- supportsPcode() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- supportsPcode() - Method in interface ghidra.program.model.lang.Language
-
Return true if the instructions in this language support Pcode.
- supportsPcode() - Method in class ghidra.program.model.pcode.VarnodeTranslator
- supportsPopupActions() - Method in class docking.widgets.table.GTable
-
A method that subclasses can override to signal that they wish not to have this table's built-in popup actions.
- supportsTransientProjectData() - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
-
Signals that this action can work on normal project data, as well as transient data.
- supportsTransientProjectData() - Method in class ghidra.framework.main.datatable.ProjectTreeAction
-
Signals that this action can work on normal project data, as well as transient data.
- SUSPENDED - ghidra.app.script.GhidraScript.AnalysisMode
-
SUSPENDED - Script will coordinate with AutoAnalysisManager to run with analysis suspended (change events will be analyzed after script execution completes).
- suspendedStateChanged(boolean) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that the GTaskManager has been suspended or resumed.
- suspendedStateChanged(boolean) - Method in class ghidra.framework.task.GTaskListenerAdapter
- swapBytes(long, int) - Static method in interface ghidra.util.DataConverter
-
Swap the least-significant bytes (based upon size)
- Swing - Class in ghidra.util
-
A utility class to handle running code on the AWT Event Dispatch Thread
- SwingAnimationCallback - Interface in docking.util
-
A simple interface that allows implementing clients to get called back from the animation framework.
- swingDoWork() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
The subclass callback to perform work.
- swingDoWork() - Method in class ghidra.util.task.BufferedSwingRunner
- swingDoWork() - Method in class ghidra.util.task.SwingUpdateManager
- SwingExceptionHandler - Class in ghidra
-
Class to handle exceptions caught within the Swing event dispatch thread.
- SwingExceptionHandler() - Constructor for class ghidra.SwingExceptionHandler
- swingRun(boolean) - Method in class ghidra.graph.viewer.edge.InitializeCircuitsRunnable
- swingRun(boolean) - Method in interface ghidra.util.task.SwingRunnable
-
Callback on the swing thread.
- SwingRunnable - Interface in ghidra.util.task
-
Runnable that has a method that may need to be run in the Swing AWT thread.
- SwingUpdateManager - Class in ghidra.util.task
-
A class to allow clients to buffer events.
- SwingUpdateManager(int, int, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
-
Constructs a new SwingUpdateManager
- SwingUpdateManager(int, int, String, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
-
Constructs a new SwingUpdateManager
- SwingUpdateManager(int, Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
-
Constructs a new SwingUpdateManager
- SwingUpdateManager(Runnable) - Constructor for class ghidra.util.task.SwingUpdateManager
-
Constructs a new SwingUpdateManager with default values for min and max delay.
- Switch - Class in ghidra.util.state.analysis
- Switch() - Constructor for class ghidra.util.state.analysis.Switch
- SWITCH - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- SWITCH - Static variable in class ghidra.graph.ProgramGraphType
- SWITCH - Static variable in class ghidra.program.model.pcode.PcodeBlock
- SwitchGraphics2D(Graphics2D) - Constructor for class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- SwitchTo(int) - Method in class ghidra.app.util.cparser.C.CParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class ghidra.app.util.cparser.CPP.PreProcessorTokenManager
-
Switch to specified lex state.
- SYM_OPTION_NAME - Static variable in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- symbol - Variable in class ghidra.app.util.bin.format.omf.OmfExternalSymbol
- symbol - Variable in class ghidra.program.database.function.VariableDB
- symbol - Variable in class ghidra.program.model.pcode.SymbolEntry
- symbol() - Method in class ghidra.sleigh.grammar.SleighEcho
- Symbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Base class for symbols in sleigh
- Symbol - Interface in ghidra.program.model.symbol
-
Interface for a symbol, which associates a string value with an address.
- Symbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.Symbol
- SYMBOL_CONFLICT_SUFFIX - Static variable in class ghidra.program.util.ProgramMerge
-
Suffix that is attached to a symbol name and then followed by a number to create a new unique symbol name.
- SYMBOL_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the symbol differences.
- SYMBOL_NAME_LENGTH - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
-
Max length (in bytes) of an in-place symbol name.
- SYMBOL_SIZEOF - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
-
Length (in bytes) of a symbol data structure.
- SYMBOL_TABLE - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the symbol table.
- SYMBOL_TREE - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for the symbol tree.
- symbolAdded(long) - Method in interface ghidra.program.model.listing.SymbolChangeSet
-
adds the symbols id to the list of symbols that have been added.
- symbolAdded(SourceType) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that the given symbol has been added.
- symbolAdded(Symbol) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Symbol has been added
- symbolAdded(Symbol, int, Address, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a symbol was added.
- SymbolAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
An annotated string handler that handles annotations that begin with
SymbolAnnotatedStringHandler.SUPPORTED_ANNOTATIONS
. - SymbolAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
- symbolChanged(long) - Method in interface ghidra.program.model.listing.SymbolChangeSet
-
adds the symbol id to the list of symbols that have changed.
- symbolChanged(Symbol, int, Address, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a symbol was changed.
- SymbolChangeSet - Interface in ghidra.program.model.listing
-
Interface for a Symbol Change set.
- SymbolClass - Enum in ghidra.app.util.bin.format.pef
-
Imported and exported symbol classes
- SymbolColumnTypeMapper - Class in ghidra.base.widgets.table.constraint.provider
-
Converts Symbol Column objects to Strings so that column gets String type column filters
- SymbolColumnTypeMapper() - Constructor for class ghidra.base.widgets.table.constraint.provider.SymbolColumnTypeMapper
- SymbolCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a symseg_command structure.
- SymbolCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SymbolCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SymbolDB - Class in ghidra.program.database.symbol
-
Base class for symbols
- SymbolEntry - Class in ghidra.program.model.pcode
-
A mapping from a HighSymbol object to the storage that holds the symbol's value.
- SymbolEntry(HighSymbol) - Constructor for class ghidra.program.model.pcode.SymbolEntry
-
Constructor for use with restoreXML
- SYMBOLIC_LINK - ghidra.formats.gfilesystem.fileinfo.FileType
- SymbolicPropogator - Class in ghidra.program.util
- SymbolicPropogator(Program) - Constructor for class ghidra.program.util.SymbolicPropogator
- SymbolicPropogator.SavedFlowState - Class in ghidra.program.util
- SymbolicPropogator.Value - Class in ghidra.program.util
-
Value
corresponds to a constant value or register relative value. - symbolID - Variable in class ghidra.program.model.symbol.MemReferenceImpl
- SymbolInspector - Class in ghidra.app.util
-
Class for coloring symbols.
- SymbolInspector(ToolOptions, Component) - Constructor for class ghidra.app.util.SymbolInspector
-
Constructs a new symbol inspector
- SymbolInspector(ServiceProvider, Component) - Constructor for class ghidra.app.util.SymbolInspector
-
Constructs a new symbol inspector It uses the tool to get the CATEGORY_BROWSER_DISPLAY options
- SymbolIterator - Interface in ghidra.program.model.symbol
-
Iterator defined to return Symbol objects.
- SymbolIteratorAdapter - Class in ghidra.program.model.symbol
- SymbolIteratorAdapter(Iterator<? extends Symbol>) - Constructor for class ghidra.program.model.symbol.SymbolIteratorAdapter
- SymbolManager - Class in ghidra.program.database.symbol
- SymbolManager(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.SymbolManager
-
Creates a new Symbol manager.
- symbolMap - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- symbolMgr - Variable in class ghidra.program.database.symbol.SymbolDB
- SymbolPath - Class in ghidra.app.util
-
A convenience object for parsing a namespace path to a symbol.
- SymbolPath(SymbolPath, String) - Constructor for class ghidra.app.util.SymbolPath
-
Creates a Symbol from a parent SymbolPath and a symbol name.
- SymbolPath(Symbol) - Constructor for class ghidra.app.util.SymbolPath
-
Constructs a new SymbolPath for the given symbol.
- SymbolPath(Symbol, boolean) - Constructor for class ghidra.app.util.SymbolPath
-
Constructs a new SymbolPath for the given symbol with the option to exclude a beginning library name.
- SymbolPath(String) - Constructor for class ghidra.app.util.SymbolPath
-
Construct a SymbolPath from a string containing NAMESPACE_DELIMITER ("::") sequences to separate the namespace names.
- SymbolPath(String[]) - Constructor for class ghidra.app.util.SymbolPath
-
Construct a SymbolPath from an array of strings where each string is the name of a namespace in the symbol path.
- SymbolPath(List<String>) - Constructor for class ghidra.app.util.SymbolPath
-
Construct a SymbolPath from a list of strings where each string is the name of a namespace in the symbol path.
- SymbolPathParser - Class in ghidra.app.util
-
A parser for breaking down namespaces in the presence of complicating factors such as templates.
- SymbolPathParser() - Constructor for class ghidra.app.util.SymbolPathParser
- symbolRemoved(Address, String, boolean) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that a symbol was removed.
- symbolRemoved(Symbol) - Method in class ghidra.program.database.references.ReferenceDBManager
-
Symbol is about to be removed
- symbolRenamed(SourceType, String) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that the given symbol was renamed.
- symbols - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- symbols - Variable in class ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
- SYMBOLS - Static variable in class ghidra.program.util.ProgramMergeFilter
-
Indicates the merge filter for the label differences.
- SymbolScope - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A single scope of symbol names for sleigh
- SymbolScope(SymbolScope, int) - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
- symbolScopeChanged(SourceType) - Method in interface ghidra.program.model.symbol.SymbolTableListener
-
Notification that the scope on a symbol changed.
- SymbolTable - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Full symbol table for sleigh
- SymbolTable - Interface in ghidra.program.model.symbol
-
A SymbolTable manages the Symbols defined in a program.
- SymbolTable() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
- SymbolTableCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a symtab_command structure.
- SymbolTableCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- SymbolTableListener - Interface in ghidra.program.model.symbol
-
Listener methods that are called when changes to symbols are made.
- SymbolToAddressTableRowMapper - Class in ghidra.util.table.mapper
- SymbolToAddressTableRowMapper() - Constructor for class ghidra.util.table.mapper.SymbolToAddressTableRowMapper
- SymbolToProgramLocationTableRowMapper - Class in ghidra.util.table.mapper
- SymbolToProgramLocationTableRowMapper() - Constructor for class ghidra.util.table.mapper.SymbolToProgramLocationTableRowMapper
- SymbolType - Class in ghidra.program.model.symbol
-
Class to represent the various types of Symbols.
- SymbolTypeTableColumn - Class in ghidra.util.table.field
- SymbolTypeTableColumn() - Constructor for class ghidra.util.table.field.SymbolTypeTableColumn
- SymbolUtilities - Class in ghidra.program.model.symbol
-
Class with static methods to deal with symbol strings.
- SymbolUtilities() - Constructor for class ghidra.program.model.symbol.SymbolUtilities
- SYMLINK_DEST_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- SYMNMLEN - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- SYMREF - Static variable in class ghidra.app.decompiler.ClangXML
- SYMSZ - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- SynchronizedAddressSetCollection - Class in ghidra.program.database.util
-
Implementation of AddressSetCollection used by
ProgramChangeSet
. - SynchronizedAddressSetCollection(Object, AddressSetView...) - Constructor for class ghidra.program.database.util.SynchronizedAddressSetCollection
- SynchronizedByteProvider - Class in ghidra.app.util.bin
-
Creates a thread-safe pass-through
ByteProvider
. - SynchronizedByteProvider(ByteProvider) - Constructor for class ghidra.app.util.bin.SynchronizedByteProvider
-
Constructs a
SynchronizedByteProvider
around the specifiedByteProvider
- SynchronizedListAccumulator<T> - Class in ghidra.util.datastruct
- SynchronizedListAccumulator() - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
- SynchronizedListAccumulator(List<T>) - Constructor for class ghidra.util.datastruct.SynchronizedListAccumulator
- syncObject - Variable in class db.Database
- syncronize() - Method in class ghidra.framework.store.FileSystemEventManager
- syncronize() - Method in interface ghidra.framework.store.FileSystemListener
-
Perform a full refresh / synchronization
- syncStateLater() - Method in class docking.widgets.textfield.TextFieldLinker
-
Schedule a state synchronization.
- syncWithViewport() - Method in class ghidra.framework.main.logviewer.ui.FVSlider
-
Updates the slider so it is in sync with the current position of the viewport.
- synpred1_BaseLexer() - Method in class ghidra.sleigh.grammar.BaseLexer
- synpred1_BaseLexer() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- synpred1_BaseLexer() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- synpred1_BaseLexer_fragment() - Method in class ghidra.sleigh.grammar.BaseLexer
- synpred1_BaseLexer_fragment() - Method in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- synpred1_BaseLexer_fragment() - Method in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- synpred1_SleighParser() - Method in class ghidra.sleigh.grammar.SleighParser
- synpred1_SleighParser_fragment() - Method in class ghidra.sleigh.grammar.SleighParser
- SYNTAX - ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
- SYNTAX - Static variable in class ghidra.app.decompiler.ClangXML
- syntaxErrors - Variable in class ghidra.app.plugin.assembler.AssemblySelector
- systemAlternateRowColors - Static variable in class docking.widgets.AbstractGCellRenderer
- SystemUtilities - Class in ghidra.util
-
General purpose class to provide convenience methods for doing "System" type stuff, e.g., find resources, date/time, etc.
- SystemUtilities() - Constructor for class ghidra.util.SystemUtilities
- SYY_BLUE - Static variable in class ghidra.util.WebColors
T
- T__20 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- T__20 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- T__21 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- T__21 - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- T_32PBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 8-bit boolean
- T_32PBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 16-bit boolean
- T_32PBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit boolean
- T_32PBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit boolean
- T_32PCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 8-bit signed
- T_32PCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit complex
- T_32PCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit complex
- T_32PFBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 8-bit boolean
- T_32PFBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 16-bit boolean
- T_32PFBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit boolean
- T_32PFBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit boolean
- T_32PFCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 8-bit signed
- T_32PFCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit complex
- T_32PFCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit complex
- T_32PFINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 16-bit signed short
- T_32PFINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit signed short
- T_32PFINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit signed
- T_32PFQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit signed
- T_32PFRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to a real char
- T_32PFREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit real
- T_32PFREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit real
- T_32PFSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 16-bit signed
- T_32PFUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 8-bit unsigned
- T_32PFUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 16-bit unsigned short
- T_32PFUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit unsigned short
- T_32PFUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit unsigned
- T_32PFULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit unsigned
- T_32PFUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 64-bit unsigned
- T_32PFUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 16-bit unsigned
- T_32PFVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit far pointer to a void
- T_32PFWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to a wide char
- T_32PINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 16-bit signed short
- T_32PINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit signed short
- T_32PINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit signed
- T_32PLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit signed
- T_32PQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit signed
- T_32PRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to a real char
- T_32PREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit real
- T_32PREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit real
- T_32PSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 16-bit signed
- T_32PUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 8-bit unsigned
- T_32PUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 16-bit unsigned short
- T_32PUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit unsigned short
- T_32PUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit unsigned
- T_32PULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 32-bit unsigned
- T_32PUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 64-bit unsigned
- T_32PUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to 16-bit unsigned
- T_32PVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit near pointer to a void
- T_32PWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 near pointer to a wide char
- T_ABS - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Absolute symbol
- T_BIT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Bit
- T_BOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
8-bit boolean
- T_BOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16-bit boolean
- T_BOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit boolean
- T_BOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit boolean
- T_CHAR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_CHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
8-bit signed
- T_CPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit complex
- T_CPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit complex
- T_CURRENCY - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Basic 8-byte currency value
- T_DOUBLE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_ENUM - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_FBASICSTR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far basic string
- T_FLOAT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_HINSTANCE - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
HANDLE
- T_INT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_INT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Real 16-bit signed short
- T_INT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Real 32-bit signed short
- T_INT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit signed
- T_LONG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_LONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit signed
- T_LONG_DOUBLE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_MOE - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_NBASICSTR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near basic string
- T_NOTTRANS - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Untranslated type record from Microsoft symbol format
- T_NOTYPE - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Uncharacterized type (no type)
- T_NULL - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_P2PFLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16:32 far pointer to 32-bit signed
- T_PASCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Pascal CHAR
- T_PBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 8-bit boolean
- T_PBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 16-bit boolean
- T_PBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit boolean
- T_PBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit boolean
- T_PCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 8-bit signed
- T_PCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit complex
- T_PCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit complex
- T_PFBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far Pointer to 8-bit boolean
- T_PFBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far Pointer to 16-bit boolean
- T_PFBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far Pointer to 32-bit boolean
- T_PFBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far Pointer to 64-bit boolean
- T_PFCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 8-bit signed
- T_PFCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit complex
- T_PFCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far Pointer to 64-bit complex
- T_PFINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 16-bit signed short
- T_PFINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit signed short
- T_PFINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 64-bit signed
- T_PFLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit signed
- T_PFOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to a void
- T_PFQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 64-bit signed
- T_PFRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to a real char
- T_PFREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit real
- T_PFREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 64-bit real
- T_PFSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to16-bit signed
- T_PFUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 8-bit unsigned
- T_PFUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far point to 16-bit unsigned short
- T_PFUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit unsigned short
- T_PFUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 64-bit unsigned
- T_PFULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 32-bit unsigned
- T_PFUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 64-bit unsigned
- T_PFUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Far pointer to 16-bit unsigned
- T_PFWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
far pointer to a wide char
- T_PHBOOL08 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 8-bit boolean
- T_PHBOOL16 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 16-bit boolean
- T_PHBOOL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit boolean
- T_PHBOOL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit boolean
- T_PHCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 8-bit signed
- T_PHCPLX32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit complex
- T_PHCPLX64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit complex
- T_PHINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 16-bit signed short
- T_PHINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit signed short
- T_PHINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit signed
- T_PHLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit signed
- T_PHQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit signed
- T_PHRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to a real char
- T_PHREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit real
- T_PHREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit real
- T_PHSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 16-bit signed
- T_PHUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 8-bit unsigned
- T_PHUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 16-bit unsigned short
- T_PHUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit unsigned short
- T_PHUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit unsigned
- T_PHULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 32-bit unsigned
- T_PHUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to 64-bit unsigned
- T_PHUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer 16-bit unsigned
- T_PHVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to a VOID
- T_PHWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Huge pointer to a wide char
- T_PINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 16-bit signed short
- T_PINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit signed short
- T_PINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit signed
- T_PLONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit signed
- T_PQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit signed
- T_PRCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to a real char
- T_PREAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit real
- T_PREAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit real
- T_PSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 16-bit signed
- T_PUCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 8-bit unsigned
- T_PUINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 16-bit unsigned short
- T_PUINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 32-bit unsigned short
- T_PUINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near Pointer to 64-bit unsigned
- T_PULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near Pointer to 32-bit unsigned
- T_PUQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 64-bit unsigned
- T_PUSHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to 16-bit unsigned
- T_PVOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near Pointer to a void
- T_PWCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Near pointer to a wide char
- T_QUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit signed
- T_RCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Real char
- T_REAL32 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit real
- T_REAL64 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit real
- T_SEGMENT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Segment Type
- T_SHORT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_SHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16-bit signed
- T_STRUCT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_UCHAR - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_UCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
8-bit unsigned
- T_UINT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_UINT2 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Real 16-bit unsigned short
- T_UINT4 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
Real 32-bit unsigned short
- T_UINT8 - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit unsigned
- T_ULONG - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_ULONG - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
32-bit unsigned
- T_UNION - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_UQUAD - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
64-bit unsigned
- T_USHORT - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_USHORT - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
16-bit unsigned
- T_VOID - Static variable in class ghidra.app.util.bin.format.coff.CoffSymbolType
- T_VOID - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
VOID
- T_WCHAR - Static variable in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
-
wide char
- TAB - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- tabCompensate(String, int) - Static method in class ghidra.sleigh.grammar.ANTLRUtil
- table - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
- table - Variable in class ghidra.util.table.AbstractSelectionNavigationAction
- Table - Class in db
-
Table implementation class.
- TABLE_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TABLE_NAME - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- TABLE_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TABLE_PREFIX - Static variable in class ghidra.program.database.IntRangeMapDB
- tableAdded(DBHandle, Table) - Method in interface db.DBListener
-
Provides notification that a table was added.
- tableAdded(DBHandle, Table) - Method in class ghidra.program.database.util.AddressRangeMapDB
- TableAddRemoveStrategy<T> - Interface in docking.widgets.table.threaded
-
A strategy to perform table add and remove updates
- tableChanged(TableModelEvent) - Method in class docking.widgets.table.GTable
- tableChanged(TableModelEvent) - Method in class docking.widgets.table.RowObjectSelectionManager
- TableChooserDialog<T> - Class in docking.widgets.dialogs
-
Deprecated, for removal: This API element is subject to removal in a future version.This class has been replaced by
TableSelectionDialog
. At the time of writing, both classes are identical. This version introduced a naming conflict with another API. Thus, the new version better matches the existing dialog choosing API. - TableChooserDialog - Class in ghidra.app.tablechooser
-
Dialog to show a table of items.
- TableChooserDialog(PluginTool, TableChooserExecutor, Program, String, Navigatable) - Constructor for class ghidra.app.tablechooser.TableChooserDialog
- TableChooserDialog(PluginTool, TableChooserExecutor, Program, String, Navigatable, boolean) - Constructor for class ghidra.app.tablechooser.TableChooserDialog
- TableChooserDialog(String, RowObjectTableModel<T>, boolean) - Constructor for class docking.widgets.dialogs.TableChooserDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.see the class header
- TableChooserExecutor - Interface in ghidra.app.tablechooser
-
The interface clients must implement to use the
TableChooserDialog
. - TableChooserTableModel - Class in ghidra.app.tablechooser
- TableChooserTableModel(String, ServiceProvider, Program, TaskMonitor) - Constructor for class ghidra.app.tablechooser.TableChooserTableModel
- tableColumn - Variable in class docking.widgets.table.MappedTableColumn
- TableColumnDescriptor<ROW_TYPE> - Class in docking.widgets.table
- TableColumnDescriptor() - Constructor for class docking.widgets.table.TableColumnDescriptor
- TableColumnModelState - Class in docking.widgets.table
-
A class to keep track of and persist state for column models, including size, ordering and visibility.
- tableColumns - Variable in class docking.widgets.table.GDynamicColumnTableModel
- TableComparators - Class in docking.widgets.table
-
A utility class for tables to use when sorting
- TableComparators() - Constructor for class docking.widgets.table.TableComparators
- TableData<ROW_OBJECT> - Class in docking.widgets.table.threaded
-
A concept that represents the data used by the
ThreadedTableModel
. - tableDeleted(DBHandle, Table) - Method in interface db.DBListener
-
Provides notification that a table was deleted.
- tableDeleted(DBHandle, Table) - Method in class ghidra.program.database.util.AddressRangeMapDB
- TableEntry<T> - Class in ghidra.app.plugin.assembler.sleigh.util
-
An entry in a (sparse) LR(0) transition table or LALR(1) action/goto table
- TableEntry - Class in ghidra.util.state.analysis
- TableEntry(int, AssemblySymbol, T) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.TableEntry
-
Create a new table entry with the given value at the given state and symbol
- TableEntryKey - Class in ghidra.app.plugin.assembler.sleigh.util
-
A key in a (sparse) LR(0) transition table or LALR(1) action/goto table
- TableEntryKey(int, AssemblySymbol) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
-
Create a new key for the given state and symbol
- TableFilter<ROW_OBJECT> - Interface in docking.widgets.table
- TableFilterContext - Interface in docking.widgets.table.constraint
-
T Provides additional information (context) to column filter constraint objects.
- TableFilterDialogModelListener - Interface in docking.widgets.table.constraint.dialog
-
Listener interface for the ColumnFilterModel.
- TableItemPickedListener<T> - Interface in docking.widgets.table
- TableModelLoader<T> - Interface in ghidra.util.table
-
Allows clients to create a table model that will call them back via this interface so that they may perform their own loading.
- TableModelWrapper<ROW_OBJECT> - Class in docking.widgets.table
-
A wrapper that will take a table model and decorate it with filtering capability.
- TableModelWrapper(RowObjectTableModel<ROW_OBJECT>) - Constructor for class docking.widgets.table.TableModelWrapper
- TableOfContents - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a dylib_table_of_contents structure.
- TableOfContents() - Constructor for class ghidra.app.util.bin.format.macho.commands.TableOfContents
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- TableRowMapper<ROW_TYPE,EXPECTED_ROW_TYPE,DATA_SOURCE> - Class in docking.widgets.table
-
NOTE: ALL TableRowMapper CLASSES MUST END IN "TableRowMapper".
- TableRowMapper() - Constructor for class docking.widgets.table.TableRowMapper
- TableSelectionDialog<T> - Class in docking.widgets.dialogs
-
Dialog for displaying table data in a dialog for the purpose of the user selecting one or more items from the table.
- TableSelectionDialog(String, RowObjectTableModel<T>, boolean) - Constructor for class docking.widgets.dialogs.TableSelectionDialog
-
Create a new Dialog for displaying and choosing table row items
- TableService - Interface in ghidra.app.util.query
-
Service to show a component that has a JTable given a table model that builds up its data dynamically (a
ThreadedTableModel
). - TableSortingContext<T> - Class in docking.widgets.table
- TableSortingContext(TableSortState, Comparator<T>) - Constructor for class docking.widgets.table.TableSortingContext
- TableSortState - Class in docking.widgets.table
-
Represents the concept of a table's sorted state, which is the number of sorted columns, their sort order and their sort direction.
- TableSortState() - Constructor for class docking.widgets.table.TableSortState
- TableSortState(ColumnSortState) - Constructor for class docking.widgets.table.TableSortState
- TableSortState(List<ColumnSortState>) - Constructor for class docking.widgets.table.TableSortState
- TableSortStateEditor - Class in docking.widgets.table
- TableSortStateEditor() - Constructor for class docking.widgets.table.TableSortStateEditor
- TableSortStateEditor(TableSortState) - Constructor for class docking.widgets.table.TableSortStateEditor
- TableStatistics - Class in db
-
Table statistics data
- TableStatistics() - Constructor for class db.TableStatistics
- TableTextFilter<ROW_OBJECT> - Class in docking.widgets.table
- TableTextFilter(TextFilter, RowFilterTransformer<ROW_OBJECT>) - Constructor for class docking.widgets.table.TableTextFilter
- TableTextFilterFactory<ROW_OBJECT> - Interface in docking.widgets.table
- tableType - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- TableUpdateJob<T> - Class in docking.widgets.table.threaded
-
State machine object for performing the various update functions on a ThreadedTableModel.
- TableUtils - Class in docking.widgets.table
-
A utility class for JTables used in Ghidra.
- TableUtils() - Constructor for class docking.widgets.table.TableUtils
- tabSize - Variable in class ghidra.app.util.cparser.C.SimpleCharStream
- tabSize - Variable in class ghidra.app.util.cparser.CPP.JavaCharStream
- tabulate(JComponent, String) - Method in class docking.menu.DockingMenuItemUI.MenuTabulator
- tabulate(JMenuItem) - Static method in class docking.menu.DockingMenuItemUI.MenuTabulator
- tag - Variable in class ghidra.program.model.lang.ConstantPool.Record
- TAG_COMMENT_CHANGED - Static variable in class ghidra.app.cmd.function.ChangeFunctionTagCmd
- TAG_NAME - Static variable in class ghidra.test.processors.support.PCodeTestResults
- TAG_NAME_CHANGED - Static variable in class ghidra.app.cmd.function.ChangeFunctionTagCmd
- TAG1 - Static variable in class ghidra.app.util.bin.format.pef.ContainerHeader
- TAG2 - Static variable in class ghidra.app.util.bin.format.pef.ContainerHeader
- tagChanged(long) - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
-
Indicates that a tag has been changed (edited/deleted).
- tagChanged(FunctionTag, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
-
Notification that a
FunctionTag
was changed. - tagCreated(long) - Method in interface ghidra.program.model.listing.FunctionTagChangeSet
-
Indicates that a tag has been created.
- tagCreated(FunctionTag, int) - Method in class ghidra.program.database.ProgramDB
-
Notification that a new
FunctionTag
was created. - tagFindExclude(String, String) - Static method in class ghidra.program.model.pcode.HighFunction
- TagProcessor - Class in help.validator
- tail - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap
- tailMap(K) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- tailMap(K, boolean) - Method in class ghidra.util.datastruct.AbstractWeakValueNavigableMap
- tailMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- tailMapByValue(V, boolean) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- tailMapByValue(V, boolean) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Returns a view of the portion of this map whose values are greater than (or equal to, if
inclusive
is true)toValue
. - takeFocus() - Method in class docking.widgets.fieldpanel.FieldPanel
-
Tell the panel to grab the keyboard input focus.
- takeListeners(ToolOptions) - Method in class ghidra.framework.options.ToolOptions
- takeRecoverySnapshot() - Method in class ghidra.framework.data.DomainFileProxy
- takeRecoverySnapshot() - Method in class ghidra.framework.data.GhidraFile
- takeRecoverySnapshot() - Method in interface ghidra.framework.model.DomainFile
-
If the file has an updatable domain object with unsaved changes, generate a recovery snapshot.
- takeRecoverySnapshot(DBChangeSet, TaskMonitor) - Method in class db.buffers.BufferMgr
-
Generate recovery snapshot of unsaved data.
- takeRecoverySnapshot(DBChangeSet, TaskMonitor) - Method in class db.DBHandle
-
Request a recovery snapshot be taken of any unsaved changes;
- takeSnippet(Rectangle) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Crops a part of the current image, keeping what is inside the given bounds.
- takesOperandIndex() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- takesOperandIndex() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
-
Check if this symbol consumes an operand index of its constructor
- TAN - Static variable in class ghidra.util.WebColors
- TARGET_INFO - Static variable in class docking.DockableComponent
- targetAttribute - Variable in class help.validator.model.TOCItem
- targets - Variable in class ghidra.program.model.pcode.BlockMultiGoto
- targetState - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- targetSymbolNames - Variable in class ghidra.program.model.lang.InjectPayloadCallfixup
- targetThreads - Variable in class ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
- TarjanStronglyConnectedAlgorthm<V,E extends GEdge<V>> - Class in ghidra.graph.algo
- TarjanStronglyConnectedAlgorthm(GDirectedGraph<V, E>) - Constructor for class ghidra.graph.algo.TarjanStronglyConnectedAlgorthm
- task - Variable in class ghidra.framework.task.gui.taskview.TaskInfo
- Task - Class in ghidra.util.task
-
Base class for Tasks to be run in separate threads
- Task(String) - Constructor for class ghidra.util.task.Task
-
Creates new Task.
- Task(String, boolean, boolean, boolean) - Constructor for class ghidra.util.task.Task
-
Construct a new Task.
- Task(String, boolean, boolean, boolean, boolean) - Constructor for class ghidra.util.task.Task
-
Construct a new Task.
- taskAdded(Task) - Method in interface ghidra.util.TrackedTaskListener
-
A callback for when a Task is starting to be tracked.
- TaskBuilder - Class in ghidra.util.task
-
A builder object that allows clients to launch tasks in the background, with a progress dialog representing the task.
- TaskBuilder(String, MonitoredRunnable) - Constructor for class ghidra.util.task.TaskBuilder
-
Constructor
- taskCancelled(Task) - Method in class docking.DialogComponentProvider
-
Notification that the task was canceled; the progress panel is removed.
- taskCancelled(Task) - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- taskCancelled(Task) - Method in class ghidra.test.ScriptTaskListener
- taskCancelled(Task) - Method in interface ghidra.util.task.TaskListener
-
Notification that the task was canceled.
- taskCompleted() - Method in class ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
- taskCompleted() - Method in class ghidra.app.cmd.memory.DeleteBlockCmd
- taskCompleted() - Method in class ghidra.framework.cmd.BackgroundCommand
-
Called when the task monitor is completely done with indicating progress.
- taskCompleted() - Method in class ghidra.framework.task.GTaskGroup
-
Notification that a task in the group has been completed.
- taskCompleted(UndoableDomainObject, BackgroundCommandTask, TaskMonitor) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Notification from the BackgroundCommandTask that it has completed; queued or scheduled commands are executed.
- taskCompleted(GScheduledTask, GTaskResult) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that a task is no longer running regardless of whether it completed normally, was cancelled, or threw an unhandled exception.
- taskCompleted(GScheduledTask, GTaskResult) - Method in class ghidra.framework.task.GTaskListenerAdapter
- taskCompleted(Task) - Method in class docking.DialogComponentProvider
-
Notification that the given task completed so that the progress panel can be removed.
- taskCompleted(Task) - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- taskCompleted(Task) - Method in class ghidra.test.ScriptTaskListener
- taskCompleted(Task) - Method in interface ghidra.util.task.TaskListener
-
Notification that the task completed.
- TaskDialog - Class in ghidra.util.task
-
Dialog that is displayed to show activity for a Task that is running outside of the Swing Thread.
- TaskDialog(Task) - Constructor for class ghidra.util.task.TaskDialog
-
Constructor
- TaskDialog(String, boolean, boolean, boolean) - Constructor for class ghidra.util.task.TaskDialog
-
Constructor
- taskEnded(long, I, long, long) - Method in interface generic.concurrent.QProgressListener
-
Notification that a new task has completed processing for an item.
- taskFailed(UndoableDomainObject, BackgroundCommand, TaskMonitor) - Method in class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Notification from the BackgroundCommandTask that the given command failed.
- taskGroupCompleted(GTaskGroup) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that the GTaskGroup has completed running.
- taskGroupCompleted(GTaskGroup) - Method in class ghidra.framework.task.GTaskListenerAdapter
- taskGroupScheduled(GTaskGroup) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that a GTaskGroup has been scheduled.
- taskGroupScheduled(GTaskGroup) - Method in class ghidra.framework.task.GTaskListenerAdapter
- taskGroupStarted(GTaskGroup) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that a new GTaskGroup has started to run.
- taskGroupStarted(GTaskGroup) - Method in class ghidra.framework.task.GTaskListenerAdapter
- TaskInfo - Class in ghidra.framework.task.gui.taskview
- TaskInfo(GScheduledTask, boolean) - Constructor for class ghidra.framework.task.gui.taskview.TaskInfo
- TaskLauncher - Class in ghidra.util.task
-
Class to initiate a Task in a new Thread, and to show a progress dialog that indicates activity if the task takes too long.
- TaskLauncher(Task) - Constructor for class ghidra.util.task.TaskLauncher
-
Constructor for TaskLauncher
- TaskLauncher(Task, Component) - Constructor for class ghidra.util.task.TaskLauncher
-
Constructor for TaskLauncher
- TaskLauncher(Task, Component, int) - Constructor for class ghidra.util.task.TaskLauncher
-
Construct a new TaskLauncher
- TaskLauncher(Task, Component, int, int) - Constructor for class ghidra.util.task.TaskLauncher
-
Construct a new TaskLauncher
- TaskListener - Interface in ghidra.util.task
-
Listener that is notified when a thread completes its task.
- taskMonitor - Variable in class ghidra.util.task.Task
- TaskMonitor - Interface in ghidra.util.task
-
TaskMonitor
provides an interface by means of which a potentially long running task can show its progress and also check if the user has cancelled the operation. - TaskMonitorAdapter - Class in ghidra.util.task
-
Create a "do nothing" task monitor that we can pass along to methods that need a task monitor.
- TaskMonitorAdapter() - Constructor for class ghidra.util.task.TaskMonitorAdapter
- TaskMonitorAdapter(boolean) - Constructor for class ghidra.util.task.TaskMonitorAdapter
- TaskMonitorComponent - Class in ghidra.util.task
-
Component that contains a progress bar, a progress icon, and a cancel button to cancel the task that is associated with this task monitor.
- TaskMonitorComponent() - Constructor for class ghidra.util.task.TaskMonitorComponent
-
Constructor
- TaskMonitorComponent(boolean, boolean) - Constructor for class ghidra.util.task.TaskMonitorComponent
-
Constructor
- TaskMonitorSplitter - Class in ghidra.util.task
- TaskMonitorSplitter() - Constructor for class ghidra.util.task.TaskMonitorSplitter
- taskProcessed() - Method in class ghidra.util.task.TaskDialog
-
Called after the task has been executed or when the task is cancelled
- taskRemoved(Task) - Method in interface ghidra.util.TrackedTaskListener
-
A callback when a task is no longer being tracked.
- taskScheduled(GScheduledTask) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that a new GTask has been scheduled to run.
- taskScheduled(GScheduledTask) - Method in class ghidra.framework.task.GTaskListenerAdapter
- TaskScheduler - Class in docking
-
Calls a method on the Ghidra Dialog to get a TaskManager.
- taskStarted(long, I) - Method in interface generic.concurrent.QProgressListener
-
Notification that a new task has been generated to process an item.
- taskStarted(GScheduledTask) - Method in interface ghidra.framework.task.GTaskListener
-
Notification that a task is starting to run
- taskStarted(GScheduledTask) - Method in class ghidra.framework.task.GTaskListenerAdapter
- TaskUtilities - Class in ghidra.util
- TaskUtilities() - Constructor for class ghidra.util.TaskUtilities
- TaskViewer - Class in ghidra.framework.task.gui.taskview
- TaskViewer(GTaskManager) - Constructor for class ghidra.framework.task.gui.taskview.TaskViewer
- TaskViewerComponent - Class in ghidra.framework.task.gui.taskview
- TaskViewerComponent() - Constructor for class ghidra.framework.task.gui.taskview.TaskViewerComponent
- TD_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TD_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TEAL - Static variable in class ghidra.util.WebColors
- tearDown() - Method in class ghidra.test.AbstractProgramBasedTest
- tearDown() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- tearDown() - Method in class help.screenshot.AbstractScreenShotGenerator
- tearDown() - Method in class help.screenshot.GhidraScreenShotGenerator
- TEMP_FILE_EXT - Static variable in class db.buffers.LocalBufferFile
- temp_offset - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- temp_space - Variable in class ghidra.app.plugin.processors.sleigh.FixedHandle
- template - Variable in class ghidra.app.util.demangler.DemangledFunction
- template - Variable in class ghidra.app.util.demangler.DemangledType
- TEMPLATE_NAME - Static variable in class ghidra.framework.project.tool.GhidraToolTemplate
- temporary - Variable in class ghidra.framework.data.DomainObjectAdapter
- tempUniqueVals - Variable in class ghidra.program.util.VarnodeContext
- term - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- TERM - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- terminals - Variable in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
- terminals() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Get the terminals
- TERMINATE - docking.DockingUtils.TreeTraversalResult
- TERMINATE - Static variable in interface ghidra.app.plugin.languages.sleigh.VisitorResults
-
Terminate(d) From
visit()
: terminate traversal with an unsuccessful result. - terminateBackgroundCommands(boolean) - Method in class ghidra.framework.plugintool.PluginTool
-
Cancel any running command and clear the command queue.
- terminateCheckout(long) - Method in class ghidra.framework.data.DomainFileProxy
- terminateCheckout(long) - Method in class ghidra.framework.data.GhidraFile
- terminateCheckout(long) - Method in interface ghidra.framework.model.DomainFile
-
Forcefully terminate a checkout for the associated versioned file.
- terminateCheckout(long) - Method in class ghidra.framework.store.local.UnknownFolderItem
- terminateCheckout(long, boolean) - Method in interface ghidra.framework.store.FolderItem
-
Terminates a checkout.
- terminateCheckout(long, boolean) - Method in class ghidra.framework.store.local.LocalFolderItem
- terminateCheckout(long, boolean) - Method in class ghidra.framework.store.remote.RemoteFolderItem
- terminateCheckout(String, String, long, boolean) - Method in class ghidra.framework.client.RepositoryAdapter
- terminateCheckout(String, String, long, boolean) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- terminateCheckout(String, String, long, boolean) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Terminate an existing item checkout.
- TerminatedSettingsDefinition - Class in ghidra.program.model.data
-
Settings definition for strings being terminated or unterminated
- TerminatedStringDataType - Class in ghidra.program.model.data
- TerminatedStringDataType() - Constructor for class ghidra.program.model.data.TerminatedStringDataType
- TerminatedStringDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.TerminatedStringDataType
- TerminatedTransactionException - Exception in db
-
TerminatedTransactionException
occurs when a database modification is attempted following the forced/premature termination of an open transaction. - TerminatedTransactionException() - Constructor for exception db.TerminatedTransactionException
-
Constructor.
- TerminatedUnicode32DataType - Class in ghidra.program.model.data
-
A null-terminated UTF-32 string
DataType
. - TerminatedUnicode32DataType() - Constructor for class ghidra.program.model.data.TerminatedUnicode32DataType
- TerminatedUnicode32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.TerminatedUnicode32DataType
- TerminatedUnicodeDataType - Class in ghidra.program.model.data
- TerminatedUnicodeDataType() - Constructor for class ghidra.program.model.data.TerminatedUnicodeDataType
- TerminatedUnicodeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.TerminatedUnicodeDataType
- terminateTransaction(long, boolean) - Method in class db.DBHandle
- TerminatingConsumer<T> - Interface in utility.function
-
TerminatingConsumer is a Consumer
Consumer
that can request termination of the supplier once some condition is reached, for example some number of consumed results accepted. - terminationRequested() - Method in interface utility.function.TerminatingConsumer
- TERMINATOR - Static variable in class ghidra.graph.ProgramGraphType
- TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
- terminatorSize - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- terminatorValue - Variable in class ghidra.program.model.data.RepeatedDynamicDataType
- TermSplitter - Interface in docking.widgets.filter
-
Interface for classes that need to split strings into a series of individual terms.
- test(ByteProvider, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
-
Returns true if the specified file contains a supported
GFileSystem
. - test(Loader) - Method in class ghidra.app.util.importer.SingleLoaderFilter
- TEST - ghidra.program.model.data.ArchiveType
- test_asm() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS_DOUBLE() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS_FLOAT() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS_LONGLONG() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS2() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BIOPS4() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_BitManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_DecisionMaking() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- TEST_DIRECTORY_SUFFIX - Static variable in class ghidra.framework.GenericRunInfo
-
The name appended to application directories during testing
- test_GlobalVariables() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_IterativeProcessingDoWhile() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_IterativeProcessingFor() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_IterativeProcessingWhile() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_misc() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_ParameterPassing1() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_ParameterPassing2() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_ParameterPassing3() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- test_PointerManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- TEST_RELEASE_PROPERTY - Static variable in class ghidra.framework.ApplicationProperties
- test_StructUnionManipulation() - Method in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- TEST_TIMEOUT_MILLIS_PROPERTY - Static variable in class generic.test.ConcurrentTestExceptionStatement
- TestApplicationUtils - Class in ghidra.framework
- TestApplicationUtils() - Constructor for class ghidra.framework.TestApplicationUtils
- TestBigLayoutModel - Class in docking.widgets.fieldpanel.internal
- TestBigLayoutModel(FontMetrics, String, BigInteger) - Constructor for class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- testBit(int) - Method in class ghidra.program.model.scalar.Scalar
-
Returns true if and only if the designated bit is set to one.
- TESTDATA_DIRECTORY_NAME - Static variable in class generic.test.AbstractGenericTest
- TestEnv - Class in ghidra.test
- TestEnv() - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established.
- TestEnv(long, String) - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established using the specified projectName.
- TestEnv(GhidraProject) - Constructor for class ghidra.test.TestEnv
-
This constructor allows clients to manage their own projects.
- TestEnv(String) - Constructor for class ghidra.test.TestEnv
-
Constructor for Ghidra A new test project is established using the specified projectName.
- TestExceptionTracker - Class in generic.test
-
A class to take an exception and capture test system state for later reporting.
- TestExceptionTracker(String, Throwable) - Constructor for class generic.test.TestExceptionTracker
- testExtensionDocument(String) - Method in class ghidra.program.database.SpecExtension
-
Test if the given XML document describes a suitable spec extension.
- testFailed(Throwable) - Method in class generic.test.AbstractGenericTest
-
A callback for subclasses when a test has failed.
- TestFailingErrorDisplayWrapper - Class in docking.test
-
An error display wrapper that allows us to fail tests when errors are encountered.
- TestFailingErrorDisplayWrapper() - Constructor for class docking.test.TestFailingErrorDisplayWrapper
- testFile - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
- TestFrontEndTool - Class in ghidra.framework.main
-
A test version of the
FrontEndTool
that disables some functionality - TestFrontEndTool(ProjectManager) - Constructor for class ghidra.framework.main.TestFrontEndTool
- testGroupName - Variable in class ghidra.test.processors.support.PCodeTestGroup
- TestHelpService - Class in docking.help
- TESTING - Static variable in class ghidra.app.plugin.GenericPluginCategoryNames
- TESTING - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- TESTING_BATCH_PROPERTY - Static variable in class ghidra.util.SystemUtilities
-
The system property that can be checked during testing to determine if the system is running in batch, automated test mode.
- TESTING_PROPERTY - Static variable in class ghidra.util.SystemUtilities
-
The system property that can be checked during testing to determine if the system is running in test mode.
- TestKeyEventDispatcher - Class in docking.test
-
A class that helps to delegate key events to the system override key event dispatcher.
- TestKeyEventDispatcher() - Constructor for class docking.test.TestKeyEventDispatcher
- testName - Variable in class generic.test.AbstractGTest
- TestProcessorConstants - Class in ghidra.test
- TestProcessorConstants() - Constructor for class ghidra.test.TestProcessorConstants
- TestProgramManager - Class in ghidra.test
-
A class to handle locating, opening and caching (within a JVM) programs in the test environment.
- TestProgramManager() - Constructor for class ghidra.test.TestProgramManager
- TestProjectManager - Class in ghidra.project.test
-
This class exists to open access to the
DefaultProjectManager
for tests - TestReportingException - Exception in generic.test
-
A
RuntimeException
that will print a custom stack trace. - testsCompleted() - Method in interface docking.widgets.conditiontestpanel.ConditionTestListener
- testsCompleted() - Method in class docking.widgets.conditiontestpanel.ConditionTestPanel
- testSizeDecoding() - Static method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- TestSpeed - Class in db
- TestSpeed() - Constructor for class db.TestSpeed
- TestSuiteUtilities - Class in ghidra.util
-
A set of static utilities to facilitate JUnit testing.
- TestSuiteUtilities() - Constructor for class ghidra.util.TestSuiteUtilities
- TestThread - Class in generic.test
- TestTool - Class in ghidra.test
- TestTool(Project) - Constructor for class ghidra.test.TestTool
- TestUniversalIdGenerator - Class in ghidra.util
- TestUniversalIdGenerator() - Constructor for class ghidra.util.TestUniversalIdGenerator
- TestUtils - Class in generic.test
-
Actually, not.
- testValidName(String, boolean) - Method in class ghidra.framework.data.ProjectFileManager
- testValidName(String, boolean) - Method in interface ghidra.framework.model.ProjectData
-
Validate a folder/item name or path.
- testValidName(String, boolean) - Method in class ghidra.framework.store.local.LocalFileSystem
-
Validate a folder/item name or path.
- text - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- text - Variable in class docking.widgets.textfield.TextFieldLinker.FieldState
- text - Variable in class ghidra.program.database.code.StringDiff
-
String being inserted.
- Text() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- TEXT - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the real text part of the text section no headers, and no padding
- TEXT - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is text.
- TEXT_CONST - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Initialized constant variables
- TEXT_CSTRING - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Constant null-terminated C strings
- TEXT_FVMLIB_INIT0 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the fvmlib initialization section
- TEXT_FVMLIB_INIT1 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
the section following the fvmlib initialization section
- TEXT_LITERAL4 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
4-byte literal values.
- TEXT_LITERAL8 - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
8-byte literal values.
- TEXT_PICSYMBOL_STUB - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Position-independent indirect symbol stubs
- text_start - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- TEXT_SYMBOL_STUB - Static variable in class ghidra.app.util.bin.format.macho.SectionNames
-
Indirect symbol stubs
- textAttribute - Variable in class help.validator.model.TOCItem
- textDeleted(int, int) - Static method in class ghidra.program.database.code.StringDiff
-
Construct a new StringDiff that indicates text was deleted from pos1 to pos2
- TextEditorService - Interface in ghidra.app.services
- textField - Variable in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- textField - Variable in class docking.widgets.table.constrainteditor.StringConstraintEditor
- TextField - Interface in docking.widgets.fieldpanel.field
- TextFieldAutocompleter<T> - Class in docking.widgets.autocomplete
-
An autocompleter that may be attached to one or more
JTextField
. - TextFieldAutocompleter(AutocompletionModel<T>) - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter
-
Create a new autocompleter associated with the given model.
- TextFieldAutocompleter.DualTextAutocompleterDemo - Class in docking.widgets.autocomplete
-
A demonstration of the autocompleter on two linked text fields.
- TextFieldAutocompleter.MyListener - Class in docking.widgets.autocomplete
-
A listener to handle all the callbacks
- TextFieldAutocompleter.TextFieldAutocompleterDemo - Class in docking.widgets.autocomplete
-
A demonstration of the autocompleter on a single text field.
- TextFieldAutocompleterDemo() - Constructor for class docking.widgets.autocomplete.TextFieldAutocompleter.TextFieldAutocompleterDemo
- TextFieldElement - Class in docking.widgets.fieldpanel.field
- TextFieldElement(AttributedString, int, int) - Constructor for class docking.widgets.fieldpanel.field.TextFieldElement
- TextFieldLinker - Class in docking.widgets.textfield
-
A class that links text fields into a "formatted text field", separated by expressions.
- TextFieldLinker() - Constructor for class docking.widgets.textfield.TextFieldLinker
- TextFieldLinker.FieldState - Class in docking.widgets.textfield
-
The current state of a linked field, stored separately from the actual component
- TextFieldLinker.LinkedField - Class in docking.widgets.textfield
-
A field that has been added with its corresponding separator expression and replacement
- TextFieldLinker.LinkerState - Class in docking.widgets.textfield
-
A class to track the internal state gathered from the text fields
- TextFilter - Interface in docking.widgets.filter
- TextFilterFactory - Interface in docking.widgets.filter
- TextFilterStrategy - Enum in docking.widgets.filter
- textInserted(String, int) - Static method in class ghidra.program.database.code.StringDiff
-
Construct a new StringDiff that indicates that insertData was inserted at the given position
- textLabel - Variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- TextLayoutGraphics - Class in generic.text
-
Graphics used to render copied text data.
- TextLayoutGraphics() - Constructor for class generic.text.TextLayoutGraphics
- TextLine - Class in ghidra.app.util.html
- TextLine(String) - Constructor for class ghidra.app.util.html.TextLine
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
- textOffsetToScreenLocation(int) - Method in interface docking.widgets.fieldpanel.field.Field
-
Returns the row, column position for an offset into the string returned by getText()
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
- textOffsetToScreenLocation(int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.IndentField
- textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.ListingTextField
- textOffsetToScreenLocation(int) - Method in class ghidra.app.util.viewer.field.OpenCloseField
- THEADR - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
- thenRotateClockwise() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at the last-used
majorBegin
andminorBegin
and continues clockwise to find a solution. - thenRotateCounterClockwise() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at the last-used
majorBegin
andminorBegin
and continues counter-clockwise to find a solution. - third - Variable in class generic.stl.Quad
- THIS - ghidra.program.model.listing.AutoParameterType
-
THIS
corresponds to the object pointer parameter associated with a __thiscall calling convention and passed as a hidden parameter - THIS_PARAM_NAME - Static variable in interface ghidra.program.model.listing.Function
- thisbeforeret - Variable in class ghidra.program.model.lang.ParamListStandard
- thiscall - ghidra.program.model.data.GenericCallingConvention
-
A C++ instance method calling convention applies
- THISCALL - ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
- thisName - Variable in class ghidra.app.plugin.match.MatchSet
- thisPassedOnStack - Variable in class ghidra.app.util.demangler.DemangledFunction
- THISTLE - Static variable in class ghidra.util.WebColors
- THREAD_POOL_NAME - Static variable in class generic.concurrent.io.IOResult
- THREAD_STATE_NONE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- THREAD_STATE_NONE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- ThreadCommand - Class in ghidra.app.util.bin.format.macho.threadcommand
-
Represents a thread_command structure.
- ThreadCommand() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadedBackupRowComparator<T> - Class in docking.widgets.table.threaded
-
A version of
ColumnRenderedValueBackupComparator
that uses theThreadedTableModel
's cache for column lookups - ThreadedBackupRowComparator(ThreadedTableModel<T, ?>, int) - Constructor for class docking.widgets.table.threaded.ThreadedBackupRowComparator
-
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
- ThreadedTableColumnComparator<T> - Class in docking.widgets.table.threaded
-
A comparator for comparing table column values for threaded table models.
- ThreadedTableColumnComparator(ThreadedTableModel<T, ?>, int, Comparator<Object>) - Constructor for class docking.widgets.table.threaded.ThreadedTableColumnComparator
-
Constructs this class with the given column comparator that will get called after the given row is converted to the column value for the given sort column
- ThreadedTableColumnComparator(ThreadedTableModel<T, ?>, int, Comparator<Object>, Comparator<Object>) - Constructor for class docking.widgets.table.threaded.ThreadedTableColumnComparator
-
This version of the constructor is used for the default case where the client will supply a backup row comparator that will get called if the given column comparator returns a '0' value.
- ThreadedTableModel<ROW_OBJECT,DATA_SOURCE> - Class in docking.widgets.table.threaded
-
The base implementation of the threaded table model.
- ThreadedTableModel(String, ServiceProvider) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
- ThreadedTableModel(String, ServiceProvider, TaskMonitor) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
- ThreadedTableModel(String, ServiceProvider, TaskMonitor, boolean) - Constructor for class docking.widgets.table.threaded.ThreadedTableModel
-
The constructor through which all others pass.
- ThreadedTableModel.IncrementalLoadJobListener - Class in docking.widgets.table.threaded
-
A special internal listener for the model to know when incremental jobs begin and end.
- ThreadedTableModelListener - Interface in docking.widgets.table.threaded
-
A listener to be notified of
ThreadedTableModel
loading changes. - ThreadedTableModelStub<ROW_OBJECT> - Class in docking.widgets.table.threaded
-
A version of
ThreadedTableModel
for clients that do not need a DATA_SOURCE. - ThreadedTableModelStub(String, ServiceProvider) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
- ThreadedTableModelStub(String, ServiceProvider, TaskMonitor) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
- ThreadedTableModelStub(String, ServiceProvider, TaskMonitor, boolean) - Constructor for class docking.widgets.table.threaded.ThreadedTableModelStub
- threadIsBackgroundTaskThread() - Method in class ghidra.framework.plugintool.PluginTool
- ThreadState - Class in ghidra.app.util.bin.format.macho.threadcommand
- ThreadState() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadState
- ThreadStateARM - Class in ghidra.app.util.bin.format.macho.threadcommand
-
Represents a _STRUCT_ARM_THREAD_STATE structure.
- ThreadStateARM() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadStateARM_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
-
Represents a _STRUCT_ARM_THREAD_STATE64 structure.
- ThreadStateARM_64() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadStateHeader - Class in ghidra.app.util.bin.format.macho.threadcommand
- ThreadStateHeader() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadStatePPC - Class in ghidra.app.util.bin.format.macho.threadcommand
- ThreadStatePPC() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadStateX86_32 - Class in ghidra.app.util.bin.format.macho.threadcommand
-
Represents a _STRUCT_X86_THREAD_STATE32 structure.
- ThreadStateX86_32() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadStateX86_64 - Class in ghidra.app.util.bin.format.macho.threadcommand
-
Represents a _STRUCT_X86_THREAD_STATE64 structure.
- ThreadStateX86_64() - Constructor for class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThreadSubrecord() - Constructor for class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- ThrowingErrorHandler() - Constructor for class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
- throwsAssertException() - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer that throws an AssertException because no solution has been found by the time this placer is tried.
- thumbCodeLocations - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
-
If an address is contained in this set, then it is thumb code.
- THUNK - Static variable in class ghidra.graph.ProgramGraphType
- THUNK - Static variable in interface ghidra.program.model.listing.Function
- THUNK - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type is unknown.
- THUNK_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- ThunkData - Class in ghidra.app.util.bin.format.pe
-
A class to represent the
IMAGE_THUNK_DATA32 struct
as defined inwinnt.h
. - ThunkData() - Constructor for class ghidra.app.util.bin.format.pe.ThunkData
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- ThunkData(int) - Constructor for class ghidra.app.util.bin.format.pe.ThunkData
-
Constructs a new thunk data with the specified value
- ThunkedFunctionFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates Thunked Function Fields.
- ThunkedFunctionFieldFactory() - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
-
Default Constructor
- ThunkedFunctionFieldFactory(FieldFormatModel, HighlightProvider, ToolOptions, Options) - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
-
Constructor
- ThunkedFunctionFieldLocation - Class in ghidra.program.util
-
The
ThunkedFunctionFieldLocation
class provides specific information about a thunked function within a program location. - ThunkedFunctionFieldLocation() - Constructor for class ghidra.program.util.ThunkedFunctionFieldLocation
-
Default constructor needed for restoring a program location from XML
- ThunkedFunctionFieldLocation(Program, Address, Address, Address, int) - Constructor for class ghidra.program.util.ThunkedFunctionFieldLocation
-
Construct a new ThunkedFunctionFieldLocation object.
- ThunkedFunctionFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
OperandFieldLocation
mouse clicks. - ThunkedFunctionFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
- ThunkFunction - Interface in ghidra.program.model.listing
-
ThunkFunction
corresponds to a fragment of code which simply passes control to a destination function. - ThunkFunctionAdapterV0 - Class in ghidra.program.database.function
- ThunkReference - Class in ghidra.program.model.symbol
-
Implementation for a Thunk Function reference.
- ThunkReference(Address, Address) - Constructor for class ghidra.program.model.symbol.ThunkReference
-
Thunk reference constructor
- TIC27X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC2xx_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC54X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC55X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC5X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC64X_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TIC80_AOUTHDR_MAGIC - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMagic
- TIC80_TARGET_ID - Static variable in class ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
- TICOFF_AOUTHDR_MAGIC - Static variable in class ghidra.app.util.bin.format.coff.AoutHeaderMagic
- TICOFF1MAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
- TICOFF2MAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
- tid - Variable in class ghidra.program.database.util.ProgramTransaction
- TILDE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- TILDE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- TILDE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- TILDE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- TILDE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- TILDE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- TILDE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- TILDE - Static variable in class ghidra.sleigh.grammar.SleighParser
- TIME_COL - Static variable in class ghidra.framework.main.logviewer.ui.FVTableModel
- TimeoutException - Exception in ghidra.util.exception
-
Indicates that a
CancelledException
happened due to a timeout. - TimeoutException(String) - Constructor for exception ghidra.util.exception.TimeoutException
- timeoutIn(long, TimeUnit) - Static method in class ghidra.util.task.TimeoutTaskMonitor
-
Creates a timeout task monitor that will be cancelled after the specified timeout.
- timeoutIn(long, TimeUnit, TaskMonitor) - Static method in class ghidra.util.task.TimeoutTaskMonitor
-
Creates a timeout task monitor that will be cancelled after the specified timeout.
- TimeoutTaskMonitor - Class in ghidra.util.task
-
A task monitor that allows clients the ability to specify a timeout after which this monitor will be cancelled.
- timer - Variable in class ghidra.util.task.AbstractSwingUpdateManager
- TimerCallback - Interface in generic.timer
- timerFired() - Method in interface generic.timer.TimerCallback
- TIMES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- timeStack - Variable in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
- timestamp - Variable in class ghidra.app.util.xml.ProgramInfo
-
The timestamp of when the XML file was created.
- Tiny - ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
- TITLE - Static variable in class ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
- TITLE - Static variable in class ghidra.app.util.bin.format.pe.DataDirectory
-
The name to use when converting into a structure data type.
- TITLE - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
- titleAttrSet - Static variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
- TitledPanel - Class in ghidra.app.util.viewer.util
-
Adds a border to a component that displays a title and provides a area for adding components (usually icon buttons)
- TitledPanel(String, JComponent, int) - Constructor for class ghidra.app.util.viewer.util.TitledPanel
-
Creates a new TitlePanel
- TitledPanel(JLabel, JComponent, int) - Constructor for class ghidra.app.util.viewer.util.TitledPanel
-
Creates a new TitlePanel
- titlePanel - Variable in class docking.GenericHeader
- titlePanels - Variable in class ghidra.app.merge.tool.ListingMergePanel
- titlePanels - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- TLSDataDirectory - Class in ghidra.app.util.bin.format.pe
-
Points to the Thread Local Storage initialization section.
- TLSDataDirectory() - Constructor for class ghidra.app.util.bin.format.pe.TLSDataDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- TLSDirectory - Class in ghidra.app.util.bin.format.pe
-
A class to represent the IMAGE_TLS_DIRECTORY32 and IMAGE_TLS_DIRECTORY64 data structures.
- TLSDirectory() - Constructor for class ghidra.app.util.bin.format.pe.TLSDirectory
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- to() - Method in class ghidra.util.graph.Edge
-
Returns to vertex.
- toAddr(int) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns a new address with the specified offset in the default address space.
- toAddr(long) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns a new address with the specified offset in the default address space.
- toAddr(String) - Method in class ghidra.program.flatapi.FlatProgramAPI
-
Returns a new address inside the specified program as indicated by the string.
- toAddress(Program, long) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
-
Manufactures an address from the given long.
- toAddressSet(long...) - Method in class ghidra.test.AbstractProgramBasedTest
- toAddressSet(AddressRange...) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- toAddressSet(Address, Address) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- toAddressSet(List<Address>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
- toArray() - Method in class generic.lsh.vector.IDFLookup
-
Collapse IDFLookup into an int array, suitable for storage
- toArray() - Method in class generic.lsh.vector.WeightFactory
-
Condense weight table down to array of doubles
- toArray() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- toArray() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- toArray() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- toArray() - Method in class ghidra.util.datastruct.IntArrayList
-
Converts to a primitive array.
- toArray() - Method in class ghidra.util.datastruct.LongArrayList
- toArray() - Method in class ghidra.util.datastruct.QueueStub
- toArray() - Method in interface ghidra.util.graph.KeyIndexableSet
-
Returns the elements of this KeyIndexableSet as an array of KeyedObjects.
- toArray(Long[]) - Method in class ghidra.util.datastruct.LongArrayList
- toArray(T[]) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
- toArray(T[]) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- toArray(T[]) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
- toArray(T[]) - Method in class ghidra.util.datastruct.LongArrayList
- toArray(T[]) - Method in class ghidra.util.datastruct.QueueStub
- toAttributedStrings(Program, OpTpl[]) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Format an array of pcode OpTpl objects as a list of AttributedString objects.
- toAttributedStrings(Program, PcodeOp[]) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Format an array of PcodeOp objects as a two-dimensional list of AttributedString objects.
- toBig(Integer) - Static method in class docking.widgets.dialogs.AbstractNumberInputDialog
- toBigDecimal() - Method in class ghidra.pcode.floatformat.BigFloat
-
If finite, the returned BigDecimal is exactly equal to this.
- toBigFloat(double) - Static method in class ghidra.pcode.floatformat.FloatFormat
- toBigFloat(float) - Static method in class ghidra.pcode.floatformat.FloatFormat
- toBigInteger() - Method in class ghidra.pcode.floatformat.BigFloat
- toBigInteger(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Decode the values array into a
BigInteger
of lengthn
bytes The array is either truncated or zero-extended on the right to match the requested number of bytes, then decoded in big-endian format as an unsigned value. - toBinaryString() - Method in class ghidra.pcode.floatformat.BigFloat
- toBinaryString(double) - Static method in class ghidra.pcode.floatformat.FloatFormat
- toBinaryString(float) - Static method in class ghidra.pcode.floatformat.FloatFormat
- toBinaryString(long) - Method in class ghidra.pcode.floatformat.FloatFormat
-
Convert an encoded value to a binary floating point representation.
- toBytes() - Method in class db.buffers.BufferFileBlock
-
Get block as byte array suitable for use in block stream and reconstruction.
- toBytes() - Method in class ghidra.program.model.lang.RegisterValue
-
Returns the mask/value bytes for this register value.
- toBytes(DataConverter) - Method in interface ghidra.app.util.bin.ByteArrayConverter
-
Returns a byte array representing this implementor of this interface.
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
-
Get this dynamic table data as a byte array
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ImportByName
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- toBytes(DataConverter) - Method in class ghidra.app.util.bin.format.pe.ThunkData
- TOC - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- TOC_ITEM_CLOSE_TAG - Static variable in class help.validator.model.TOCItem
- TOC_ITEM_DEFINITION - Static variable in class help.validator.model.GhidraTOCFile
- TOC_ITEM_REFERENCE - Static variable in class help.validator.model.GhidraTOCFile
- TOCConverter - Class in help
-
Converts the Ghidra "source" TOC file to a JavaHelp TOC file.
- TOCItem - Class in help.validator.model
-
A Table of Contents entry, which is represented in the help output as an xml tag.
- TOCItem(TOCItem, Path, String, int) - Constructor for class help.validator.model.TOCItem
- TOCItemDefinition - Class in help.validator.model
-
A representation of the <tocdef> tag, which is a way to define a TOC item entry in a TOC_Source.xml file.
- TOCItemDefinition(TOCItem, Path, String, String, String, String, int) - Constructor for class help.validator.model.TOCItemDefinition
- TOCItemExternal - Class in help.validator.model
- TOCItemExternal(TOCItem, Path, String, String, String, String, int) - Constructor for class help.validator.model.TOCItemExternal
- TOCItemProvider - Interface in help
-
An interface that allows us to perform dependency injection in the testing environment
- TOCItemReference - Class in help.validator.model
-
A representation of the <tocref> tag, which is a way to reference a TOC item entry in a TOC_Source.xml file other than the one in which the reference lives.
- TOCItemReference(TOCItem, Path, String, int) - Constructor for class help.validator.model.TOCItemReference
- toDataType() - Method in class ghidra.app.util.bin.format.coff.AoutHeader
- toDataType() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
- toDataType() - Method in class ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
- toDataType() - Method in class ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
- toDataType() - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
- toDataType() - Method in class ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffFileHeader
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffRelocation
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfBlock
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFilename
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxName
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
- toDataType() - Method in class ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicTable
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfRelocationTable
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfStringTable
- toDataType() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
- toDataType() - Method in class ghidra.app.util.bin.format.elf.GnuVerdaux
- toDataType() - Method in class ghidra.app.util.bin.format.elf.GnuVerdef
- toDataType() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
- toDataType() - Method in class ghidra.app.util.bin.format.elf.GnuVerneed
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImport
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedImports
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.EntryPointCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.RoutinesCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.RunPathCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubClientCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TableOfContents
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.UuidCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorDof
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheRangeEntry
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
- toDataType() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- toDataType() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- toDataType() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- toDataType() - Method in class ghidra.app.util.bin.format.macho.Section
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
- toDataType() - Method in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
- toDataType() - Method in class ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
- toDataType() - Method in class ghidra.app.util.bin.format.macos.asd.EntryDescriptor
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResource
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
- toDataType() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere2Union
- toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
- toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceHeader
- toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceMap
- toDataType() - Method in class ghidra.app.util.bin.format.macos.rm.ResourceType
- toDataType() - Method in class ghidra.app.util.bin.format.mz.DOSHeader
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
- toDataType() - Method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- toDataType() - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- toDataType() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoCodeView
- toDataType() - Method in class ghidra.app.util.bin.format.pdb.PdbInfoDotNet
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.BaseRelocation
- toDataType() - Method in class ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
- toDataType() - Method in class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
- toDataType() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
- toDataType() - Method in class ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
This method should return a datatype representing the data stored in this directory.
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeView
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxFile
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSection
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSym
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DefaultDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DelayImportDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.DelayImportDescriptor
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ExceptionDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.FileHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImageCor20Header
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportByName
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ImportDescriptor
- toDataType() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.LoadConfigDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.NTHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
- toDataType() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.RichHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pe.RichTable
- toDataType() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pe.SecurityCertificate
- toDataType() - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.ThunkData
- toDataType() - Method in class ghidra.app.util.bin.format.pe.TLSDataDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pe.TLSDirectory
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ContainerHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ExportedSymbolKey
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
- toDataType() - Method in class ghidra.app.util.bin.format.pef.ImportedSymbol
- toDataType() - Method in class ghidra.app.util.bin.format.pef.LoaderInfoHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pef.LoaderRelocationHeader
- toDataType() - Method in class ghidra.app.util.bin.format.pef.PefDebug
- toDataType() - Method in class ghidra.app.util.bin.format.pef.Relocation
- toDataType() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- toDataType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- toDataType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
- toDataType() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeader
- toDataType() - Method in interface ghidra.app.util.bin.StructConverter
-
Returns a structure datatype representing the contents of the implementor of this interface.
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
- toDataType(CliStreamMetadata) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
- toDataType(CliStreamMetadata, int, CliTypeTable[]) - Static method in class ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
- toDataType(Class<?>) - Static method in class ghidra.app.util.bin.StructConverterUtil
-
This is a convenience method for converting a class into structure.
- toDataType(Object) - Static method in class ghidra.app.util.bin.StructConverterUtil
-
This is a convenience method for converting a class into structure.
- toDebugString(List<ClangToken>) - Method in class ghidra.app.decompiler.ClangLine
- toDebugString(List<ClangToken>, String, String) - Method in class ghidra.app.decompiler.ClangLine
- toDefaultFS(Path) - Static method in class help.HelpBuildUtils
- toEndian(String) - Static method in enum ghidra.program.model.lang.Endian
- toFixedSize(String, char, int) - Static method in class ghidra.util.StringUtilities
-
Enforces the given length upon the given string by trimming and then padding as necessary.
- toFront() - Method in class docking.AbstractDockingTool
- toFront() - Method in class docking.ComponentProvider
- toFront() - Method in class docking.DialogComponentProvider
-
Moves the dialog associated with this provider to the front.
- toFront() - Method in interface docking.Tool
-
Brings this tool to the front.
- toFront(ComponentProvider) - Method in class docking.AbstractDockingTool
- toFront(ComponentProvider) - Method in class docking.DockingWindowManager
- toFront(ComponentProvider) - Method in interface docking.Tool
-
Makes the given ComponentProvider move to the front if it is tabbed with other components.
- toFront(Window) - Method in class docking.DockingWindowManager
- toFS(Path, Path) - Static method in class help.HelpBuildUtils
- toFunctionSignature(String, String) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
- toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
- toGenericDataType() - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
- toGenericDataType() - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
- toGenericDataType() - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
- toGenericDataType(ObjectiveC2_State) - Static method in class ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
- toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
- toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
- toGenericDataType(ObjectiveC1_State) - Static method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
- toggle() - Method in class docking.EmptyBorderToggleButton
-
Changes the button's state to the opposite of its current state.
- ToggleActionBuilder - Class in docking.action.builder
-
Builder for
ToggleDockingAction
s - ToggleActionBuilder(String, String) - Constructor for class docking.action.builder.ToggleActionBuilder
-
Builder constructor
- toggleCCode(boolean) - Method in class ghidra.app.decompiler.DecompInterface
-
Toggle whether or not calls to the decompiler process (via the decompileFunction method) produce C code.
- ToggleDockingAction - Class in docking.action
- ToggleDockingAction(String, String) - Constructor for class docking.action.ToggleDockingAction
- ToggleDockingAction(String, String, boolean) - Constructor for class docking.action.ToggleDockingAction
- ToggleDockingAction(String, String, KeyBindingType) - Constructor for class docking.action.ToggleDockingAction
- ToggleDockingActionIf - Interface in docking.action
-
Interface for actions that have a toggle state
- toggleJumpLoads(boolean) - Method in class ghidra.app.decompiler.DecompInterface
-
Toggle whether or not the decompiler process should return information about tables used to recover switch statements.
- ToggleNavigationAid - Class in docking.help
- ToggleNavigationAid() - Constructor for class docking.help.ToggleNavigationAid
- toggleOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.EmptyListingModel
- toggleOpen(Data) - Method in interface ghidra.app.util.viewer.listingpanel.ListingModel
-
Changes the open state of the given data (open -> closes; closed-> open).
- toggleOpen(Data) - Method in class ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
- toggleOpen(Data) - Method in class ghidra.app.util.viewer.multilisting.ListingModelConverter
- toggleOpen(Data) - Method in class ghidra.app.util.viewer.util.OpenCloseManager
- toggleOpenCloseState() - Method in class ghidra.app.util.viewer.field.OpenCloseField
-
Toggles the open state of this field.
- toggleParamMeasures(boolean) - Method in class ghidra.app.decompiler.DecompInterface
-
Toggle whether or not calls to the decompiler process (via the decompileFunction method) produce Parameter Measures.
- togglePrimaryHighlights(Color, Supplier<List<ClangToken>>) - Method in class ghidra.app.decompiler.component.ClangHighlightController
- toggleSelectionListening(boolean) - Method in class ghidra.util.table.AbstractSelectionNavigationAction
- toggleSelectionListening(boolean) - Method in class ghidra.util.table.SelectionNavigationAction
- toggleSyntaxTree(boolean) - Method in class ghidra.app.decompiler.DecompInterface
-
This method toggles whether or not the decompiler produces a syntax tree (via calls to decompileFunction).
- toHexString(byte) - Static method in class ghidra.util.Conv
-
Converts a byte into a padded hex string.
- toHexString(byte, boolean, boolean) - Method in class ghidra.app.script.GhidraScript
-
Returns a hex string representation of the byte.
- toHexString(int) - Static method in class ghidra.util.Conv
-
Converts an integer into a padded hex string.
- toHexString(int, boolean, boolean) - Method in class ghidra.app.script.GhidraScript
-
Returns a hex string representation of the integer.
- toHexString(long) - Static method in class ghidra.util.Conv
-
Converts a long into a padded hex string.
- toHexString(long) - Static method in class ghidra.util.NumericUtilities
-
returns the value of the specified long as hexadecimal, prefixing with the HEX_PREFIX_x string.
- toHexString(long, boolean, boolean) - Method in class ghidra.app.script.GhidraScript
-
Returns a hex string representation of the long.
- toHexString(long, int) - Static method in class ghidra.util.NumericUtilities
-
returns the value of the specified long as hexadecimal, prefixing with the HEX_PREFIX_x string.
- toHexString(short) - Static method in class ghidra.util.Conv
-
Converts a short into a padded hex string.
- toHexString(short, boolean, boolean) - Method in class ghidra.app.script.GhidraScript
-
Returns a hex string representation of the short.
- toHexString(Color) - Static method in class ghidra.util.HTMLUtilities
-
Returns a color string of the format #RRGGBB.
- toHtml(String) - Method in class ghidra.app.util.ColorAndStyle
-
Wraps the given text with HTML markup for each attribute and color defined by this class.
- toHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Convert the given string to HTML by adding the HTML tag and replacing new line chars with HTML <BR> tags.
- token - Variable in class ghidra.app.util.cparser.C.CParser
-
Current token.
- token - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
-
Current token.
- token - Variable in class ghidra.net.SignedToken
-
Original token byte array
- token - Variable in class ghidra.program.model.lang.ConstantPool.Record
- Token - Class in ghidra.app.util.cparser.C
-
Describes the input token stream.
- Token - Class in ghidra.app.util.cparser.CPP
-
Describes the input token stream.
- Token() - Constructor for class ghidra.app.util.cparser.C.Token
-
No-argument constructor
- Token() - Constructor for class ghidra.app.util.cparser.CPP.Token
-
No-argument constructor
- Token(int) - Constructor for class ghidra.app.util.cparser.C.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class ghidra.app.util.cparser.CPP.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class ghidra.app.util.cparser.C.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class ghidra.app.util.cparser.CPP.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class ghidra.app.util.cparser.C.CParser
-
Generated Token Manager.
- token_source - Variable in class ghidra.app.util.cparser.CPP.PreProcessor
-
Generated Token Manager.
- tokendef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- tokendef() - Method in class ghidra.sleigh.grammar.SleighEcho
- tokendef() - Method in class ghidra.sleigh.grammar.SleighParser
- tokendef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.tokendef_return
- tokendef_scope() - Constructor for class ghidra.sleigh.grammar.SleighCompiler.tokendef_scope
- tokendef_stack - Variable in class ghidra.sleigh.grammar.SleighCompiler
- TokenExtractor - Class in ghidra.sleigh.grammar
- TokenExtractor() - Constructor for class ghidra.sleigh.grammar.TokenExtractor
- TokenField - Class in ghidra.app.plugin.processors.sleigh.expression
-
A contiguous set of bits within instruction stream, interpreted as an integer value
- TokenField() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.TokenField
- TokenFieldSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of a token (instruction encoding) field Essentially, this just encodes the goal into the field, if it can be represented in the given space and format.
- TokenFieldSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
- TokenHighlightColors - Class in ghidra.app.decompiler.component
-
A class to create and store colors related to token names
- TokenHighlightColors() - Constructor for class ghidra.app.decompiler.component.TokenHighlightColors
- TokenHighlights - Class in ghidra.app.decompiler.component
-
A simple class to manage
HighlightToken
s used to create highlights in the Decompiler. - TokenHighlights() - Constructor for class ghidra.app.decompiler.component.TokenHighlights
- tokenHighlightsChanged() - Method in interface ghidra.app.decompiler.component.ClangHighlightListener
-
Method to invoke whenever the decompiler token highlights have changed.
- tokenHighlightsChanged() - Method in class ghidra.app.decompiler.component.DecompilerPanel
- tokenImage - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
Literal token values.
- tokenImage - Variable in exception ghidra.app.util.cparser.C.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Variable in exception ghidra.app.util.cparser.CPP.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Literal token values.
- TokenMgrError - Error in ghidra.app.util.cparser.C
-
Token Manager Error.
- TokenMgrError - Error in ghidra.app.util.cparser.CPP
-
Token Manager Error.
- TokenMgrError() - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error ghidra.app.util.cparser.C.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error ghidra.app.util.cparser.CPP.TokenMgrError
-
Constructor with message and reason.
- tokenNames - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- tokenNames - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- tokenNames - Static variable in class ghidra.sleigh.grammar.SleighEcho
- tokenNames - Static variable in class ghidra.sleigh.grammar.SleighParser
- tokenRenamed(ClangToken, String) - Method in class ghidra.app.decompiler.component.DecompilerPanel
-
This is function is used to alert the panel that a token was renamed.
- Tokens - Static variable in class ghidra.sleigh.grammar.BaseLexer
- Tokens - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- Tokens - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- Tokens - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- Tokens - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- Tokens - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- Tokens - Static variable in class ghidra.sleigh.grammar.SleighEcho
- Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- Tokens - Static variable in class ghidra.sleigh.grammar.SleighParser
- toLines(ClangTokenGroup) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
-
A token hierarchy is flattened and then split into individual lines at the ClangBreak tokens.
- toLines(String) - Static method in class ghidra.util.StringUtilities
-
Parses a string containing multiple lines into an array where each element in the array contains only a single line.
- toLines(String, boolean) - Static method in class ghidra.util.StringUtilities
-
Parses a string containing multiple lines into an array where each element in the array contains only a single line.
- toList() - Method in class ghidra.program.model.address.AddressSet
-
Returns a list of the AddressRanges in this set.
- toList(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- toList(ArrayList<Handle>, Position, int) - Method in class ghidra.app.plugin.processors.generic.Operand
- toList(ArrayList<Handle>, Position, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
-
Construct operand representation as a list of objects
- toLiteralHTML(String, int) - Static method in class ghidra.util.HTMLUtilities
-
A convenience method to split the given HTML into lines, based on the given length, and then to
HTMLUtilities.friendlyEncodeHTML(String)
the text. - toLiteralHTMLForTooltip(String) - Static method in class ghidra.util.HTMLUtilities
-
A very specific method that will: Make sure the HTML length is clipped to a reasonable size Escape any embedded HTML (so that it is not interpreted as HTML) Put the entire result in HTML
- toLocation(File) - Static method in class help.HelpBuildUtils
- toLocation(V) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- toLongArray() - Method in class ghidra.util.datastruct.LongArrayList
- toLongArray(int, int) - Method in class ghidra.util.datastruct.LongArrayList
- TOMATO - Static variable in class ghidra.util.WebColors
- TOO_BIG_TO_ANIMATE - Static variable in class ghidra.graph.job.AbstractAnimatorJob
-
A somewhat arbitrary vertex count past which not to animate actions that are intensive.
- tool - Variable in class docking.DockingKeyBindingAction
- tool - Variable in class ghidra.app.util.ByteCopier
- tool - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- tool - Variable in class ghidra.framework.data.ToolState
- tool - Variable in class ghidra.framework.main.datatree.VersionControlTask
- tool - Variable in class ghidra.framework.main.ProjectAccessPanel
- tool - Variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
- tool - Variable in class ghidra.framework.plugintool.ComponentProviderAdapter
- tool - Variable in class ghidra.framework.plugintool.Plugin
-
The
PluginTool
that hosts/contains this Plugin. - tool - Variable in class ghidra.framework.plugintool.StandAloneApplication
- tool - Variable in class ghidra.plugin.importer.ImporterDialog
- tool - Variable in class ghidra.test.AbstractProgramBasedTest
- tool - Variable in class help.screenshot.AbstractScreenShotGenerator
- Tool - Interface in docking
-
Generic tool interface for managing
ComponentProvider
s andactions
- TOOL - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for tools.
- TOOL - Static variable in interface ghidra.app.util.HelpTopics
-
Help Topic for tools.
- TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramLocationPluginEvent
- TOOL_EVENT_NAME - Static variable in class ghidra.app.events.ExternalProgramSelectionPluginEvent
- TOOL_EXTENSION - Static variable in class ghidra.framework.ToolUtils
- TOOL_HELP_TOPIC - Static variable in interface docking.tool.ToolConstants
-
Name of help topic for the Tool
- TOOL_INSTANCE_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- TOOL_NAME_PROPERTY - Static variable in class ghidra.framework.plugintool.PluginTool
-
Name of the property for the tool name.
- TOOL_NAME_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- TOOL_OPTIONS - Static variable in interface docking.tool.ToolConstants
-
Tool options name
- TOOL_OPTIONS_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
-
Constant for the options menu group for the Tool Options menu item
- TOOL_OWNER - Static variable in interface docking.tool.ToolConstants
-
This is used when an action has the tool as its owner
- TOOL_PREFERENCES_XML_NAME - Static variable in class docking.DockingWindowManager
- TOOL_XML_NAME - Static variable in interface ghidra.framework.model.ToolTemplate
- toolActions - Variable in class docking.AbstractDockingTool
- ToolActions - Class in docking.actions
-
An class to manage actions registered with the tool
- ToolActions(Tool, ActionToGuiHelper) - Constructor for class docking.actions.ToolActions
-
Construct an ActionManager
- toolAdded(Workspace, PluginTool) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that a tool was added to the given workspace.
- ToolAssociationInfo - Class in ghidra.framework.model
-
A class that describes a content types and the tool used to open it.
- ToolAssociationInfo(ContentHandler, String, ToolTemplate, ToolTemplate) - Constructor for class ghidra.framework.model.ToolAssociationInfo
- TOOLBAR_DATA_PROPERTY - Static variable in interface docking.action.DockingActionIf
- TOOLBAR_GROUP_FOUR - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 4, starting from the left
- TOOLBAR_GROUP_ONE - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 1, starting from the left
- TOOLBAR_GROUP_THREE - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 3, starting from the left
- TOOLBAR_GROUP_TWO - Static variable in interface docking.tool.ToolConstants
-
Primary toolbar group number 2, starting from the left
- ToolBarData - Class in docking.action
- ToolBarData(Icon) - Constructor for class docking.action.ToolBarData
- ToolBarData(Icon, String) - Constructor for class docking.action.ToolBarData
- ToolBarData(Icon, String, String) - Constructor for class docking.action.ToolBarData
- toolBarGroup(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group for the action in the tool bar.
- toolBarGroup(String, String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the group and sub-group for the action in the tool bar.
- toolBarIcon(String) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the path for the icon to use in this action's tool bar button.
- toolBarIcon(Icon) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the icon to use in this action's tool bar button.
- ToolBarItemManager - Class in docking.menu
-
Class to manager toolbar buttons.
- ToolBarItemManager(DockingActionIf, DockingWindowManager) - Constructor for class docking.menu.ToolBarItemManager
-
Constructs a new ToolBarItemManager
- ToolBarManager - Class in docking.menu
-
Manages the actions to be displayed in the toolbar.
- ToolBarManager(DockingWindowManager) - Constructor for class docking.menu.ToolBarManager
- toolBarMgr - Variable in class docking.GenericHeader
- ToolButtonTransferable - Class in ghidra.framework.main
-
Defines data that is available for drag/drop and clipboard transfers.
- toolChanged(PluginTool) - Method in interface ghidra.framework.model.ToolManager
-
A configuration change was made to the tool; a plugin was added or removed.
- toolChanged(PluginTool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- ToolChest - Interface in ghidra.framework.model
-
Interface to define methods to manage tools in a central location.
- ToolChestChangeListener - Interface in ghidra.framework.model
-
Listener that is notified when a ToolTemplate is added or removed from a project
- ToolConnection - Interface in ghidra.framework.model
-
Represents a connection between a producer tool and a consumer tool.
- ToolConstants - Interface in docking.tool
-
Values used to define standard menu names and other miscellaneous constants
- ToolEventName - Annotation Type in ghidra.framework.plugintool
-
Annotation for publishing the ToolEvent name so that is shows up in the tool connection dialog.
- ToolIconURL - Class in docking.util.image
-
Container class for an icon and its location.
- ToolIconURL(String) - Constructor for class docking.util.image.ToolIconURL
-
Constructor
- ToolIconURL(String, byte[]) - Constructor for class docking.util.image.ToolIconURL
- toolkit - Variable in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- ToolListener - Interface in ghidra.framework.model
-
Interface to be implemented by objects that want to receive PluginEvents.
- ToolManager - Interface in ghidra.framework.model
-
Interface to define methods to manage running tools and tools in the Tool Chest.
- ToolManagerImpl - Class in ghidra.framework.project.tool
-
Tool manager that knows about all the running tools for each workspace in the project; the tool manager is responsible for launching new tools, and managing connections among tools.
- ToolManagerImpl(Project) - Constructor for class ghidra.framework.project.tool.ToolManagerImpl
- toolName - Variable in class ghidra.framework.plugintool.PluginTool
- ToolOptions - Class in ghidra.framework.options
-
Class to manage a set of option name/value pairs for a category.
- ToolOptions(String) - Constructor for class ghidra.framework.options.ToolOptions
- ToolOptions(Element) - Constructor for class ghidra.framework.options.ToolOptions
-
Construct a new Options object from the given XML element.
- toolRemoved(Workspace, PluginTool) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that a tool was removed from the given workspace.
- toolRemoved(String) - Method in interface ghidra.framework.model.ToolChestChangeListener
-
ToolConfig was removed from the project toolchest
- toolSaved(PluginTool, boolean) - Method in class ghidra.framework.project.tool.ToolManagerImpl
- ToolServices - Interface in ghidra.framework.model
-
Services that the Tool uses.
- ToolServicesAdapter - Class in ghidra.framework.plugintool
- ToolServicesAdapter() - Constructor for class ghidra.framework.plugintool.ToolServicesAdapter
- ToolSet - Interface in ghidra.framework.model
-
Interface to define a set of Tools.
- toolSetAdded(ToolSet) - Method in interface ghidra.framework.model.ToolChestChangeListener
-
ToolSet was added to the project toolchest
- ToolState - Class in ghidra.framework.data
-
Container object for the state of the tool to hold an XML element.
- ToolState(PluginTool, DomainObject) - Constructor for class ghidra.framework.data.ToolState
-
Construct a new tool state.
- ToolStateFactory - Class in ghidra.framework.data
- ToolStateFactory() - Constructor for class ghidra.framework.data.ToolStateFactory
- ToolTaskManager - Class in ghidra.framework.plugintool.mgr
-
Manages a queue of background tasks that execute commands.
- ToolTaskManager(PluginTool) - Constructor for class ghidra.framework.plugintool.mgr.ToolTaskManager
-
Construct a new ToolTaskManager.
- ToolTemplate - Interface in ghidra.framework.model
-
Configuration of a tool that knows how to create tools.
- toolTemplateAdded(ToolTemplate) - Method in interface ghidra.framework.model.ToolChestChangeListener
-
ToolConfig was added to the project toolchest
- TOOLTIP_WINDOW_BGCOLOR - Static variable in class docking.widgets.DropDownTextField
- ToolTipInfo<T> - Class in ghidra.graph.viewer.popup
-
Basic container object that knows how to generate tooltips
- ToolTipInfo(MouseEvent, T) - Constructor for class ghidra.graph.viewer.popup.ToolTipInfo
- toolTipText - Variable in class ghidra.framework.main.datatree.DomainFileNode
- ToolTipUtils - Class in ghidra.app.util
-
A utility class that creates tool tip text for given data types.
- ToolUtils - Class in ghidra.framework
- TOP - docking.widgets.shapes.Location
- TOP - docking.WindowPosition
- TOP_TO_BOTTOM - Static variable in class ghidra.util.layout.RowColumnLayout
- toPathString(ResourceFile) - Static method in class generic.util.Path
-
Returns the path as a string with path element placeholders, such as
Path.GHIDRA_HOME
. - topComp - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
- topDownNavigator() - Static method in class ghidra.graph.algo.GraphNavigator
-
Creates a top-down navigator, which is one that traverses the graph from the source to the sink.
- topEdge(Location...) - Method in class docking.widgets.shapes.PopupWindowPlacerBuilder
-
Set the next PopupWindowPlacer to be one that tries to make the placement at the top edge of the inner bounds (context) without exceeding outer bounds (screen), using an ordered, preferred placements on that edge.
- TopLeft - docking.util.BadgedIcon.BadgePosition
- TopMiddle - docking.util.BadgedIcon.BadgePosition
- topOfListing(long) - Method in class help.screenshot.AbstractScreenShotGenerator
-
Deprecated.
- topologicalSort() - Method in class ghidra.util.graph.DepthFirstSearch
-
Returns a topological sort of the directed graph.
- toPrettyFullpathString() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns a string containing the full FSRL, without FS "fstype://" portions
- toPrettyString() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns a string containing the full FSRL, excluding MD5 portions.
- TopRight - docking.util.BadgedIcon.BadgePosition
- toProcessor(String) - Static method in class ghidra.program.model.lang.Processor
-
Use this method to look up a Processor from a String when you want a ProcessorNotFoundException thrown if the Processor isn't found.
- toQuotedString(byte[]) - Static method in class ghidra.util.StringUtilities
-
Generate a quoted string from US-ASCII character bytes assuming 1-byte chars.
- toQuotedString(byte[], int) - Static method in class ghidra.util.StringUtilities
-
Generate a quoted string from US-ASCII characters, where each character is charSize bytes.
- toRenderedImage(Image) - Static method in class generic.util.image.ImageUtils
-
Turns the given image into a
RenderedImage
- toRGBString(Color) - Static method in class ghidra.util.HTMLUtilities
-
Returns a color string of the format rrrgggbbb.
- toShortString() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
- toShortString() - Method in enum ghidra.program.model.lang.Endian
- toSignature(String) - Method in class ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
- toSignedHexString(int) - Static method in class ghidra.program.util.DiffUtility
-
Returns the signed hex string representing the int value.
- toSignedHexString(long) - Static method in class ghidra.program.util.DiffUtility
-
Returns the signed hex string representing the long value.
- toSignedHexString(long) - Static method in class ghidra.util.NumericUtilities
-
returns the value of the specified long as signed hexadecimal, prefixing with the HEX_PREFIX_x string.
- toSortedArray() - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Returns the elements of the owningSet sorted by their values of this Attribute.
- toSortedArray() - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Returns the elements of the owningSet sorted by their values of this Attribute.
- toSortedArray() - Method in class ghidra.util.graph.attributes.LongAttribute
-
Returns the elements of the owningSet sorted by their values of this Attribute.
- toSortedArray() - Method in class ghidra.util.graph.attributes.StringAttribute
-
Returns the elements of the owningSet sorted by their values of this Attribute.
- toSortedArray(KeyedObject[]) - Method in class ghidra.util.graph.attributes.DoubleAttribute
-
Sorts the array of keyedObjects by their values of this Attribute.
- toSortedArray(KeyedObject[]) - Method in class ghidra.util.graph.attributes.IntegerAttribute
-
Sorts the array of keyedObjects by their values of this Attribute.
- toSortedArray(KeyedObject[]) - Method in class ghidra.util.graph.attributes.LongAttribute
-
Sorts the array of keyedObjects by their values of this Attribute.
- toSortedArray(KeyedObject[]) - Method in class ghidra.util.graph.attributes.StringAttribute
-
Sorts the array of keyedObjects by their values of this Attribute.
- toStingJson(Object) - Static method in class ghidra.util.StringUtilities
-
Creates a JSON string for the given object using all of its fields.
- toString() - Method in class db.BinaryField
- toString() - Method in class db.buffers.LocalBufferFile
- toString() - Method in class db.DBRecord
- toString() - Method in class db.Schema
- toString() - Method in class db.StringField
- toString() - Method in class db.Table
- toString() - Method in class docking.action.DockingAction
- toString() - Method in class docking.action.KeyBindingData
- toString() - Method in class docking.action.MultipleKeyAction
- toString() - Method in class docking.action.ToolBarData
- toString() - Method in class docking.ActionContext
- toString() - Method in class docking.ComponentPlaceholder
- toString() - Method in class docking.ComponentProvider
- toString() - Method in class docking.DialogComponentProvider
- toString() - Method in class docking.dnd.DragDropTreeTransferable
-
Get the string representation for this transferable.
- toString() - Method in class docking.dnd.GhidraTransferable
-
Get the string representation for this transferable.
- toString() - Method in class docking.DockableComponent
- toString() - Method in class docking.DockingActionProxy
- toString() - Method in class docking.DockingDialog
- toString() - Method in class docking.DockingFrame
- toString() - Method in class docking.DockingWindowManager
- toString() - Method in class docking.ExecutableAction
- toString() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
- toString() - Method in class docking.menu.ActionState
- toString() - Method in class docking.menu.MenuManager
- toString() - Method in class docking.menu.ToolBarItemManager
- toString() - Method in class docking.util.BadgedIcon
- toString() - Method in class docking.util.image.ToolIconURL
- toString() - Method in class docking.widgets.CursorPosition
- toString() - Method in class docking.widgets.dialogs.StringChoices
- toString() - Method in class docking.widgets.fieldpanel.field.AbstractTextFieldElement
- toString() - Method in class docking.widgets.fieldpanel.field.AttributedString
- toString() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
- toString() - Method in class docking.widgets.fieldpanel.field.CompositeFieldElement
- toString() - Method in class docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
- toString() - Method in class docking.widgets.fieldpanel.field.StrutFieldElement
- toString() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- toString() - Method in class docking.widgets.fieldpanel.support.AnchoredLayout
- toString() - Method in class docking.widgets.fieldpanel.support.FieldLocation
- toString() - Method in class docking.widgets.fieldpanel.support.FieldRange
-
Return string representation for debugging purposes.
- toString() - Method in class docking.widgets.fieldpanel.support.FieldSelection
- toString() - Method in class docking.widgets.fieldpanel.support.RowColLocation
- toString() - Method in class docking.widgets.fieldpanel.support.SingleRowLayout
- toString() - Method in class docking.widgets.fieldpanel.support.ViewerPosition
- toString() - Method in class docking.widgets.filter.AbstractPatternTextFilter
- toString() - Method in class docking.widgets.SearchLocation
- toString() - Method in class docking.widgets.shapes.PopupWindowPlacer
- toString() - Method in class docking.widgets.table.AbstractDynamicTableColumn
- toString() - Method in class docking.widgets.table.AddRemoveListItem
- toString() - Method in class docking.widgets.table.columnfilter.ColumnBasedTableFilter
- toString() - Method in class docking.widgets.table.columnfilter.ColumnConstraintSet
- toString() - Method in enum docking.widgets.table.ColumnSortState.SortDirection
- toString() - Method in class docking.widgets.table.ColumnSortState
- toString() - Method in class docking.widgets.table.constraint.dialog.ColumnFilterData
- toString() - Method in class docking.widgets.table.constraint.dialog.DialogFilterCondition
- toString() - Method in class docking.widgets.table.constraint.dialog.DialogFilterConditionSet
- toString() - Method in class docking.widgets.table.constraint.dialog.DialogFilterRow
- toString() - Method in class docking.widgets.table.GTableCellRenderingData
- toString() - Method in class docking.widgets.table.MappedTableColumn
- toString() - Method in class docking.widgets.table.RowObject
- toString() - Method in class docking.widgets.table.TableSortingContext
- toString() - Method in class docking.widgets.table.TableSortState
- toString() - Method in class docking.widgets.table.TableTextFilter
- toString() - Method in class docking.widgets.table.threaded.TableData
- toString() - Method in class docking.widgets.table.threaded.TableUpdateJob
- toString() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
- toString() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
- toString() - Method in class docking.widgets.tree.GTree
- toString() - Method in class docking.widgets.tree.GTreeNode
- toString() - Method in class docking.widgets.tree.GTreeState
- toString() - Method in class generic.complex.Complex
- toString() - Method in class generic.constraint.DecisionNode
- toString() - Method in class generic.DominantPair
- toString() - Method in class generic.jar.ApplicationModule
- toString() - Method in class generic.jar.FileResource
- toString() - Method in class generic.jar.JarResource
- toString() - Method in class generic.jar.ResourceFile
- toString() - Method in enum generic.lsh.LSHMemoryModel
- toString() - Method in class generic.lsh.vector.LSHCosineVectorAccum.Entry
- toString() - Method in class generic.lsh.vector.VectorCompare
- toString() - Method in class generic.stl.ListSTL
- toString() - Method in class generic.stl.MapSTL
- toString() - Method in class generic.stl.Pair
- toString() - Method in class generic.stl.RedBlackNode
- toString() - Method in class generic.stl.RedBlackTree
- toString() - Method in class generic.stl.SetSTL
- toString() - Method in class generic.stl.VectorIterator
- toString() - Method in class generic.stl.VectorSTL
- toString() - Method in class generic.util.FileLocker
- toString() - Method in class generic.util.Path
- toString() - Method in class ghidra.app.decompiler.ClangLine
- toString() - Method in class ghidra.app.decompiler.ClangToken
- toString() - Method in class ghidra.app.decompiler.ClangTokenGroup
- toString() - Method in class ghidra.app.decompiler.component.HighlightToken
- toString() - Method in class ghidra.app.decompiler.component.TokenHighlights
- toString() - Method in exception ghidra.app.decompiler.DecompileException
- toString() - Method in enum ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
- toString() - Method in enum ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
- toString() - Method in enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
- toString() - Method in enum ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
- toString() - Method in class ghidra.app.decompiler.DecompilerLocation
- toString() - Method in class ghidra.app.decompiler.LimitedByteBuffer
- toString() - Method in class ghidra.app.events.TreeSelectionPluginEvent
-
String representation of this event for debugging purposes.
- toString() - Method in class ghidra.app.events.ViewChangedPluginEvent
-
Returns a string for debugging purposes.
- toString() - Method in class ghidra.app.nav.LocationMemento
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ReduceAction
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Describe this record including indented children, grandchildren, etc., each on its own line
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
- toString() - Method in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
- toString() - Method in class ghidra.app.plugin.match.Match
- toString() - Method in class ghidra.app.plugin.match.SubroutineMatch
- toString() - Method in class ghidra.app.plugin.processors.generic.MemoryBlockDefinition
- toString() - Method in class ghidra.app.plugin.processors.sleigh.Constructor
- toString() - Method in class ghidra.app.plugin.processors.sleigh.ContextOp
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.AndExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.ConstantValue
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.ContextField
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.DivExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.MinusExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.MultExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.NotExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.OperandValue
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.OrExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.PlusExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.RightShiftExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.SubExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
- toString() - Method in class ghidra.app.plugin.processors.sleigh.expression.XorExpression
- toString() - Method in class ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
- toString() - Method in class ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
- toString() - Method in class ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
- toString() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
- toString() - Method in class ghidra.app.plugin.processors.sleigh.SleighDebugLogger
-
Return log text
- toString() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
- toString() - Method in class ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
- toString() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- toString() - Method in class ghidra.app.plugin.processors.sleigh.template.OpTpl
- toString() - Method in class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- toString() - Method in class ghidra.app.script.GhidraScript
- toString() - Method in class ghidra.app.script.GhidraScriptProvider
- toString() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- toString() - Method in class ghidra.app.script.ScriptInfo
- toString() - Method in class ghidra.app.services.AnalysisPriority
- toString() - Method in enum ghidra.app.services.AnalyzerType
- toString() - Method in class ghidra.app.services.DataTypeReference
- toString() - Method in class ghidra.app.util.AddEditDialog.NamespaceWrapper
- toString() - Method in class ghidra.app.util.bean.SetEquateDialog.EquateRowObject
- toString() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- toString() - Method in class ghidra.app.util.bin.format.coff.CoffSymbol
- toString() - Method in class ghidra.app.util.bin.format.dwarf.line.FileEntry
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFAmbigNumericAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBlobAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFDeferredStringAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFStringAttribute
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DIEAggregate
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFLine
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFRange
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.LEB128
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
- toString() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfDynamicType
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfRelocation
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- toString() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommandString
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.NList
- toString() - Method in class ghidra.app.util.bin.format.macho.commands.SegmentCommand
- toString() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- toString() - Method in class ghidra.app.util.bin.format.macho.MachHeader
- toString() - Method in class ghidra.app.util.bin.format.macho.prelink.PrelinkMap
- toString() - Method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocation
- toString() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
- toString() - Method in class ghidra.app.util.bin.format.macho.Section
- toString() - Method in class ghidra.app.util.bin.format.ne.Resource
- toString() - Method in class ghidra.app.util.bin.format.ne.ResourceType
- toString() - Method in class ghidra.app.util.bin.format.pe.BoundImportDescriptor
- toString() - Method in class ghidra.app.util.bin.format.pe.cli.CliStreamHeader
- toString() - Method in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- toString() - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- toString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
- toString() - Method in class ghidra.app.util.bin.format.pe.debug.DebugMisc
- toString() - Method in class ghidra.app.util.bin.format.pe.ExportDataDirectory
- toString() - Method in class ghidra.app.util.bin.format.pe.ExportInfo
- toString() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
- toString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
- toString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
- toString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
- toString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
- toString() - Method in class ghidra.app.util.bin.format.pe.resource.ResourceInfo
- toString() - Method in class ghidra.app.util.bin.format.pe.ResourceDataDirectory
- toString() - Method in class ghidra.app.util.bin.format.pe.rich.CompId
- toString() - Method in enum ghidra.app.util.bin.format.pe.rich.MSProductType
- toString() - Method in class ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
- toString() - Method in class ghidra.app.util.bin.format.pe.rich.RichProduct
- toString() - Method in class ghidra.app.util.bin.format.pe.RichTable
- toString() - Method in class ghidra.app.util.bin.format.pe.SectionHeader
- toString() - Method in class ghidra.app.util.bin.format.pef.ImportedLibrary
- toString() - Method in class ghidra.app.util.bin.format.pef.Relocation
- toString() - Method in class ghidra.app.util.bin.format.pef.RelocByIndexGroup
- toString() - Method in class ghidra.app.util.bin.format.pef.RelocValueGroup
- toString() - Method in class ghidra.app.util.bin.format.pef.SectionHeader
- toString() - Method in class ghidra.app.util.bin.format.ubi.FatArch
- toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
- toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeader
- toString() - Method in class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- toString() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
-
Deprecated.
- toString() - Method in class ghidra.app.util.ClipboardType
- toString() - Method in class ghidra.app.util.CodeUnitInfoTransferable
-
Get the string representation for this transferable.
- toString() - Method in class ghidra.app.util.cparser.C.Token
-
Returns the image.
- toString() - Method in class ghidra.app.util.cparser.CPP.Token
-
Returns the image.
- toString() - Method in class ghidra.app.util.datatype.DataTypeUrl
- toString() - Method in class ghidra.app.util.datatype.microsoft.GUID
- toString() - Method in class ghidra.app.util.demangler.CharacterIterator
- toString() - Method in class ghidra.app.util.demangler.DemangledDataType
- toString() - Method in class ghidra.app.util.demangler.DemangledLambda
- toString() - Method in class ghidra.app.util.demangler.DemangledObject
- toString() - Method in class ghidra.app.util.demangler.DemangledTemplate
- toString() - Method in class ghidra.app.util.demangler.DemangledType
- toString() - Method in class ghidra.app.util.demangler.DemanglerOptions
- toString() - Method in class ghidra.app.util.DisplayableEol
- toString() - Method in class ghidra.app.util.exporter.Exporter
- toString() - Method in class ghidra.app.util.HexLong
- toString() - Method in class ghidra.app.util.html.DataTypeLine
- toString() - Method in class ghidra.app.util.html.diff.DiffLines
- toString() - Method in class ghidra.app.util.html.EmptyDataTypeLine
- toString() - Method in class ghidra.app.util.html.EmptyTextLine
- toString() - Method in class ghidra.app.util.html.EmptyVariableTextLine
- toString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
- toString() - Method in class ghidra.app.util.html.TextLine
- toString() - Method in class ghidra.app.util.html.VariableTextLine
- toString() - Method in class ghidra.app.util.importer.MessageLog
- toString() - Method in class ghidra.app.util.opinion.LoaderMap
- toString() - Method in enum ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- toString() - Method in class ghidra.app.util.opinion.QueryResult
- toString() - Method in class ghidra.app.util.Option
- toString() - Method in class ghidra.app.util.PseudoData
- toString() - Method in class ghidra.app.util.PseudoInstruction
- toString() - Method in class ghidra.app.util.RefRepeatComment
- toString() - Method in class ghidra.app.util.SelectionTransferable
- toString() - Method in class ghidra.app.util.SymbolPath
- toString() - Method in class ghidra.app.util.viewer.field.FieldStringInfo
- toString() - Method in class ghidra.app.util.viewer.field.ListingTextField
- toString() - Method in class ghidra.app.util.viewer.format.actions.AddFieldAction
- toString() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
- toString() - Method in class ghidra.app.util.viewer.options.ScreenElement
- toString() - Method in class ghidra.app.util.xml.ProgramInfo
- toString() - Method in class ghidra.docking.settings.SettingsImpl
- toString() - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- toString() - Method in class ghidra.formats.gfilesystem.FileCache
- toString() - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
- toString() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns a string containing the full FSRL.
- toString() - Method in class ghidra.formats.gfilesystem.GFileImpl
- toString() - Method in class ghidra.formats.gfilesystem.GFileLocal
- toString() - Method in class ghidra.formats.gfilesystem.GFileSystemBase
- toString() - Method in class ghidra.formats.gfilesystem.LocalFileSystem
- toString() - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
- toString() - Method in class ghidra.formats.gfilesystem.RefdByteProvider
- toString() - Method in class ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
- toString() - Method in class ghidra.framework.ApplicationIdentifier
- toString() - Method in class ghidra.framework.ApplicationVersion
- toString() - Method in enum ghidra.framework.Architecture
- toString() - Method in class ghidra.framework.client.RepositoryAdapter
- toString() - Method in class ghidra.framework.client.RepositoryServerAdapter
- toString() - Method in class ghidra.framework.cmd.BackgroundCommand
- toString() - Method in class ghidra.framework.data.DomainFileProxy
- toString() - Method in class ghidra.framework.data.DomainObjectAdapter
- toString() - Method in class ghidra.framework.data.GhidraFile
- toString() - Method in class ghidra.framework.data.GhidraFileData
- toString() - Method in class ghidra.framework.data.GhidraFolder
- toString() - Method in class ghidra.framework.GModule
- toString() - Method in class ghidra.framework.main.datatable.DomainFileType
- toString() - Method in class ghidra.framework.main.datatree.DomainFileNode
- toString() - Method in class ghidra.framework.main.datatree.DomainFolderNode
- toString() - Method in class ghidra.framework.main.datatree.VersionInfoTransferable
-
Get the string representation for this transferable.
- toString() - Method in class ghidra.framework.main.ToolButtonTransferable
-
Get the string representation for this transferable.
- toString() - Method in class ghidra.framework.model.DomainObjectChangeRecord
- toString() - Method in exception ghidra.framework.model.DomainObjectException
- toString() - Method in class ghidra.framework.model.ProjectLocator
- toString() - Method in class ghidra.framework.model.ServerInfo
- toString() - Method in class ghidra.framework.model.ToolAssociationInfo
- toString() - Method in enum ghidra.framework.OperatingSystem
- toString() - Method in class ghidra.framework.options.AbstractOptions
- toString() - Method in interface ghidra.framework.options.CustomOption
-
CustomOption should implement this method to provide a formatted string value of this option value.
- toString() - Method in class ghidra.framework.options.FileOptions
- toString() - Method in class ghidra.framework.options.Option
- toString() - Method in class ghidra.framework.options.SaveState
- toString() - Method in class ghidra.framework.options.SubOptions
- toString() - Method in class ghidra.framework.options.WrappedDate
- toString() - Method in class ghidra.framework.options.WrappedFile
- toString() - Method in enum ghidra.framework.Platform
- toString() - Method in class ghidra.framework.plugintool.PluginEvent
- toString() - Method in class ghidra.framework.plugintool.util.PluginDescription
- toString() - Method in class ghidra.framework.project.DefaultProject
- toString() - Method in class ghidra.framework.project.tool.GhidraToolTemplate
-
Returns a string representation of the object.
- toString() - Method in class ghidra.framework.protocol.ghidra.RepositoryInfo
- toString() - Method in class ghidra.framework.remote.RepositoryChangeEvent
- toString() - Method in class ghidra.framework.remote.User
- toString() - Method in class ghidra.framework.store.local.LocalFileSystem.ItemStorage
- toString() - Method in class ghidra.framework.store.local.LockFile
- toString() - Method in class ghidra.framework.task.GScheduledTask
- toString() - Method in class ghidra.framework.task.GTaskGroup
- toString() - Method in class ghidra.framework.task.GTaskResult
- toString() - Method in class ghidra.framework.task.gui.taskview.GroupInfo
- toString() - Method in class ghidra.framework.task.gui.taskview.TaskInfo
- toString() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- toString() - Method in class ghidra.graph.DefaultGEdge
- toString() - Method in class ghidra.graph.GraphPath
- toString() - Method in class ghidra.graph.GraphPathSet
- toString() - Method in class ghidra.graph.job.AbstractAnimatorJob
- toString() - Method in class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
- toString() - Method in class ghidra.graph.job.FitGraphToViewJob
- toString() - Method in class ghidra.graph.viewer.edge.AbstractVisualEdge
- toString() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- toString() - Method in class ghidra.graph.viewer.GraphPerspectiveInfo
- toString() - Method in class ghidra.graph.viewer.layout.Column
- toString() - Method in class ghidra.graph.viewer.layout.GridLocationMap
- toString() - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
- toString() - Method in class ghidra.graph.viewer.layout.Row
- toString() - Method in enum ghidra.graph.viewer.options.RelayoutOption
- toString() - Method in enum ghidra.graph.viewer.options.ViewRestoreOption
- toString() - Method in class ghidra.graph.viewer.vertex.DockingVisualVertex
- toString() - Method in class ghidra.plugin.importer.LcsSelectionEvent
- toString() - Method in class ghidra.plugins.importer.batch.BatchGroup
- toString() - Method in class ghidra.plugins.importer.batch.BatchGroupLoadSpec
- toString() - Method in class ghidra.plugins.importer.batch.BatchInfo
- toString() - Method in class ghidra.plugins.importer.batch.BatchSegregatingCriteria
- toString() - Method in class ghidra.program.database.bookmark.BookmarkDB
- toString() - Method in class ghidra.program.database.bookmark.BookmarkTypeDB
- toString() - Method in class ghidra.program.database.bookmark.OldBookmark
- toString() - Method in class ghidra.program.database.code.InstructionDB
- toString() - Method in class ghidra.program.database.code.StringDiff
- toString() - Method in class ghidra.program.database.data.SourceArchiveDB
- toString() - Method in class ghidra.program.database.external.ExternalLocationDB
- toString() - Method in class ghidra.program.database.function.FunctionDB
- toString() - Method in class ghidra.program.database.function.FunctionTagDB
- toString() - Method in class ghidra.program.database.function.VariableDB
- toString() - Method in class ghidra.program.database.map.NormalizedAddressSet
- toString() - Method in class ghidra.program.database.mem.ByteMappingScheme
- toString() - Method in class ghidra.program.database.mem.FileBytes
- toString() - Method in class ghidra.program.database.mem.MemoryMapDB
- toString() - Method in class ghidra.program.database.properties.GenericSaveable
- toString() - Method in class ghidra.program.database.symbol.EquateDB
- toString() - Method in class ghidra.program.database.symbol.SymbolDB
- toString() - Method in interface ghidra.program.model.address.Address
-
Returns a String representation of the address in hex and padded to the appropriate size.
- toString() - Method in class ghidra.program.model.address.AddressRangeImpl
- toString() - Method in class ghidra.program.model.address.AddressSet
- toString() - Method in class ghidra.program.model.address.AddressSetViewAdapter
- toString() - Method in class ghidra.program.model.address.GenericAddress
- toString() - Method in class ghidra.program.model.address.GlobalNamespace
- toString() - Method in class ghidra.program.model.address.OverlayAddressSpace
- toString() - Method in class ghidra.program.model.address.SpecialAddress
- toString() - Method in class ghidra.program.model.block.CodeBlockImpl
- toString() - Method in class ghidra.program.model.block.CodeBlockReferenceImpl
- toString() - Method in class ghidra.program.model.block.graph.CodeBlockVertex
- toString() - Method in class ghidra.program.model.data.AbstractDataType
- toString() - Method in interface ghidra.program.model.data.AnnotationHandler
-
Returns a string description of this handler.
- toString() - Method in class ghidra.program.model.data.BitFieldDataType
- toString() - Method in class ghidra.program.model.data.BitGroup
- toString() - Method in class ghidra.program.model.data.CategoryPath
- toString() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
- toString() - Method in class ghidra.program.model.data.DataImage
- toString() - Method in class ghidra.program.model.data.DataTypeComponentImpl
- toString() - Method in class ghidra.program.model.data.DataTypeInstance
- toString() - Method in class ghidra.program.model.data.DataTypePath
- toString() - Method in class ghidra.program.model.data.DataTypeTransferable
-
Get the string representation for this transferable.
- toString() - Method in class ghidra.program.model.data.DefaultAnnotationHandler
- toString() - Method in class ghidra.program.model.data.FileDataTypeManager
- toString() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
- toString() - Method in enum ghidra.program.model.data.GenericCallingConvention
- toString() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
- toString() - Method in class ghidra.program.model.data.PointerDataType
- toString() - Method in enum ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
- toString() - Method in class ghidra.program.model.data.StringDataInstance
- toString() - Method in enum ghidra.program.model.data.StringLayoutEnum
- toString() - Method in class ghidra.program.model.data.StringRenderBuilder
-
Example (quotes are part of result):
"Test\tstring",01,02,"Second\npart",00
- toString() - Method in enum ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
- toString() - Method in class ghidra.program.model.data.TypedefDataType
- toString() - Method in class ghidra.program.model.lang.BasicCompilerSpecDescription
- toString() - Method in class ghidra.program.model.lang.BasicLanguageDescription
- toString() - Method in class ghidra.program.model.lang.CompilerSpecID
- toString() - Method in enum ghidra.program.model.lang.DecompilerLanguage
- toString() - Method in class ghidra.program.model.lang.DynamicVariableStorage
- toString() - Method in enum ghidra.program.model.lang.Endian
- toString() - Method in class ghidra.program.model.lang.ExternalLanguageCompilerSpecQuery
- toString() - Method in class ghidra.program.model.lang.InstructionBlock
- toString() - Method in class ghidra.program.model.lang.InstructionBlockFlow
- toString() - Method in class ghidra.program.model.lang.InstructionSet
- toString() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
- toString() - Method in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- toString() - Method in class ghidra.program.model.lang.LanguageID
- toString() - Method in class ghidra.program.model.lang.MaskImpl
- toString() - Method in class ghidra.program.model.lang.Processor
- toString() - Method in class ghidra.program.model.lang.PrototypeModel
- toString() - Method in class ghidra.program.model.lang.Register
- toString() - Method in class ghidra.program.model.lang.RegisterTree
- toString() - Method in class ghidra.program.model.lang.RegisterValue
- toString() - Method in class ghidra.program.model.listing.CommentHistory
- toString() - Method in class ghidra.program.model.listing.LabelString
- toString() - Method in class ghidra.program.model.listing.OperandRepresentationList
-
Returns a formatted string representation of the specified code unit operand.
- toString() - Method in class ghidra.program.model.listing.VariableOffset
- toString() - Method in class ghidra.program.model.listing.VariableStorage
- toString() - Method in enum ghidra.program.model.mem.MemoryBlockType
- toString() - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
- toString() - Method in class ghidra.program.model.pcode.PcodeBlock
- toString() - Method in class ghidra.program.model.pcode.PcodeOp
- toString() - Method in class ghidra.program.model.pcode.SequenceNumber
- toString() - Method in class ghidra.program.model.pcode.Varnode
- toString() - Method in class ghidra.program.model.scalar.Scalar
- toString() - Method in interface ghidra.program.model.symbol.Equate
-
Get the name of this equate.
- toString() - Method in class ghidra.program.model.symbol.ExternalPath
- toString() - Method in class ghidra.program.model.symbol.RefType
- toString() - Method in class ghidra.program.model.symbol.SymbolType
- toString() - Method in class ghidra.program.model.util.AddressLabelInfo
- toString() - Method in class ghidra.program.model.util.CompositeDataTypeElementInfo
- toString() - Method in class ghidra.program.util.AddressFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.AutomaticCommentFieldLocation
- toString() - Method in class ghidra.program.util.CodeUnitContainer
- toString() - Method in class ghidra.program.util.CommentFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.EolCommentFieldLocation
- toString() - Method in class ghidra.program.util.EquateInfo
-
Return a meaningful string for debugging purposes.
- toString() - Method in class ghidra.program.util.EquateOperandFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FieldNameFieldLocation
- toString() - Method in class ghidra.program.util.FunctionCallFixupFieldLocation
- toString() - Method in class ghidra.program.util.FunctionLocation
- toString() - Method in class ghidra.program.util.FunctionNameFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FunctionParameterFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FunctionReturnTypeFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FunctionSignatureFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FunctionSignatureSourceFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.FunctionTagFieldLocation
- toString() - Method in class ghidra.program.util.GroupPath
-
Returns a string representation of this group path.
- toString() - Method in class ghidra.program.util.GroupView
-
Return string representation for this object.
- toString() - Method in class ghidra.program.util.InteriorSelection
- toString() - Method in class ghidra.program.util.LabelFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.LanguageTranslatorAdapter
- toString() - Method in class ghidra.program.util.MnemonicFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.OperandFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.PcodeFieldLocation
- toString() - Method in class ghidra.program.util.PlateFieldLocation
- toString() - Method in class ghidra.program.util.ProgramDiffFilter
-
Returns a string representation of the current settings for this filter.
- toString() - Method in class ghidra.program.util.ProgramLocation
- toString() - Method in class ghidra.program.util.ProgramMergeFilter
-
Returns a printable string indicating the current settings of this filter.
- toString() - Method in class ghidra.program.util.ProgramSelection
- toString() - Method in class ghidra.program.util.RefRepeatCommentFieldLocation
- toString() - Method in class ghidra.program.util.RepeatableCommentFieldLocation
- toString() - Method in class ghidra.program.util.SpacerFieldLocation
-
returns a String representation of this location.
- toString() - Method in class ghidra.program.util.string.FoundString
- toString() - Method in class ghidra.program.util.SubDataFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.VariableLocation
- toString() - Method in class ghidra.program.util.VariableTypeFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.VariableXRefFieldLocation
-
Returns a String representation of this location.
- toString() - Method in class ghidra.program.util.XRefFieldLocation
- toString() - Method in class ghidra.python.PythonPlugin
- toString() - Method in class ghidra.service.graph.AttributedEdge
- toString() - Method in class ghidra.service.graph.AttributedVertex
- toString() - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- toString() - Method in class ghidra.sleigh.grammar.Location
- toString() - Method in class ghidra.sleigh.grammar.RadixBigInteger
- toString() - Method in class ghidra.sleigh.grammar.SleighPreprocessor
- toString() - Method in class ghidra.sleigh.grammar.SleighToken
- toString() - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock.FunctionInfo
- toString() - Method in class ghidra.test.processors.support.PCodeTestControlBlock
- toString() - Method in class ghidra.test.processors.support.PCodeTestFile
- toString() - Method in class ghidra.test.processors.support.PCodeTestGroup
- toString() - Method in class ghidra.util.ascii.Sequence
- toString() - Method in class ghidra.util.bytesearch.DittedBitSequence
- toString() - Method in class ghidra.util.datastruct.Counter
- toString() - Method in class ghidra.util.datastruct.ListAccumulator
- toString() - Method in class ghidra.util.datastruct.LRUMap
- toString() - Method in class ghidra.util.datastruct.LRUSet
- toString() - Method in class ghidra.util.datastruct.Range
- toString() - Method in class ghidra.util.datastruct.SetAccumulator
- toString() - Method in class ghidra.util.datastruct.SortedRangeList
- toString() - Method in class ghidra.util.datastruct.Stack
- toString() - Method in class ghidra.util.datastruct.SynchronizedListAccumulator
- toString() - Method in class ghidra.util.datastruct.WeakSet
- toString() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
- toString() - Method in class ghidra.util.graph.Vertex
- toString() - Method in class ghidra.util.HelpLocation
- toString() - Method in class ghidra.util.html.HTMLElement
- toString() - Method in class ghidra.util.JavaSourceFile
- toString() - Method in class ghidra.util.JavaSourceLine
- toString() - Method in class ghidra.util.SaveableColor
- toString() - Method in class ghidra.util.SaveablePoint
- toString() - Method in class ghidra.util.search.memory.MemSearchResult
- toString() - Method in class ghidra.util.search.trie.ByteTrieNode
- toString() - Method in class ghidra.util.search.trie.SearchResult
- toString() - Method in class ghidra.util.state.ResultsState.FramePointerCandidate
- toString() - Method in class ghidra.util.state.SequenceRange
- toString() - Method in class ghidra.util.state.VarnodeOperation
- toString() - Method in class ghidra.util.table.field.AddressBasedLocation
- toString() - Method in class ghidra.util.table.field.CodeUnitTableCellData
- toString() - Method in class ghidra.util.table.field.IncomingReferenceEndpoint
- toString() - Method in class ghidra.util.table.field.OutgoingReferenceEndpoint
- toString() - Method in class ghidra.util.table.PreviewTableCellData
- toString() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- toString() - Method in class ghidra.util.UniversalID
- toString() - Method in class ghidra.util.WordLocation
- toString() - Method in class ghidra.util.xml.XmlAttributes
- toString() - Method in class ghidra.util.xml.XmlParserElement
- toString() - Method in class ghidra.xml.XmlElementImpl
- toString() - Method in class help.ImageLocation
- toString() - Method in class help.validator.DuplicateAnchorCollectionByHelpFile
- toString() - Method in class help.validator.DuplicateAnchorCollectionByHelpTopic
- toString() - Method in class help.validator.links.IllegalHModuleAssociationIMGInvalidLink
- toString() - Method in class help.validator.links.InvalidHREFLink
- toString() - Method in class help.validator.links.InvalidIMGLink
- toString() - Method in interface help.validator.links.InvalidLink
- toString() - Method in class help.validator.links.MissingTOCDefinitionInvalidLink
- toString() - Method in class help.validator.links.MissingTOCTargetIDInvalidLink
- toString() - Method in class help.validator.location.HelpModuleCollection
- toString() - Method in class help.validator.location.HelpModuleLocation
- toString() - Method in class help.validator.model.AnchorDefinition
- toString() - Method in class help.validator.model.HelpFile
- toString() - Method in class help.validator.model.HelpTopic
- toString() - Method in class help.validator.model.HREF
- toString() - Method in class help.validator.model.IMG
- toString() - Method in class help.validator.model.TOCItemDefinition
- toString() - Method in class help.validator.model.TOCItemExternal
- toString() - Method in class help.validator.model.TOCItemReference
- toString() - Method in class resources.icons.ImageIconWrapper
- toString() - Method in class resources.icons.RotateIcon
- toString() - Method in class resources.icons.TranslateIcon
- toString() - Method in class resources.MultiIcon
- toString() - Method in class util.HistoryList
- toString(boolean) - Method in interface ghidra.program.model.address.Address
-
Returns a String representation that may include the address space name
- toString(boolean) - Method in class ghidra.program.model.address.GenericAddress
- toString(boolean) - Method in class ghidra.program.model.address.SpecialAddress
- toString(boolean, boolean) - Method in interface ghidra.program.model.address.Address
-
Returns a String representation that may include the address space name and may or may not pad the address with leading zeros.
- toString(boolean, boolean) - Method in class ghidra.program.model.address.GenericAddress
- toString(boolean, int) - Method in interface ghidra.program.model.address.Address
-
Returns a String representation that may include the address space name and may or may not pad the address with leading zeros.
- toString(boolean, int) - Method in class ghidra.program.model.address.GenericAddress
- toString(boolean, int) - Method in class ghidra.program.model.address.SegmentedAddress
- toString(byte) - Static method in class ghidra.util.NumericUtilities
-
Convert the given byte into a two character String, padding with a leading 0 if needed.
- toString(byte[]) - Static method in class ghidra.util.Conv
- toString(int) - Static method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
- toString(int) - Static method in class ghidra.program.model.lang.OperandType
-
returns a string representation of the given operandType
- toString(int) - Static method in class ghidra.util.StringUtilities
-
Converts an integer into a string.
- toString(int, boolean, boolean) - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
- toString(int, boolean, boolean, String, String) - Method in class ghidra.program.model.scalar.Scalar
-
Get a String representing this Scalar using the format defined by radix.
- toString(long) - Static method in class ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
- toString(Address) - Static method in class ghidra.util.XmlProgramUtilities
-
Creates a string representation of the specifed address.
- toString(Composite) - Static method in interface ghidra.program.model.data.CompositeInternal
-
Dump composite and its components for use in
#toString()
representation. - toString(DataTypeComponent) - Static method in interface ghidra.program.model.data.InternalDataTypeComponent
- toString(Language) - Method in class ghidra.program.model.pcode.Varnode
-
Convert this varnode to an alternate String representation based on a specified language.
- toString(Language) - Method in class ghidra.util.state.VarnodeOperation
- toString(Program, OpTpl[]) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Format an array of pcode OpTpl objects as a multi-line String
- toString(Program, PcodeOp[]) - Method in class ghidra.app.util.pcode.PcodeFormatter
-
Format an array of PcodeOp objects as a multi-line String
- toString(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.BinaryExpression
- toString(MemBuffer, int) - Method in class ghidra.app.plugin.processors.generic.Operand
- toString(MemBuffer, int) - Method in interface ghidra.app.plugin.processors.generic.OperandValue
- toString(Color) - Static method in class ghidra.util.WebColors
-
Converts a color to a string value.
- toString(Class<?>, int) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Converts a integer value to its corresponding symbolic name from the set of "public static final" member variables in a class.
- toString(Class<?>, long) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFUtil
-
Returns the field name of a final static variable in class
clazz
which holds a specific value. - toString(Object) - Static method in class generic.json.Json
-
Creates a Json string representation of the given object and all of its fields.
- toString(Object, String...) - Static method in class generic.json.Json
-
Creates a Json string representation of the given object and the given fields
- toString(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
-
Used only by parents: get a multi-line description of this record, indented
- toString(String) - Method in class ghidra.app.util.cparser.CPP.DefineTable
-
display a string for the named define.
- toString(String) - Method in interface ghidra.program.model.address.Address
-
Returns a String representation of the address using the given string as a prefix.
- toString(String) - Method in class ghidra.program.model.address.GenericAddress
- toString(String) - Method in class ghidra.program.model.address.SegmentedAddress
- toString(String) - Method in class ghidra.program.model.address.SpecialAddress
- toString(String, boolean) - Method in class ghidra.app.util.datatype.microsoft.NewGuid
- toString(BigInteger) - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
- toString(BigInteger) - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
- toString(Collection<?>) - Static method in class generic.test.AbstractGenericTest
-
Prints the contents of the given collection by way of the
Object.toString()
method. - toString(Element) - Static method in class ghidra.util.xml.XmlUtilities
-
Converts the specified XML element into a String.
- toString(T) - Method in interface docking.widgets.table.constraint.provider.EditorProvider
-
Converts the T value into a string that can be parsed back by the
EditorProvider.parseValue(String, Object)
method. - toString(T) - Method in class docking.widgets.table.constraint.provider.IntegerEditorProvider
- toStringDebug() - Method in class ghidra.util.task.AbstractSwingUpdateManager
- toStringExclude(Object, String...) - Static method in class generic.json.Json
-
Creates a Json string representation of the given object and all of its fields except for those in the given exclusion list
- toStringGrid() - Method in class ghidra.graph.viewer.layout.GridLocationMap
-
Creates a string representation of this grid
- toStringPart() - Method in class ghidra.formats.gfilesystem.FSRL
-
Returns a string containing just the current
FSRL
protocol and path. - toStringWithIndent(Object) - Static method in class ghidra.util.StringUtilities
- TOTAL_LENGTH_FIELD_LEN - Static variable in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
- totalChanges - Variable in class ghidra.app.merge.listing.ExternalFunctionMerger
- totalLength() - Method in class ghidra.app.plugin.match.Match
- totalStatusChanges - Variable in class ghidra.graph.algo.GraphAlgorithmStatusListener
- toTemplate() - Method in class ghidra.app.util.demangler.DemangledTemplate
- toUri() - Method in class ghidra.app.script.ResourceFileJavaFileObject
- toURI() - Method in class generic.jar.FileResource
- toURI() - Method in class generic.jar.JarResource
- toURI() - Method in interface generic.jar.Resource
- toURI() - Method in class generic.jar.ResourceFile
-
Returns a URI for this file object.
- toURL() - Method in class generic.jar.FileResource
- toURL() - Method in class generic.jar.JarEntryRootNode
- toURL() - Method in class generic.jar.JarResource
- toURL() - Method in interface generic.jar.Resource
- toURL() - Method in class generic.jar.ResourceFile
-
Returns a URL that represents this file object.
- toURL(String) - Static method in class ghidra.framework.protocol.ghidra.GhidraURL
-
Create a Ghidra URL from a string form of Ghidra URL or local project path.
- toValues() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
-
Returns the values array for storage into the program's relocation table.
- toVertices(Collection<E>) - Static method in class ghidra.graph.GraphAlgorithms
-
Returns the set of vertices contained within the given edges.
- toWrappedHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
This is just a convenience method to call
HTMLUtilities.toWrappedHTML(String, int)
with a max line length of 75. - toWrappedHTML(String, int) - Static method in class ghidra.util.HTMLUtilities
-
Similar to
HTMLUtilities.toHTML(String)
in that it will wrap the given text in HTML tags and split the content into multiple lines. - toXML() - Method in class docking.widgets.filter.FilterOptions
- ToyProgramBuilder - Class in ghidra.test
- ToyProgramBuilder(String, boolean) - Constructor for class ghidra.test.ToyProgramBuilder
-
Construct toy program builder using toy language "builder" variant.
- ToyProgramBuilder(String, boolean, boolean, Object) - Constructor for class ghidra.test.ToyProgramBuilder
-
Construct toy program builder using toy language "builder" variant.
- ToyProgramBuilder(String, boolean, Object) - Constructor for class ghidra.test.ToyProgramBuilder
-
Construct toy program builder using toy language "builder" variant.
- ToyProgramBuilder(String, String, Object) - Constructor for class ghidra.test.ToyProgramBuilder
-
Construct toy program builder using specified toy language
- TR_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TR_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- trace(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
- trace(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
- trace(Object, Object) - Method in interface ghidra.util.ErrorLogger
- trace(Object, Object) - Static method in class ghidra.util.Msg
-
Used to record a trace message to the log file.
- trace(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
- trace(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
- trace(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
- trace(Object, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to record a trace message to the log file.
- trace(String) - Method in class ghidra.graph.job.AbstractAnimator
- trace(String) - Method in class ghidra.graph.job.AbstractAnimatorJob
- trace(Locator, String, Throwable) - Method in interface ghidra.xml.XmlTracer
-
The trace callback.
- Traceback - ghidra.app.util.bin.format.pef.SectionKind
-
Reserved for future use.
- traceDisabled - Static variable in class ghidra.test.processors.support.ProcessorEmulatorTestAdapter
- TrackedTaskListener - Interface in ghidra.util
- trans - Variable in class ghidra.program.util.VarnodeContext
- Transaction - Interface in ghidra.framework.model
- transactionAborted(long) - Method in interface ghidra.framework.model.AbortedTransactionListener
- transactionEnded(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
-
Invoked when a transaction is ended.
- TransactionListener - Interface in ghidra.framework.model
-
An interface for listening to transactions
- transactionStarted(DomainObjectAdapterDB, Transaction) - Method in interface ghidra.framework.model.TransactionListener
-
Invoked when a transaction is started.
- transferObjectRef(BlockGraph) - Method in class ghidra.program.model.pcode.BlockGraph
-
Recursively run through this structured BlockGraph finding the BlockCopy leaves.
- transform(GTreeNode) - Method in class docking.options.editor.OptionsPanel.OptionsDataTransformer
- transform(GTreeNode) - Method in class docking.widgets.tree.internal.DefaultGTreeDataTransformer
- transform(TaskMonitor) - Method in class ghidra.program.database.data.DataTypeArchiveTransformerPanel
- transform(AffineTransform) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- transform(AffineTransform) - Method in class generic.text.TextLayoutGraphics
- transform(AffineTransform) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- transform(File, File, File, boolean, TaskMonitor) - Static method in class ghidra.program.database.data.DataTypeArchiveTransformer
- transform(ROW_OBJECT) - Method in class docking.widgets.table.DefaultRowFilterTransformer
- transform(ROW_OBJECT) - Method in interface docking.widgets.table.RowFilterTransformer
- transform(T) - Method in interface ghidra.util.FilterTransformer
- transformByte(byte) - Method in class ghidra.util.search.trie.ByteTrieNode
- transformByte(byte) - Method in class ghidra.util.search.trie.CaseInsensitiveByteTrieNode
- transformFromLayoutToView(RenderContext<V, E>, Layout<V, E>, V, Shape) - Method in class ghidra.graph.viewer.edge.VisualEdgeRenderer
- transformFromLayoutToView(RenderContext<V, E>, Layout<V, E>, V, Shape) - Method in class ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
-
Takes the given shape and translates its coordinates to the view space
- transformToCompactShape(V) - Method in class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
-
Returns the compact shape that the user will see when full, detailed rendering is not being performed for a vertex, such as in the satellite viewer or when fully-zoomed-out
- transformToFullShape(V) - Method in class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
-
Returns the full (the actual) shape of a vertex.
- TRANSIENT - ghidra.framework.store.CheckoutType
-
Similar to an EXCLUSIVE checkout, this checkout only persists while the associated client-connection is alive.
- TRANSIENT - ghidra.graph.viewer.layout.LayoutListener.ChangeType
- TransientDataManager - Class in ghidra.framework.data
-
Simple static class to keep track of transient domain file/domain objects.
- TransientProjectData - Class in ghidra.framework.protocol.ghidra
- TransientProjectManager - Class in ghidra.framework.protocol.ghidra
- TransientToolState - Class in ghidra.framework.plugintool.util
- TransientToolState(List<Plugin>) - Constructor for class ghidra.framework.plugintool.util.TransientToolState
-
Construct a TransientPluginState
- transitionFromComponentToComponent(Component, Component) - Static method in class docking.util.AnimationUtils
- TransitionPoints(Point2D, Point2D) - Constructor for class ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
- transitionUserFocusToComponent(Component, Component) - Static method in class docking.util.AnimationUtils
- translate(double, double) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- translate(double, double) - Method in class generic.text.TextLayoutGraphics
- translate(double, double) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- translate(int, int) - Method in class docking.menu.DockingMenuItemUI.SwitchGraphics2D
- translate(int, int) - Method in class generic.text.TextLayoutGraphics
- translate(int, int) - Method in class ghidra.docking.util.painting.Graphics2DWrapper
- translate(Address, Program, Program) - Method in class ghidra.app.merge.ProgramSpecificAddressTranslator
- translate(Address, Program, Program) - Method in interface ghidra.app.util.viewer.multilisting.AddressTranslator
- translate(Program, List<ProgramLocation>) - Method in interface ghidra.app.services.StringTranslationService
-
Requests this translation service to translate the specified string data instances.
- translateAddress(Address) - Method in class ghidra.program.model.address.OverlayAddressSpace
-
If the given address is outside the overlay block, then the address is tranlated to an address in the base space with the same offset, otherwise (if the address exists in the overlay block), it is returned
- translateAddress(Address, boolean) - Method in class ghidra.program.model.address.OverlayAddressSpace
-
Tranlated an overlay-space address (addr, which may exceed the bounds of the overlay space) to an address in the base space with the same offset.
- TranslatedRecordIterator - Class in db
- TranslatedRecordIterator(RecordIterator, RecordTranslator) - Constructor for class db.TranslatedRecordIterator
- TranslateIcon - Class in resources.icons
- TranslateIcon(Icon, int, int) - Constructor for class resources.icons.TranslateIcon
-
Where the translate values are offset from the icon's upper corner
- translateMemoryAddress(Address, Program, boolean) - Static method in class ghidra.program.util.SimpleDiffUtility
-
Convert an address from the specified program to a comparable address in the specified otherProgram.
- translateMouseEventFromVertexToViewSpace(V, MouseEvent) - Method in class ghidra.graph.viewer.VisualGraphView
- translatePath(TreePath, TaskMonitor) - Method in class docking.widgets.tree.GTreeTask
-
This method allows us to take a TreePath from a previous tree and apply that path to a new tree (or a tree that has been reloaded with new nodes).
- translatePointFromGraphSpaceToLayoutSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromGraphSpaceToViewSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromLayoutSpaceToGraphSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromLayoutSpaceToViewSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromVertexRelativeSpaceToViewSpace(VisualizationServer<V, E>, V, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromVertexToViewSpace(V, Point) - Method in class ghidra.graph.viewer.VisualGraphView
- translatePointFromViewSpaceToGraphSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromViewSpaceToLayoutSpace(Point2D, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromViewSpaceToVertexRelativeSpace(VisualizationServer<V, E>, Point) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translatePointFromViewSpaceToVertexRelativeSpace(VisualizationServer<V, E>, Point, V) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translateRecord(DBRecord) - Method in interface db.RecordTranslator
-
Translate the indicated old database record into a current database record.
- translateRectangleFromLayoutSpaceToViewSpace(VisualizationServer<V, E>, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translateRectangleFromVertexRelativeSpaceToViewSpace(VisualizationServer<V, E>, V, Rectangle) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translateRectangleFromVertexToViewSpace(V, Rectangle) - Method in class ghidra.graph.viewer.VisualGraphView
- translateRowsToValues(int[]) - Method in class docking.widgets.table.RowObjectSelectionManager
- translateSatelliteViewPointToLayoutPoint(VisualizationViewer<V, E>, Point2D) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- translateSerialization(LanguageTranslator, String) - Static method in class ghidra.program.model.listing.VariableStorage
-
Perform language translations on VariableStorage serialization string
- translateShapeFromLayoutSpaceToGraphSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translateShapeFromLayoutSpaceToViewSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- translateShapeFromViewSpaceToLayoutSpace(Shape, VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
- TRANSLATION - Static variable in class ghidra.program.model.data.TranslationSettingsDefinition
- TRANSLATION_PROPERTY - Static variable in class docking.widgets.imagepanel.ImagePanel
-
Property name that indicates the image has been translated
- TranslationSettingsDefinition - Class in ghidra.program.model.data
-
SettingsDefinition for translation display, handles both the toggle of "show" vs "don't show", as well as accessing the translated value.
- TranslationSettingsDefinition.TRANSLATION_ENUM - Enum in ghidra.program.model.data
- TranslationUnit() - Method in class ghidra.app.util.cparser.C.CParser
- TranslationUnit() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- translator - Variable in class ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
- transtable - Static variable in class ghidra.program.model.pcode.DynamicHash
- trapno - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
- trapno - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
- traverse(ConstructorEntryVisitor) - Method in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
-
Traverse the constructors in the language
- traverseAllPcodeOps(SleighLanguage, PcodeOpEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
-
Traverse the Pcode operations of a given SLEIGH language During traversal, if a "NOP" constructor, i.e., one having no Pcode operations, is encountered, the callback is still invoked at least once, with a null Pcode operation.
- traverseConstructors(SleighLanguage, ConstructorEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
-
Traverse the constructors of a given SLEIGH language
- traverseConstructors(SubtableSymbol, SubtableEntryVisitor) - Static method in class ghidra.app.plugin.languages.sleigh.SleighLanguages
-
Traverse the constructors of a given table
- tree - Variable in class docking.ErrLogExpandableDialog
- tree - Variable in class docking.widgets.tree.GTreeTask
- tree - Variable in class generic.stl.MapIteratorSTL
- tree - Variable in class generic.stl.SetIterator
- tree - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- tree - Variable in class ghidra.sleigh.grammar.SleighCompiler.id_or_nil_return
- tree - Variable in class ghidra.sleigh.grammar.SleighCompiler.identifier_return
- TREE - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- treeEdges() - Method in class ghidra.util.graph.DepthFirstSearch
-
Return the tree edges in this depth first search.
- TreeManager - Class in ghidra.program.database.module
-
Manage the set of trees in the program.
- TreeManager(DBHandle, ErrorHandler, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.module.TreeManager
-
Construct a new TreeManager.
- treePanel - Variable in class ghidra.framework.main.DataTreeDialog
- treePath - Variable in class docking.dnd.DragDropNode
- TreeSelectionPluginEvent - Class in ghidra.app.events
-
Notification for a new Program Tree selection.
- TreeSelectionPluginEvent(String, String, GroupPath[]) - Constructor for class ghidra.app.events.TreeSelectionPluginEvent
-
Constructor for TreeSelectionPluginEvent.
- TreeSetValuedTreeMap<K,V> - Class in ghidra.generic.util.datastruct
-
A multi-valued map using a tree map of tree sets
- TreeSetValuedTreeMap() - Constructor for class ghidra.generic.util.datastruct.TreeSetValuedTreeMap
- treeStack - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
- TreeTaskMonitor - Class in docking.widgets.tree
-
TaskMonitor implementation that is useful for monitor work when traversing trees.
- TreeTaskMonitor(TaskMonitor, long) - Constructor for class docking.widgets.tree.TreeTaskMonitor
- TreeTextFilter - Class in docking.widgets.tree
- TreeTextFilter(TextFilter, FilterTransformer<GTreeNode>) - Constructor for class docking.widgets.tree.TreeTextFilter
- TreeValueSortedMap<K,V> - Class in ghidra.generic.util.datastruct
-
A tree-based implementation of a value-sorted map The underlying implementation is currently an unbalanced binary tree whose nodes also comprise a doubly-linked list.
- TreeValueSortedMap() - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap
- TreeValueSortedMap(Comparator<V>) - Constructor for class ghidra.generic.util.datastruct.TreeValueSortedMap
- TreeValueSortedMap.EntryListIterator - Class in ghidra.generic.util.datastruct
-
An iterator of the entries
- TreeValueSortedMap.KeyListIterator - Class in ghidra.generic.util.datastruct
-
An iterator of the keys
- TreeValueSortedMap.Node - Class in ghidra.generic.util.datastruct
-
An entry in the map.
- TreeValueSortedMap.ValueListIterator - Class in ghidra.generic.util.datastruct
-
An iterator of the values
- TreeValueSortedMap.ValueSortedTreeMapEntrySet - Class in ghidra.generic.util.datastruct
-
A public view of the map as a set of entries In addition to
Set
, this view implementsList
andDeque
, since an ordered set ought to behave like a list, and since this implementation is meant to be used as a dynamic-cost priority queue. - TreeValueSortedMap.ValueSortedTreeMapKeySet - Class in ghidra.generic.util.datastruct
-
A public view of the map as a set of keys In addition to
Set
, this view implementsList
andDeque
, since an ordered set ought to behave like a list, and since this implementation is meant to be used as a dynamic-cost priority queue. - TreeValueSortedMap.ValueSortedTreeMapValues - Class in ghidra.generic.util.datastruct
-
A public view of the map as a list of values This view implements
SortedList
andDeque
, since an ordered collection ought to behave like a list, and since this implementation is meant to be used as a dynamic-cost priority queue. - TRIANGLE_DOWN - Static variable in class ghidra.service.graph.VertexShape
- TRIANGLE_UP - Static variable in class ghidra.service.graph.VertexShape
- trickMapComponents() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Tickle the layout manager, so we get a callback to map the components onto the layout.
- TriConsumer<T,U,V> - Interface in ghidra.util
-
Patterned after
BiConsumer
. - triggerActionKey(Component, int, int) - Static method in class docking.test.AbstractDockingTest
-
Simulates a user typing a single key.
- triggerActionKey(Component, DockingActionIf) - Static method in class docking.test.AbstractDockingTest
-
Simulates a user initiated keystroke using the keybinding of the given action
- triggerBackspaceKey(Component) - Static method in class docking.test.AbstractDockingTest
- triggerEnter(Component) - Static method in class docking.test.AbstractDockingTest
-
Simulates the user pressing the 'Enter' key on the given text field
- triggerEscapeKey(Component) - Static method in class docking.test.AbstractDockingTest
- triggerKey(Component, int, int, char) - Static method in class docking.test.AbstractDockingTest
-
Fires a
KeyListener.keyPressed(KeyEvent)
,KeyListener.keyTyped(KeyEvent)
andKeyListener.keyReleased(KeyEvent)
for the given key code and char. - triggerKey(Component, int, int, char, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
- triggerKey(Component, KeyStroke) - Static method in class docking.test.AbstractDockingTest
-
Fires a
KeyListener.keyPressed(KeyEvent)
,KeyListener.keyTyped(KeyEvent)
andKeyListener.keyReleased(KeyEvent)
for the given key stroke - triggerText(Component, String) - Static method in class docking.test.AbstractDockingTest
-
Types the indicated string using the
AbstractDockingTest.triggerKey(Component, int, int, char)
method. - triggerText(Component, String, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
-
Types the indicated string using the
AbstractDockingTest.triggerKey(Component, int, int, char)
method. - trim() - Method in class generic.jar.ClassModuleTree
- trim() - Method in class ghidra.program.model.pcode.Varnode
-
Trim a varnode in a constant space to the correct starting offset.
- trim() - Method in class ghidra.util.state.VarnodeOperation
- trim(String, int) - Static method in class ghidra.util.StringUtilities
-
Limits the given string to the given
max
number of characters. - trimEnd(AddressSetView, Address) - Static method in interface ghidra.program.model.address.AddressSetView
-
Trim address set removing all addresses greater-than-or-equal to specified address based upon
Address
comparison. - trimMiddle(String, int) - Static method in class ghidra.util.StringUtilities
-
Trims the given string the
max
number of characters. - trimStart(AddressSetView, Address) - Static method in interface ghidra.program.model.address.AddressSetView
-
Trim address set removing all addresses less-than-or-equal to specified address based upon
Address
comparison. - trimString(String) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
-
Trims unwanted characters off of the given label, like spaces, '[',']', etc.
- trimToSize() - Method in class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
- trimTrailingNulls(String) - Static method in class ghidra.util.StringUtilities
- TripleSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
Abstract class for the primary sleigh variable.
- TripleSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
- TRUE - Static variable in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
- trunc() - Method in class ghidra.pcode.floatformat.BigFloat
-
this=trunc(this)
(round toward zero) - trunc(BigFloat) - Static method in class ghidra.pcode.floatformat.BigFloat
- truncate(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Truncate (unshift) this pattern block by removing bytes from the left
- truncate(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Truncate (unshift) the resolved instruction pattern from the left NOTE: This drops all backfill and forbidden pattern records, since this method is typically used to read token fields rather than passed around for resolution.
- TRUNCATE_LENGTH - Static variable in interface ghidra.app.merge.listing.ListingMergeConstants
-
Maximum length to display before truncating occurs in conflict panel.
- truncateAddressableWordOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Truncate the specified addressable unit/word offset within this space to produce a valid offset.
- truncateAsNecessary(String) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- truncateAsNecessary(String, int) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TruncatedWhiteSpaceParseToken(AssemblyGrammar, AssemblyTerminal) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential.TruncatedWhiteSpaceParseToken
- truncateOffset(long) - Method in interface ghidra.program.model.address.AddressSpace
-
Truncate the specified byte offset within this space to produce a valid offset.
- tryCatenationExpression(OrExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- tryCircularShiftExpression(OrExpression, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
- tryRep(PatternExpression, MaskedLong, MaskedLong, MaskedLong, Map<String, Long>, Map<Integer, Object>, AssemblyResolvedConstructor, Set<SolverHint>, String) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
- tryResolveBackfills(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- tryToEditFileInEclipse(ResourceFile) - Method in interface ghidra.app.services.GhidraScriptService
-
Attempts to edit the provided file in Eclipse.
- tsize - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- TT_CLOSE - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TT_OPEN - Static variable in class ghidra.app.util.html.HTMLDataTypeRepresentation
- TURQUOISE - Static variable in class ghidra.util.WebColors
- TutorialScreenShotGenerator - Class in help.screenshot
- TutorialScreenShotGenerator() - Constructor for class help.screenshot.TutorialScreenShotGenerator
- TVECT - Static variable in class ghidra.app.util.bin.format.pef.PefConstants
- twinkeVertex(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- twinkleVertex(V) - Method in class ghidra.graph.viewer.GraphComponent
- TwinkleVertexAnimator<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.job
-
A class to animate a vertex in order to draw attention to it.
- TwinkleVertexAnimator(VisualizationServer<V, E>, V, boolean) - Constructor for class ghidra.graph.job.TwinkleVertexAnimator
- TwoColumnPairLayout - Class in ghidra.util.layout
-
LayoutManger for arranging components into exactly two columns.
- TwoColumnPairLayout() - Constructor for class ghidra.util.layout.TwoColumnPairLayout
-
Constructor for PairLayout.
- TwoColumnPairLayout(int, int, int, int) - Constructor for class ghidra.util.layout.TwoColumnPairLayout
- TwoLevelHint - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a twolevel_hint structure.
- TwoLevelHint() - Constructor for class ghidra.app.util.bin.format.macho.commands.TwoLevelHint
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- TwoLevelHintsCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a twolevel_hints_command structure.
- TwoLevelHintsCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- twoSpacedFields() - Static method in class docking.widgets.textfield.TextFieldLinker
-
A convenient factory to build two fields separated by spaces
- tx - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- tx(Program, ExceptionalCallback<E>) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Provides a convenient method for modifying the current program, handling the transaction logic.
- ty - Variable in class ghidra.graph.viewer.renderer.PaintableShape
- type - Variable in class generic.json.JSONToken
- type - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
- type - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- type - Variable in class ghidra.app.util.bin.format.pe.debug.DebugSymbol
- type - Variable in class ghidra.framework.remote.RepositoryChangeEvent
- type - Variable in class ghidra.program.model.lang.ConstantPool.Record
- type - Variable in class ghidra.program.model.lang.InjectPayloadSleigh
- type - Variable in class ghidra.program.model.pcode.HighSymbol
- type - Variable in class ghidra.program.model.pcode.HighVariable
- type - Variable in class ghidra.program.util.CommentFieldLocation
- type() - Method in class ghidra.app.plugin.processors.generic.ConstantTemplate
- type() - Method in annotation type ghidra.formats.gfilesystem.annotations.FileSystemInfo
-
The 'type' of this filesystem, a short 1 word, lowercase string used in FSRLs to reference this filesystem, "[a-z0-9]+" only.
- type() - Method in class ghidra.sleigh.grammar.SleighEcho
- type() - Method in class ghidra.sleigh.grammar.SleighParser
- Type - ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
- TYPE - Static variable in class ghidra.app.decompiler.ClangXML
- TYPE - Static variable in class ghidra.program.util.MemoryBlockDiff
- TYPE_CFRG - Static variable in interface ghidra.app.util.bin.format.macos.rm.ResourceTypes
-
Resource Type ID for the Code Fragment Manager (CFM).
- TYPE_CODE - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- TYPE_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- TYPE_CONSTANT - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_CONTEXT - Static variable in class ghidra.program.model.lang.Register
- TYPE_DELETED - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_DOES_NOT_FOLLOW_FLOW - Static variable in class ghidra.program.model.lang.Register
- TYPE_EXTERNAL - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_FAR_ADDR - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
32-bit pointer.
- TYPE_FAR_ADDR_48 - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
48-bit pointer.
- TYPE_FLOAT - Static variable in class ghidra.program.model.lang.ParamEntry
- TYPE_FP - Static variable in class ghidra.program.model.lang.Register
- TYPE_HIDDEN - Static variable in class ghidra.program.model.lang.Register
- TYPE_ICON - Static variable in interface ghidra.app.util.bin.format.macos.rm.ResourceTypes
- TYPE_IPTR_CONSTANT - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_IPTR_INTERNAL - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_IPTR_SPACEBASE - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_JOIN - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_LENGTHS - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
The number of bytes required to perform relocation
- TYPE_LO_BYTE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
low byte at the specified address.
- TYPE_MASK - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
A mask indicating that the low-order nibble is the type.
- TYPE_N_ABS - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
absolute, n_sect == NO_SECT
- TYPE_N_INDR - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
indirect
- TYPE_N_PBUD - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
prebound undefined (defined in a dylib)
- TYPE_N_SECT - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
defined in section number n_sect
- TYPE_N_UNDF - Static variable in class ghidra.app.util.bin.format.macho.commands.NListConstants
-
undefined, n_sect == NO_SECT
- TYPE_NONE - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_NONE - Static variable in class ghidra.program.model.lang.Register
- TYPE_OFFSET - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
16-bit pointer.
- TYPE_OFFSET_32 - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
32-bit offset.
- TYPE_OTHER - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_PC - Static variable in class ghidra.program.model.lang.Register
- TYPE_PTR - Static variable in class ghidra.program.model.lang.ParamEntry
- TYPE_RAM - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_REGISTER - Static variable in interface ghidra.program.model.address.AddressSpace
- type_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.type_return
- TYPE_SEGMENT - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
16-bit selector.
- TYPE_SP - Static variable in class ghidra.program.model.lang.Register
- TYPE_STACK - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_STR_POUND - Static variable in interface ghidra.app.util.bin.format.macos.rm.ResourceTypes
- TYPE_STR_SPACE - Static variable in interface ghidra.app.util.bin.format.macos.rm.ResourceTypes
- TYPE_STRINGS - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
-
The names of the available relocations.
- TYPE_STRINGS - Static variable in class ghidra.app.util.bin.format.pe.BaseRelocation
-
Names of the available base relocations.
- TYPE_SYMBOL - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_UNIQUE - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_UNKNOWN - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_UNKNOWN - Static variable in class ghidra.program.model.lang.ParamEntry
- TYPE_VARIABLE - Static variable in interface ghidra.program.model.address.AddressSpace
- TYPE_VECTOR - Static variable in class ghidra.program.model.lang.Register
-
Register can be used in SIMD operations
- TYPE_ZERO - Static variable in class ghidra.program.model.lang.Register
- typeComparator - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- TypeDef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- TypeDef - Interface in ghidra.program.model.data
-
The typedef interface
- TYPEDEF - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- TYPEDEF_OWNER_INIT_VALUE - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- TypedefDataType - Class in ghidra.program.model.data
-
Basic implementation for the typedef dataType
- TypedefDataType(CategoryPath, String, DataType) - Constructor for class ghidra.program.model.data.TypedefDataType
-
Construct a new typedef.
- TypedefDataType(CategoryPath, String, DataType, DataTypeManager) - Constructor for class ghidra.program.model.data.TypedefDataType
-
Construct a new typedef.
- TypedefDataType(CategoryPath, String, DataType, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.TypedefDataType
-
Construct a new typedef.
- TypedefDataType(String, DataType) - Constructor for class ghidra.program.model.data.TypedefDataType
-
Construct a new typedef within the root category
- TypeDefDataTypeHTMLRepresentation - Class in ghidra.app.util.html
- TypeDefDataTypeHTMLRepresentation(TypeDef) - Constructor for class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
- typeDefIdIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- TypedefName() - Method in class ghidra.app.util.cparser.C.CParser
- typeDefOwnerIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
- TypeFilteredSymbolIterator - Class in ghidra.program.database.symbol
-
Filters a symbol iterator to only return a specific symbol type
- TypeFilteredSymbolIterator(SymbolIterator, SymbolType) - Constructor for class ghidra.program.database.symbol.TypeFilteredSymbolIterator
-
Construct a new TypeFilteredSymbolIterator
- typeIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
- TypeMismatchException - Exception in ghidra.program.model.util
-
Exception thrown when a PropertyPage does not support a requested data type.
- TypeMismatchException() - Constructor for exception ghidra.program.model.util.TypeMismatchException
-
Constructor
- TypeMismatchException(String) - Constructor for exception ghidra.program.model.util.TypeMismatchException
-
Constructor
- typemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
- typemod() - Method in class ghidra.sleigh.grammar.SleighEcho
- typemod() - Method in class ghidra.sleigh.grammar.SleighParser
- typemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.typemod_return
- TypeName() - Method in class ghidra.app.util.cparser.C.CParser
- typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- typeNameIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
- typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
- typeNamespaceIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
- TypeQualifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- TypeQualifierList(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- TypeRef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- TypeSpec - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
- TypeSpecifier(Declaration) - Method in class ghidra.app.util.cparser.C.CParser
- typeToName(int) - Static method in class ghidra.program.model.pcode.PcodeBlock
- typeToName(int) - Static method in class ghidra.program.util.ProgramDiffFilter
-
typeToName()
returns the name of the difference type. - typeToName(int) - Static method in class ghidra.program.util.ProgramMergeFilter
-
typeToName()
returns the name of a predefined merge type.
U
- U_BYTE - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- U_INT - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- U_LEB128 - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- U_LONG - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- U_SHORT - ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- UbiException - Exception in ghidra.app.util.bin.format.ubi
-
An exception class to handle encountering invalid UBI Headers.
- UbiException(Exception) - Constructor for exception ghidra.app.util.bin.format.ubi.UbiException
-
Constructs a new exception with the specified cause and a detail message.
- UbiException(String) - Constructor for exception ghidra.app.util.bin.format.ubi.UbiException
-
Constructs a new exception with the specified detail message.
- ui - Variable in class docking.menu.DockingMenuItemUI
- UINT - ghidra.program.model.data.MetaDataType
- uintb_negate(long, int) - Static method in class ghidra.pcode.utils.Utils
- UL - resources.QUADRANT
- uleb128(ByteArrayInputStream, TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
-
Unsigned Little-endian Base-128
- UnableToSwingException - Exception in ghidra.util.exception
-
Signals that a background thread attempted to
SwingUtilities.invokeAndWait(Runnable)
operation that timed-out because the Swing thread was busy. - UnableToSwingException(String) - Constructor for exception ghidra.util.exception.UnableToSwingException
- unadjustAddressForPrelink(long) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
-
Unadjust address offset for certain pre-linked binaries which do not adjust certain header fields (e.g., dynamic table address entries).
- UNALIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
- UNALIGNED - Static variable in class ghidra.app.util.demangler.DemangledFunction
- unalignedStart - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- unary_op() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- unary_op() - Method in class ghidra.sleigh.grammar.SleighParser
- unary_op_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.unary_op_return
- UnaryExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Base class for unary operators on PatternExpressions
- UnaryExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
- UnaryExpression() - Method in class ghidra.app.util.cparser.C.CParser
- UnaryOpBehavior - Class in ghidra.pcode.opbehavior
- UnaryOperator() - Method in class ghidra.app.util.cparser.C.CParser
- UNASSIGNED_ORDINAL - Static variable in interface ghidra.program.model.listing.Parameter
- UNASSIGNED_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
-
UNASSIGNED_STORAGE
used to identify parameter storage which is "unmapped" or could not be determined. - unbound_identifier(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- uncaughtException(Thread, Throwable) - Method in class generic.test.ConcurrentTestExceptionHandler
- uncaughtException(Thread, Throwable) - Method in class ghidra.GhidraThreadGroup
- uncaughtException(Thread, Throwable) - Method in class ghidra.SwingExceptionHandler
- uncheckedClose(Closeable, String) - Static method in class ghidra.formats.gfilesystem.FSUtilities
-
Helper method to invoke close() on a Closeable without having to catch an IOException.
- uncheckpoint() - Method in interface docking.wizard.WizardContext
- UNCONDITIONAL_CALL - Static variable in class ghidra.graph.ProgramGraphType
- UNCONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
- UNCONDITIONAL_JUMP - Static variable in class ghidra.graph.ProgramGraphType
- UNCONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
- UnDef() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- undefine(String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
- undefine(String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
- UNDEFINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- Undefined - Class in ghidra.program.model.data
-
Undefined
identifies an undefined data type - Undefined(String, DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined
- UNDEFINED - Static variable in class ghidra.app.util.demangler.DemangledDataType
- Undefined1DataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- Undefined1DataType() - Constructor for class ghidra.program.model.data.Undefined1DataType
-
Constructs a new Undefined1 dataType
- Undefined1DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined1DataType
- Undefined2DataType - Class in ghidra.program.model.data
-
Provides an implementation of a 2 byte dataType that has not been defined yet as a particular type of data in the program.
- Undefined2DataType() - Constructor for class ghidra.program.model.data.Undefined2DataType
-
Constructs a new Undefined2 dataType
- Undefined2DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined2DataType
- Undefined3DataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- Undefined3DataType() - Constructor for class ghidra.program.model.data.Undefined3DataType
-
Constructs a new Undefined1 dataType
- Undefined3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined3DataType
- Undefined4DataType - Class in ghidra.program.model.data
-
Provides an implementation of a 4-byte dataType that has not been defined yet as a particular type of data in the program.
- Undefined4DataType() - Constructor for class ghidra.program.model.data.Undefined4DataType
-
Cronstructs a new Undefined4 dataType
- Undefined4DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined4DataType
- Undefined5DataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- Undefined5DataType() - Constructor for class ghidra.program.model.data.Undefined5DataType
-
Constructs a new Undefined1 dataType
- Undefined5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined5DataType
- Undefined6DataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- Undefined6DataType() - Constructor for class ghidra.program.model.data.Undefined6DataType
-
Constructs a new Undefined1 dataType
- Undefined6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined6DataType
- Undefined7DataType - Class in ghidra.program.model.data
-
Provides an implementation of a byte that has not been defined yet as a particular type of data in the program.
- Undefined7DataType() - Constructor for class ghidra.program.model.data.Undefined7DataType
-
Constructs a new Undefined1 dataType
- Undefined7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined7DataType
- Undefined8DataType - Class in ghidra.program.model.data
-
Provides an implementation of an 8-byte dataType that has not been defined yet as a particular type of data in the program.
- Undefined8DataType() - Constructor for class ghidra.program.model.data.Undefined8DataType
-
Construcs a new Undefined8 dataType
- Undefined8DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Undefined8DataType
- UndefinedFunction - Class in ghidra.util
- UndefinedFunction(Program, Address) - Constructor for class ghidra.util.UndefinedFunction
-
Undefined Function constructor.
- UndefinedValueException - Exception in ghidra.program.model.lang
-
An UndefinedValueException is thrown when a value for a register is looked up that is undefined.
- UndefinedValueException() - Constructor for exception ghidra.program.model.lang.UndefinedValueException
-
construct a new UndefinedValueException with no message.
- UndefinedValueException(String) - Constructor for exception ghidra.program.model.lang.UndefinedValueException
-
constructs a new UndefinedValueException with a descriptive message.
- underlie - Variable in class ghidra.pcode.memstate.MemoryPageOverlay
- underline(String) - Static method in class ghidra.util.HTMLUtilities
-
Surrounds the specified text with the HTML begin and end tags for underlined text.
- UNDERLINE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- underlineColor - Variable in class ghidra.app.util.viewer.field.FieldFactory
- UNDERSCORE - Static variable in class ghidra.program.model.listing.CodeUnitFormat
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- UNDERSCORE - Static variable in class ghidra.sleigh.grammar.SleighParser
- UNDIR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- UNDIRALL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- UNDLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- undo() - Method in class db.DBHandle
-
Undo changes made during the previous transaction checkpoint.
- undo() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- undo() - Method in interface ghidra.framework.data.DomainObjectDBChangeSet
-
Undo the last change data transaction
- undo() - Method in interface ghidra.framework.model.Undoable
-
Returns to the previous state.
- undo(boolean) - Method in class db.buffers.BufferMgr
-
Backup to previous checkpoint.
- undo(UndoableDomainObject) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Undo the last transaction on the domain object and wait for all events to be flushed.
- undo(UndoableDomainObject, boolean) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Undo the last transaction on the domain object and wait for all events to be flushed.
- undo(UndoableDomainObject, int) - Static method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Undo the last 'count' transactions on the domain object and wait for all events to be flushed.
- UNDO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- Undoable - Interface in ghidra.framework.model
-
Objects that implement Undoable have the ability to "remember" some number of stable states that are created as operations are performed upon them.
- UndoableDomainObject - Interface in ghidra.framework.model
-
UndoableDomainObject
extends a domain object to provide transaction support and the ability to undo and redo changes made within a stack of recent transactions. - UndoActionDialog - Class in ghidra.framework.main.datatree
-
Dialog that confirms undo of an action; specify whether a .keep file should be created on the undo of the action.
- UndoActionDialog(String, ImageIcon, String, String, List<DomainFile>) - Constructor for class ghidra.framework.main.datatree.UndoActionDialog
-
Constructor
- undoCheckout(boolean) - Method in class ghidra.framework.data.DomainFileProxy
- undoCheckout(boolean) - Method in class ghidra.framework.data.GhidraFile
- undoCheckout(boolean) - Method in interface ghidra.framework.model.DomainFile
-
Undo "checked-out" file.
- undoCheckOut() - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
-
Gets the domain files from the provider and then undoes the checkout on any that are checked out.
- undoCheckOuts(List<DomainFileArchive>, List<DomainFileArchive>) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
-
Displays the undo checkout confirmation dialog for each checked out file and then undoes the checkout while keeping a copy of the working version of the file if the user chooses to do so.
All unmodified checkouts will be undone. - undoDragUnderFeedback() - Method in interface docking.dnd.Droppable
-
Revert back to normal if any drag feedback was set
- undoDragUnderFeedback() - Method in class docking.widgets.filechooser.GhidraFileChooserPanel
- undoDragUnderFeedback() - Method in class ghidra.app.util.FileOpenDropHandler
- undoLock - Static variable in interface ghidra.framework.model.DomainObject
-
Object to synchronize on for undo/redo operations.
- UndoRedoKeeper - Class in docking
-
Handles tracking undo and redo events.
- UndoRedoKeeper() - Constructor for class docking.UndoRedoKeeper
- undoRedoOccurred(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
-
Notification that undo or redo has occurred.
- UndoRedoToolState - Class in ghidra.framework.plugintool.util
- UndoRedoToolState(List<Plugin>, DomainObject) - Constructor for class ghidra.framework.plugintool.util.UndoRedoToolState
-
Construct a TransientPluginState
- undoStackChanged(DomainObjectAdapterDB) - Method in interface ghidra.framework.model.TransactionListener
-
Invoked when the stack of available undo/redo's has changed.
- unEscapeElementEntities(String) - Static method in class ghidra.util.xml.XmlUtilities
-
Converts any escaped character entities into their unescaped character equivalents.
- unescapeHiddenDirPrefixChars(String) - Static method in class ghidra.framework.store.local.LocalFileSystem
-
Unescape a non-hidden directory name
- unescapeString(String) - Static method in class ghidra.program.model.data.CategoryPath
-
Converts an escaped String suitable for being passed in as a component of a single category path string into an non-escaped string.
- unfilterEdges(Collection<E>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
-
Restores the given filtered edges into the graph.
- unfilterVertices(Collection<V>) - Method in class ghidra.graph.graphs.FilteringVisualGraph
-
Restores the given filtered vertices into the graph.
- UNICODE_BE_BYTE_ORDER_MARK - Static variable in class ghidra.util.StringUtilities
-
Unicode Byte Order Marks (BOM) characters are special characters in the Unicode character space that signal endian-ness of the text.
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.BaseLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighEcho
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- UNICODE_ESCAPE - Static variable in class ghidra.sleigh.grammar.SleighParser
- UNICODE_LE16_BYTE_ORDER_MARK - Static variable in class ghidra.util.StringUtilities
- UNICODE_LE32_BYTE_ORDER_MARK - Static variable in class ghidra.util.StringUtilities
- UNICODE_REPLACEMENT - Static variable in class ghidra.util.StringUtilities
- Unicode32DataType - Class in ghidra.program.model.data
-
A fixed-length UTF-32 string
DataType
. - Unicode32DataType() - Constructor for class ghidra.program.model.data.Unicode32DataType
-
Constructs a new unicode dataType
- Unicode32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.Unicode32DataType
- UnicodeDataType - Class in ghidra.program.model.data
-
A fixed-length UTF-16 string
DataType
. - UnicodeDataType() - Constructor for class ghidra.program.model.data.UnicodeDataType
- UnicodeDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnicodeDataType
- UniformViewToIndexMapper - Class in docking.widgets.indexedscrollpane
- UniformViewToIndexMapper(IndexedScrollable) - Constructor for class docking.widgets.indexedscrollpane.UniformViewToIndexMapper
- UNIMPL_BOOKMARK_CATEGORY - Static variable in class ghidra.program.disassemble.Disassembler
- unimpl_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- UNIMPLEMENTED - Static variable in class ghidra.program.model.pcode.PcodeOp
- UnimplementedCallOtherException - Exception in ghidra.pcode.emulate
- UnimplementedCallOtherException(PcodeOpRaw, String) - Constructor for exception ghidra.pcode.emulate.UnimplementedCallOtherException
- UnimplementedConstructor - Class in ghidra.app.plugin.processors.generic
-
Template for a constructor which is officially "unimplemented" as opposed to a constructor which does nothing (like a NOP).
- UnimplementedConstructor() - Constructor for class ghidra.app.plugin.processors.generic.UnimplementedConstructor
- UnimplementedInstructionException - Exception in ghidra.pcode.emulate
- UnimplementedInstructionException(Address) - Constructor for exception ghidra.pcode.emulate.UnimplementedInstructionException
- uninitializedRead(Address, int, byte[], int) - Method in class ghidra.app.emulator.EmulatorHelper
- uninitializedRead(Address, int, byte[], int) - Method in interface ghidra.pcode.memstate.MemoryFaultHandler
-
An attempt has been made to read uninitialized memory at the specified address.
- unInsert(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- uninstall(ExtensionDetails) - Static method in class ghidra.framework.plugintool.dialog.ExtensionUtils
-
Uninstalls a given extension.
- uninstallChooserPanel(JColorChooser) - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- uninstallPlaceholder(ComponentPlaceholder, boolean) - Method in class docking.DockingWindowManager
- uninstallPlaceholder(ComponentPlaceholder, boolean) - Method in interface docking.PlaceholderInstaller
- uninstallProgramPayloads() - Method in class ghidra.program.model.lang.PcodeInjectLibrary
- uninstallUI(JComponent) - Method in class docking.menu.DockingMenuItemUI
- union(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- union(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- union(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- union(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the union of this address set with the given address set.
- union(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- union(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- union(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- Union - Interface in ghidra.program.model.data
-
The union interface.
- UNION - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- UNION - Static variable in class ghidra.app.util.demangler.DemangledDataType
- UnionDataType - Class in ghidra.program.model.data
-
Basic implementation of the union data type.
- UnionDataType(CategoryPath, String) - Constructor for class ghidra.program.model.data.UnionDataType
-
Construct a new empty union with the given name within the specified categry path.
- UnionDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
-
Construct a new empty union with the given name and datatype manager within the specified categry path.
- UnionDataType(CategoryPath, String, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
-
Construct a new empty union with the given name within the specified categry path.
- UnionDataType(String) - Constructor for class ghidra.program.model.data.UnionDataType
-
Construct a new UnionDataType
- UnionInternal - Interface in ghidra.program.model.data
- unionWith(DirectedGraph) - Method in class ghidra.util.graph.DirectedGraph
-
Creates union of graphs in place by adding all vertices and edges of other graph to this graph.
- unionWith(DirectedGraph) - Method in class ghidra.util.graph.WeightedDigraph
-
Creates union of graphs in place by adding all vertices and edges of other graph to this graph.
- UNIQUE_VARIABLE_FILTER - Static variable in interface ghidra.program.model.listing.VariableFilter
-
UNIQUE_VARIABLE_FILTER
matches all simple unique variables identified by a hash value - UniqueAddressFactory - Class in ghidra.program.model.address
- UniqueAddressFactory(AddressFactory, Language) - Constructor for class ghidra.program.model.address.UniqueAddressFactory
- uniqueBase - Variable in class ghidra.program.model.lang.PcodeInjectLibrary
- UniqueMemoryBank - Class in ghidra.pcode.memstate
-
An subclass of
MemoryBank
intended for modeling the "unique" memory space. - UniqueMemoryBank(AddressSpace, boolean) - Constructor for class ghidra.pcode.memstate.UniqueMemoryBank
- UniqueMemoryBank.WordInfo - Class in ghidra.pcode.memstate
-
A simple class representing a byte-addressable word of memory.
- UniqueVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.UniqueVariableFilter
- UNIT_METRIC - Static variable in interface ghidra.graph.GEdgeWeightMetric
- unitMetric() - Static method in interface ghidra.graph.GEdgeWeightMetric
-
Measure every edge as having a weight of 1
- universalID - Variable in class ghidra.program.database.data.DataTypeManagerDB
- UniversalID - Class in ghidra.util
- UniversalID(long) - Constructor for class ghidra.util.UniversalID
- UniversalIdGenerator - Class in ghidra.util
- UNIX_ACL_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- UNK_LEVEL - Static variable in class ghidra.program.model.symbol.SymbolUtilities
- unknown - ghidra.program.model.data.GenericCallingConvention
-
The calling convention has not been identified
- Unknown - ghidra.app.util.bin.format.pe.rich.MSProductType
- Unknown - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- UNKNOWN - ghidra.formats.gfilesystem.fileinfo.FileType
- UNKNOWN - ghidra.framework.Architecture
- UNKNOWN - ghidra.program.model.data.MetaDataType
- UNKNOWN - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- UNKNOWN - Static variable in class ghidra.program.model.data.StringDataInstance
- UNKNOWN - Static variable in interface ghidra.program.model.listing.Library
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.BaseLexer
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighEcho
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- UNKNOWN - Static variable in class ghidra.sleigh.grammar.SleighParser
- UNKNOWN_ATTRIBUTE - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- UNKNOWN_CALLING_CONVENTION_STRING - Static variable in interface ghidra.program.model.listing.Function
- UNKNOWN_CONTENT - Static variable in interface ghidra.framework.data.ContentHandler
- UNKNOWN_CONTENT_TYPE - Static variable in class ghidra.framework.store.local.UnknownFolderItem
- UNKNOWN_DATA - Static variable in class ghidra.graph.ProgramGraphType
- UNKNOWN_DOT_DOT_DOT - Static variable in class ghidra.program.model.data.StringDataInstance
- UNKNOWN_EXTRAPOP - Static variable in class ghidra.program.model.lang.PrototypeModel
- UNKNOWN_FILE_TYPE - Static variable in interface ghidra.framework.store.FolderItem
-
Underlying file is an unknown/unsupported type.
- UNKNOWN_PARAM_OFFSET - Static variable in interface ghidra.program.model.listing.StackFrame
-
Indicator for a unknown stack parameter offset
- UNKNOWN_STACK_DEPTH_CHANGE - Static variable in interface ghidra.program.model.listing.Function
-
Default Stack depth for a function.
- UNKNOWN_VERSION - Static variable in exception ghidra.util.exception.VersionException
-
Object created with unknown software version.
- unknownAddress(Address, boolean) - Method in class ghidra.app.emulator.EmulatorHelper
- unknownAddress(Address, boolean) - Method in interface ghidra.pcode.memstate.MemoryFaultHandler
-
Unable to translate the specified address
- UnknownContextException - Exception in ghidra.program.model.lang
-
An UnknownContextException indicates a processor state context must be known before the bytes at the parse address can form a legal known instruction.
- UnknownContextException() - Constructor for exception ghidra.program.model.lang.UnknownContextException
-
Constructs an UnknownContextException with a default message.
- UnknownContextException(String) - Constructor for exception ghidra.program.model.lang.UnknownContextException
-
Constructs an UnknownContextException with the specified detail message.
- UnknownDataException - Exception in ghidra.program.model.lang
-
An UnknownDataException indicates that the bytes at the parse address did not form a legal known data item.
- UnknownDataException() - Constructor for exception ghidra.program.model.lang.UnknownDataException
-
Constructs an UnknownDataException with a default message.
- UnknownDataException(String) - Constructor for exception ghidra.program.model.lang.UnknownDataException
-
Constructs an UnknownDataException with the specified detail message.
- unknownExtend(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Mask out all but the lowest
n
bits of the value - UnknownFolderItem - Class in ghidra.framework.store.local
-
UnknownFolderItem
acts as a LocalFolderItem place-holder for items of an unknown type. - UnknownInstructionException - Exception in ghidra.program.model.lang
-
An UnknownInstructionException indicates that the bytes at the parse address did not form a legal known instruction.
- UnknownInstructionException() - Constructor for exception ghidra.program.model.lang.UnknownInstructionException
-
Constructs an InsufficientBytesException with a default message.
- UnknownInstructionException(String) - Constructor for exception ghidra.program.model.lang.UnknownInstructionException
-
Constructs an InsufficientBytesException with the specified detail message.
- UnknownProgressWrappingTaskMonitor - Class in ghidra.util.task
-
A class that is meant to wrap a
TaskMonitor
when you do not know the maximum value of the progress. - UnknownProgressWrappingTaskMonitor(TaskMonitor, long) - Constructor for class ghidra.util.task.UnknownProgressWrappingTaskMonitor
- UnknownRegister - Class in ghidra.program.model.lang
-
UnknownRegister
is used when a register is requested in the register space for an undefined location. - UnknownRegister(String, String, Address, int, boolean, int) - Constructor for class ghidra.program.model.lang.UnknownRegister
- unknownValue(VarnodeContext, Instruction, Varnode) - Method in interface ghidra.program.util.ContextEvaluator
-
Called when a value is needed for a register that is unknown
- unknownValue(VarnodeContext, Instruction, Varnode) - Method in class ghidra.program.util.ContextEvaluatorAdapter
- UNKS - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- unlink(PcodeOpAST) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- unloadChildren() - Method in class docking.widgets.tree.GTreeLazyNode
-
Sets this lazy node back to the "unloaded" state such that if its children are accessed, it will reload its children as needed.
- unlock() - Method in class ghidra.framework.data.DomainObjectAdapterDB
- unlock() - Method in interface ghidra.framework.model.DomainObject
-
Release a modification lock previously granted with the lock method.
- unlock() - Method in class ghidra.program.database.ProgramDB
- UNLOCKED - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- UNMANAGED - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- UnmodifiableListIteratorSTL<T> - Class in generic.stl
-
This wrapper class is used to detect cases where code is modifying iterators that shouldn't change.
- UnmodifiableListIteratorSTL(ListIterator<T>) - Constructor for class generic.stl.UnmodifiableListIteratorSTL
- unpackDatabase(BufferFileManager, long, File, TaskMonitor) - Static method in class ghidra.framework.store.db.PackedDatabase
-
Create a new Database with data provided by an ItemDeserializer.
- UnpackedData - ghidra.app.util.bin.format.pef.SectionKind
-
Unpacked writeable data.
- unregister() - Method in class docking.widgets.fieldpanel.FieldPanelOverLayoutManager
-
Remove my callbacks from the
FieldPanel
- unregisterAddressCallback(Address) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- unregisterCallOtherCallback(String) - Method in class ghidra.app.emulator.EmulatorHelper
-
Unregister callback for language defined pcodeop (call other).
- unregisterCryptoProvider(CryptoProvider) - Method in class ghidra.formats.gfilesystem.crypto.CryptoProviders
-
Removes a
CryptoProvider
from this registry. - unregisterDefaultCallOtherCallback() - Method in class ghidra.app.emulator.EmulatorHelper
-
Unregister default callback for language defined pcodeops (call other).
- unregisterListener() - Method in class docking.widgets.textfield.TextFieldLinker.LinkedField
- unregisterModel(Class<? extends CodeBlockModel>) - Method in interface ghidra.app.services.BlockModelService
-
Deregister a model.
- unregisterNavigatable(PluginTool, Navigatable) - Static method in class ghidra.app.nav.NavigatableRegistry
- unregisterPcodeCallback(String) - Method in class ghidra.pcode.emulate.BreakTableCallBack
- unresolvedIndirectFlow(PcodeOp, int, Varnode, ContextState, ResultsState, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- unresolvedIndirectFlow(PcodeOp, int, Varnode, ContextState, ResultsState, TaskMonitor) - Method in interface ghidra.util.state.FunctionAnalyzer
-
Callback indicating that a computed call/branch destination was not resolved.
- unresolvedIndirectFlow(PcodeOp, Object, Varnode, ContextState, ResultsState, TaskMonitor) - Method in class ghidra.util.state.analysis.MySwitchAnalyzer
- UNSALTED_HASH_LENGTH - Static variable in class ghidra.util.MD5Utilities
- unSetInput(PcodeOp, int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- unSetOutput(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
- UNSIGNED - ghidra.util.SignednessFormatMode
-
All values are rendered in their unsigned form
- UNSIGNED - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- UNSIGNED - Static variable in class ghidra.app.util.demangler.DemangledDataType
- UNSIGNED_BYTE_MASK - Static variable in class ghidra.util.NumberUtil
- UNSIGNED_INT_MASK - Static variable in class ghidra.util.NumberUtil
- UNSIGNED_SHORT_MASK - Static variable in class ghidra.util.NumberUtil
- unsignedAdd(long, long) - Static method in class ghidra.pcode.utils.AddressUtils
- UnsignedCharDataType - Class in ghidra.program.model.data
-
Provides a definition of a primitive unsigned char data type.
- UnsignedCharDataType() - Constructor for class ghidra.program.model.data.UnsignedCharDataType
-
Constructs a new unsigned char datatype.
- UnsignedCharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedCharDataType
- unsignedCompare(long, long) - Static method in class ghidra.pcode.utils.AddressUtils
- unsignedCompare(long, long) - Static method in class ghidra.program.model.lang.ParamEntry
-
Unsigned less-than operation
- unsignedCompareTo(byte[], int, int) - Method in class db.buffers.DataBuffer
-
Perform an unsigned data comparison
- UnsignedDataUtils - Class in generic.util
-
A class for performing unsigned comparisons of java primitives.
- unsignedDivide(long, long) - Static method in class ghidra.util.MathUtilities
-
Perform unsigned division.
- unsignedGreaterThan(byte, byte) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THANj
. - unsignedGreaterThan(int, int) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THANj
. - unsignedGreaterThan(long, long) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THANj
. - unsignedGreaterThan(short, short) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THANj
. - unsignedGreaterThanOrEqual(byte, byte) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THAN or EQUAL TOj
. - unsignedGreaterThanOrEqual(int, int) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THAN or EQUAL TOj
. - unsignedGreaterThanOrEqual(long, long) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THAN or EQUAL TOj
. - unsignedGreaterThanOrEqual(short, short) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is GREATER THAN or EQUAL TOj
. - UnsignedInteger16DataType - Class in ghidra.program.model.data
-
A fixed size 16 byte unsigned integer (commonly referred to in C as uint128_t)
- UnsignedInteger16DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger16DataType
- UnsignedInteger16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger16DataType
- UnsignedInteger3DataType - Class in ghidra.program.model.data
- UnsignedInteger3DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger3DataType
- UnsignedInteger3DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger3DataType
- UnsignedInteger5DataType - Class in ghidra.program.model.data
- UnsignedInteger5DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger5DataType
- UnsignedInteger5DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger5DataType
- UnsignedInteger6DataType - Class in ghidra.program.model.data
- UnsignedInteger6DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger6DataType
- UnsignedInteger6DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger6DataType
- UnsignedInteger7DataType - Class in ghidra.program.model.data
- UnsignedInteger7DataType() - Constructor for class ghidra.program.model.data.UnsignedInteger7DataType
- UnsignedInteger7DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedInteger7DataType
- UnsignedIntegerDataType - Class in ghidra.program.model.data
-
Basic implementation for an unsigned Integer dataType
- UnsignedIntegerDataType() - Constructor for class ghidra.program.model.data.UnsignedIntegerDataType
- UnsignedIntegerDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedIntegerDataType
- UnsignedLeb128DataType - Class in ghidra.app.plugin.exceptionhandlers.gcc.datatype
-
An Unsigned Little Endian Base 128 integer data type.
- UnsignedLeb128DataType() - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
-
Creates an unsigned little endian base 128 integer data type.
- UnsignedLeb128DataType(DataTypeManager) - Constructor for class ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
-
Creates an unsigned little endian base 128 integer data type.
- unsignedLessThan(byte, byte) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THANj
. - unsignedLessThan(int, int) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THANj
. - unsignedLessThan(long, long) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THANj
. - unsignedLessThan(short, short) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THANj
. - unsignedLessThanOrEqual(byte, byte) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THAN or EQUAL TOj
. - unsignedLessThanOrEqual(int, int) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THAN or EQUAL TOj
. - unsignedLessThanOrEqual(long, long) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THAN or EQUAL TOj
. - unsignedLessThanOrEqual(short, short) - Static method in class generic.util.UnsignedDataUtils
-
Returns true if
i
is LESS THAN or EQUAL TOj
. - UnsignedLongConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for 64 bit unsigned numbers.
- UnsignedLongConstraintEditor(ColumnConstraint<BigInteger>) - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
-
Constructor.
- UnsignedLongConstraintEditorProvider - Class in docking.widgets.table.constrainteditor
-
Provides an editor for editing constraints for unsigned 64 bit values.
- UnsignedLongConstraintEditorProvider() - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
- UnsignedLongDataType - Class in ghidra.program.model.data
-
Basic implementation for a Signed Long Integer dataType
- UnsignedLongDataType() - Constructor for class ghidra.program.model.data.UnsignedLongDataType
- UnsignedLongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedLongDataType
- UnsignedLongLongDataType - Class in ghidra.program.model.data
-
Basic implementation for an Signed LongLong Integer dataType
- UnsignedLongLongDataType() - Constructor for class ghidra.program.model.data.UnsignedLongLongDataType
- UnsignedLongLongDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedLongLongDataType
- UnsignedLongRangeConstraintEditor - Class in docking.widgets.table.constrainteditor
-
A constraint editor for specifying ranges of unsigned long values.
- UnsignedLongRangeConstraintEditor(ColumnConstraint<BigInteger>) - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
-
Constructor.
- UnsignedLongRangeEditorProvider - Class in docking.widgets.table.constrainteditor
- UnsignedLongRangeEditorProvider() - Constructor for class docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
- unsignedLongToBigInteger(long) - Static method in class ghidra.util.NumericUtilities
-
Converts a unsigned long value, which is currently stored in a java signed long, into a
BigInteger
. - unsignedMax(int, int) - Static method in class ghidra.util.MathUtilities
-
Compute the maximum, treating the inputs as unsigned
- unsignedMax(int, long) - Static method in class ghidra.util.MathUtilities
-
Compute the maximum, treating the inputs as unsigned
- unsignedMax(long, int) - Static method in class ghidra.util.MathUtilities
-
Compute the maximum, treating the inputs as unsigned
- unsignedMax(long, long) - Static method in class ghidra.util.MathUtilities
-
Compute the maximum, treating the inputs as unsigned
- unsignedMin(int, int) - Static method in class ghidra.util.MathUtilities
-
Compute the minimum, treating the inputs as unsigned
- unsignedMin(int, long) - Static method in class ghidra.util.MathUtilities
-
Compute the minimum, treating the inputs as unsigned
- unsignedMin(long, int) - Static method in class ghidra.util.MathUtilities
-
Compute the minimum, treating the inputs as unsigned
- unsignedMin(long, long) - Static method in class ghidra.util.MathUtilities
-
Compute the minimum, treating the inputs as unsigned
- unsignedModulo(long, long) - Static method in class ghidra.util.MathUtilities
-
Perform unsigned modulo.
- UnsignedShortDataType - Class in ghidra.program.model.data
-
Basic implementation for a Short Integer dataType
- UnsignedShortDataType() - Constructor for class ghidra.program.model.data.UnsignedShortDataType
- UnsignedShortDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.UnsignedShortDataType
- unsignedSubtract(long, long) - Static method in class ghidra.pcode.utils.AddressUtils
- unslidLoadAddress() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
-
Get the original unslid load address.
- UNSORTED - docking.widgets.table.ColumnSortState.SortDirection
- UNSTABLE - ghidra.framework.plugintool.util.PluginStatus
- UNSUPPORTED - docking.action.KeyBindingType
-
Indicates the setting of key bindings through the UI is not supported
- UNSUPPORTED - ghidra.framework.OperatingSystem
- UNSUPPORTED - ghidra.framework.Platform
-
Identifies an unsupported OS.
- UNSUPPORTED_FILE_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- UNSUPPORTED_OPCODES - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
-
These opcodes are known, but can not be evaluated in the current Ghidra DWARF code.
- UNSUPPORTED_OPCODES_LIST - Static variable in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
-
These opcodes are known, but can not be evaluated in the current Ghidra DWARF code
- UnsupportedFloatFormatException - Exception in ghidra.pcode.floatformat
- UnsupportedFloatFormatException(int) - Constructor for exception ghidra.pcode.floatformat.UnsupportedFloatFormatException
- UnsupportedFloatFormatException(String) - Constructor for exception ghidra.pcode.floatformat.UnsupportedFloatFormatException
- UnsupportedLoadCommand - Class in ghidra.app.util.bin.format.macho.commands
- UnsupportedLoadCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- UnsupportedMapDB - Class in ghidra.program.database.properties
-
This class provides a dummy map for an unsupported map.
- UNTARGETED_LOADER - ghidra.app.util.opinion.LoaderTier
- UNUSED - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
-
Marker denoting an unused entry table bundle.
- UnusedHelpImageFileFinder - Class in help.validator
- UnusedHelpImageFileFinder(Collection<HelpModuleLocation>) - Constructor for class help.validator.UnusedHelpImageFileFinder
- UnusedHelpImageFileFinder(Collection<HelpModuleLocation>, boolean) - Constructor for class help.validator.UnusedHelpImageFileFinder
- unvisitedIndependentSet - Variable in class ghidra.util.graph.AbstractDependencyGraph
- unwrap(TableModel) - Static method in interface docking.widgets.table.RowObjectTableModel
- upatterns - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
- update() - Method in class docking.ComponentPlaceholder
- update() - Method in class docking.GenericHeader
- update() - Method in class docking.GlobalMenuAndToolBarManager
- update() - Method in class ghidra.app.util.bean.SelectLanguagePanel
-
Update the panel.
- update() - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Updates users of the formatMgr to indicate the format has changed.
- update() - Method in class ghidra.app.util.viewer.format.FieldHeaderComp
-
Called when the model's layout changes.
- update() - Method in class ghidra.app.util.viewer.format.FormatManager
-
update all listeners that a model has changed.
- update() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Signals to perform an update.
- update() - Method in class ghidra.util.task.SwingUpdateManager
-
Signals to perform an update.
- update(byte) - Method in class generic.hash.FNV1a32MessageDigest
- update(byte) - Method in class generic.hash.FNV1a64MessageDigest
- update(byte) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified byte.
- update(byte[]) - Method in class generic.hash.AbstractMessageDigest
- update(byte[]) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified array of bytes.
- update(byte[], int, int) - Method in class generic.algorithms.CRC64
- update(byte[], int, int) - Method in class generic.hash.AbstractMessageDigest
-
You REALLY want to override this method.
- update(byte[], int, int) - Method in class generic.hash.FNV1a32MessageDigest
- update(byte[], int, int) - Method in class generic.hash.FNV1a64MessageDigest
- update(byte[], int, int) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified array of bytes, starting at the specified offset (and for the specified length).
- update(byte[], int, int, TaskMonitor) - Method in class generic.hash.AbstractMessageDigest
-
You REALLY want to override this method too.
- update(byte[], int, int, TaskMonitor) - Method in class generic.hash.FNV1a32MessageDigest
- update(byte[], int, int, TaskMonitor) - Method in class generic.hash.FNV1a64MessageDigest
- update(byte[], int, int, TaskMonitor) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified array of bytes, starting at the specified offset (and for the specified length).
- update(byte[], TaskMonitor) - Method in class generic.hash.AbstractMessageDigest
- update(byte[], TaskMonitor) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified array of bytes.
- update(int) - Method in class generic.hash.AbstractMessageDigest
- update(int) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified int.
- update(int, int, int) - Method in class ghidra.program.model.data.DataTypeComponentImpl
- update(int, int, int) - Method in interface ghidra.program.model.data.InternalDataTypeComponent
-
Update component ordinal, offset and length during alignment
- update(long) - Method in class generic.hash.AbstractMessageDigest
- update(long) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified long.
- update(short) - Method in class generic.hash.AbstractMessageDigest
- update(short) - Method in interface generic.hash.MessageDigest
-
Updates the digest using the specified short.
- update(Graphics, JComponent) - Method in class docking.menu.DockingMenuItemUI
- update(Observable, Object) - Method in class ghidra.framework.main.logviewer.ui.FileViewer
-
Part of the Java
Observer
pattern. - update(Observable, Object) - Method in class ghidra.framework.main.logviewer.ui.ViewportUtility
- update(K) - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- update(K) - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- update(K) - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
-
Notify the map of an external change to the cost of a key's associated value
- UPDATE - db.OpenMode
- UPDATE - Static variable in interface db.DBConstants
- UPDATE_KEY_BINDINGS_KEY - Static variable in class ghidra.util.ReservedKeyBindings
- updateActionEnablement() - Method in class ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
- updateActionEnablement() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Updates the enablement for all actions provided by this panel.
- updateActionEnablement() - Method in class ghidra.app.util.viewer.util.CodeComparisonPanel
-
Updates the enablement for any actions created by this code comparison panel.
- updateActionEnablement(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
-
Update the enablement of the actions created by this manager.
- updateAddressesToSearch(AddressSetView, boolean) - Method in class ghidra.program.util.string.AbstractStringSearcher
-
Returns a new address set that is the intersection of the given set with the desired memory block addresses (loaded or unloaded).
- updateAddressKey(Table, AddressMap, Address, Address, long, TaskMonitor) - Static method in class ghidra.program.database.util.DatabaseTableUtils
-
Handles redoing a table whose key is address based when a ranges of addresses is moved.
- updateAddressKey(Table, AddressMap, Address, Address, Address, TaskMonitor) - Static method in class ghidra.program.database.util.DatabaseTableUtils
-
Handles redoing a table whose key is address based when a ranges of addresses is moved.
- updateAllowed - Variable in class db.Database
- updateBitFieldDataType(DataTypeComponentImpl, DataType, DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
Handle replacement of datatype which may impact bitfield datatype.
- updateBlob(CliBlob, Address, Program) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
-
Updates the blob at the given address with the new blob.
- updateBorderBasedOnState() - Method in class docking.EmptyBorderToggleButton
- updateBorderBasedOnState() - Method in class docking.widgets.EmptyBorderButton
- updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDatabaseItem
- updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalDataFile
- updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.LocalFolderItem
-
Update this non-versioned item with the latest version of the specified versioned item.
- updateCheckout(FolderItem, boolean, TaskMonitor) - Method in class ghidra.framework.store.local.UnknownFolderItem
- updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalDatabaseItem
- updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalDataFile
- updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.LocalFolderItem
-
Update this non-versioned item with the contents of the specified item which must be within the same non-versioned fileSystem.
- updateCheckout(FolderItem, int) - Method in class ghidra.framework.store.local.UnknownFolderItem
- updateCheckoutCopy() - Method in class ghidra.framework.store.db.PrivateDatabase
-
If a cumulative change files exists, it will be deleted.
- updateCheckoutCopy(ManagedBufferFile, int, TaskMonitor) - Method in class ghidra.framework.store.db.PrivateDatabase
-
If this is a checked-out copy, replace the buffer file content with that provided by the specified srcFile.
- updateCheckoutFrom(PrivateDatabase) - Method in class ghidra.framework.store.db.PrivateDatabase
-
Move the content of the otherDb into this database.
- updateCheckoutVersion(long, int, String) - Method in interface ghidra.framework.store.FolderItem
-
Update the checkout version associated with this versioned item.
- updateCheckoutVersion(long, int, String) - Method in class ghidra.framework.store.local.LocalFolderItem
- updateCheckoutVersion(long, int, String) - Method in class ghidra.framework.store.remote.RemoteDatabaseItem
- updateCheckoutVersion(String, String, long, int) - Method in class ghidra.framework.client.RepositoryAdapter
- updateCheckoutVersion(String, String, long, int) - Method in interface ghidra.framework.remote.RemoteRepositoryHandle
- updateCheckoutVersion(String, String, long, int) - Method in interface ghidra.framework.remote.RepositoryHandle
-
Update checkout data for an item following an update of a local checkout file.
- updateChooser() - Method in class docking.options.editor.SettableColorSwatchChooserPanel
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.DataTypeLine
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyDataTypeLine
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyTextLine
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.EmptyVariableTextLine
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.TextLine
- updateColor(ValidatableLine, Color) - Method in interface ghidra.app.util.html.ValidatableLine
- updateColor(ValidatableLine, Color) - Method in class ghidra.app.util.html.VariableTextLine
- updateCount(int, int) - Method in class ghidra.app.merge.util.ConflictCountPanel
-
Update the counts, e.g., Conflict # 1 of 3.
- updateData(int, int) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
- updateDataReferences(Data) - Method in class ghidra.program.database.code.CodeManager
-
Update the data references on this data item.
- updateDBVariable(HighSymbol, String, DataType, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Rename and/or retype the specified variable in the database.
- updatedEnablementForNonRegularExpressionOptions(boolean) - Method in class docking.widgets.filter.FilterOptionsEditorDialog
- updateDisplay() - Method in interface ghidra.app.services.CodeViewerService
-
tells the browser to rebuild the display.
- updateDisplay() - Method in class ghidra.app.util.viewer.options.OptionsGui
-
Regenerates the fields for the sample text panel.
- updateDisplay(boolean) - Method in class ghidra.app.util.viewer.listingpanel.ListingPanel
- updateDisplayContents() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Update the contents of the suggestion list.
- updateDisplayLocation() - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
-
Recompute the display location and move with list window.
- updateEdgeShapes(Collection<E>) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Indicates to subclasses that the constraint has changed, and the user interface needs to be updated to reflect the new state.
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- updateEditorComponent() - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- updateEnded(long) - Method in interface db.buffers.BufferFileManager
-
Callback indicating that a buffer file update has ended without creating a new version.
- updateEnded(long) - Method in class db.Database.DBBufferFileManager
- updateExternalLibraryName(String, String, SourceType) - Method in class ghidra.program.database.external.ExternalManagerDB
-
Update the external program for all references.
- updateExternalLibraryName(String, String, SourceType) - Method in interface ghidra.program.model.symbol.ExternalManager
-
Change the name of an existing external name.
- UpdateExternalNameCmd - Class in ghidra.app.cmd.refs
-
Command to update the name for an external program.
- UpdateExternalNameCmd(String, String, SourceType) - Constructor for class ghidra.app.cmd.refs.UpdateExternalNameCmd
-
Constructs a new command for updating the name of an external program.
- updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
- updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
- updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBNode
- updateFileAttributes(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
- updateFileIndex(GhidraFileData) - Method in class ghidra.framework.data.ProjectFileManager
-
Update the file index for the specified file data
- updateFrom(ManagedBufferFile, int, TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
-
Create a new version of this file by updating it from a versionedBufferFile.
- updateFSRL(GFile, FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
-
Updates the FSRL of a file already in the index.
- updateFunction(Function, Function) - Static method in class ghidra.program.util.FunctionUtility
-
Updates the destination function so its signature will match the source function's signature as closely as possible.
- updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.program.database.function.FunctionDB
- updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in interface ghidra.program.model.listing.Function
-
Replace all current parameters with the given list of parameters and optionally change the calling convention and function return.
- updateFunction(String, Variable, Function.FunctionUpdateType, boolean, SourceType, Variable...) - Method in class ghidra.util.UndefinedFunction
- updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.program.database.function.FunctionDB
- updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in interface ghidra.program.model.listing.Function
-
Replace all current parameters with the given list of parameters and optionally change the calling convention and function return.
- updateFunction(String, Variable, List<? extends Variable>, Function.FunctionUpdateType, boolean, SourceType) - Method in class ghidra.util.UndefinedFunction
- updateGroupPath(String, String) - Method in class ghidra.program.util.GroupPath
-
Update this group path with the new group name wherever the old group name is found.
- updateIconTextGap(Icon, int) - Method in class docking.widgets.tree.support.GTreeRenderer
- updateID() - Method in class ghidra.program.database.data.DataTypeManagerDB
- updateID() - Method in class ghidra.program.database.DataTypeArchiveDB
- updateID() - Method in interface ghidra.program.model.listing.DataTypeArchive
- updateIndexedAddressField(Table, int, AddressMap, Address, Address, long, RecordFilter, TaskMonitor) - Static method in class ghidra.program.database.util.DatabaseTableUtils
-
Updates an indexed address field for when a block is moved.
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.BooleanConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.DateRangeConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.DateValueConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.EnumConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.IntegerConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.StringConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
- updateInfoMessage(boolean) - Method in class docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
- updateLater() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Signals to perform an update.
- updateLater() - Method in class ghidra.util.task.SwingUpdateManager
-
Signals to perform an update.
- UpdateLineColumn(char) - Method in class ghidra.app.util.cparser.C.SimpleCharStream
- UpdateLineColumn(char) - Method in class ghidra.app.util.cparser.CPP.JavaCharStream
- updateListings() - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Repaints both the left and right listing panels if they are visible.
- updateMenuButton() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- updateMetadata() - Method in class ghidra.framework.data.DomainObjectAdapterDB
-
This method is called before a save, saveAs, or saveToPackedFile to update common meta data
- updateMetadata() - Method in class ghidra.program.database.DataTypeArchiveDB
- updateMetadata() - Method in class ghidra.program.database.ProgramDB
- updateModelFilter() - Method in class docking.widgets.tree.GTree
- updateMonitor(TaskMonitor) - Method in class ghidra.app.util.bin.format.macho.commands.LoadCommand
- updateNow() - Method in class docking.widgets.table.threaded.ThreadedTableModel
- updateNow() - Method in class ghidra.util.task.AbstractSwingUpdateManager
-
Signals to perform an update.
- updateNow() - Method in class ghidra.util.task.SwingUpdateManager
-
Signals to perform an update.
- updateObject(ROW_OBJECT) - Method in class docking.widgets.table.threaded.ThreadedTableModel
-
Schedules an update for the specified object.
- updateOKButtonEnablement() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
- updateOkEnabled() - Method in class docking.widgets.dialogs.TableChooserDialog
-
Deprecated.
- updateOkEnabled() - Method in class docking.widgets.dialogs.TableSelectionDialog
- updateOpacity(double) - Method in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- updateOpacity(double) - Method in class ghidra.graph.job.FilterVerticesJob
- updatePaintArea(AnchoredLayout, FieldLocation) - Method in class docking.widgets.fieldpanel.internal.CursorBlinker
- updatePointers(int, int) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
- updatePointFromPercentComplete(AbstractGraphTransitionJob.TransitionPoints, double, Point2D) - Method in class ghidra.graph.job.AbstractGraphTransitionJob
- updatePopup() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- updateProgramInfo(Program) - Method in interface ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProvider
- updateProgramInfo(Program) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
- updateProgress(int) - Method in class ghidra.app.merge.MergeManager
-
Updates the current phase progress area in the default merge panel.
- updateProgress(int) - Method in interface ghidra.app.merge.MergeProgressModifier
-
Updates the current phase progress area in the default merge panel.
- updateProgress(int, String) - Method in class ghidra.app.merge.MergeManager
-
Updates the current phase progress area in the default merge panel.
- updateProgress(int, String) - Method in interface ghidra.app.merge.MergeProgressModifier
-
Updates the current phase progress area in the default merge panel.
- updateProgress(String) - Method in class ghidra.app.merge.MergeManager
-
Updates the current phase progress area in the default merge panel.
- updateProgress(String) - Method in interface ghidra.app.merge.MergeProgressModifier
-
Updates the current phase progress area in the default merge panel.
- updateProjectName(String) - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
-
Update the project name
- updatePropertyValues(WizardState<T>) - Method in class docking.wizard.WizardStateDependencyValidator
-
Updates the local cache values for all the relevant properties.
- updateRefType(Reference, RefType) - Method in class ghidra.program.database.references.ReferenceDBManager
- updateRefType(Reference, RefType) - Method in interface ghidra.program.model.symbol.ReferenceManager
-
Uodate the reference type on a memory reference.
- updateRepositoryInfo(RepositoryAdapter, TaskMonitor) - Method in class ghidra.framework.data.ProjectFileManager
- updateRepositoryInfo(RepositoryAdapter, TaskMonitor) - Method in interface ghidra.framework.model.ProjectData
-
Update the repository for this project; the server may have changed or a different repository is being used.
- updateRow(int) - Method in class ghidra.app.util.viewer.format.FieldFormatModel
-
Updates the fields on the given row.
- updateSavedFilters(ColumnBasedTableFilter<ROW_OBJECT>, boolean) - Method in class docking.widgets.table.GTableFilterPanel
-
Updates the "quick filter" multistate button.
- updateSourceArchiveName(UniversalID, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- updateSourceArchiveName(UniversalID, String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Updates the name associated with a source archive in this data type manager.
- updateSourceArchiveName(String, String) - Method in class ghidra.program.database.data.DataTypeManagerDB
- updateSourceArchiveName(String, String) - Method in interface ghidra.program.model.data.DataTypeManager
-
Updates the name associated with a source archive in this data type manager.
- updateSplashScreenStatus(String) - Static method in class docking.framework.SplashScreen
-
Update the load status on the splash screen.
- updateState(OmfFixupRecord.FixupState) - Method in class ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
- updateStateForMovedNodes() - Method in class docking.widgets.tree.GTreeState
- updateStateFromVariables() - Method in class ghidra.app.script.GhidraScript
- updateStateObjectWithPanelInfo(WizardState<T>) - Method in interface docking.wizard.MagePanel
-
Updates the state object, being passed as a parameter, with the current state information from this panel.
- updateSubBlockRecord(DBRecord) - Method in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- updateTitle(ComponentProvider) - Method in class docking.AbstractDockingTool
- updateTitle(ComponentProvider) - Method in class docking.DockingWindowManager
- updateTitle(ComponentProvider) - Method in interface docking.Tool
-
Indicates to the tool that the given componentProvider's title has changed.
- updateTitle(String) - Method in class ghidra.app.nav.ListingPanelContainer
- updateUI() - Method in class docking.widgets.SideKickVerticalScrollbar
- updateVertexName(AttributedVertex, String) - Method in interface ghidra.service.graph.GraphDisplay
-
Updates a vertex to a new name
- upgrade(DBHandle, VariableStorageDBAdapter, TaskMonitor) - Static method in class ghidra.program.database.symbol.VariableStorageDBAdapterV2
- upgrade(ProgramDB, TaskMonitor) - Method in class ghidra.program.database.oldfunction.OldFunctionManager
-
Actually does the work of upgrading the old program function manager.
- upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.program.database.bookmark.OldBookmark
- upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.program.database.properties.GenericSaveable
- upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.datastruct.IntArrayList
- upgrade(ObjectStorage, int, ObjectStorage) - Method in interface ghidra.util.Saveable
-
Upgrade an older stored object to the current storage schema.
- upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.SaveableColor
- upgrade(ObjectStorage, int, ObjectStorage) - Method in class ghidra.util.SaveablePoint
- UPGRADE - db.OpenMode
- UPGRADE - Static variable in interface db.DBConstants
- upper_bound(IteratorSTL<T>, IteratorSTL<T>, T) - Static method in class generic.stl.Algorithms
- upper_bound(K) - Method in class generic.stl.MapSTL
- upper_bound(K) - Method in class generic.stl.MultiMapSTL
- upper_bound(K) - Method in class generic.stl.MultiSetSTL
- upper_bound(K) - Method in class generic.stl.SetSTL
- upper_bound(T) - Method in class generic.stl.VectorSTL
-
Returns an iterator postioned at the item in the vector that is the smallest key less than the given key.
- upper_bound(T, Comparator<T>) - Method in class generic.stl.VectorSTL
-
Returns an iterator postioned at the item in the vector that is the smallest key less than the given key.
- upperBound(K) - Method in class generic.stl.RedBlackTree
-
Finds the node with the lowest key that is > the given key.
- UR - resources.QUADRANT
- url - Variable in class ghidra.framework.protocol.ghidra.GhidraProtocolConnector
- URLAnnotatedStringHandler - Class in ghidra.app.util.viewer.field
-
An annotated string handler that allows handles annotations that begin with
URLAnnotatedStringHandler.SUPPORTED_ANNOTATIONS
. - URLAnnotatedStringHandler() - Constructor for class ghidra.app.util.viewer.field.URLAnnotatedStringHandler
- usage(String) - Static method in class ghidra.app.util.headless.AnalyzeHeadless
-
Prints out the usage details and exits the Java application with an exit code that indicates error.
- USASCII - Static variable in class ghidra.program.model.data.CharsetInfo
- USE_ABBREVIATED_AUTOMITIC_COMMENT_MSG - Static variable in class ghidra.app.util.viewer.field.EolCommentFieldFactory
- USE_CHARSET_DEF_DEFAULT - Static variable in class ghidra.program.model.data.AbstractStringDataType
-
A symbolic name to signal that the null value being passed for the charset name param indicates that the default charset (ie.
- USE_CONDENSED_LAYOUT_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- USE_CONDENSED_LAYOUT_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- USE_CPP_STYLE_COMMENTS - Static variable in class ghidra.app.util.exporter.CppExporter
- USE_EXISTING - ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
- USE_EXISTING - ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
- USE_INVERTED_COLORS_KEY - Static variable in class ghidra.docking.util.DockingWindowsLookAndFeelUtils
-
Preference name for whether to use inverted colors.
- USE_MOUSE_RELATIVE_ZOOM_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- USE_MOUSE_RELATIVE_ZOOM_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- USE_NEW_FUNCTION_STACK_ANALYSIS - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
USE_NEW_FUNCTION_STACK_ANALYSIS is a boolean property that indicates if the StackVariableAnalyzer should use a NewFunctionStackAnalysisCmd instead of the older FunctionStackAnalysisCmd.
- USE_OPERAND_REFERENCE_ANALYZER_SWITCH_TABLES - Static variable in class ghidra.program.model.lang.GhidraLanguagePropertyKeys
-
USE_OPERAND_REFERENCE_ANALYZER_SWITCH_TABLES is a boolean property that indicates if a language should use the switch table analysis in the OperandReferenceAnalyzer.
- USE_STICKY_SELECTION_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- USE_STICKY_SELECTION_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- useAbbreviatedForm() - Method in class ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
- useAbbreviatedForm() - Method in interface ghidra.program.model.data.DataTypeDisplayOptions
- useAnimation - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- useAnimation - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
- useAnimation() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- useCheckboxForIcons(boolean) - Method in class docking.action.builder.MultiStateActionBuilder
-
Overrides the default icons for actions shown in popup menu of the multi-state action.
- useCondensedLayout - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
- useCondensedLayout() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- useDefaultRepeatPatternBehavior - Variable in class ghidra.app.cmd.disassemble.DisassembleCommand
- useFixedKeys() - Method in class db.Table
-
Determine if this table uses FixedField keys.
- useIcons(boolean) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets drawing "mode" for the graph display.
- useLocalPrefixOverride - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- useLongKeys() - Method in class db.Table
-
Determine if this table uses long keys.
- useMouseRelativeZoom - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
-
This should be true by default when 'scrollWheelPans' is true by default
- useMouseRelativeZoom() - Method in class ghidra.graph.viewer.GraphViewer
-
When true (the default), the zoom will center wherever the mouse is positioned.
- useMouseRelativeZoom() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
- useMSConvention() - Method in interface ghidra.program.model.data.BitFieldPacking
-
Control if the alignment and packing of bit-fields follows MSVC conventions.
- useMSConvention() - Method in class ghidra.program.model.data.BitFieldPackingImpl
- user - Variable in class ghidra.app.util.xml.ProgramInfo
-
The ID of the user that created the XML file.
- User - Class in ghidra.framework.remote
-
Container class for the user name and the permission type: READ_ONLY, WRITE, or ADMIN.
- User(String, int) - Constructor for class ghidra.framework.remote.User
-
Constructor.
- USER - ghidra.graph.viewer.layout.LayoutListener.ChangeType
- USER_ANNOTATION - Static variable in interface ghidra.app.plugin.PluginCategoryNames
- USER_DEFINED - ghidra.program.model.symbol.SourceType
-
The object's source indicator for a user defined.
- USER_DEFINED_DIFFS - Static variable in class ghidra.program.util.ProgramDiffFilter
-
Indicates the filter for the user defined property differences.
- USER_FOLDER_NAME - Static variable in class ghidra.framework.data.ProjectFileManager
- USER_GENERATED - docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
-
This event was triggered by the user changing the selection via the GUI
- USER_HOME - Static variable in class generic.util.Path
- USER_ID_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- USER_NAME_ATTR - ghidra.formats.gfilesystem.fileinfo.FileAttributeType
- USER_SCRIPTS_DIR - Static variable in class ghidra.app.script.GhidraScriptUtil
-
User's home scripts directory
- USER_SCRIPTS_DIR_PROPERTY - Static variable in class ghidra.app.script.GhidraScriptConstants
-
The system property that overrides the location of the source directory used to store Ghidra scripts
- UserAccessException - Exception in ghidra.util.exception
-
Exception thrown when a user requests some operation to be performed but does not have sufficient privileges.
- UserAccessException() - Constructor for exception ghidra.util.exception.UserAccessException
-
Default constructor.
- UserAccessException(String) - Constructor for exception ghidra.util.exception.UserAccessException
-
Create a new UserAccessException with the given message.
- userAccessPanel - Variable in class ghidra.framework.main.ProjectAccessPanel
- UserAddedSourceInfo - Class in ghidra.plugins.importer.batch
-
This class holds information regarding a single user-added source file added to a batch import session.
- UserAgreementDialog - Class in ghidra.framework.main
- UserAgreementDialog(boolean, boolean) - Constructor for class ghidra.framework.main.UserAgreementDialog
- userCacheDir - Variable in class utility.application.ApplicationLayout
- UserData - Interface in ghidra.framework.model
-
UserData
is a marker interface for DomainObjects used to store user-data associated with another DomainObject. - userDataChanged(String, Object, Object) - Method in class ghidra.program.database.ProgramDB
- UserDataChangeRecord - Class in ghidra.program.util
- UserDataChangeRecord(String) - Constructor for class ghidra.program.util.UserDataChangeRecord
-
Constructor for change record for removing a range of properties.
- UserDataChangeRecord(String, Object, Object) - Constructor for class ghidra.program.util.UserDataChangeRecord
-
Constructor
- UseropSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A user-defined pcode operation (PcodeOp) This is implemented as a name and a unique id which is passed as the first parameter to a PcodeOp with the opcode = "CALLOTHER".
- UseropSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.UseropSymbol
- userRemovedSelectionPath(TreePath) - Method in class docking.widgets.tree.internal.GTreeSelectionModel
-
This method allows the GTree's JTree to tell this selection model when a selection has been removed due to the user clicking.
- UserSearchUtils - Class in ghidra.util
-
This class converts user inputted strings and creates
Pattern
s from them that can be used to createMatcher
objects. - UserSearchUtils() - Constructor for class ghidra.util.UserSearchUtils
- userSettingsDir - Variable in class utility.application.ApplicationLayout
- userStrings - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
- userTempDir - Variable in class utility.application.ApplicationLayout
- usesEdgeArticulations() - Method in class ghidra.graph.viewer.layout.AbstractVisualGraphLayout
- usesEdgeArticulations() - Method in class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
- usesEdgeArticulations() - Method in interface ghidra.graph.viewer.layout.VisualGraphLayout
-
Returns true if this layout uses articulated edges.
- usesIcons() - Method in class ghidra.service.graph.GraphDisplayOptions
-
Returns true if the rendering mode is to use icons for the vertices.
- usesZeroLengthComponent(DataType) - Static method in interface ghidra.program.model.data.DataTypeComponent
-
Determine if the specified dataType will be treated as a zero-length component allowing it to possibly overlap the next component.
- useTransform() - Method in class ghidra.graph.viewer.renderer.DebugShape
- useTransform() - Method in class ghidra.graph.viewer.renderer.MouseDebugPaintable
- useUnknownRegister() - Method in class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
- usingCompressedSerializationOutput() - Static method in class db.buffers.DataBuffer
- usingGeneratedSelfSignedCertificate() - Static method in class ghidra.net.ApplicationKeyManagerFactory
-
Determine if active key manager is utilizing a generated self-signed certificate.
- UsrException - Exception in ghidra.util.exception
-
Base Class for all ghidra non-runtime exceptions
- UsrException() - Constructor for exception ghidra.util.exception.UsrException
-
Construct a new UsrException with no message
- UsrException(String) - Constructor for exception ghidra.util.exception.UsrException
-
Construct a new UsrException with the given message
- UsrException(String, Throwable) - Constructor for exception ghidra.util.exception.UsrException
-
Construct a new UsrException with the given message and cause
- UTF16 - ghidra.util.ascii.CharWidth
- UTF16 - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable UTF16 string datatype.
- UTF16 - Static variable in class ghidra.program.model.data.CharsetInfo
- UTF32 - ghidra.util.ascii.CharWidth
- UTF32 - Static variable in class ghidra.program.model.data.CharsetInfo
- UTF8 - ghidra.util.ascii.CharWidth
- UTF8 - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable UTF8 string datatype.
- UTF8 - Static variable in class ghidra.program.model.data.CharsetInfo
- util - package util
- Util - Class in ghidra.app.util.bin.format.macho.commands
- Util() - Constructor for class ghidra.app.util.bin.format.macho.commands.Util
- Util() - Constructor for class ghidra.util.classfinder.ExtensionPointProperties.Util
- Util() - Constructor for class ghidra.util.exception.MultipleCauses.Util
- utilities.util - package utilities.util
- utilities.util.reflection - package utilities.util.reflection
- utility.application - package utility.application
- utility.function - package utility.function
- utility.module - package utility.module
- Utils - Class in ghidra.pcode.utils
- Utils() - Constructor for class ghidra.pcode.utils.Utils
- UuidCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a uuid_command structure.
- UuidCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.UuidCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
V
- V_OFFSET - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- V_OFFSET_PLUS - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- V_SIZE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- V_SPACE - Static variable in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
- V3_COMMENTS_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_LENGTH_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_NAME_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_PERMISSIONS_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SEGMENT_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SOURCE_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_START_ADDR_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_INT_DATA1_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_LENGTH_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_LONG_DATA2_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_PARENT_ID_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_START_OFFSET_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_BIT_MAPPED - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_BUFFER - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_BYTE_MAPPED - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_FILE_BYTES - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_SUB_TYPE_UNITIALIZED - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- V3_VERSION - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
- va(long, boolean) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
- val - Variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- val - Variable in class ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
- val - Variable in class ghidra.generic.util.datastruct.TreeValueSortedMap.Node
- valence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
-
The number of edges incident with v.
- valHexDigit(char) - Method in class ghidra.program.model.data.StringRenderParser
- VALID_GOTO_CHARS - Static variable in interface ghidra.app.services.GoToService
-
Characters that are allowed in words that the GoToService can use.
- VALID_INPUT_COLOR - Static variable in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Color indicating a valid value is defined by the editor widget(s)
- VALID_MULTITERM_DELIMITERS - Static variable in class docking.widgets.filter.FilterOptions
- VALID_MULTITERM_DELIMITERS_ARRAY - Static variable in class docking.widgets.filter.FilterOptions
- ValidatableLine - Interface in ghidra.app.util.html
-
A loose concept that represents a line of text, potentially with multiple parts, that can be validated against other instances and can change the color of the text.
- validate() - Method in class docking.action.builder.AbstractActionBuilder
- validate() - Method in class docking.action.builder.MultiActionBuilder
- validate() - Method in class docking.action.builder.MultiStateActionBuilder
- validate() - Method in class docking.widgets.AbstractGCellRenderer
-
Overridden for performance reasons.
- validate() - Method in class docking.widgets.table.GBooleanCellRenderer
- validate(Lock) - Method in class ghidra.program.database.DatabaseObject
-
This method provides a cheap (lock free) way to test if an object is valid.
- validate(LinkDatabase) - Method in class help.validator.JavaHelpValidator
- validate(LinkDatabase) - Method in class help.validator.model.TOCItem
- validate(LinkDatabase) - Method in class help.validator.model.TOCItemDefinition
- validate(LinkDatabase) - Method in class help.validator.model.TOCItemExternal
- validate(LinkDatabase) - Method in class help.validator.model.TOCItemReference
- validate(String, String) - Method in class docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
- validate(String, String) - Method in interface docking.widgets.textfield.GValidatedTextField.TextValidator
- validate(String, String) - Method in class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- validateClient(X509Certificate[], String) - Static method in class ghidra.net.ApplicationKeyManagerUtils
-
Validate a client certificate ensuring that it is not expired and is trusted based upon the active trust managers.
- validateCspecFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- validateDataDirectories(Program) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- validateDataDirectories(Program) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- validateDataType(DataType) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
-
This method throws an exception if the indicated data type is not a valid data type for a component of this composite data type.
- validateDataType(DataType, DataTypeManager, boolean) - Static method in class ghidra.program.model.data.ParameterDefinitionImpl
-
Check the specified datatype for use as a return, parameter or variable type.
- ValidatedDocument() - Constructor for class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- ValidatedDocument(List<GValidatedTextField.TextValidator>) - Constructor for class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
- validateDefaultSpaceMap() - Method in class ghidra.program.util.LanguageTranslatorAdapter
-
Build and validate the default address space map.
- validateFormInput() - Method in class ghidra.plugin.importer.AddToProgramDialog
- validateFormInput() - Method in class ghidra.plugin.importer.ImporterDialog
- validateInvalidate() - Method in class docking.GenericHeader
- validateKeyBindingData(KeyBindingData) - Static method in class docking.action.KeyBindingData
-
Updates the given data with system-independent versions of key modifiers.
- validateKeyStroke(KeyStroke) - Static method in class docking.actions.KeyBindingUtils
-
Updates the given data with system-independent versions of key modifiers.
- validateLdefsFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- validateLong(long, long) - Method in class docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
- validateName(String) - Static method in class ghidra.program.model.symbol.SymbolUtilities
-
Validate the given symbol name: cannot be null, cannot be an empty string, cannot contain blank characters, cannot be a reserved name.
- validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.CodeSymbol
- validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.FunctionSymbol
- validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.SymbolDB
-
Allow symbol implementations to validate the source when setting the name of this symbol
- validateNameSource(String, SourceType) - Method in class ghidra.program.database.symbol.VariableSymbolDB
- validateOptions() - Method in class ghidra.framework.options.ToolOptions
- validateOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.AbstractLibrarySupportLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.AbstractProgramLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.BinaryLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.CoffLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.ElfLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.GdtLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.GzfLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.IntelHexLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in interface ghidra.app.util.opinion.Loader
-
Validates the
Loader
's options and returns null if all options are valid; otherwise, an error message describing the problem is returned. - validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.MotorolaHexLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.PeLoader
- validateOptions(ByteProvider, LoadSpec, List<Option>, Program) - Method in class ghidra.app.util.opinion.XmlLoader
- validateOptions(List<Option>) - Method in interface ghidra.app.util.OptionValidator
-
Validates the options if valid, returns null.
- validatePair(LanguageCompilerSpecPair) - Static method in class ghidra.program.model.lang.OldLanguageMappingService
- validatePredefinedType(int) - Method in class ghidra.program.util.ProgramMergeFilter
-
validatePredefinedType determines whether or not the indicated type of filter item is a valid predefined type.
- validatePspecFile(ResourceFile) - Static method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
- validateType() - Method in class ghidra.program.util.CommentFieldLocation
-
Checks that the type is a valid comment type.
- validateUserSelection() - Method in class ghidra.app.util.datatype.DataTypeSelectionEditor
-
Returns true if the current value of the data type editor is a know data type.
- ValidationFailedException(String) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- ValidationFailedException(String, Throwable) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- ValidationFailedException(Throwable) - Constructor for exception docking.widgets.textfield.GValidatedTextField.ValidationFailedException
- validCheckSum(BinaryReader) - Method in class ghidra.app.util.bin.format.omf.OmfRecord
- validContextWhen(Predicate<C>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets a predicate for dynamically determining if this action is valid for the current
ActionContext
. - validContextWhen(Predicate<ActionContext>) - Method in class docking.action.DockingAction
-
Sets a predicate for dynamically determining if this action is valid for the current
ActionContext
. - validityChanged() - Method in class docking.wizard.WizardManager
- validityChanged() - Method in interface docking.wizard.WizardPanelListener
-
Notification that something on the panel changed.
- validMinor(Location) - Method in enum docking.widgets.shapes.Location
-
Assumes "this" is a major axis, and tells whether the minor axis argument is valid for the major value.
- vals - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
- value - Variable in class generic.stl.ListNodeSTL
- value - Variable in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
- value - Variable in class ghidra.app.util.bin.format.dwarf4.attribs.DWARFStringAttribute
- value - Variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- value - Variable in class ghidra.app.util.bin.format.elf.ElfProgramHeaderType
- value - Variable in class ghidra.app.util.bin.format.elf.ElfSectionHeaderType
- value - Variable in class ghidra.program.model.correlate.Hash
- value - Variable in class ghidra.program.model.lang.ConstantPool.Record
- value - Variable in class ghidra.sleigh.grammar.SleighCompiler.id_or_nil_return
- value - Variable in class ghidra.sleigh.grammar.SleighCompiler.identifier_return
- value - Variable in class ghidra.util.state.ResultsState.FramePointerCandidate
- value() - Method in enum ghidra.app.util.bin.format.pef.SymbolClass
- value() - Method in annotation type ghidra.framework.plugintool.ToolEventName
- VALUE - ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
- VALUE_COLOR - Static variable in class ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
- value_symbol(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- valueattach() - Method in class ghidra.sleigh.grammar.SleighCompiler
- valueattach() - Method in class ghidra.sleigh.grammar.SleighEcho
- valueattach() - Method in class ghidra.sleigh.grammar.SleighParser
- valueattach_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.valueattach_return
- valueChanged() - Method in class docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
-
Notification that the editors' value has changed.
- valueChanged() - Method in class ghidra.app.util.bean.FixedBitSizeValueField
- valueChanged(GTreeSelectionEvent) - Method in interface docking.widgets.tree.support.GTreeSelectionListener
-
Called whenever the value of the selection changes.
- valueChanged(GTreeSelectionEvent) - Method in class ghidra.framework.main.DataTreeDialog
-
TreeSelectionListener method that is called whenever the value of the selection changes.
- valueChanged(LcsSelectionEvent) - Method in interface ghidra.plugin.importer.LcsSelectionListener
- valueChanged(Object) - Method in class docking.widgets.tree.GTreeNode
-
Notification method called when a cell editor completes editing to notify this node that its value has changed.
- valueChanged(Object) - Method in class ghidra.framework.main.datatree.DomainFileNode
- valueChanged(Object) - Method in class ghidra.framework.main.datatree.DomainFolderNode
- valueChanged(ListSelectionEvent) - Method in class docking.widgets.table.GTableColumnModel
- valueChanged(ListSelectionEvent) - Method in class ghidra.framework.main.logviewer.ui.FVTable
-
Invoked when a new row has been selected in the table.
- valueChanged(ListSelectionEvent) - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
-
Listener for the icon list.
- ValueExpression() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- valueField - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
- valueForPathChanged(TreePath, Object) - Method in class docking.widgets.tree.internal.GTreeModel
- valueForResolution(ConstantValue, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
- valueForResolution(ContextField, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
- valueForResolution(EndInstructionValue, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
- valueForResolution(OperandValue, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
- valueForResolution(PatternExpression, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
-
Compute the value of an expression given a (possibly-intermediate) resolution
- valueForResolution(StartInstructionValue, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
- valueForResolution(TokenField, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
- valueForResolution(T, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
- valueForResolution(T, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
-
Compute the value of the expression given the (possibly-intermediate) resolution
- valueForResolution(T, AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
- valueIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
- valueIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
- valueIsDWord() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
- valueIsUnicodeString() - Method in class ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
- valuelist(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- valueMap - Variable in class ghidra.framework.options.AbstractOptions
- ValueMapSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
- ValueMapSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
- valueNames - Variable in class ghidra.docking.settings.JavaEnumSettingsDefinition
- valueOf(int) - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
-
Determines the data application mode for the indicated code.
- valueOf(int) - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
-
Gets the exception handling decode format for the indicated code.
- valueOf(int, int, BigInteger) - Static method in class ghidra.pcode.floatformat.BigFloat
-
Return the BigFloat with the given number of bits representing the given BigInteger.
- valueOf(I, int) - Method in class generic.algorithms.ReducingLcs
-
Return the value at the given 0-based offset
- valueOf(String) - Static method in enum db.OpenMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.action.builder.AbstractActionBuilder.When
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.action.KeyBindingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.DockingUtils.TreeTraversalOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.DockingUtils.TreeTraversalResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.KeyBindingPrecedence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.util.BadgedIcon.BadgePosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.conditiontestpanel.ConditionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.EventTrigger
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.filechooser.GhidraFileChooserMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.filter.MultitermEvaluationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.filter.TextFilterStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.shapes.Location
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.table.AddRemoveListItem.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.table.columnfilter.LogicOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.table.ColumnSortState.SortDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.WindowPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum docking.wizard.WizardPanelDisplayability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum generic.json.JSONError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum generic.json.JSONType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum generic.lsh.LSHMemoryModel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.decompiler.DecompileProcess.DisposeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.script.GhidraScript.AnalysisMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.services.AnalyzerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bean.SetEquateDialog.SelectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragUpdateLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.PeSubsystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.rich.MSProductType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pe.SectionFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pef.SectionKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pef.SectionShareKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.bin.format.pef.SymbolClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.datatype.NavigationDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.opinion.LoaderTier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.main.logviewer.event.FVEvent.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.options.OptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.Platform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.plugintool.util.PluginPackageState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.plugintool.util.PluginStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.framework.store.CheckoutType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.viewer.event.picking.PickListener.EventSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.viewer.layout.LayoutListener.ChangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.viewer.options.RelayoutOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.viewer.options.ViewRestoreOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.graph.viewer.PathHighlightMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.pcode.emulate.EmulateExecutionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.database.SpecExtension.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.AlignmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.ArchiveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.DataUtilities.ClearDataMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.GenericCallingConvention
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.MetaDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.PackingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.CompilerSpec.EvaluationModelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.DecompilerLanguage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.Endian
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.InputListType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.InstructionBlockFlow.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.AutoParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.FlowOverride
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.Function.FunctionUpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.listing.LabelString.LabelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.mem.MemoryBlockType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.symbol.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.model.util.ProcessorSymbolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.program.util.string.FoundString.DefinedState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.service.graph.GraphLabelPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.util.ascii.CharWidth
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.util.data.DataTypeParser.AllowedDataTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.util.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.util.SignednessFormatMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum resources.QUADRANT
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum utilities.util.FileResolutionResult.FileResolutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String, QUADRANT) - Static method in enum resources.QUADRANT
-
String to enum.
- valueOf(List<T>, int) - Method in class generic.algorithms.ReducingListBasedLcs
- valueOfX(int) - Method in class generic.algorithms.Lcs
-
Gets the value of the x sequence at the given index, where index is 1-based
- valueOfX(int) - Method in class generic.algorithms.ReducingLcs
- valueOfX(int) - Method in class ghidra.program.util.CodeUnitLCS
- valueOfY(int) - Method in class generic.algorithms.Lcs
-
Gets the value of the y sequence at the given index, where index is 1-based
- valueOfY(int) - Method in class generic.algorithms.ReducingLcs
- valueOfY(int) - Method in class ghidra.program.util.CodeUnitLCS
- ValueRange - Class in ghidra.util.datastruct
-
Associates an integer value with a numeric range.
- ValueRange(long, long, int) - Constructor for class ghidra.util.datastruct.ValueRange
-
Constructor for numeric range with an associated value.
- values - Variable in class docking.widgets.dialogs.StringChoices
- values() - Static method in enum db.OpenMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.action.builder.AbstractActionBuilder.When
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.action.KeyBindingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.DockingUtils.TreeTraversalOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.DockingUtils.TreeTraversalResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.KeyBindingPrecedence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.util.BadgedIcon.BadgePosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.conditiontestpanel.ConditionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.EventTrigger
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.filechooser.GhidraFileChooserMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.filter.MultitermEvaluationMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.filter.TextFilterStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.shapes.Location
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.table.AddRemoveListItem.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.table.columnfilter.LogicOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.table.ColumnSortState.SortDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.WindowPosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum docking.wizard.WizardPanelDisplayability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum generic.json.JSONError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum generic.json.JSONType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum generic.lsh.LSHMemoryModel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.decompiler.DecompileProcess.DisposeState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.script.GhidraScript.AnalysisMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ghidra.app.script.GhidraScriptProperties
- values() - Static method in enum ghidra.app.services.AnalyzerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bean.SetEquateDialog.SelectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragUpdateLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.DllCharacteristics
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.PeSubsystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.rich.MSProductType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pe.SectionFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pef.PackedDataOpcodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pef.SectionKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pef.SectionShareKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.bin.format.pef.SymbolClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.datatype.NavigationDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.opinion.LoaderTier
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.formats.gfilesystem.fileinfo.FileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.Architecture
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.main.logviewer.event.FVEvent.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.OperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.options.OptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.Platform
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.plugintool.util.PluginPackageState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.plugintool.util.PluginStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.framework.store.CheckoutType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ghidra.generic.util.datastruct.RestrictedValueSortedMap
- values() - Method in class ghidra.generic.util.datastruct.TreeValueSortedMap
- values() - Method in interface ghidra.generic.util.datastruct.ValueSortedMap
- values() - Static method in enum ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.viewer.event.picking.PickListener.EventSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.viewer.layout.LayoutListener.ChangeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.viewer.options.RelayoutOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.viewer.options.ViewRestoreOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.graph.viewer.PathHighlightMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.pcode.emulate.EmulateExecutionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
-
Returns an unmodifiable view of the values in this map.
- values() - Static method in enum ghidra.program.database.SpecExtension.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.AlignmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.ArchiveType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.DataTypeConflictHandler.ConflictResolutionPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.DataTypeConflictHandler.ConflictResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.DataUtilities.ClearDataMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.GenericCallingConvention
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.MetaDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.PackingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.RenderUnicodeSettingsDefinition.RENDER_ENUM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.StringLayoutEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.data.TranslationSettingsDefinition.TRANSLATION_ENUM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.CompilerSpec.EvaluationModelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.DecompilerLanguage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.Endian
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.InputListType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.InstructionBlockFlow.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.lang.InstructionError.InstructionErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.AutoParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.CodeUnitFormatOptions.ShowBlockName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.CodeUnitFormatOptions.ShowNamespace
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.FlowOverride
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.Function.FunctionUpdateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.listing.LabelString.LabelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.mem.MemoryBlockType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.symbol.SourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.model.util.ProcessorSymbolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.program.util.string.FoundString.DefinedState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ghidra.service.graph.Attributed
-
Returns the attribute values
- values() - Static method in enum ghidra.service.graph.GraphLabelPosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.test.processors.support.EmulatorTestRunner.DumpFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.util.ascii.CharWidth
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.util.data.DataTypeParser.AllowedDataTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ghidra.util.datastruct.AbstractWeakValueMap
- values() - Method in class ghidra.util.datastruct.CopyOnReadWeakSet
- values() - Method in class ghidra.util.datastruct.LRUMap
- values() - Method in class ghidra.util.datastruct.SoftCacheMap
- values() - Method in class ghidra.util.datastruct.WeakSet
-
Returns a Collection view of this set.
- values() - Static method in enum ghidra.util.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.util.SignednessFormatMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum resources.QUADRANT
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum utilities.util.FileResolutionResult.FileResolutionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Values() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- VALUES - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- VALUES_SIZE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
- ValueSortedMap<K,V> - Interface in ghidra.generic.util.datastruct
-
A map that is sorted by value.
- ValueSortedMap.ValueSortedMapEntryList<K,V> - Interface in ghidra.generic.util.datastruct
- ValueSortedMap.ValueSortedMapKeyList<K> - Interface in ghidra.generic.util.datastruct
- ValueSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A variable with its semantic (and printing) value equal to a fixed mapping of its pattern
- ValueSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
- valueToString(long, DWARFExpressionOperandType) - Static method in enum ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
- valueToString(Object) - Method in class docking.widgets.textfield.HexIntegerFormatter
-
Overridden to translate the internal value to a hex representation.
- valueType - Variable in class ghidra.app.util.bin.format.elf.ElfDynamicType
- VAR_ARGS_DISPLAY_STRING - Static variable in interface ghidra.program.model.listing.FunctionSignature
- varArgs - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- VARARGS - Static variable in class ghidra.app.util.demangler.DemangledDataType
- varattach() - Method in class ghidra.sleigh.grammar.SleighCompiler
- varattach() - Method in class ghidra.sleigh.grammar.SleighEcho
- varattach() - Method in class ghidra.sleigh.grammar.SleighParser
- varattach_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.varattach_return
- VARDECL - Static variable in class ghidra.app.decompiler.ClangXML
- variable() - Method in class ghidra.sleigh.grammar.SleighEcho
- Variable - Interface in ghidra.program.model.listing
-
Defines an object that stores a value of some specific data type.
- VARIABLE - ghidra.program.model.listing.LabelString.LabelType
- VARIABLE - Static variable in class ghidra.app.decompiler.ClangXML
- VARIABLE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- VARIABLE - Static variable in class ghidra.program.model.listing.LabelString
- VARIABLE_COLOR - Static variable in class ghidra.app.decompiler.ClangToken
- VARIABLE_COLOR - Static variable in class ghidra.app.decompiler.ClangXML
- VARIABLE_SPACE - Static variable in interface ghidra.program.model.address.AddressSpace
-
The
VARIABLE_SPACE
is used to contain all variables and parameters defined within a given namespace (i.e., function). - VARIABLE_STORAGE_CONFLICT - ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
- VariableColumnTableModel - Interface in docking.widgets.table
-
An interface for marking table models whose supported columns are discovered at runtime
- VariableCommentFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates StackVariableComment Fields.
- VariableCommentFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableCommentFieldFactory
-
Constructor
- VariableCommentFieldLocation - Class in ghidra.program.util
-
The
VariableCommentFieldLocation
class provides specific information about the stack variable comment field within a program location. - VariableCommentFieldLocation() - Constructor for class ghidra.program.util.VariableCommentFieldLocation
-
Should only be used by XML restoration.
- VariableCommentFieldLocation(Program, Address, Variable, int) - Constructor for class ghidra.program.util.VariableCommentFieldLocation
-
Construct a new VariableCommentFieldLocation object.
- VariableCommentFieldLocation(Program, Variable, int) - Constructor for class ghidra.program.util.VariableCommentFieldLocation
-
Construct a new VariableCommentFieldLocation object.
- VariableCommentFieldMouseHandler - Class in ghidra.app.util.viewer.field
- VariableCommentFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
- VariableDB - Class in ghidra.program.database.function
-
Database implementation of a Variable.
- VariableFilter - Interface in ghidra.program.model.listing
- VariableFilter.CompoundStackVariableFilter - Class in ghidra.program.model.listing
- VariableFilter.LocalVariableFilter - Class in ghidra.program.model.listing
- VariableFilter.MemoryVariableFilter - Class in ghidra.program.model.listing
- VariableFilter.ParameterFilter - Class in ghidra.program.model.listing
- VariableFilter.RegisterVariableFilter - Class in ghidra.program.model.listing
- VariableFilter.StackVariableFilter - Class in ghidra.program.model.listing
- VariableFilter.UniqueVariableFilter - Class in ghidra.program.model.listing
- VariableHeightPairLayout - Class in ghidra.util.layout
-
LayoutManger for arranging components into exactly two columns.
- VariableHeightPairLayout() - Constructor for class ghidra.util.layout.VariableHeightPairLayout
-
Constructor for PairLayout.
- VariableHeightPairLayout(int, int) - Constructor for class ghidra.util.layout.VariableHeightPairLayout
-
Constructs a new PairLayout.
- VariableHeightPairLayout(int, int, int) - Constructor for class ghidra.util.layout.VariableHeightPairLayout
-
Constructs a new PairLayout.
- VariableHeightPanel - Class in docking.widgets
-
A panel that is scrollable and uses a VariableHeightLayoutManager that deals with components of varying heights.
- VariableHeightPanel(boolean, int, int) - Constructor for class docking.widgets.VariableHeightPanel
-
Construct a new VariableHeigthPanel.
- VariableLocation - Class in ghidra.program.util
-
VariableLocation
provides information about the location on a variable within aFunction
. - VariableLocation() - Constructor for class ghidra.program.util.VariableLocation
-
Default constructor needed for restoring a variable location from XML.
- VariableLocation(Program, Address, Variable, int, int) - Constructor for class ghidra.program.util.VariableLocation
-
Create a new VariableLocation.
- VariableLocation(Program, Variable, int, int) - Constructor for class ghidra.program.util.VariableLocation
-
Create a new VariableLocation.
- VariableLocFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates VariableOffset Fields.
- VariableLocFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableLocFieldFactory
-
Constructor
- VariableLocFieldLocation - Class in ghidra.program.util
-
The
VariableLocFieldLocation
class provides specific information about the stack variable offset field within a program location. - VariableLocFieldLocation() - Constructor for class ghidra.program.util.VariableLocFieldLocation
-
Should only be used by XML restoration.
- VariableLocFieldLocation(Program, Address, Variable, int) - Constructor for class ghidra.program.util.VariableLocFieldLocation
-
Construct a new VariableLocFieldLocation object.
- VariableLocFieldLocation(Program, Variable, int) - Constructor for class ghidra.program.util.VariableLocFieldLocation
-
Construct a new VariableLocFieldLocation object.
- variableMap - Variable in class ghidra.app.util.bin.format.objc2.ObjectiveC2_State
-
A map of instance variable addresses to mangled type strings.
- VariableNameFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates VariableName Fields.
- VariableNameFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableNameFieldFactory
-
Constructor
- VariableNameFieldLocation - Class in ghidra.program.util
-
The
VariableNameFieldLocation
class provides specific information about the variable name field within a program location. - VariableNameFieldLocation() - Constructor for class ghidra.program.util.VariableNameFieldLocation
-
Should only be used by XML restoration.
- VariableNameFieldLocation(Program, Address, Variable, int) - Constructor for class ghidra.program.util.VariableNameFieldLocation
-
Construct a new VariableNameFieldLocation object.
- VariableNameFieldLocation(Program, Variable, int) - Constructor for class ghidra.program.util.VariableNameFieldLocation
-
Construct a new VariableNameFieldLocation object.
- VariableOffset - Class in ghidra.program.model.listing
-
VariableOffset
can be used as an operand or sub-operand representation object. - VariableOffset(Variable, long, boolean, boolean) - Constructor for class ghidra.program.model.listing.VariableOffset
-
Constructor for an implied variable reference.
- VariableOffset(Reference, Variable) - Constructor for class ghidra.program.model.listing.VariableOffset
-
Constructor for an explicit variable reference.
- VariableProxy - Class in ghidra.app.util.viewer.proxy
-
Stores information about a variable in a program such that the variable can be retrieved when needed.
- VariableProxy(ListingModel, Program, Address, Function, Variable) - Constructor for class ghidra.app.util.viewer.proxy.VariableProxy
-
Constructs a proxy for a variable.
- VariableRowHeightGridLayout - Class in ghidra.util.layout
- VariableRowHeightGridLayout(int) - Constructor for class ghidra.util.layout.VariableRowHeightGridLayout
- VariableRowHeightGridLayout(int, int, int) - Constructor for class ghidra.util.layout.VariableRowHeightGridLayout
-
Constructs a new PairLayout.
- VariableSizeException - Exception in ghidra.program.model.listing
-
VariableSizeException
is thrown when a variable data-type exceeds storage constraints. - VariableSizeException(String) - Constructor for exception ghidra.program.model.listing.VariableSizeException
-
Constructor.
- VariableSizeException(String, boolean) - Constructor for exception ghidra.program.model.listing.VariableSizeException
-
Constructor.
- VariableStorage - Class in ghidra.program.model.listing
-
encapsulates the ordered list of storage varnodes which correspond to a function parameter or local variable.
- VariableStorage() - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct an empty variable storage for reserved usage (i.e., BAD_STORAGE, UNMAPPED_STORAGE)
- VariableStorage(Program, int, int) - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct stack variable storage
- VariableStorage(Program, Address, int) - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct variable storage
- VariableStorage(Program, Register...) - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct register variable storage
- VariableStorage(Program, Varnode...) - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct variable storage
- VariableStorage(Program, List<Varnode>) - Constructor for class ghidra.program.model.listing.VariableStorage
-
Construct variable storage
- VariableStorageConflicts - Class in ghidra.program.util
- VariableStorageConflicts(List<Variable>, List<Variable>, boolean, TaskMonitor) - Constructor for class ghidra.program.util.VariableStorageConflicts
-
Construct a VariableStorageConflicts object for the variables contained within two functions.
- VariableStorageDBAdapterNoTable - Class in ghidra.program.database.symbol
- VariableStorageDBAdapterV2 - Class in ghidra.program.database.symbol
- VariableStorageManagerDB - Class in ghidra.program.database.symbol
- VariableStorageManagerDB(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.VariableStorageManagerDB
-
Construct a new variable manager.
- variableStorageMatches(Variable, Variable) - Static method in class ghidra.program.util.DiffUtility
-
Determine if the specified variables have exactly the same storage.
- variableStorageOverlaps(Variable, Variable) - Static method in class ghidra.program.util.DiffUtility
-
Determine if the specified variables have overlapping storage.
- VariableSymbolDB - Class in ghidra.program.database.symbol
-
Symbol class for function variables.
- VariableSymbolDB(SymbolManager, DBObjectCache<SymbolDB>, SymbolType, VariableStorageManagerDB, Address, DBRecord) - Constructor for class ghidra.program.database.symbol.VariableSymbolDB
-
Constructs a new VariableSymbol
- VariableTextLine - Class in ghidra.app.util.html
- VariableTextLine(String, String, DataType) - Constructor for class ghidra.app.util.html.VariableTextLine
- VariableTypeFieldFactory - Class in ghidra.app.util.viewer.field
-
Generates VariableType Fields.
- VariableTypeFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableTypeFieldFactory
-
Constructor
- VariableTypeFieldLocation - Class in ghidra.program.util
-
The
VariableTypeFieldLocation
class provides specific information about the variable type field within a program location. - VariableTypeFieldLocation() - Constructor for class ghidra.program.util.VariableTypeFieldLocation
-
Should only be used by XML restoration.
- VariableTypeFieldLocation(Program, Address, Variable, int) - Constructor for class ghidra.program.util.VariableTypeFieldLocation
-
Construct a new VariableTypeFieldLocation object.
- VariableTypeFieldLocation(Program, Variable, int) - Constructor for class ghidra.program.util.VariableTypeFieldLocation
-
Construct a new VariableTypeFieldLocation object.
- VariableUtilities - Class in ghidra.program.model.listing
- VariableUtilities.VariableConflictHandler - Interface in ghidra.program.model.listing
- VariableXRefFieldFactory - Class in ghidra.app.util.viewer.field
-
Variable Cross-reference Field Factory
- VariableXRefFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldFactory
-
Constructor
- VariableXRefFieldFactory(FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldFactory
-
Constructor
- VariableXRefFieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- VariableXRefFieldFactory(String, FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldFactory
- VariableXRefFieldLocation - Class in ghidra.program.util
-
The
VariableXRefFieldLocation
class provides specific information about the variable's cross reference field within a program location. - VariableXRefFieldLocation() - Constructor for class ghidra.program.util.VariableXRefFieldLocation
-
Should only be used by XML restoration.
- VariableXRefFieldLocation(Program, Variable, Address, int, int) - Constructor for class ghidra.program.util.VariableXRefFieldLocation
-
Construct a new VariableXRefFieldLocation object.
- VariableXRefFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
VariableXRefFieldLocation
clicks - VariableXRefFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
- VariableXRefHeaderFieldFactory - Class in ghidra.app.util.viewer.field
-
Field for showing Xref Headers for variables
- VariableXRefHeaderFieldFactory() - Constructor for class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
- VariableXRefHeaderFieldFactory(FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
-
Constructor
- VariableXRefHeaderFieldLocation - Class in ghidra.program.util
- VariableXRefHeaderFieldLocation() - Constructor for class ghidra.program.util.VariableXRefHeaderFieldLocation
-
Should only be used for XML restoring.
- VariableXRefHeaderFieldLocation(Program, Variable, int, Address) - Constructor for class ghidra.program.util.VariableXRefHeaderFieldLocation
-
Creates a variable xref field program location
- variant - Variable in class ghidra.program.model.lang.LanguageCompilerSpecQuery
- VariousChoicesPanel - Class in ghidra.app.merge.listing
-
VariousChoicesPanel
provides a table type of format for resolving multiple conflicts in one panel. - VariousChoicesPanel() - Constructor for class ghidra.app.merge.listing.VariousChoicesPanel
-
Constructor for a various choices panel.
- VariousChoicesPanel(boolean) - Constructor for class ghidra.app.merge.listing.VariousChoicesPanel
-
Constructor for a various choices panel.
- varlist(String) - Method in class ghidra.sleigh.grammar.SleighCompiler
- varnode() - Method in class ghidra.sleigh.grammar.SleighCompiler
- varnode() - Method in class ghidra.sleigh.grammar.SleighEcho
- varnode() - Method in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- varnode() - Method in class ghidra.sleigh.grammar.SleighParser
- Varnode - Class in ghidra.program.model.pcode
-
Rawest possible Varnode.
- Varnode(Address, int) - Constructor for class ghidra.program.model.pcode.Varnode
- Varnode(Address, int, int) - Constructor for class ghidra.program.model.pcode.Varnode
- varnode_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.varnode_return
- varnode_symbol(String, boolean) - Method in class ghidra.sleigh.grammar.SleighCompiler
- VarnodeAST - Class in ghidra.program.model.pcode
-
This type of Varnode is a node in an Abstract Syntax Tree It keeps track of its defining PcodeOp (in-edge) and PcodeOps which use it (out-edges)
- VarnodeAST(Address, int, int) - Constructor for class ghidra.program.model.pcode.VarnodeAST
- VarnodeBank - Class in ghidra.program.model.pcode
-
Container class for VarnodeAST's
- VarnodeBank() - Constructor for class ghidra.program.model.pcode.VarnodeBank
- VarnodeBank.DefComparator - Class in ghidra.program.model.pcode
- VarnodeBank.LocComparator - Class in ghidra.program.model.pcode
- VarnodeContext - Class in ghidra.program.util
- VarnodeContext(Program, ProgramContext, ProgramContext) - Constructor for class ghidra.program.util.VarnodeContext
- VarnodeData - Class in ghidra.app.plugin.processors.sleigh
-
All the resolved pieces of data needed to build a Varnode
- VarnodeData() - Constructor for class ghidra.app.plugin.processors.sleigh.VarnodeData
- varnodedef() - Method in class ghidra.sleigh.grammar.SleighCompiler
- varnodedef() - Method in class ghidra.sleigh.grammar.SleighEcho
- varnodedef() - Method in class ghidra.sleigh.grammar.SleighParser
- varnodedef_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.varnodedef_return
- VarnodeListSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A ValueSymbol where the semantic context is obtained by looking up the value in a table of VarnodeSymbols
- VarnodeListSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
- VarnodeOperation - Class in ghidra.util.state
- VarnodeOperation(PcodeOp, Varnode[]) - Constructor for class ghidra.util.state.VarnodeOperation
- VARNODEREF - Static variable in class ghidra.app.decompiler.ClangXML
- varnodes - Variable in class ghidra.program.model.listing.VariableStorage
- VarnodeSymbol - Class in ghidra.app.plugin.processors.sleigh.symbol
-
A symbol representing a global varnode, i.e.
- VarnodeSymbol() - Constructor for class ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
- VarnodeTemplate - Class in ghidra.app.plugin.processors.generic
-
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
- VarnodeTemplate(ConstantTemplate, ConstantTemplate, ConstantTemplate, AddressFactory, boolean) - Constructor for class ghidra.app.plugin.processors.generic.VarnodeTemplate
- VarnodeTpl - Class in ghidra.app.plugin.processors.sleigh.template
-
Placeholder for what will resolve to a Varnode instance given a specific InstructionContext
- VarnodeTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- VarnodeTpl(ConstTpl, ConstTpl, ConstTpl) - Constructor for class ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
- VarnodeTranslator - Class in ghidra.program.model.pcode
- VarnodeTranslator(Language) - Constructor for class ghidra.program.model.pcode.VarnodeTranslator
- VarnodeTranslator(Program) - Constructor for class ghidra.program.model.pcode.VarnodeTranslator
- vaToPointer(int) - Method in class ghidra.app.util.bin.format.pe.NTHeader
-
Converts a virtual address (VA) into a pointer.
- vaToPointer(long) - Method in class ghidra.app.util.bin.format.pe.NTHeader
- vectorcall - ghidra.program.model.data.GenericCallingConvention
-
Similar to fastcall but extended vector registers are used
- VectorCompare - Class in generic.lsh.vector
-
Class for containing intermediate results of doing the LSHVector compare operation
- VectorCompare() - Constructor for class generic.lsh.vector.VectorCompare
- VectorIterator<T> - Class in generic.stl
- VectorIterator(ArrayList<T>, int) - Constructor for class generic.stl.VectorIterator
- VectorSTL<T> - Class in generic.stl
- VectorSTL() - Constructor for class generic.stl.VectorSTL
- VectorSTL(int) - Constructor for class generic.stl.VectorSTL
- VectorSTL(int, T) - Constructor for class generic.stl.VectorSTL
- VectorSTL(VectorSTL<T>) - Constructor for class generic.stl.VectorSTL
- VER_NDX_ELIMINATE - Static variable in interface ghidra.app.util.bin.format.elf.GnuConstants
-
Symbol is to be eliminated.
- VER_NDX_GLOBAL - Static variable in interface ghidra.app.util.bin.format.elf.GnuConstants
-
Symbol is global.
- VER_NDX_LOCAL - Static variable in interface ghidra.app.util.bin.format.elf.GnuConstants
-
Symbol is local.
- VER_NDX_LORESERVE - Static variable in interface ghidra.app.util.bin.format.elf.GnuConstants
-
Beginning of reserved entries.
- VERBOSE - ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
- verboseLevel() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- verDBListener - Variable in class ghidra.framework.store.db.VersionedDatabase
-
Change listener
- verify() - Method in class ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
-
Check that the grammar is consistent The grammar is consistent if every non-terminal appearing in the grammar, also appears as the left-hand side of some production.
- verify(ResourceFile) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
-
Verify the given file against this validator.
- verify(String, String) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
-
Verify an XML document as a string against this validator.
- verify(String, SSLSession) - Method in class ghidra.net.SSLContextInitializer.HttpsHostnameVerifier
- verifyConnection() - Method in class ghidra.framework.client.RepositoryAdapter
-
Verify that the connection is still valid.
- verifyProcess() - Method in class ghidra.app.decompiler.DecompInterface
- version - Variable in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
- version - Variable in class ghidra.app.util.xml.ProgramInfo
-
The XML version.
- version - Variable in class ghidra.framework.remote.RepositoryItem
- version - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- Version - Class in ghidra.framework.store
-
Version
provides immutable information about a specific version of an item. - Version(int, long, String, String) - Constructor for class ghidra.framework.store.Version
-
Constructor.
- VERSION_09 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_10 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_11 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_12 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_13 - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_CONTROL - Static variable in class ghidra.app.util.GenericHelpTopics
-
Help Topic for the version control.
- VERSION_COUNTER_OPTIONNAME - Static variable in class ghidra.program.database.SpecExtension
- VERSION_DOT_NET - Static variable in interface ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
- VERSION_FILE_PREFIX - Static variable in class db.Database
- VERSION_ICON - Static variable in class ghidra.framework.data.GhidraFileData
- VERSION_TRAK - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- VersionControlAction - Class in ghidra.framework.main.projectdata.actions
-
VersionControlAction is an abstract class that can be extended by each specific version control action to be taken on a domain file.
- VersionControlAction(String, String, PluginTool) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlAction
- VersionControlAddAction - Class in ghidra.framework.main.projectdata.actions
-
Action to add a domain file to version control in the repository.
- VersionControlAddAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlAddAction
- VersionControlCheckInAction - Class in ghidra.framework.main.projectdata.actions
-
Action to check-in domain files to the repository.
- VersionControlCheckInAction(Plugin, Component) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
-
Creates an action to check-in domain files to the repository.
- VersionControlCheckOutAction - Class in ghidra.framework.main.projectdata.actions
-
Action to checkout domain files from the repository.
- VersionControlCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
-
Creates an action to checkout domain files from the repository
- VersionControlDataTypeArchiveUndoCheckoutAction - Class in ghidra.framework.main.datatree
-
Action to undo checkouts for domain files in the repository.
- VersionControlDataTypeArchiveUndoCheckoutAction(DataTypeManagerPlugin, ArchiveProvider) - Constructor for class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
-
Creates an action to undo checkouts for domain files in the repository.
- VersionControlDialog - Class in ghidra.framework.main.datatree
-
Dialog to get comments for adding a file to version control or checking in a file.
- VersionControlDialog(boolean) - Constructor for class ghidra.framework.main.datatree.VersionControlDialog
-
Constructor
- VersionControlShowHistoryAction - Class in ghidra.framework.main.projectdata.actions
-
Action to show the version history for a single version controlled domain file in the repository.
- VersionControlShowHistoryAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
-
Creates an action to show the version history for a single version controlled domain file in the repository.
- VersionControlTask - Class in ghidra.framework.main.datatree
-
Task to show a dialog to enter comments for checking in a file
- VersionControlTask(String, PluginTool, List<DomainFile>, Component) - Constructor for class ghidra.framework.main.datatree.VersionControlTask
-
Constructor
- VersionControlUndoCheckOutAction - Class in ghidra.framework.main.projectdata.actions
-
Action to undo checkouts for domain files in the repository.
- VersionControlUndoCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
-
Creates an action to undo checkouts for domain files in the repository.
- VersionControlUndoHijackAction - Class in ghidra.framework.main.projectdata.actions
-
Action to undo hijacked domain files in the project.
- VersionControlUndoHijackAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
-
Creates an action to undo hijacked domain files in the project.
- VersionControlUpdateAction - Class in ghidra.framework.main.projectdata.actions
-
Action to update the current checked out domain file to contain the changes which have been checked in to the repository since our file's version was checked out.
- VersionControlUpdateAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
-
Creates an action for updating domain files that are checked out.
- VersionControlViewCheckOutAction - Class in ghidra.framework.main.projectdata.actions
-
Action to view the current checkouts for a single domain file in the repository.
- VersionControlViewCheckOutAction(Plugin) - Constructor for class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
-
Creates an action to view the current checkouts for a single domain file in the repository.
- versionCreated(int, String, long) - Method in interface db.buffers.BufferFileManager
-
Callback for when a buffer file is created.
- versionCreated(int, String, long) - Method in class db.Database.DBBufferFileManager
- versionCreated(Database, int) - Method in interface db.DBFileListener
-
A new database version has been created.
- versionCreated(VersionedDatabase, int, long, String, long) - Method in interface ghidra.framework.store.db.VersionedDBListener
-
A new database version has been created.
- versionDeleted(int) - Method in interface ghidra.framework.store.db.VersionedDBListener
-
A version has been deleted.
- VERSIONED_FOLDER_NAME - Static variable in class ghidra.framework.data.ProjectFileManager
- VersionedDatabase - Class in ghidra.framework.store.db
-
VersionedDatabase
corresponds to a versioned database. - VersionedDatabase(File, BufferFile, VersionedDBListener, long, String, TaskMonitor) - Constructor for class ghidra.framework.store.db.VersionedDatabase
-
Construct a new "Versioned" Database from an existing srcFile.
- VersionedDatabase(File, VersionedDBListener) - Constructor for class ghidra.framework.store.db.VersionedDatabase
-
Constructor for an existing "Versioned" Database.
- VersionedDatabase(File, File, VersionedDBListener, long, String, TaskMonitor) - Constructor for class ghidra.framework.store.db.VersionedDatabase
-
Construct a new "Versioned" Database from a packed database file
- VersionedDBListener - Interface in ghidra.framework.store.db
-
VersionedDBListener
provides listeners the ability to be notified when changes occur to a versioned database. - VersionedGuidInfo - Class in ghidra.app.util.datatype.microsoft
- VersionedGuidInfo(String, String, String, GuidUtil.GuidType) - Constructor for class ghidra.app.util.datatype.microsoft.VersionedGuidInfo
- VersionedLanguageService - Interface in ghidra.program.model.lang
-
Service that provides a Language given a name, and information about the language.
- VersionException - Exception in ghidra.util.exception
-
Exception thrown when an object's version does not match its expected version.
- VersionException() - Constructor for exception ghidra.util.exception.VersionException
-
Constructor - not upgradeable
- VersionException(boolean) - Constructor for exception ghidra.util.exception.VersionException
-
Constructor.
- VersionException(int, boolean) - Constructor for exception ghidra.util.exception.VersionException
-
Constructor.
- VersionException(String) - Constructor for exception ghidra.util.exception.VersionException
-
Constructor - not upgradeable
- VersionException(String, int, boolean) - Constructor for exception ghidra.util.exception.VersionException
-
Constructor.
- VersionExceptionHandler - Class in ghidra.util
- VersionExceptionHandler() - Constructor for class ghidra.util.VersionExceptionHandler
- VersionFileHandler - Class in db.buffers
-
VersionFileHandler
allows a set of VersionFile's to be used in the dynamic reconstruction of an older BufferFile. - VersionHistoryDialog - Class in ghidra.framework.main.datatree
- VersionHistoryDialog(DomainFile) - Constructor for class ghidra.framework.main.datatree.VersionHistoryDialog
- VersionHistoryPanel - Class in ghidra.framework.main.datatree
-
Panel that shows version history in a JTable
- VersionHistoryPanel(PluginTool, DomainFile) - Constructor for class ghidra.framework.main.datatree.VersionHistoryPanel
-
Constructor
- VersionInfo - Class in ghidra.framework.main.datatree
-
Version info that is inside of the VersionInfoTransferable; must be serializable.
- VersionInfoTransferable - Class in ghidra.framework.main.datatree
-
Defines a transferable
- VersionMinCommand - Class in ghidra.app.util.bin.format.macho.commands
-
Represents a version_min_command structure.
- VersionMinCommand() - Constructor for class ghidra.app.util.bin.format.macho.commands.VersionMinCommand
-
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
- versionsChanged(int, int) - Method in interface ghidra.framework.store.db.VersionedDBListener
-
Available database versions have been modified.
- versionTime - Variable in class ghidra.framework.remote.RepositoryItem
- versionTime - Variable in class ghidra.framework.store.remote.RemoteFolderItem
- VERT_MIN_CROSS_COFFMAN_GRAHAM - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- VERT_MIN_CROSS_LONGEST_PATH - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- VERT_MIN_CROSS_NETWORK_SIMPLEX - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- VERT_MIN_CROSS_TOP_DOWN - Static variable in class ghidra.service.graph.LayoutAlgorithmNames
- vertex - Variable in class ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
-
the picked Vertex, if any
- vertex - Variable in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- vertex(String, VertexShape, Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the shape and color for vertices of the given type
- Vertex - Class in ghidra.util.graph
-
An implementation of vertices for use in ghidra.util.graph.
- Vertex(AssemblyPatternBlock, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
-
Construct a new vertex with the given block and subtable name
- Vertex(Object) - Constructor for class ghidra.util.graph.Vertex
-
Creates a vertex tied to a referent object.
- VERTEX_GROUPING_CHANGES - ghidra.graph.viewer.options.RelayoutOption
- VERTEX_LABEL_POSITION - Static variable in interface ghidra.service.graph.GraphDisplay
-
values are the strings N,NE,E,SE,S,SW,W,NW,AUTO,CNTR may have no meaning for a different graph visualization library
- VERTEX_TYPE_KEY - Static variable in class ghidra.service.graph.AttributedVertex
- vertexAttributes() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the AttributeManager for the vertices of this graph.
- VertexClickListener<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.vertex
-
A listener that allows clients to be notified of vertex clicks.
- vertexColorOverrideAttribute(String) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the attribute used to override the color for a vertex
- vertexDoubleClicked(V, VertexMouseInfo<V, E>) - Method in interface ghidra.graph.viewer.vertex.VertexClickListener
-
Called when a vertex is double-clicked
- vertexFocused(V) - Method in interface ghidra.graph.viewer.vertex.VertexFocusListener
- VertexFocusListener<V> - Interface in ghidra.graph.viewer.vertex
-
A listener called when a vertex is focused.
- VertexGraphActionContext - Class in ghidra.service.graph
-
GraphActionContext for when user invokes a popup action on a graph vertex.
- VertexGraphActionContext(ComponentProvider, AttributedGraph, Set<AttributedVertex>, AttributedVertex, AttributedVertex) - Constructor for class ghidra.service.graph.VertexGraphActionContext
- vertexIterator() - Method in class ghidra.util.graph.DirectedGraph
-
Returns an iterator for the VertexSet of this graph.
- vertexLocationChanged(V, Point2D, LayoutListener.ChangeType) - Method in interface ghidra.graph.viewer.layout.LayoutListener
-
Called when a vertex location has changed.
- vertexLocationChanged(V, Point, LayoutListener.ChangeType) - Method in class ghidra.graph.graphs.DefaultVisualGraph
- vertexLocationChanged(V, Point, LayoutListener.ChangeType) - Method in interface ghidra.graph.VisualGraph
-
A callback notifying this graph that the given vertex's location has changed
- vertexLocations - Variable in class ghidra.graph.job.AbstractGraphTransitionJob
-
A start and end point for each vertex
- VertexMouseInfo<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
A class that knows how and where a given vertex was clicked.
- VertexMouseInfo(MouseEvent, V, Point2D, GraphViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VertexMouseInfo
- vertexSelectionColor(Color) - Method in class ghidra.service.graph.GraphDisplayOptionsBuilder
-
Sets the vertex selection color
- VertexShape - Class in ghidra.service.graph
-
Class for defining shapes to use for rendering vertices in a graph
- VertexShapeProvider - Interface in ghidra.graph.viewer.vertex
-
An interface that can be implemented to provide vertex shapes to the UI.
- VertexTooltipProvider<V,E> - Interface in ghidra.graph.viewer.event.mouse
-
Creates tooltips for a given vertex.
- vertexType(String) - Method in class ghidra.service.graph.GraphTypeBuilder
-
Defines a new vertex type
- VerticalChoicesPanel - Class in ghidra.app.merge.listing
-
VerticalChoicesPanel
is a conflict panel for the Listing Merge. - VerticalChoicesPanel() - Constructor for class ghidra.app.merge.listing.VerticalChoicesPanel
-
Creates an empty
VerticalChoicesPanel
- VerticalChoicesPanel(boolean) - Constructor for class ghidra.app.merge.listing.VerticalChoicesPanel
- VerticalLayout - Class in ghidra.util.layout
-
LayoutManager for arranging components in a single column.
- VerticalLayout(int) - Constructor for class ghidra.util.layout.VerticalLayout
-
Constructor for VerticalLayout.
- VerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
-
This class provides a TextField implementation that takes multiple FieldElements and places each on its own line within the field.
- VerticalLayoutTextField(FieldElement[], int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
Deprecated, for removal: This API element is subject to removal in a future version.use the constructor that takes a list
- VerticalLayoutTextField(List<FieldElement>, int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
This constructor will create a text field from an array of FieldElements, putting each element on its own line.
- VerticalLayoutTextField(List<FieldElement>, int, int, int, HighlightFactory, String) - Constructor for class docking.widgets.fieldpanel.field.VerticalLayoutTextField
-
This constructor will create a text field from an array of FieldElements, putting each element on its own line.
- VerticalPixelAddressMap - Interface in ghidra.app.util.viewer.listingpanel
- VerticalPixelAddressMapImpl - Class in ghidra.app.util.viewer.util
-
Maps vertical pixel locations to layouts on the currently displayed screen.
- VerticalPixelAddressMapImpl(List<AnchoredLayout>, AddressIndexMap) - Constructor for class ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
-
Constructor.
- vertices() - Method in class ghidra.util.graph.DirectedGraph
-
Returns the VertexSet of this graph.
- verticesAdded(Iterable<V>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
-
Called when the given vertices have been added from the graph
- verticesAdded(Collection<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
-
Called after one or more vertices have been added.
- verticesPicked(Set<V>, PickListener.EventSource) - Method in interface ghidra.graph.viewer.event.picking.PickListener
- verticesRemoved(Iterable<V>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
-
Called when the given vertices have been removed from the graph
- verticesRemoved(Collection<V>) - Method in class ghidra.graph.graphs.DefaultVisualGraph
-
Called after one or more vertices have been removed.
- verticesUnreachableFromSources() - Method in class ghidra.util.graph.DirectedGraph
-
Returns array of all vertices unreachable from a source.
- verts2referentSet(Collection<Vertex>) - Static method in class ghidra.util.graph.DirectedGraph
-
This method converts a collection of verticies into a set of its referent objects.
- VgActionContext - Class in ghidra.graph.viewer.actions
-
Context for
VisualGraph
s - VgActionContext(ComponentProvider) - Constructor for class ghidra.graph.viewer.actions.VgActionContext
- VgActionContext(ComponentProvider, Object) - Constructor for class ghidra.graph.viewer.actions.VgActionContext
- vgOptions - Variable in class ghidra.graph.viewer.GraphComponent
- vgOptions - Variable in class ghidra.graph.viewer.GraphViewer
- VgSatelliteContext - Class in ghidra.graph.viewer.actions
-
Context for
VisualGraph
's satellite viewer - VgSatelliteContext(ComponentProvider) - Constructor for class ghidra.graph.viewer.actions.VgSatelliteContext
- VgSatelliteFeaturette<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.featurette
-
A sub-feature that provides a satellite viewer to
VisualGraphComponentProvider
s - VgSatelliteFeaturette() - Constructor for class ghidra.graph.featurette.VgSatelliteFeaturette
- VgVertexContext<V extends VisualVertex> - Class in ghidra.graph.viewer.actions
-
Context for a
VisualGraph
when a vertex is selected - VgVertexContext(ComponentProvider, V) - Constructor for class ghidra.graph.viewer.actions.VgVertexContext
- VIEW_AS_IMAGE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- VIEW_AS_TEXT - Static variable in class ghidra.plugins.fsbrowser.ImageManager
- VIEW_RESTORE_OPTIONS_DESCRIPTION - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- VIEW_RESTORE_OPTIONS_KEY - Static variable in class ghidra.graph.viewer.options.VisualGraphOptions
- viewChanged(FieldPanel, BigInteger, int, int) - Method in class docking.widgets.fieldpanel.internal.FieldPanelCoordinator
- viewChanged(FieldPanel, BigInteger, int, int) - Method in class docking.widgets.fieldpanel.internal.LayoutLockedFieldPanelCoordinator
- viewChanged(FieldPanel, BigInteger, int, int) - Method in class docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
- viewChanged(FieldPanel, BigInteger, int, int) - Method in interface docking.widgets.fieldpanel.listener.ViewListener
-
Notifies the listener that the top of the screen has changed position.
- ViewChangedPluginEvent - Class in ghidra.app.events
-
Event for notifying plugins when the program view changes (what the Code Browser shows in the listing window).
- ViewChangedPluginEvent(String, String, AddressSet) - Constructor for class ghidra.app.events.ViewChangedPluginEvent
-
Constructor for ViewChangedPluginEvent.
- viewer - Variable in class ghidra.graph.job.AbstractGraphVisibilityTransitionJob
- viewer - Variable in class ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
- viewer - Variable in class ghidra.graph.viewer.edge.routing.BasicEdgeRouter
- ViewerPosition - Class in docking.widgets.fieldpanel.support
-
Records the current top of screen position of the viewer.
- ViewerPosition(int, int, int) - Constructor for class docking.widgets.fieldpanel.support.ViewerPosition
- ViewerPosition(BigInteger, int, int) - Constructor for class docking.widgets.fieldpanel.support.ViewerPosition
-
Construct a new viewer position with the given index, xOffset and yOffset.
- ViewInstructionDetailsAction - Class in ghidra.app.merge.tool
- ViewInstructionDetailsAction(ListingMergePanelPlugin) - Constructor for class ghidra.app.merge.tool.ViewInstructionDetailsAction
- ViewListener - Interface in docking.widgets.fieldpanel.listener
-
Listener interface for notification when the top of screen position changes.
- ViewManagerService - Interface in ghidra.app.services
-
Service to manage generic views; the view controls what shows up in the code browser.
- viewNameChanged(ViewProviderService, String) - Method in interface ghidra.app.services.ViewManagerService
-
Notification that a view name has changed.
- VIEWPORT_DOWN - ghidra.framework.main.logviewer.event.FVEvent.EventType
- VIEWPORT_PAGE_DOWN - ghidra.framework.main.logviewer.event.FVEvent.EventType
- VIEWPORT_PAGE_UP - ghidra.framework.main.logviewer.event.FVEvent.EventType
- VIEWPORT_UP - ghidra.framework.main.logviewer.event.FVEvent.EventType
- VIEWPORT_UPDATE - ghidra.framework.main.logviewer.event.FVEvent.EventType
- viewportStateChanged() - Method in class docking.widgets.indexedscrollpane.IndexedScrollPane
- ViewportUtility - Class in ghidra.framework.main.logviewer.ui
-
Utility class for managing the viewport in the
FVTable
. - ViewportUtility(FVEventListener) - Constructor for class ghidra.framework.main.logviewer.ui.ViewportUtility
- ViewProjectAccessPanel - Class in ghidra.framework.main
-
Extension of the
ProjectAccessPanel
that only shows the user access list. - ViewProjectAccessPanel(RepositoryAdapter, PluginTool) - Constructor for class ghidra.framework.main.ViewProjectAccessPanel
-
Construct a new panel.
- ViewProjectAccessPanel(String[], String, List<User>, String, boolean, boolean, PluginTool) - Constructor for class ghidra.framework.main.ViewProjectAccessPanel
-
Constructs a new panel.
- viewRestoreOption - Variable in class ghidra.graph.viewer.options.VisualGraphOptions
- ViewRestoreOption - Enum in ghidra.graph.viewer.options
- ViewService - Interface in ghidra.app.services
-
Base interface class for the view providers and view manager service.
- ViewToIndexMapper - Interface in docking.widgets.indexedscrollpane
- VIOLET - Static variable in class ghidra.util.WebColors
- virtualAddress - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
- visibility - Variable in class ghidra.app.util.demangler.DemangledObject
- visibleAddressesChanged(AddressSetView) - Method in interface ghidra.app.util.viewer.listingpanel.AddressSetDisplayListener
-
Callback whenever the set of visible addresses change in the listing.
- visit() - Method in class ghidra.program.util.ProgramMerge
-
Set the property on the merge program's code unit if the named property is a void property type.
- visit() - Method in interface ghidra.util.prop.PropertyVisitor
-
Handle the case of a void property type.
- visit(int) - Method in class ghidra.program.util.ProgramMerge
-
Set the property on the merge program's code unit if the named property is an int property type.
- visit(int) - Method in interface ghidra.util.prop.PropertyVisitor
-
Handle the case of an int property type.
- visit(DisjointPattern, Constructor) - Method in class ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
- visit(DisjointPattern, Constructor) - Method in interface ghidra.app.plugin.languages.sleigh.SubtableEntryVisitor
-
Callback to visit a constructor
- visit(SubtableSymbol, DisjointPattern, Constructor) - Method in interface ghidra.app.plugin.languages.sleigh.ConstructorEntryVisitor
-
Callback to visit a constructor
- visit(SubtableSymbol, DisjointPattern, Constructor) - Method in class ghidra.app.plugin.languages.sleigh.SleighLanguages.ConsVisitForPcode
- visit(SubtableSymbol, DisjointPattern, Constructor, OpTpl) - Method in interface ghidra.app.plugin.languages.sleigh.PcodeOpEntryVisitor
-
Callback to visit a Pcode operation
- visit(Saveable) - Method in class ghidra.program.util.ProgramMerge
-
Set the property on the merge program's code unit if the named property is an Object property type.
- visit(Saveable) - Method in interface ghidra.util.prop.PropertyVisitor
-
Handle the case of a Saveable property type
- visit(Object) - Method in class ghidra.program.util.ProgramMerge
-
Set the property on the merge program's code unit if the named property is an Object property type.
- visit(Object) - Method in interface ghidra.util.prop.PropertyVisitor
-
Handle the case of an Object property type.
- visit(String) - Method in class ghidra.program.util.ProgramMerge
-
Set the property on the merge program's code unit if the named property is a String property type.
- visit(String) - Method in interface ghidra.util.prop.PropertyVisitor
-
Handle the case of a String property type.
- visitedDistance - Variable in class ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
- visitor - Variable in class ghidra.app.plugin.languages.sleigh.SleighLanguages.ConsVisitForPcode
- VisitorResults - Interface in ghidra.app.plugin.languages.sleigh
-
Some constants for controlling traversal A callback (
visit()
) can return one of these constants to control whether or not traversal continues. - visitProperty(PropertyVisitor, String) - Method in interface ghidra.program.model.listing.CodeUnit
-
Invokes the visit() method of the specified PropertyVisitor if the named property exists for this code unit.
- visitProperty(PropertyVisitor, String) - Method in class ghidra.program.model.listing.DataStub
- visitProperty(PropertyVisitor, String) - Method in class ghidra.program.model.listing.InstructionStub
- VisualEdge<V extends VisualVertex> - Interface in ghidra.graph.viewer
-
An edge that contains properties and state related to a user interface.
- VisualEdgeArrowRenderingSupport<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
-
Basic class to calculate the position of an edge arrow
- VisualEdgeArrowRenderingSupport() - Constructor for class ghidra.graph.viewer.edge.VisualEdgeArrowRenderingSupport
- VisualEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
-
Edge render for the
VisualGraph
system - VisualEdgeRenderer() - Constructor for class ghidra.graph.viewer.edge.VisualEdgeRenderer
- VisualGraph<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph
-
The primary interface for graphs that are to be rendered.
- VisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
Usage Notes: We clear state on mouseReleased() and mouseExited(), since we will get at least one of those calls
- VisualGraphAbstractGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- VisualGraphAbstractGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
- VisualGraphActionContext - Interface in ghidra.graph.viewer.actions
-
Action context for
VisualGraph
s - VisualGraphAnimatedPickingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
A mouse handler to center a vertex when the header is double-clicked
- VisualGraphAnimatedPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
- VisualGraphChangeListener<V,E> - Interface in ghidra.graph.event
-
A listener to get notified of graph changes.
- VisualGraphComponentProvider<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph
-
A base component provider for displaying
VisualGraph
s - VisualGraphComponentProvider(Tool, String, String) - Constructor for class ghidra.graph.VisualGraphComponentProvider
- VisualGraphComponentProvider(Tool, String, String, Class<?>) - Constructor for class ghidra.graph.VisualGraphComponentProvider
- VisualGraphContextMarker - Interface in ghidra.graph.viewer.actions
- VisualGraphCursorRestoringGraphMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphCursorRestoringGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
- VisualGraphEdgeLabelRenderer - Class in ghidra.graph.viewer.renderer
-
Overrides the
DefaultEdgeLabelRenderer
so that the client can set the non-picked foreground color. - VisualGraphEdgeLabelRenderer(Color) - Constructor for class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
- VisualGraphEdgeSatelliteRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
-
A renderer designed to override default edge rendering to NOT paint emphasizing effects.
- VisualGraphEdgeSatelliteRenderer(VisualEdgeRenderer<V, E>) - Constructor for class ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
- VisualGraphEdgeSelectionGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphEdgeSelectionGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
- VisualGraphEdgeStrokeTransformer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
- VisualGraphEdgeStrokeTransformer(PickedInfo<E>, int) - Constructor for class ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
- VisualGraphEventForwardingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphEventForwardingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- VisualGraphEventForwardingGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
- VisualGraphFeaturette<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Interface in ghidra.graph.featurette
-
An interface that represents a sub-feature of a
VisualGraphComponentProvider
. - VisualGraphHoverMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
A mouse plugin to handle vertex hovers, to include animating paths in the graph, based upon the current
PathHighlightMode
. - VisualGraphHoverMousePlugin(GraphComponent<V, E, ?>, VisualizationViewer<V, E>, VisualizationViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
- VisualGraphLayout<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.layout
-
The interface for defining functions provided that are additional to that of
Layout
. - VisualGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Interface in ghidra.graph.viewer.event.mouse
-
An interface to provide a common set of methods for classes that could not otherwise extend an abstract class.
- VisualGraphMouseTrackingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
A simple plugin that allows clients to be notified of mouse events before any of the other mouse plugins.
- VisualGraphMouseTrackingGraphMousePlugin(GraphViewer<V, E>) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
- VisualGraphOptions - Class in ghidra.graph.viewer.options
- VisualGraphOptions() - Constructor for class ghidra.graph.viewer.options.VisualGraphOptions
- VisualGraphPathHighlighter<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.edge
-
A class that calculates flow between vertices and then triggers that flow to be painted in the UI.
- VisualGraphPathHighlighter(VisualGraph<V, E>, PathHighlightListener) - Constructor for class ghidra.graph.viewer.edge.VisualGraphPathHighlighter
- VisualGraphPickingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
- VisualGraphPluggableGraphMouse<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
This is the class that controls which mouse plugins get installed into the graph.
- VisualGraphPluggableGraphMouse() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
- VisualGraphPopupMousePlugin<V,E> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphPopupMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphPopupMousePlugin
- VisualGraphRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.renderer
-
This was created to add the ability to paint selected vertices above other vertices.
- VisualGraphRenderer(Renderer.EdgeLabel<V, E>) - Constructor for class ghidra.graph.viewer.renderer.VisualGraphRenderer
- VisualGraphSatelliteAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphSatelliteAbstractGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- VisualGraphSatelliteAbstractGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
- VisualGraphSatelliteActionContext - Interface in ghidra.graph.viewer.actions
- VisualGraphSatelliteGraphMouse<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphSatelliteGraphMouse() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
- VisualGraphSatelliteNavigationGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphSatelliteNavigationGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
- VisualGraphSatelliteScalingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphSatelliteScalingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
- VisualGraphSatelliteTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphSatelliteTranslatingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
- VisualGraphScalingControl - Class in ghidra.graph.viewer
-
An implementation of
ScalingControl
that allows us to zoom in and out of the view. - VisualGraphScalingControl() - Constructor for class ghidra.graph.viewer.VisualGraphScalingControl
- VisualGraphScalingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
Overridden implementation that allows us to change scaling behavior through options.
- VisualGraphScalingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScalingGraphMousePlugin
- VisualGraphScreenPositioningPlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphScreenPositioningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
- VisualGraphScrollWheelPanningPlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
- VisualGraphScrollWheelPanningPlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
- VisualGraphShapePickSupport<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.shape
- VisualGraphShapePickSupport(VisualizationServer<V, E>) - Constructor for class ghidra.graph.viewer.shape.VisualGraphShapePickSupport
- VisualGraphTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
Note: this class is based on
TranslatingGraphMousePlugin
. - VisualGraphTranslatingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- VisualGraphTranslatingGraphMousePlugin(int) - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
- VisualGraphVertexActionContext<V extends VisualVertex> - Interface in ghidra.graph.viewer.actions
-
Context for a
VisualGraph
when a vertex is selected - VisualGraphVertexShapeTransformer<V extends VisualVertex> - Class in ghidra.graph.viewer.vertex
-
The default
VisualGraph
renderer. - VisualGraphVertexShapeTransformer() - Constructor for class ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
- VisualGraphView<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> - Class in ghidra.graph.viewer
-
A view object, where 'view' is used in the sense of the Model-View-Controller (MVC) pattern.
- VisualGraphView() - Constructor for class ghidra.graph.viewer.VisualGraphView
- VisualGraphViewUpdater<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer
-
This is the class through which operations travel that manipulate the view and graph while plugged-in to the UI.
- VisualGraphViewUpdater(GraphViewer<V, E>, VisualGraph<V, E>) - Constructor for class ghidra.graph.viewer.VisualGraphViewUpdater
- VisualGraphZoomingPickingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
-
A handler to zoom nodes when double-clicked.
- VisualGraphZoomingPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
- VisualStudio - ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
- VisualVertex - Interface in ghidra.graph.viewer
-
A vertex that contains properties and state related to a user interface.
- VisualVertexRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.vertex
-
A renderer for the
VisualGraph
system. - VisualVertexRenderer() - Constructor for class ghidra.graph.viewer.vertex.VisualVertexRenderer
- VisualVertexSatelliteRenderer<V extends VisualVertex,E extends VisualEdge<V>> - Class in ghidra.graph.viewer.renderer
-
A renderer for vertices for the satellite view.
- VisualVertexSatelliteRenderer() - Constructor for class ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
- VOID - ghidra.program.model.data.MetaDataType
- VOID - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable VOID datatype.
- VOID - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- VOID - Static variable in class ghidra.app.util.demangler.DemangledDataType
- VOID - Static variable in interface ghidra.program.model.data.DataType
-
Deprecated.should use
VoidDataType.dataType
instead - VOID_PARAM_DISPLAY_STRING - Static variable in interface ghidra.program.model.listing.FunctionSignature
- VOID_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
-
VOID_STORAGE
used to identify parameter/return storage which is "mapped" with a data-type of void. - void_tag - Static variable in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- voidArgs - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
- VoidDataType - Class in ghidra.program.model.data
-
Special dataType used only for function return types.
- VoidDataType() - Constructor for class ghidra.program.model.data.VoidDataType
- VoidDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.VoidDataType
- VoidPropertyMap - Interface in ghidra.program.model.util
-
Property manager that deals with properties that are of "void" type, which is a marker for whether a property exists.
- VoidPropertyMapDB - Class in ghidra.program.database.properties
-
Property manager that deals with properties that are of "void" type, which is a marker for whether a property exists.
- VoidPropertyMapDB(DBHandle, int, ErrorHandler, ChangeManager, AddressMap, String, TaskMonitor) - Constructor for class ghidra.program.database.properties.VoidPropertyMapDB
-
Construct an void object property map.
- VoidPropertySet - Class in ghidra.util.prop
-
Handles general storage and retrieval of a void property indexed by long keys.
- VoidPropertySet(String) - Constructor for class ghidra.util.prop.VoidPropertySet
-
Constructor for VoidPropertySet.
- VOLATILE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- VOLATILE - Static variable in class ghidra.app.util.demangler.DemangledDataType
- VOLATILE - Static variable in class ghidra.app.util.demangler.DemangledFunction
- VOLATILE - Static variable in class ghidra.program.model.data.MutabilitySettingsDefinition
- VOLATILE - Static variable in interface ghidra.program.model.mem.MemoryBlock
- VOLATILE - Static variable in class ghidra.program.util.MemoryBlockDiff
- vrsave - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
Vector Save Register
- VS_VERSION_CHILD - Class in ghidra.app.util.bin.format.pe.resource
-
A class to represent the VS_VERSION_CHILD data structure which generally corresponds to either StringFileInfo or VarFileInfo.
- VS_VERSION_INFO - Class in ghidra.app.util.bin.format.pe.resource
-
A class to represent the VS_VERSION_INFO data structure.
- VS_VERSION_INFO(FactoryBundledWithBinaryReader, int) - Constructor for class ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
-
Constructs a new VS_VERSION_INFO object.
- vstamp - Variable in class ghidra.app.util.bin.format.coff.AoutHeader
- VT_BOOL - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_BSTR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_CY - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_DATE - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_DECIMAL - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_DISPATCH - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_ERROR - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_I1 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_I2 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_I4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_INT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_R4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_R8 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_UI1 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_UI2 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_UI4 - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_UINT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_UNKNOWN - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
- VT_VARIANT - ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
W
- W64 - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- waitFor(AtomicBoolean) - Static method in class generic.test.AbstractGTest
-
Waits for the given AtomicBoolean to return true.
- waitFor(CountDownLatch) - Static method in class generic.test.AbstractGTest
-
Waits for the given latch to be counted-down
- waitFor(BooleanSupplier) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitFor(Supplier<T>) - Static method in class generic.test.AbstractGTest
-
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
- waitFor(Supplier<T>, String) - Static method in class generic.test.AbstractGTest
-
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
- waitForBusyTool(PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Waits for the tool to finish executing commands and tasks
- waitForComponentProvider(Window, Class<T>, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
- waitForComponentProvider(Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Searches for the first occurrence of a
ComponentProvider
that is an instance of the givenproviderClass
. - waitForComponentProvider(Class<T>, String) - Static method in class docking.test.AbstractDockingTest
-
Allows you to find a component provider with the given title.
- waitForCondition(BooleanSupplier) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForCondition(BooleanSupplier, String) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForCondition(BooleanSupplier, Supplier<String>) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true
- waitForConditionWithoutFailing(BooleanSupplier) - Static method in class generic.test.AbstractGTest
-
Waits for the given condition to return true.
- waitForCurrentTask() - Method in class docking.DialogComponentProvider
-
Blocks the calling thread until the current task has completed; used by JUnit tests.
- waitForCurrentTask() - Method in class docking.TaskScheduler
-
Blocks until the current task completes.
- waitForDialogComponent(Window, Class<T>, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
- waitForDialogComponent(Class<T>) - Static method in class docking.test.AbstractDockingTest
-
Waits for the first window of the given class.
- waitForDialogComponent(Class<T>, int) - Method in class ghidra.test.TestEnv
-
Deprecated.
- waitForDialogComponent(String) - Static method in class docking.test.AbstractDockingTest
-
Returns the
DialogComponentProvider
with the given title. - waitForErrorDialog() - Static method in class docking.test.AbstractDockingTest
-
Waits for the system error dialog to appear
- waitForHigherPriorityTasks() - Method in class ghidra.framework.task.GTaskManager
-
This methods is for currently running tasks to suspend and allow higher priority tasks (within the same task group) to complete before continuing.
- waitForImage(String, Image) - Static method in class generic.util.image.ImageUtils
-
Waits a reasonable amount of time for the given image to load
- waitForInfoDialog() - Static method in class docking.test.AbstractDockingTest
-
Waits for the system info dialog to appear
- waitForInput() - Method in class ghidra.app.merge.MergeManager
-
Block until the user completes the current merge operation, or cancels the merge process.
- waitForJDialog(Window, String, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.use
AbstractDockingTest.waitForJDialog(String)
instead - waitForJDialog(String) - Static method in class docking.test.AbstractDockingTest
-
Waits for the JDialog with the given title
- waitForNextResult() - Method in class generic.concurrent.ConcurrentQ
-
Wait until at least one result is available and then return the first result.
- waitForNotBusy(int) - Method in class ghidra.util.task.RunManager
- waitForPostedSwingRunnables() - Static method in class generic.test.AbstractGenericTest
- waitForProgram(Program) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
-
Flushes the given program's events before waiting for the swing update manager
- waitForResults() - Method in class generic.concurrent.ConcurrentQ
-
Waits until all scheduled items have been completed or cancelled and returns a list of QResults if this queue has been told to collect results.
- waitForResults() - Method in class ghidra.app.util.DecompilerConcurrentQ
-
Waits for all results to be delivered.
- waitForResults(long, TimeUnit) - Method in class generic.concurrent.ConcurrentQ
-
Waits up to the specified time for scheduled jobs to complete.
- waitForScriptCompletion(ScriptTaskListener, long) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
-
Waits for a launched script to complete by using the given listener.
- waitForSwing() - Static method in class generic.test.AbstractGenericTest
-
Waits for the Swing thread to process any pending events.
- waitForTableModel(ThreadedTableModel<T, ?>) - Static method in class docking.test.AbstractDockingTest
- waitForTaskCompleted - Variable in class ghidra.util.task.Task
- waitForTasks() - Static method in class generic.test.AbstractGenericTest
-
Waits for all system tasks to complete.
- waitForTree(GTree) - Static method in class docking.test.AbstractDockingTest
- waitForUpdateOnChooser(GhidraFileChooser) - Static method in class docking.test.AbstractDockingTest
- waitForValue(Supplier<T>) - Static method in class generic.test.AbstractGTest
-
Waits for the value returned by the supplier to be non-null, throwing an exception if that does not happen by the default timeout.
- waitForValueWithoutFailing(Supplier<T>) - Static method in class generic.test.AbstractGTest
-
Waits for the value returned by the supplier to be non-null.
- waitForWindow(Class<?>) - Static method in class docking.test.AbstractDockingTest
- waitForWindow(String) - Static method in class docking.test.AbstractDockingTest
-
Waits for a window with the given name
- waitForWindow(String, int) - Static method in class docking.test.AbstractDockingTest
-
Deprecated.Instead call one of the methods that does not take a timeout (we are standardizing timeouts). The timeouts passed to this method will be ignored in favor of the standard value.
- waitForWindow(String, int) - Method in class ghidra.test.TestEnv
-
Deprecated.
- waitForWindowByName(String) - Static method in class docking.test.AbstractDockingTest
-
Waits for a window with the given name.
- waitForWindowByTitleContaining(String) - Static method in class docking.test.AbstractDockingTest
- WAITING - ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
- waitUntilBusy(long) - Method in class ghidra.framework.task.GTaskManager
- waitUntilDone() - Method in class generic.concurrent.ConcurrentQ
-
Waits until all items have been processed OR an Exception happens during the processing of ANY item.
- waitUntilDone() - Method in class ghidra.app.util.DecompilerConcurrentQ
-
Waits for all work to finish.
- waitUntilDone(long, TimeUnit) - Method in class generic.concurrent.ConcurrentQ
- waitUntilNoJobsScheduled(int) - Method in class ghidra.util.worker.AbstractWorker
-
This method will block until there are no scheduled jobs in this worker.
- waitWhileBusy(long) - Method in class ghidra.framework.task.GTaskManager
- walkTemplates(OpTplWalker) - Static method in class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
-
Walk the pcode templates in the order they would be emitted.
- wantsNewTransaction() - Method in class ghidra.framework.task.GTaskGroup
-
Returns true if this group wants to start a new transaction when it runs.
- warn(Object, Object) - Method in class ghidra.framework.Log4jErrorLogger
- warn(Object, Object) - Method in class ghidra.util.DefaultErrorLogger
- warn(Object, Object) - Method in interface ghidra.util.ErrorLogger
- warn(Object, Object) - Static method in class ghidra.util.Msg
-
Used to display a warning message to the user via the console (no GUI).
- warn(Object, Object, Throwable) - Method in class ghidra.framework.Log4jErrorLogger
- warn(Object, Object, Throwable) - Method in class ghidra.util.DefaultErrorLogger
- warn(Object, Object, Throwable) - Method in interface ghidra.util.ErrorLogger
- warn(Object, Object, Throwable) - Static method in class ghidra.util.Msg
-
Used to display a warning message to the user via the console (no GUI).
- warnAboutHtmlText(String) - Static method in interface docking.widgets.GComponent
-
Helper function that logs a warning about a string text that looks like it has HTML text.
- warning(SAXParseException) - Method in class ghidra.app.util.xml.XMLErrorHandler
- warning(SAXParseException) - Method in class ghidra.util.xml.XmlUtilities.ThrowingErrorHandler
- Warning - docking.widgets.conditiontestpanel.ConditionStatus
- Warning() - Method in class ghidra.app.util.cparser.CPP.PreProcessor
- WARNING - ghidra.util.MessageType
- WARNING - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- WARNING - Static variable in interface ghidra.program.model.listing.BookmarkType
- WARNING_EXPRN - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- WARNING_MESSAGE - Static variable in class docking.widgets.dialogs.MultiLineMessageDialog
-
Used for warning messages.
- WARNING_MESSAGE - Static variable in class docking.widgets.OptionDialog
-
Used for warning messages.
- warningLines - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
- WARNLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- wasCanceled - Variable in class ghidra.framework.main.datatree.VersionControlTask
- wasCancelled - Variable in class docking.widgets.dialogs.AbstractNumberInputDialog
- wasCancelled() - Method in class docking.widgets.dialogs.AbstractNumberInputDialog
-
Return whether the user cancelled the input dialog
- wasCancelled() - Method in class docking.widgets.dialogs.NumberRangeInputDialog
-
Returns if this dialog is cancelled
- wasCancelled() - Method in class docking.widgets.filechooser.GhidraFileChooser
-
Returns true if the user clicked the "cancel" button on the file chooser.
- wasCancelled() - Method in class docking.widgets.ListSelectionDialog
- wasCancelled() - Method in class ghidra.app.util.OptionsDialog
- wasCancelled() - Method in class ghidra.framework.main.DataTreeDialog
- wasCancelled() - Method in class ghidra.framework.task.GTaskGroup
-
Returns true if this group was cancelled.
- wasCancelled() - Method in class ghidra.framework.task.GTaskResult
-
Returns true if the task for this result was cancelled.
- wasCancelled() - Method in interface ghidra.util.timer.GTimerMonitor
-
Return true if the scheduled runnable was cancelled before it had a chance to run.
- wasRebased - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- wasRebased() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
- wasRebased() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- wasRecurseTerminatedEarly() - Method in class ghidra.plugins.importer.batch.BatchInfo
-
Returns true if any of the user source files had containers that were not recursed into because of the
BatchInfo.maxDepth
limit. - wasRecurseTerminatedEarly() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
- wasShown() - Method in class ghidra.util.task.TaskDialog
-
Returns true if this dialog was ever made visible
- wasSuccessful() - Method in class ghidra.app.cmd.memory.MoveBlockTask
- Watchdog - Class in ghidra.util.timer
-
A reusable watchdog that will execute a callback if the watchdog is not disarmed before it expires.
- Watchdog(long, Runnable) - Constructor for class ghidra.util.timer.Watchdog
-
Creates a watchdog (initially disarmed) that will poll for expiration every defaultTimeoutMS milliseconds, calling
timeoutMethod
when triggered. - watchman - Variable in class generic.test.AbstractGenericTest
- WAVEDataType - Class in ghidra.program.model.data
- WAVEDataType() - Constructor for class ghidra.program.model.data.WAVEDataType
- WAVEDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WAVEDataType
- WCHAR - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- WCHAR_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
- WeakDataStructureFactory - Class in ghidra.util.datastruct
-
Factory for creating containers to use in various threading environments
- WeakDataStructureFactory() - Constructor for class ghidra.util.datastruct.WeakDataStructureFactory
- weakHashStorage - Variable in class ghidra.util.datastruct.WeakSet
- WeakSet<T> - Class in ghidra.util.datastruct
- WeakSet() - Constructor for class ghidra.util.datastruct.WeakSet
- WeakValueHashMap<K,V> - Class in ghidra.util.datastruct
-
Class to provide a hash map with weak values.
- WeakValueHashMap() - Constructor for class ghidra.util.datastruct.WeakValueHashMap
-
Constructs a new weak map
- WeakValueHashMap(int) - Constructor for class ghidra.util.datastruct.WeakValueHashMap
-
Constructs a new weak map with the given initial size
- WeakValueTreeMap<K,V> - Class in ghidra.util.datastruct
-
Class to provide a tree map with weak values.
- WeakValueTreeMap() - Constructor for class ghidra.util.datastruct.WeakValueTreeMap
-
Constructs a new weak map
- WeakValueTreeMap(Comparator<K>) - Constructor for class ghidra.util.datastruct.WeakValueTreeMap
-
Constructs a new weak map with keys ordered according to the given comparator
- WebColors - Class in ghidra.util
-
Class for web color support.
- weight - Variable in class generic.lsh.vector.LSHCosineVectorAccum.Entry
- WEIGHT - Static variable in class ghidra.service.graph.AttributedGraph
- WeightedDigraph - Class in ghidra.util.graph
-
DirectedGraph with edge weights.
- WeightedDigraph() - Constructor for class ghidra.util.graph.WeightedDigraph
-
Default constructor
- WeightedDigraph(int, int) - Constructor for class ghidra.util.graph.WeightedDigraph
-
Create weighted directed graph with default edge weight of 0.0 and room for vertexCapicity vertices and edgeCapacity edges.
- WeightedDigraph(int, int, double) - Constructor for class ghidra.util.graph.WeightedDigraph
-
Create a weighted directed graph.
- WeightedLSHCosineVectorFactory - Class in generic.lsh.vector
- WeightedLSHCosineVectorFactory() - Constructor for class generic.lsh.vector.WeightedLSHCosineVectorFactory
- weightFactory - Variable in class generic.lsh.vector.LSHVectorFactory
- WeightFactory - Class in generic.lsh.vector
- WeightFactory() - Constructor for class generic.lsh.vector.WeightFactory
- WEST - ghidra.service.graph.GraphLabelPosition
- WEVTResourceDataType - Class in ghidra.app.util.datatype.microsoft
- WEVTResourceDataType() - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- WEVTResourceDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- WEVTResourceDataType(DataTypeManager) - Constructor for class ghidra.app.util.datatype.microsoft.WEVTResourceDataType
- WHEAT - Static variable in class ghidra.util.WebColors
- WHILE - Static variable in interface ghidra.app.util.cparser.C.CParserConstants
-
RegularExpression Id.
- WHILEDO - Static variable in class ghidra.program.model.pcode.PcodeBlock
- WHITE - Static variable in class ghidra.util.WebColors
- WHITE_SMOKE - Static variable in class ghidra.util.WebColors
- WHITE_SPACE - Static variable in class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
- whitenChildren(Vertex) - Method in class ghidra.util.graph.Dominator
-
Whitens the children of v.
- whitespace() - Method in class ghidra.sleigh.grammar.SleighCompiler
- whitespace() - Method in class ghidra.sleigh.grammar.SleighEcho
- whitespace() - Method in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- whitespace() - Method in class ghidra.sleigh.grammar.SleighParser
- whitespace_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_DisplayParser.whitespace_return
- WhiteSpaceParseToken(AssemblyGrammar, AssemblyTerminal, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential.WhiteSpaceParseToken
- WideChar16DataType - Class in ghidra.program.model.data
- WideChar16DataType() - Constructor for class ghidra.program.model.data.WideChar16DataType
- WideChar16DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WideChar16DataType
- WideChar32DataType - Class in ghidra.program.model.data
- WideChar32DataType() - Constructor for class ghidra.program.model.data.WideChar32DataType
- WideChar32DataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WideChar32DataType
- WideCharDataType - Class in ghidra.program.model.data
- WideCharDataType() - Constructor for class ghidra.program.model.data.WideCharDataType
- WideCharDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WideCharDataType
- width - Variable in class docking.widgets.fieldpanel.field.EmptyTextField
- width - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
- width - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
- width - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
- width - Variable in class ghidra.app.util.viewer.field.FieldFactory
- width - Variable in class ghidra.graph.viewer.layout.Column
- WIDTH - Static variable in class ghidra.framework.main.DataTreeDialog
- WIDTH_UNDEFINED - Static variable in class docking.widgets.table.AbstractGTableModel
- widthChanged(int) - Method in interface docking.widgets.fieldpanel.listener.FieldListener
-
Notifies the listener that the width of this field has changed.
- wildcard() - Method in class ghidra.sleigh.grammar.SleighParser
- wildcard_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.wildcard_return
- WIN_64 - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Platform.WIN_X86_64
instead. - WIN_CERT_REVISION_1_0 - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
- WIN_CERT_REVISION_2_0 - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
- WIN_CERT_TYPE_PKCS_SIGNED_DATA - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
bCertificate contains a PKCS SignedData structure.
- WIN_CERT_TYPE_PKCS1_SIGN - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
bCertificate contains PKCS1_MODULE_SIGN fields.
- WIN_CERT_TYPE_RESERVED_1 - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
Reserved.
- WIN_CERT_TYPE_X509 - Static variable in class ghidra.app.util.bin.format.pe.SecurityCertificate
-
bCertificate contains an X.509 Certificate.
- WIN_UNKOWN - ghidra.framework.Platform
-
Deprecated, for removal: This API element is subject to removal in a future version.Unknown architectures are not supported
- WIN_X86_32 - ghidra.framework.Platform
-
Identifies a Windows x86 32-bit OS.
- WIN_X86_64 - ghidra.framework.Platform
-
Identifies a Windows x86 64-bit OS.
- win32VersionValue - Variable in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- WINDOW - docking.WindowPosition
-
Signals that window should not be placed next to windows in other groups, but should be placed into their own window.
- WindowActionManager - Class in docking
- windowForComponent(Component) - Static method in class generic.test.AbstractGenericTest
-
Returns the window parent of c.
- windowForComponent(Component) - Static method in class generic.util.WindowUtilities
-
Returns the window parent of c.
- WindowLocationPlugin - Class in ghidra.app.plugin.gui
- WindowLocationPlugin(PluginTool) - Constructor for class ghidra.app.plugin.gui.WindowLocationPlugin
- WindowNode - Class in docking
- WindowPosition - Enum in docking
-
An enum used to signal where windows should be placed when shown for the first time. After being shown, a window's location is remembered, so that values is no longer used.
- WINDOWS - ghidra.framework.OperatingSystem
- WindowsHeader - Class in ghidra.app.util.bin.format.ne
-
A class to represent and parse the Windows new-style executable (NE) header.
- WindowsHeader(FactoryBundledWithBinaryReader, SegmentedAddress, short) - Constructor for class ghidra.app.util.bin.format.ne.WindowsHeader
-
Constructor
- WindowUtilities - Class in generic.util
-
A collection of window related utility methods
- WindowUtilities() - Constructor for class generic.util.WindowUtilities
- winMgr - Variable in class docking.AbstractDockingTool
- wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
- wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
- wit - Variable in class ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
- with(Set<SolverHint>, SolverHint...) - Static method in interface ghidra.app.plugin.assembler.sleigh.expr.SolverHint
- WITH_NEWLINES - Static variable in class generic.json.Json
- withActions(List<DockingActionIf>) - Method in class docking.action.builder.MultiActionBuilder
- withblock() - Method in class ghidra.sleigh.grammar.SleighCompiler
- withblock() - Method in class ghidra.sleigh.grammar.SleighParser
- withblock_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.withblock_return
- withCol(int) - Method in class docking.widgets.fieldpanel.support.DefaultRowColLocation
- withCol(int) - Method in class docking.widgets.fieldpanel.support.RowColLocation
- withComputedForbids(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
-
Add the list of forbidden patterns to one of the constructor's patterns SLEIGH disambiguates multiple matching pattern by two rules.
- withContext(Class<AC2>) - Method in class docking.action.builder.AbstractActionBuilder
-
Sets the specific ActionContext type to use for the various predicate calls (
AbstractActionBuilder.validContextWhen(Predicate)
,AbstractActionBuilder.enabledWhen(Predicate)
, andAbstractActionBuilder.popupWhen(Predicate)
). - withDescription(String) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Create a copy of this resolution with a new description
- withForbids(Set<AssemblyResolvedConstructor>) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Create a new resolution from this one with the given forbidden patterns recorded
- withMD5(String) - Method in class ghidra.formats.gfilesystem.FSRL
- withPath(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
-
Creates a new
FSRL
instance using the same path and other metadata present in thecopyPath
instance. - withPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
- withPathMD5(String, String) - Method in class ghidra.formats.gfilesystem.FSRLRoot
- withRow(int) - Method in class docking.widgets.fieldpanel.support.DefaultRowColLocation
- withRow(int) - Method in class docking.widgets.fieldpanel.support.RowColLocation
- withRunnable(MonitoredRunnable) - Static method in class ghidra.util.task.TaskBuilder
-
A convenience method to start a builder using the given runnable.
- WithSlotRec() - Constructor for class ghidra.program.model.lang.ParamList.WithSlotRec
- withTask(Task) - Static method in class ghidra.util.task.TaskBuilder
-
A convenience method to start a builder using the given task.
- withTransaction(Runnable) - Method in class ghidra.program.database.ProgramBuilder
- WizardContext - Interface in docking.wizard
- WizardManager - Class in docking.wizard
-
A dialog that controls the panels for going to "Next" and "Previous" in some process that the user is being led through.
- WizardManager(String, boolean, PanelManager) - Constructor for class docking.wizard.WizardManager
-
Constructor
- WizardManager(String, boolean, PanelManager, Icon) - Constructor for class docking.wizard.WizardManager
-
Constructor
- WizardPanel - Interface in docking.wizard
-
Interface to define methods for panels to be shown in the wizard dialog.
- WizardPanelDisplayability - Enum in docking.wizard
- WizardPanelListener - Interface in docking.wizard
-
Listener that is called when something on the WizardPanel has changed.
- WizardState<T> - Class in docking.wizard
- WizardState() - Constructor for class docking.wizard.WizardState
- WizardStateDependencyValidator<T> - Class in docking.wizard
- WizardStateDependencyValidator() - Constructor for class docking.wizard.WizardStateDependencyValidator
- word - Variable in class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
- WORD - Static variable in interface ghidra.app.util.bin.StructConverter
-
Reusable WORD datatype.
- WORD - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if the operand is a 2 byte value
- WordDataType - Class in ghidra.program.model.data
-
Provides a basic implementation of a word datatype
- WordDataType() - Constructor for class ghidra.program.model.data.WordDataType
- WordDataType(DataTypeManager) - Constructor for class ghidra.program.model.data.WordDataType
- WordInfo() - Constructor for class ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
-
Constructs a
UniqueMemoryBank.WordInfo
object with all bytes uninitialized. - WordLocation - Class in ghidra.util
-
A simple object that represents a word as defined by
StringUtilities.findWord(String, int)
. - WordLocation(String, String, int) - Constructor for class ghidra.util.WordLocation
- wordsizemod() - Method in class ghidra.sleigh.grammar.SleighCompiler
- wordsizemod() - Method in class ghidra.sleigh.grammar.SleighEcho
- wordsizemod() - Method in class ghidra.sleigh.grammar.SleighParser
- wordsizemod_return() - Constructor for class ghidra.sleigh.grammar.SleighParser.wordsizemod_return
- wordWrapList(FieldElement, int) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
-
Splits the given FieldElement into sub-elements by wrapping the element on whitespace.
- Worker - Class in ghidra.util.worker
-
Executes a single job at a time in FIFO order.
- Worker(String) - Constructor for class ghidra.util.worker.Worker
-
Creates a Worker that will use a shared thread pool to process jobs.
- Worker(String, boolean, boolean, TaskMonitor) - Constructor for class ghidra.util.worker.Worker
-
This constructor allows you to change persistence and shared thread pool usage.
- Worker(String, TaskMonitor) - Constructor for class ghidra.util.worker.Worker
-
Creates a Worker that will use a shared thread pool to process jobs.
- Workspace - Interface in ghidra.framework.model
-
Defines methods for accessing a workspace; a workspace is simply a group of running tools and their templates.
- WORKSPACE_NAME_PROPERTY - Static variable in interface ghidra.framework.model.ToolManager
-
Property used when sending the change event when a workspace name is changed.
- workspaceAdded(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that the given workspace was added by the ToolManager.
- WorkspaceChangeListener - Interface in ghidra.framework.model
-
Listener that is notified when a tool is added or removed from a workspace, or when workspace properties change.
- workspaceRemoved(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that the given workspace was removed by the ToolManager.
- workspaceSetActive(Workspace) - Method in interface ghidra.framework.model.WorkspaceChangeListener
-
Notification that the given workspace is the current one.
- wrap(char[]) - Static method in class ghidra.formats.gfilesystem.crypto.PasswordValue
-
Creates a new PasswordValue by wrapping the specified character array.
- wrap(FieldElement, int) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
-
Splits the given FieldElement into sub-elements by wrapping the element on whitespace.
- wrap(FieldElement, int, boolean) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
-
Splits the given FieldElement into sub-elements by wrapping the element in some fashion.
- wrap(String, Content) - Static method in class org.apache.felix.framework.util.MultiReleaseContent
- wrap(List<FieldElement>, int) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
- wrapAsHTML(String) - Static method in class ghidra.app.merge.util.ConflictUtility
-
Puts HTML and BODY tags around the string.
- wrapAsHTML(String) - Static method in class ghidra.util.HTMLUtilities
-
Marks the given text as HTML in order to be rendered thusly by Java widgets.
- wrapDefaultTableCellRenderer(TableCellRenderer, Class<?>) - Method in class docking.widgets.table.GTable
- WRAPPABLE_CLASSES - Static variable in class ghidra.framework.options.ToolOptions
- WrappedCustomOption - Class in ghidra.framework.options
- WrappedCustomOption() - Constructor for class ghidra.framework.options.WrappedCustomOption
- WrappedCustomOption(CustomOption) - Constructor for class ghidra.framework.options.WrappedCustomOption
- WrappedDate - Class in ghidra.framework.options
- WrappedDate() - Constructor for class ghidra.framework.options.WrappedDate
- WrappedDate(Date) - Constructor for class ghidra.framework.options.WrappedDate
- WrappedFile - Class in ghidra.framework.options
- WrappedFile() - Constructor for class ghidra.framework.options.WrappedFile
- WrappedFile(File) - Constructor for class ghidra.framework.options.WrappedFile
- wrappedFilter - Variable in class docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- WrappedMemBuffer - Class in ghidra.program.model.mem
-
WrappedMemBuffer implements a MemBuffer that provides a zero based index on top of an underlying membuffer with at a given address.
- WrappedMemBuffer(MemBuffer, int) - Constructor for class ghidra.program.model.mem.WrappedMemBuffer
-
Construct a wrapped MemBuffer with an adjustable base offset
- WrappedMemBuffer(MemBuffer, int, int) - Constructor for class ghidra.program.model.mem.WrappedMemBuffer
-
Construct a wrapped MemBuffer with an adjustable base offset
- wrappedModelChangedFromTableChangedEvent() - Method in class docking.widgets.table.TableModelWrapper
- WrappedOption - Interface in ghidra.framework.options
-
Wrapper class for an object that represents a property value and is saved as a set of primitives.
- WrappingPeekableIterator<T> - Class in generic.util
-
An implementation of
PeekableIterator
that can take a JavaIterator
and wrap it to implement thePeekableIterator
interface. - WrappingPeekableIterator(Iterator<T>) - Constructor for class generic.util.WrappingPeekableIterator
- WrappingTaskMonitor - Class in ghidra.util.task
-
An implementation of the
TaskMonitor
interface that simply wraps a delegate task monitor. - WrappingTaskMonitor(TaskMonitor) - Constructor for class ghidra.util.task.WrappingTaskMonitor
-
Constructor
- WrappingVerticalLayoutTextField - Class in docking.widgets.fieldpanel.field
-
A text field meant to take a string of text and wrap as needed.
- WrappingVerticalLayoutTextField(FieldElement, int, int, int, HighlightFactory) - Constructor for class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
-
This constructor will create a text field from an single AttributedString.
- WrappingVerticalLayoutTextField(FieldElement, int, int, int, HighlightFactory, boolean) - Constructor for class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
-
This constructor will create a text field from an single AttributedString.
- wrapStringInColor(String, Color) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
- wrapStringInColorUsingDiv(String, Color) - Static method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
- wrapToWidth(String, int) - Static method in class ghidra.util.StringUtilities
-
Wrap the given string at whitespace to best fit within the given line width
- wrapWithLinkPlaceholder(String, String) - Static method in class ghidra.util.HTMLUtilities
-
Returns the given text wrapped in
HTMLUtilities.LINK_PLACEHOLDER_OPEN
and close tags. - write - Variable in class ghidra.app.util.Permissions
- write(byte) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Writes a byte to this file, starting at the current file pointer.
- write(byte[]) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Writes
b.length
bytes from the specified byte array to this file, starting at the current file pointer. - write(byte[]) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- write(byte[]) - Method in interface ghidra.framework.store.DataFileHandle
-
Writes
b.length
bytes from the specified byte array to this file, starting at the current file pointer. - write(byte[]) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- write(byte[]) - Method in class ghidra.util.HashingOutputStream
- write(byte[]) - Method in class ghidra.util.MonitoredOutputStream
-
Writes
b.length
bytes to this output stream. - write(byte[]) - Method in class ghidra.util.NullOutputStream
- write(byte[], int, int) - Method in class ghidra.app.util.bin.GhidraRandomAccessFile
-
Writes a sub array as a sequence of bytes.
- write(byte[], int, int) - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
- write(byte[], int, int) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- write(byte[], int, int) - Method in interface ghidra.framework.store.DataFileHandle
-
Writes
len
bytes from the specified byte array starting at offsetoff
to this file. - write(byte[], int, int) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- write(byte[], int, int) - Method in class ghidra.util.HashingOutputStream
- write(byte[], int, int) - Method in class ghidra.util.MonitoredOutputStream
-
Writes
len
bytes from the specifiedbyte
array starting at offsetoff
to this output stream. - write(byte[], int, int) - Method in class ghidra.util.NullOutputStream
- write(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.ProgramLoadImage
- write(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.ProgramMappedMemory
- write(byte[], int, DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfDynamic
- write(char[]) - Method in class generic.io.NullWriter
- write(char[], int, int) - Method in class generic.io.NullWriter
- write(char[], int, int) - Method in class ghidra.sleigh.grammar.LineArrayListWriter
- write(int) - Method in class generic.io.NullWriter
- write(int) - Method in class ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
-
Parses each line and prepends the indentation as they are printed
- write(int) - Method in class ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
- write(int) - Method in class ghidra.app.util.bin.ObfuscatedOutputStream
- write(int) - Method in class ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
- write(int) - Method in interface ghidra.framework.store.DataFileHandle
-
Writes the specified byte to this file.
- write(int) - Method in class ghidra.framework.store.local.LocalDataFileHandle
- write(int) - Method in class ghidra.program.model.lang.PackedBytes
-
Dump a single byte to the packed byte stream
- write(int) - Method in class ghidra.util.HashingOutputStream
- write(int) - Method in class ghidra.util.MonitoredOutputStream
-
Writes the specified
byte
to this output stream. - write(int) - Method in class ghidra.util.NullOutputStream
- write(Buffer, int) - Method in class db.DBRecord
-
Write the record fields to the specified buffer and offset.
- write(Buffer, int) - Method in class db.SparseRecord
- write(DBHandle, boolean) - Method in interface db.DBChangeSet
-
Write this change set to the specified database handle.
- write(MachoRelocation, long) - Static method in class ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
-
Writes bytes at the given address.
- write(Category, TaskMonitor) - Method in class ghidra.program.model.data.DataTypeWriter
-
Converts all data types in the category into ANSI-C code.
- write(DataType[], TaskMonitor) - Method in class ghidra.program.model.data.DataTypeWriter
-
Converts all data types in the array into ANSI-C code.
- write(DataTypeManager, TaskMonitor) - Method in class ghidra.program.model.data.DataTypeWriter
-
Converts all data types in the data type manager into ANSI-C code.
- write(Program, AddressSetView, TaskMonitor, XmlProgramOptions) - Method in class ghidra.app.util.xml.ProgramXmlMgr
-
Writes the specified program in XML into the underlying file.
- write(XmlWriter, TaskMonitor) - Method in class ghidra.app.util.xml.DataTypesXmlMgr
-
Writes datatypes into XML using the specified XML writer.
- write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfHeader
- write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfProgramHeader
- write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.elf.ElfSectionHeader
- write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.mz.DOSHeader
- write(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.RichHeader
- write(RandomAccessFile, DataConverter) - Method in interface ghidra.app.util.bin.format.Writeable
-
Writes this object to the specified random access file using the data converter to handle endianness.
- write(Class<?>, String) - Method in class ghidra.app.util.importer.MessageLog
-
Writes this log's contents to the application log
- write(String) - Method in class generic.io.NullWriter
- write(String, int, int) - Method in class generic.io.NullWriter
- write(List<DataType>, TaskMonitor) - Method in class ghidra.program.model.data.DataTypeWriter
-
Converts all data types in the list into ANSI-C code.
- write(List<DataType>, TaskMonitor, boolean) - Method in class ghidra.program.model.data.DataTypeWriter
- WRITE - Static variable in class ghidra.framework.remote.User
-
Value corresponding to Write permission for a repository user.
- WRITE - Static variable in class ghidra.graph.ProgramGraphType
- WRITE - Static variable in class ghidra.program.model.lang.OperandType
-
Bit set if operand refers to an address being written to
- WRITE - Static variable in interface ghidra.program.model.mem.MemoryBlock
- WRITE - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is being written.
- WRITE - Static variable in class ghidra.program.util.MemoryBlockDiff
- WRITE_IND - Static variable in class ghidra.program.model.symbol.RefType
-
Reference type assigned when data is being written.
- WRITE_INDIRECT - Static variable in class ghidra.graph.ProgramGraphType
- Writeable - Interface in ghidra.app.util.bin.format
-
An interface for writing out class state information.
- writeAsXMLForDebug(DataTypeManager, String) - Static method in class ghidra.app.util.xml.DataTypesXmlMgr
-
Output data types in XML format for debugging purposes.
- writeBack(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.CompositeLoadImage
- writeBack(byte[], int, Address, int) - Method in interface ghidra.app.emulator.memory.MemoryLoadImage
- writeBack(byte[], int, Address, int) - Method in class ghidra.app.emulator.memory.ProgramMappedLoadImage
- writeBits(StringBuffer) - Method in class ghidra.util.bytesearch.DittedBitSequence
- writeBlock(BufferFileBlock) - Method in interface db.buffers.OutputBlockStream
-
Write the specified block to the corresponding BufferFile.
- writeBody(PrintWriter) - Method in class ghidra.app.script.GhidraScriptProvider
-
Writes the script body template.
- writeByte(long, byte) - Method in class ghidra.app.util.bin.FileByteProvider
- writeByte(long, byte) - Method in class ghidra.app.util.bin.MemoryMutableByteProvider
- writeByte(long, byte) - Method in interface ghidra.app.util.bin.MutableByteProvider
-
Writes a byte at the specified index.
- writeByte(long, byte) - Method in class ghidra.app.util.bin.RandomAccessMutableByteProvider
- writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.FileByteProvider
- writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.MemoryMutableByteProvider
- writeBytes(long, byte[]) - Method in interface ghidra.app.util.bin.MutableByteProvider
-
Writes a byte array at the specified index.
- writeBytes(long, byte[]) - Method in class ghidra.app.util.bin.RandomAccessMutableByteProvider
- writeBytes(long, byte[], int, int) - Method in class ghidra.app.util.bin.FileByteProvider
-
Writes bytes to the specified offset in the file.
- writeBytes(File, byte[]) - Static method in class utilities.util.FileUtilities
-
Writes an array of bytes to a file.
- writeBytes(RandomAccessFile, int, DataConverter, MemoryBlock, boolean) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Writes the bytes from this section into the specified random access file.
- writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.BoundImportDataDirectory
- writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.DataDirectory
-
Directories that are not contained inside of sections should override this method to write their bytes into the specified file.
- writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.DebugDataDirectory
- writeBytes(RandomAccessFile, DataConverter, PortableExecutable) - Method in class ghidra.app.util.bin.format.pe.SecurityDataDirectory
- writeColor - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
- writeConfigState(SaveState) - Method in class ghidra.app.util.navigation.GoToAddressLabelDialog
- writeConfigState(SaveState) - Method in class ghidra.framework.plugintool.Plugin
-
Tells a Plugin to write any data-independent (preferences) properties to the output stream.
- writeConfigState(SaveState) - Method in class ghidra.graph.featurette.VgSatelliteFeaturette
- writeConfigState(SaveState) - Method in interface ghidra.graph.featurette.VisualGraphFeaturette
-
Called when the client wishes to save configuration state.
- writeConfigState(SaveState) - Method in class ghidra.graph.VisualGraphComponentProvider
-
Writes this providers saveable state to the given state object
- writeConfigState(SaveState) - Method in class ghidra.plugin.importer.ImporterPlugin
- writeConfigState(String, SaveState) - Method in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
-
Saves the current configuration state of this panel.
- writeContents(LinkDatabase, PrintWriter) - Method in class help.validator.model.TOCItem
- writeContents(LinkDatabase, PrintWriter, int) - Method in class help.validator.model.TOCItem
- writeContextOp(ContextOp, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
-
Encode the given value into a copy of this pattern block as specified by a context operation NOTE: this method is given as a special operation, instead of a conversion factory method, because this is a write operation, not a combine operation.
- writeContextOp(ContextOp, MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
-
Encode the given value into the context block as specified by an operation
- writeCSV(File, GTable) - Static method in class docking.widgets.table.GTableToCSV
- writeCSVUsingColunns(File, GTable, List<Integer>) - Static method in class docking.widgets.table.GTableToCSV
- writeDataState(SaveState) - Method in class ghidra.framework.main.FrontEndPlugin
- writeDataState(SaveState) - Method in class ghidra.framework.plugintool.NavigatableComponentProviderAdapter
- writeDataState(SaveState) - Method in class ghidra.framework.plugintool.Plugin
-
Tells the Plugin to write any data-dependent state to the output stream.
- writeDocToFile(Document, File) - Static method in class ghidra.util.xml.XmlUtilities
-
Writes a JDOM XML
Document
to aFile
. - writeDTD(String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified DTD into the file.
- writeElement(String, XmlAttributes) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified element with the attributes.
- writeElement(String, XmlAttributes, String) - Method in class ghidra.util.xml.XmlWriter
-
Writes the specified element with the attributes and text.
- writeExternal(ObjectOutput) - Method in class db.buffers.DataBuffer
- writeFile(RenderedImage, File) - Static method in class generic.util.image.ImageUtils
-
Write the specified image to file in PNG format
- writeFile(Image, File) - Static method in class generic.util.image.ImageUtils
-
Write the specified image to file in PNG format
- writeFile(File) - Method in class help.screenshot.AbstractScreenShotGenerator
- writeHeader(PrintWriter, String) - Method in class ghidra.app.script.GhidraScriptProvider
-
Writes the script header.
- writeHeader(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.debug.DebugDirectory
- writeHeader(RandomAccessFile, DataConverter) - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
-
Writes this optional header to the specified random access file.
- writeHeader(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
- writeHeader(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.PortableExecutable
- writeHeader(RandomAccessFile, DataConverter) - Method in class ghidra.app.util.bin.format.pe.SectionHeader
-
Writes this section header to the specified random access file.
- writeHelpSetFile() - Method in class help.JavaHelpSetBuilder
- writeIconToPNG(Icon, String) - Static method in class generic.util.image.ImageUtils
-
Writes the given icon out to the file denoted by
filename
in the PNG format. - writeImage(Image, File) - Static method in class docking.test.AbstractDockingTest
-
Writes the given image to the given file
- writeImage(Image, String) - Method in class docking.test.AbstractDockingTest
- writeLinesToFile(File, List<String>) - Static method in class utilities.util.FileUtilities
-
Writes the given list of Strings to the file, separating each by a newline character.
- writeMemory(Address, byte[]) - Method in class ghidra.app.emulator.EmulatorHelper
- writeMemoryValue(Address, int, long) - Method in class ghidra.app.emulator.EmulatorHelper
- writeOverride(Function) - Method in class ghidra.program.model.pcode.JumpTable
- writeOverride(Function, Address, FunctionSignature) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
-
Commit an overriding prototype for a particular call site to the database.
- writePrettyDocToFile(Document, File) - Static method in class ghidra.util.xml.XmlUtilities
-
Writes a JDOM XML
Document
to aFile
, with a prettier format thanXmlUtilities.writeDocToFile(Document, File)
. - writer - Variable in class ghidra.app.script.GhidraScript
- writeRegister(Register, long) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(Register, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(String, long) - Method in class ghidra.app.emulator.EmulatorHelper
- writeRegister(String, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
- writeStackValue(int, int, long) - Method in class ghidra.app.emulator.EmulatorHelper
-
Write a value onto the stack
- writeStackValue(int, int, BigInteger) - Method in class ghidra.app.emulator.EmulatorHelper
-
Write a value onto the stack
- writeState() - Method in class ghidra.util.PropertyFile
-
Write the contents of this PropertyFile.
- writeState(SaveState) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
- writeState(SaveState) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
- writeState(SaveState) - Method in class ghidra.app.util.viewer.field.NamespaceWrappedOption
- writeState(SaveState) - Method in interface ghidra.framework.options.CustomOption
-
Concrete subclass of WrappedOption should write all of its state to the given saveState object.
- writeState(SaveState) - Method in class ghidra.framework.options.WrappedCustomOption
- writeState(SaveState) - Method in class ghidra.framework.options.WrappedDate
- writeState(SaveState) - Method in class ghidra.framework.options.WrappedFile
- writeState(SaveState) - Method in interface ghidra.framework.options.WrappedOption
-
Concrete subclass of WrappedOption should write all of its state to the given saveState object.
- writeState(SaveState) - Method in class ghidra.util.ManualViewerCommandWrappedOption
- writeStatusChanged(MemoryBlock, boolean) - Method in interface ghidra.program.model.mem.MemoryBlockListener
-
Notification that the block's write attribute has changed.
- writeStringToFile(File, String) - Static method in class utilities.util.FileUtilities
-
Writes the given String to the specified
File
. - writeSymbol(SymbolTable, Address, Namespace, DataTypeManager, boolean) - Method in class ghidra.program.model.pcode.DataTypeSymbol
- writeTo(OutputStream) - Method in class ghidra.program.model.lang.PackedBytes
-
Write the accumulated packed byte stream onto the output stream
- writeToolTemplate(ToolTemplate) - Static method in class ghidra.framework.ToolUtils
- writeToXML() - Method in class docking.widgets.table.TableSortState
- WRITEX - Static variable in class ghidra.program.model.symbol.DataRefType
- WS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- WS - Static variable in class ghidra.sleigh.grammar.BaseLexer
- WS - Static variable in class ghidra.sleigh.grammar.BooleanExpressionLexer
- WS - Static variable in class ghidra.sleigh.grammar.BooleanExpressionParser
- WS - Static variable in class ghidra.sleigh.grammar.DisplayLexer_BaseLexer
- WS - Static variable in class ghidra.sleigh.grammar.DisplayLexer
- WS - Static variable in class ghidra.sleigh.grammar.SemanticLexer_BaseLexer
- WS - Static variable in class ghidra.sleigh.grammar.SemanticLexer
- WS - Static variable in class ghidra.sleigh.grammar.SleighCompiler
- WS - Static variable in class ghidra.sleigh.grammar.SleighEcho
- WS - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
- WS - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
- WS - Static variable in class ghidra.sleigh.grammar.SleighParser
- WSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
X
- x - Variable in class ghidra.graph.viewer.layout.Column
-
The layout x coordinate of the column
- X_AXIS - Static variable in class docking.options.editor.ButtonPanelFactory
-
layout the buttons on the panel created with createButtonPanel() horizontally along the X-axis
- x0 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x1 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x10 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x11 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x12 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x13 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x14 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x15 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x16 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x17 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x18 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x19 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x2 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x20 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x21 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x22 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x23 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x24 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x25 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x26 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x27 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x28 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x3 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x4 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x5 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x6 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x7 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- x8 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- X86 - ghidra.framework.Architecture
- X86 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- X86_64 - ghidra.framework.Architecture
- X86_64 - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- X86_64DisassembleCommand - Class in ghidra.app.cmd.disassemble
-
Command object for performing 64-/32-bit x86 disassembly
- X86_64DisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
-
Constructor for X86_64DisassembleCommand.
- X86_64DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.X86_64DisassembleCommand
-
Constructor for X86_64DisassembleCommand.
- X86_64h - Static variable in class ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
- x9 - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- XCoffArchiveConstants - Class in ghidra.app.util.bin.format.xcoff
- XCoffArchiveConstants() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffArchiveConstants
- XCoffArchiveHeader - Class in ghidra.app.util.bin.format.xcoff
- XCoffArchiveHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
- XCoffArchiveMemberHeader - Class in ghidra.app.util.bin.format.xcoff
-
The
ARHeader
class is used to store the per-object file archive headers. - XCoffArchiveMemberHeader(BinaryReader) - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
- XCoffException - Exception in ghidra.app.util.bin.format.xcoff
- XCoffException(String) - Constructor for exception ghidra.app.util.bin.format.xcoff.XCoffException
- XCoffFileHeader - Class in ghidra.app.util.bin.format.xcoff
-
XCOFF File Header.
- XCoffFileHeader(ByteProvider) - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffFileHeader
- XCoffFileHeaderFlags - Class in ghidra.app.util.bin.format.xcoff
- XCoffFileHeaderFlags() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
- XCoffFileHeaderMagic - Class in ghidra.app.util.bin.format.xcoff
- XCoffFileHeaderMagic() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
- XCoffOptionalHeader - Class in ghidra.app.util.bin.format.xcoff
- XCoffSectionHeader - Class in ghidra.app.util.bin.format.xcoff
- XCoffSectionHeaderFlags - Class in ghidra.app.util.bin.format.xcoff
- XCoffSectionHeaderFlags() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
- XCoffSectionHeaderNames - Class in ghidra.app.util.bin.format.xcoff
-
Names of "special" sections.
- XCoffSectionHeaderNames() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- XCoffSymbol - Class in ghidra.app.util.bin.format.xcoff
- XCoffSymbol(BinaryReader, XCoffOptionalHeader) - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffSymbol
- XCoffSymbolStorageClass - Class in ghidra.app.util.bin.format.xcoff
- XCoffSymbolStorageClass() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
- XCoffSymbolStorageClassCSECT - Class in ghidra.app.util.bin.format.xcoff
- XCoffSymbolStorageClassCSECT() - Constructor for class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- xer - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
-
User's integer exception register
- XMC_BS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_DB - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_DS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_GL - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_PR - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_RO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_RW - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_SV - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_SV3264 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_SV64 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_TB - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_TC - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_TC0 - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_TD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_TI - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_UA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_UC - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XMC_XO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
- XML_ELEMENT_NAME - Static variable in class ghidra.framework.options.ToolOptions
- XML_SRC_NAME - Static variable in class ghidra.app.util.opinion.XmlLoader
- XmlAttributeException - Exception in ghidra.util.xml
-
A runtime exception that is throw when invalid or missing attributes are encountered.
- XmlAttributeException(String) - Constructor for exception ghidra.util.xml.XmlAttributeException
-
Constructs a new runtime exception with the specified detail message.
- XmlAttributes - Class in ghidra.util.xml
-
A container class for creating XML attribute strings.
- XmlAttributes() - Constructor for class ghidra.util.xml.XmlAttributes
-
Constructs a new empty XML attributes.
- XmlDataReader - Interface in ghidra.framework.model
-
Defines the method for creating an Object from an XML file in a JarInputStream.
- XmlElement - Interface in ghidra.xml
- XmlElementImpl - Class in ghidra.xml
- XmlElementImpl(boolean, boolean, String, int, LinkedHashMap<String, String>, String, int, int) - Constructor for class ghidra.xml.XmlElementImpl
- XMLErrorHandler - Class in ghidra.app.util.xml
-
An implemenation of the basic interface for SAX error handlers.
- XMLErrorHandler() - Constructor for class ghidra.app.util.xml.XMLErrorHandler
- xmlEscape(StringBuilder, String) - Static method in class ghidra.util.xml.SpecXmlUtils
- xmlEscapeAttribute(StringBuilder, String, String) - Static method in class ghidra.util.xml.SpecXmlUtils
- xmlEscapeWriter(Writer, String) - Static method in class ghidra.util.xml.SpecXmlUtils
- XmlException - Exception in ghidra.xml
- XmlException() - Constructor for exception ghidra.xml.XmlException
- XmlException(String) - Constructor for exception ghidra.xml.XmlException
- XmlException(String, Throwable) - Constructor for exception ghidra.xml.XmlException
- XmlException(Throwable) - Constructor for exception ghidra.xml.XmlException
- XmlExporter - Class in ghidra.app.util.exporter
-
An implementation of exporter that creates an XML representation of the program.
- XmlExporter() - Constructor for class ghidra.app.util.exporter.XmlExporter
-
Constructs a new XML exporter.
- XmlLoader - Class in ghidra.app.util.opinion
- XmlLoader() - Constructor for class ghidra.app.util.opinion.XmlLoader
- XmlMessageLog - Class in ghidra.xml
-
A sub-class of MessageLog to handle appending messages from the XML parser.
- XmlMessageLog() - Constructor for class ghidra.xml.XmlMessageLog
-
Constructs a new XML message log.
- XmlParseException - Exception in ghidra.xml
-
Exception that gets thrown if there is a problem parsing XML.
- XmlParseException(String) - Constructor for exception ghidra.xml.XmlParseException
- XmlParseException(String, Throwable) - Constructor for exception ghidra.xml.XmlParseException
- XmlParserElement - Class in ghidra.util.xml
-
A class to represent the start or end tag from an XML file.
- XmlProgramOptions - Class in ghidra.app.util.xml
-
A class to hold XML options.
- XmlProgramOptions() - Constructor for class ghidra.app.util.xml.XmlProgramOptions
- XmlProgramUtilities - Class in ghidra.util
- XmlProgramUtilities() - Constructor for class ghidra.util.XmlProgramUtilities
- XmlPullParser - Interface in ghidra.xml
-
An interface describing the API for the XML pull parsing system.
- XmlPullParserFactory - Class in ghidra.xml
- XmlPullParserFactory() - Constructor for class ghidra.xml.XmlPullParserFactory
- XmlTestHelper - Class in ghidra.util.xml
- XmlTestHelper(String) - Constructor for class ghidra.util.xml.XmlTestHelper
- XmlTestHelper(String, GhidraProject) - Constructor for class ghidra.util.xml.XmlTestHelper
- xmlToByteArray(Element) - Static method in class ghidra.util.xml.XmlUtilities
-
Converts the specified XML element into a byte array.
- XmlTracer - Interface in ghidra.xml
- XmlTreeNode - Class in ghidra.xml
-
A class to represent a corresponding start and end tag.
- XmlTreeNode(XmlPullParser) - Constructor for class ghidra.xml.XmlTreeNode
-
Constructs a new XML tree node given the specified parser.
- XmlUtilities - Class in ghidra.util.xml
-
A set of utility methods for working with XML.
- XmlUtilities() - Constructor for class ghidra.util.xml.XmlUtilities
- XmlUtilities.ThrowingErrorHandler - Class in ghidra.util.xml
-
Simple
SAX error handler
that re-throws anySAXParseException
s as aSAXException
. - XmlWriter - Class in ghidra.util.xml
-
A class for creating XML files.
- XmlWriter(File, String) - Constructor for class ghidra.util.xml.XmlWriter
-
Constructs a new XML writer.
- XmlWriter(OutputStream, String) - Constructor for class ghidra.util.xml.XmlWriter
-
Constructs a new XML writer.
- xor(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Compute the bitwise XOR of this and another masked long To handle unknown bits, the result is derived from the following truth table:
- xor(AddressSetView) - Method in class ghidra.program.database.map.NormalizedAddressSet
- xor(AddressSetView) - Method in class ghidra.program.database.mem.MemoryMapDB
- xor(AddressSetView) - Method in class ghidra.program.model.address.AddressSet
- xor(AddressSetView) - Method in interface ghidra.program.model.address.AddressSetView
-
Computes the exclusive-or of this address set with the given set.
- xor(AddressSetView) - Method in class ghidra.program.model.address.AddressSetViewAdapter
- xor(AddressSetView) - Method in class ghidra.program.model.block.CodeBlockImpl
- xor(AddressSetView) - Method in class ghidra.program.model.mem.MemoryStub
- xor(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
- XorExpression - Class in ghidra.app.plugin.processors.sleigh.expression
-
Form new expression by XORing two PatternExpressions
- XorExpression() - Constructor for class ghidra.app.plugin.processors.sleigh.expression.XorExpression
- XorExpressionSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
-
Solves expressions of the form A $xor B
- XorExpressionSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.XorExpressionSolver
- XREF - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- XREF_FIELD_NAME - Static variable in class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- XREF_OFFCUT - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- XREF_OTHER - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- XREF_READ - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- XREF_WRITE - Static variable in class ghidra.app.util.viewer.options.OptionsGui
- XReferenceUtil - Class in ghidra.app.util
-
Deprecated.deprecated for 10.1; removal for 10.3 or later
- XReferenceUtil() - Constructor for class ghidra.app.util.XReferenceUtil
-
Deprecated.
- XReferenceUtils - Class in ghidra.app.util
- XReferenceUtils() - Constructor for class ghidra.app.util.XReferenceUtils
- XRefFieldFactory - Class in ghidra.app.util.viewer.field
-
Cross-reference Field Factory
- XRefFieldFactory() - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
- XRefFieldFactory(FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
-
Constructor
- XRefFieldFactory(String) - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
- XRefFieldFactory(String, FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
-
Constructs a new XRefFieldFactory based on the provider and model.
- XRefFieldFactory.SORT_CHOICE - Enum in ghidra.app.util.viewer.field
- XRefFieldLocation - Class in ghidra.program.util
-
The
XRefFieldLocation
class contains specific location information within the XREF field of a CodeUnitLocation object. - XRefFieldLocation() - Constructor for class ghidra.program.util.XRefFieldLocation
-
Creates a cross reference field location.
- XRefFieldLocation(Program, Address, int[], Address, int, int) - Constructor for class ghidra.program.util.XRefFieldLocation
-
Construct a new XRefFieldLocation object.
- XRefFieldMouseHandler - Class in ghidra.app.util.viewer.field
-
A handler to process
XRefFieldMouseHandler
clicks - XRefFieldMouseHandler() - Constructor for class ghidra.app.util.viewer.field.XRefFieldMouseHandler
- XRefHeaderFieldFactory - Class in ghidra.app.util.viewer.field
-
Field for display XRef headers.
- XRefHeaderFieldFactory() - Constructor for class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
- XRefHeaderFieldFactory(FieldFormatModel, HighlightProvider, Options, ToolOptions) - Constructor for class ghidra.app.util.viewer.field.XRefHeaderFieldFactory
-
Constructor
- XRefHeaderFieldLocation - Class in ghidra.program.util
-
The
XRefHeaderFieldLocation
class contains specific location information within the XREF field header that precedes the XREF field locations. - XRefHeaderFieldLocation() - Constructor for class ghidra.program.util.XRefHeaderFieldLocation
-
Should only be used for XML restoring.
- XRefHeaderFieldLocation(Program, Address, int[], int) - Constructor for class ghidra.program.util.XRefHeaderFieldLocation
- XSYM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- XSYMLINK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
- XSYMLINKPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- XSYMPATH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
Lexical state.
Y
- y - Variable in class ghidra.graph.viewer.layout.Row
-
The layout y coordinate of the column
- Y_AXIS - Static variable in class docking.options.editor.ButtonPanelFactory
-
layout the buttons on the panel created with createButtonPanel() vertically along the Y-axis
- YELLOW - Static variable in class ghidra.app.merge.util.ConflictUtility
- YELLOW - Static variable in class ghidra.program.util.ProgramDiffDetails
- YELLOW - Static variable in class ghidra.util.HTMLUtilities
- YELLOW - Static variable in class ghidra.util.WebColors
- YELLOW_GREEN - Static variable in class ghidra.util.WebColors
- YES_OPTION - Static variable in class docking.widgets.OptionDialog
- yieldToSwing() - Static method in class generic.test.AbstractGenericTest
Z
- zero(int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
-
Return the BigFloat with the given number of bits representing (positive) zero.
- zero(int, int, int) - Static method in class ghidra.pcode.floatformat.BigFloat
-
Return the BigFloat with the given number of bits representing zero.
- ZERO - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
- ZERO_VALUE - Static variable in class db.ByteField
-
Zero byte field value
- ZERO_VALUE - Static variable in class db.FixedField10
-
Zero fixed10 field value
- ZERO_VALUE - Static variable in class db.IntField
-
Zero int field value
- ZERO_VALUE - Static variable in class db.LongField
-
Zero long field value
- ZERO_VALUE - Static variable in class db.ShortField
-
Zero short field value
- zeroExtend() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Zero extend the masked value, according to its mask, to a full long All bits to the left of the leftmost defined bit are set to 0.
- zeroExtend(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Zero extend the masked value as if of the given size in bits, to a full long
- zeroExtend(long, int) - Static method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
-
Zero extend a number of the given size in bits, to a full long
- zeroExtend(long, int) - Static method in class ghidra.app.plugin.processors.sleigh.expression.TokenField
-
Clear all bits in -val- above -bit-
- zeropad(String, int) - Static method in class ghidra.util.Conv
-
Returns a string that is extended to length len with zeroes.
- zeros - Static variable in class ghidra.program.model.address.GenericAddress
- ZIP_ERROR - ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
-
Thrown when there is a problem reading/extracting a zip file during installation
- ZipArchiveBuilder - Class in generic.util
- ZipArchiveBuilder(File) - Constructor for class generic.util.ZipArchiveBuilder
- ZOOM_FACTOR_INDEX_DEFAULT - Static variable in class docking.widgets.imagepanel.ImagePanel
- ZOOM_LEVELS - Static variable in class docking.widgets.imagepanel.ImagePanel
- ZOOM_PROPERTY - Static variable in class docking.widgets.imagepanel.ImagePanel
-
Property name that indicates the zoom level of the image has changed
- ZoomedImagePainter - Class in ghidra.framework.main
-
A class that paints a given image with varying zoom levels.
- ZoomedImagePainter(Rectangle, Image) - Constructor for class ghidra.framework.main.ZoomedImagePainter
- zoomIn() - Static method in class docking.help.GHelpHTMLEditorKit
- zoomIn() - Method in class docking.widgets.imagepanel.ImagePanel
-
Enlarge the image about the image center
- zoomIn(Point) - Method in class docking.widgets.imagepanel.ImagePanel
-
Enlarge the image about the given point
- ZoomInAction - Class in docking.widgets.imagepanel.actions
-
An action to zoom the image on a NavigableImagePanel.
- ZoomInAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.ZoomInAction
- zoomInCompletely() - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- zoomInCompletely(V) - Method in class ghidra.graph.viewer.GraphComponent
- zoomInCompletely(V) - Method in class ghidra.graph.viewer.VisualGraphViewUpdater
- zoomInGraph() - Method in class ghidra.graph.viewer.VisualGraphView
- zoomLevelIndex - Variable in class docking.widgets.imagepanel.ImagePanel
- zoomOut() - Static method in class docking.help.GHelpHTMLEditorKit
- zoomOut() - Method in class docking.widgets.imagepanel.ImagePanel
-
Shrink the image about the image center
- zoomOut(Point) - Method in class docking.widgets.imagepanel.ImagePanel
-
Shrink the image about the given point
- ZoomOutAction - Class in docking.widgets.imagepanel.actions
-
An action to de-zoom the image on a NavigableImagePanel.
- ZoomOutAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.ZoomOutAction
- zoomOutGraph() - Method in class ghidra.graph.viewer.VisualGraphView
- ZoomResetAction - Class in docking.widgets.imagepanel.actions
-
An action to reset the zoom of a NavigableImagePanel.
- ZoomResetAction(String, ImagePanel) - Constructor for class docking.widgets.imagepanel.actions.ZoomResetAction
- zoomToVertex(V) - Method in class ghidra.graph.viewer.VisualGraphView
- zoomToWindow() - Method in class ghidra.graph.viewer.VisualGraphView
- zzz_sign_extend(long, int) - Static method in class ghidra.pcode.utils.Utils
- zzz_zero_extend(long, int) - Static method in class ghidra.pcode.utils.Utils
_
- __LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _8051 - Static variable in class ghidra.program.database.ProgramBuilder
- _AARCH64 - Static variable in class ghidra.program.database.ProgramBuilder
- _AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ARM - Static variable in class ghidra.program.database.ProgramBuilder
- _BLANKLINE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _BSS - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _C_ARY_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ARY_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ATOM - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ATOMIC - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_BFLD - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_BOOL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_BYCOPY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_BYREF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_CHARPTR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_CHR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_CLASS - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_CONST - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_DBL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_FLT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ID - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_IN - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_INOUT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_INT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_LNG_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ONEWAY - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_OUT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_PTR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_SEL - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_SHT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_STRUCT_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_STRUCT_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_UCHR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_UINT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ULNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_ULNG_LNG - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_UNDEF - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_UNION_B - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_UNION_E - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_USHT - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_VECTOR - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _C_VOID - Static variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
- _CMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CMT0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CMT11 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CMT3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CMT4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CMT5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COD1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COD2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COD3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COD4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CODC - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COLON - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _COMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _CTRL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _DATA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _ECMT10 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT8 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EECMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EEECMT9 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _ENDREL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EQT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EQT1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _EXCEPT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _GE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _GT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _header - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- _HEX - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _IMAGE_RUNTIME_FUNCTION_ENTRY() - Constructor for class ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries._IMAGE_RUNTIME_FUNCTION_ENTRY
- _INCCOD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _INCCP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _INCOP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _INCSTANDARD - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _INCWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _index - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- _index - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- _INFO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _LCMT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT11 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT20 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT21 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LCMT7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LEADIN1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LEADIN2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LINECOMMENT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _lineNumbers - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- _LOADER - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _LOG_AND - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LOG_OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _LT - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _MACWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _methodType - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- _MINUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _MIPS - Static variable in class ghidra.program.database.ProgramBuilder
- _MIPS_6432 - Static variable in class ghidra.program.database.ProgramBuilder
- _MWSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _NEQ - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _OR - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _OVRFLO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _PAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _PLUS - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _PPC_32 - Static variable in class ghidra.program.database.ProgramBuilder
- _PPC_64 - Static variable in class ghidra.program.database.ProgramBuilder
- _PPC_6432 - Static variable in class ghidra.program.database.ProgramBuilder
- _QMARK - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _QTE - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _QTE0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _QTE1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _relocations - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
- _RSH - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _SPARC64 - Static variable in class ghidra.program.database.ProgramBuilder
- _state - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
- _state - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
- _TEXT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _TOEOL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _TOY - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_BE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_BE_POSITIVE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_LANGUAGE_PREFIX - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_LE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_WORDSIZE2_BE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY_WORDSIZE2_LE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY64_BE - Static variable in class ghidra.program.database.ProgramBuilder
- _TOY64_LE - Static variable in class ghidra.program.database.ProgramBuilder
- _TYPCHK - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
- _WSP - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP_INFO - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP0 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP1 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP2 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP3 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP4 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP5 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP6 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP7 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _WSP8 - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _X64 - Static variable in class ghidra.program.database.ProgramBuilder
- _X86 - Static variable in class ghidra.program.database.ProgramBuilder
- _X86_16_REAL_MODE - Static variable in class ghidra.program.database.ProgramBuilder
- _XSYM - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
- _XSYMENDL - Static variable in interface ghidra.app.util.cparser.CPP.PreProcessorConstants
-
RegularExpression Id.
All Classes All Packages