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

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
 
AboutDomainObjectUtils - Class in ghidra.app.plugin.core.help
 
AboutDomainObjectUtils() - Constructor for class ghidra.app.plugin.core.help.AboutDomainObjectUtils
 
absorb(AssemblyResolutionResults) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
A synonym for AssemblyResolutionResults.addAll(Collection) that accepts only another resolution set
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 from ColumnDisplay.getColumnValue(AddressableRowObject) is Comparable
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
 
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 DockingTool 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
 
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
 
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 the GColumnRenderer 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 the GColumnRenderer 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
 
AbstractGTreeNode - Class in docking.widgets.tree
Base class for GTNodes.
AbstractGTreeNode() - Constructor for class docking.widgets.tree.AbstractGTreeNode
 
AbstractGTreeNode.AllPathsIterator - Class in docking.widgets.tree
 
AbstractGTreeRootNode - Class in docking.widgets.tree
Simple base class for GTRootNodes.
AbstractGTreeRootNode() - Constructor for class docking.widgets.tree.AbstractGTreeRootNode
 
AbstractIntegerDataType - Class in ghidra.program.model.data
Base type for integer data types such as chars, ints, and longs.
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
 
AbstractLibrarySupportLoader - Class in ghidra.app.util.opinion
An abstract Loader that provides a framework to conveniently load Programs with support for linking against libraries contained in other Programs.
AbstractLibrarySupportLoader() - Constructor for class ghidra.app.util.opinion.AbstractLibrarySupportLoader
 
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
 
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(Register[]) - Constructor for class ghidra.program.util.AbstractProgramContext
 
AbstractProgramLoader - Class in ghidra.app.util.opinion
An abstract Loader that provides a framework to conveniently load Programs.
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 be ExtensionPoints.
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
An action used to trigger navigation callback on instances of #JTable.
AbstractSelectionNavigationAction(String, String, JTable) - Constructor for class ghidra.util.table.AbstractSelectionNavigationAction
 
AbstractSelectPathsTask - Class in docking.widgets.tree.tasks
 
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(Register[]) - Constructor for class ghidra.program.util.AbstractStoredProgramContext
 
AbstractStringDataType - Class in ghidra.program.model.data
Common base class for all Ghidra string DataTypes.
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
 
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
 
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(DataType) - Method in interface ghidra.program.model.data.DataTypeFilter
Tests whether or not the specified data type should be included in a data type 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 interface ghidra.framework.model.Tool
When the user drags a data file onto a tool, an event will be fired that the tool will respond to by accepting the data.
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.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
 
access - Variable in class util.demangler.GenericDemangledDataType
private/protected/public
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.
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.
ActionContext - Class in docking
Action context is a class that contains state information that is given to DockingActionIfs 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
ActionContextProvider - Interface in docking.action
 
ActionDialog - Class in docking
Dialog to show multiple actions that are mapped to the same keystroke; allows the user to select which action to do.
ActionDialog(String, List<ExecutableKeyActionAdapter>) - Constructor for class docking.ActionDialog
Constructor
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.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.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
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.EnableFieldAction
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.InsertRowAction
Method called when the action is invoked.
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
Method called when the action is invoked.
actionPerformed(ActionContext) - Method in class ghidra.app.util.viewer.format.actions.RemoveRowAction
Method called when the action is invoked.
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.ProjectDataContextAction
 
actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
actionPerformed(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
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(DomainFileProvider) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
 
actionPerformed(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
 
actionPerformed(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
actionPerformed(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
 
actionPerformed(ActionEvent) - Method in class docking.action.MultipleKeyAction
Invoked when an action occurs.
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
 
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 the equals method of the userData 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, E) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts the element, ignoring index
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry into the owning map, ignoring index
add(int, K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
add(int, V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.DynamicSortedTreeSet
 
add(E) - Method in class ghidra.util.ReversedListIterator
 
add(GraphMousePlugin) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
 
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 LoadSpecs to this group.
add(Declaration) - Method in class ghidra.app.util.cparser.C.CompositeHandler
 
add(GFileSystem) - Method in class ghidra.formats.gfilesystem.FileSystemCache
Adds a new GFileSystem to the cache.
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.FileSystemListenerList
Add a listener to this list.
add(GraphPath<V>) - Method in class ghidra.graph.GraphPathSet
 
add(ByteSourceRange) - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
add(ByteSourceRangeList) - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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, 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(AddressSet) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
add(AddressSet) - Method in interface ghidra.program.model.util.AddressSetPropertyMap
Add the address set to the property map.
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.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(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(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, Component) - Method in class docking.widgets.InlineComponentTitledPanel
 
add(String, String, long, long) - Method in class ghidra.formats.gfilesystem.FileFingerprintCache
Add a file's fingerprint to the cache.
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.DynamicValueSortedTreeMap.EntryListIterator
 
add(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry into the owning map
add(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
add(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.DynamicValueSortedTreeMap.ValueListIterator
 
add(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
add(V) - Method in class ghidra.graph.GraphPath
 
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
 
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 interface docking.DockingTool
Adds the action to the tool.
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 class docking.WindowActionManager
 
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
 
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
 
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 E>) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts all elements from the given collection, ignoring index
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) all entries in the collection, ignoring index
addAll(int, Collection<? extends K>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
addAll(int, Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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 K>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
addAll(Collection<? extends V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
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
 
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) - 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
 
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) - Constructor for class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
Create a new AddByteMappedMemoryBlockCmd
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 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) - 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
 
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.DockingTool
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 interface docking.DockingTool
Adds the given context listener to this tool
addContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
 
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, 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, StringBuffer) - 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.
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.
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 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(Program, AddressSetView, TaskMonitor, MessageLog) - Method in class ghidra.framework.analysis.GhidraScriptAnalyzerAdapter
 
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
AddEditDialog - Class in ghidra.app.util
 
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.
addEntry(Field, long) - Method in class db.DBFieldMap
Add the specified value pair to this map.
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.
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.
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.
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
 
addExtension(String) - Method in class ghidra.util.filechooser.ExtensionFileFilter
Adds a filetype "dot" extension to filter against.
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(File, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileCache
Adds a File to the cache, returning a FileCacheEntry.
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
 
addFileToCache(GFile, InputStream, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Adds a file's stream's contents to the file cache, returning its MD5 hash.
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(E) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts the element, not necessarily first
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry at its sorted position, not necessarily first
addFirst(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
addFirst(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
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
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
 
addHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addHighlightBrace(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
addHighlightFill() - Method in class ghidra.app.decompiler.component.ClangHighlightController
Add highlighting to tokens that are surrounded by highlighted tokens, but which have no address
addHighlightListener(FieldSelectionListener) - Method in class docking.widgets.fieldpanel.FieldPanel
 
addHighlightParen(ClangSyntaxToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
If input token is a parenthesis, highlight all tokens between it and its match
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.
addImageRef(IMG) - Method in class help.validator.AnchorManager
 
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
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
 
addLabel(Address, Program, Component) - Method in class ghidra.app.util.AddEditDialog
 
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(E) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts the element, not necessarily last
addLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry at its sorted position, not necessarily last
addLast(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
addLast(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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(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
Adds a listener that will be called when this filesystem is closed or when refs change.
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.
addListSelectionListener(ListSelectionListener) - Method in class ghidra.framework.main.datatree.VersionHistoryPanel
Add the list selection listener to the history table
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.DockingTool
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
 
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
 
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.AbstractGTreeNode
 
addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeLazyNode
 
addNode(int, GTreeNode) - Method in interface docking.widgets.tree.GTreeNode
Adds the given node at the given index as a child to this node.
addNode(int, GTreeNode) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
Note: you cannot call this method from the Swing thread, as the data may not have been loaded.
addNode(GTreeNode) - Method in class docking.widgets.tree.AbstractGTreeNode
 
addNode(GTreeNode) - Method in interface docking.widgets.tree.GTreeNode
Adds the given node as a child to this node.
addNode(String, String) - Method in class generic.jar.ClassModuleTree
 
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 If either the record doesn't exist yet, or the new offer beats the current best, then a new record is created and replaces the current record.
addOverlayAddressSpace(OverlayAddressSpace) - Method in class ghidra.program.database.ProgramAddressFactory
 
addOverlayAddressSpace(String, AddressSpace, long, long) - Method in class ghidra.program.database.ProgramAddressFactory
 
addOverlaySpace(String, AddressSpace, long, long) - Method in class ghidra.program.database.ProgramDB
Creates a new OverlayAddressSpace with the given name 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.DemangledFunction
 
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Adds a parameters to the end of the parameter list for this demangled function.
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Adds a parameters to the end of the parameter list for this demangled function.
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
Adds a parameters to the end of the parameter list for this demangled function.
addParameter(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledTemplate
 
addParameter(DemangledDataType) - Method in interface ghidra.app.util.demangler.ParameterReceiver
Adds the specified parameter to this object.
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
 
addParameter(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledFunction
 
addParameter(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledFunctionPointer
Adds a parameters to the end of the parameter list for this demangled function.
addParameter(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledTemplate
 
addParameter(GenericDemangledDataType) - Method in interface util.demangler.ParameterReceiver
Adds the specified parameter to this object.
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
 
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 data type that it has the given parent
TODO: This method is reserved for internal DB use and should be removed from the public DataType interface!!
addParent(DataType) - Method in class ghidra.program.model.data.DataTypeImpl
 
addParent(DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
addPartialMessage(String) - Method in class ghidra.framework.main.ConsoleTextPane
 
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 This is used internally to recover the shortest paths
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 This is a recursive method for constructing the shortest paths overall.
addPattern(AssemblyResolvedConstructor) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
addPattern(DisjointPattern) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
addPcodeOpHighlights(Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addPcodeOpsToHighlight(ClangNode, Set<PcodeOp>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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.
addPluginPath(String) - Static method in class ghidra.framework.preferences.Preferences
Append path to the plugin path.
addPluginPaths(String[]) - Static method in class ghidra.framework.preferences.Preferences
Append paths to the plugin path.
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 interface docking.DockingTool
Adds the given popup action provider to this tool.
addPopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
Adds the given popup action provider to this tool.
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 interface ghidra.framework.model.Tool
Add property change listener.
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(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(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(Address, long, int) - Method in class ghidra.program.model.pcode.DynamicSymbol
 
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.
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
 
AddRemoveListItem(boolean, boolean, T) - Constructor for class docking.widgets.table.AddRemoveListItem
 
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
 
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
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() - Constructor for class ghidra.program.database.map.AddressKeyIterator
Constructs an empty iterator.
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 an Address 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, Class<?>, 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).
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 Addresses in an AddressSet, based on the index of the address in the set, not the address 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
 
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
 
addScriptAnalyzer(ResourceFile, AnalyzerType, int) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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
 
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
 
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.
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.
addStream(InputStream, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileCache
Adds a contents of a stream to the cache, returning the md5 identifier of the stream.
addStreamToCache(InputStream, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Stores a stream in the file cache.
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
 
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
 
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.analysis.AnalysisManager
 
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.
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.
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
 
addTokensToHighlights(List<ClangToken>, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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 interface ghidra.framework.model.Tool
Adds a ToolListener to be notified for any of a Tool's ToolEvents.
addToolListener(ToolListener) - Method in class ghidra.framework.plugintool.mgr.EventManager
Add the given tool listener to a list of tool listeners 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, Map<Loader, Collection<LoadSpec>>, ByteProvider, Program) - Constructor for class ghidra.plugin.importer.AddToProgramDialog
Construct a new AddToProgramDialog.
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.
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.
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>, Color, Varnode, PcodeOp, Color) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
addVarnodesToHighlight(ClangNode, Set<Varnode>, Color, Varnode, PcodeOp, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
adjustComponents() - Method in class ghidra.program.model.data.StructureDataType
Adjust the alignment, packing and padding of components within this structure based upon the current alignment and packing attributes for this structure.
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.
adjustInternalAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Adjusts the internal alignment of components within this composite based on the current settings of the internal alignment, packing, alignment type and minimum alignment value.
adjustInternalAlignment() - Method in class ghidra.program.model.data.StructureDataType
 
adjustInternalAlignment() - Method in class ghidra.program.model.data.UnionDataType
 
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
 
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 a true value for forceAlter 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
 
align(int) - Method in class ghidra.app.util.bin.BinaryReader
Aligns the current index on the specified alignment value.
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.program.model.graph.GraphDisplay
Aligns the graph text to the center
ALIGN_LEFT - Static variable in interface ghidra.program.model.graph.GraphDisplay
Aligns the graph text to the left
ALIGN_RIGHT - Static variable in interface ghidra.program.model.graph.GraphDisplay
Aligns the graph text to the right
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
 
aligned - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
ALIGNED_BY_VALUE - ghidra.program.model.data.Composite.AlignmentType
 
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(Structure, 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 - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
alignmentValueText - Variable in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
alignToFour(int) - Static method in class ghidra.app.util.bin.format.macos.cfm.CFM_Util
 
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
 
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 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 objects.
allLastSet - Variable in class ghidra.program.util.VarnodeContext
 
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
 
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_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.
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.
allPaths() - Method in class docking.widgets.tree.AbstractGTreeNode
 
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.
AllPathsIterator(TreePath) - Constructor for class docking.widgets.tree.AbstractGTreeNode.AllPathsIterator
 
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
 
alreadyDWARFImported(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
 
alreadyExists(String) - Static method in class ghidra.app.script.GhidraScriptUtil
Looks through all of the current ScriptInfos to see if one already exists with the given name.
ALTERNATE_SEED - Static variable in class ghidra.program.model.correlate.Hash
 
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.
AnalysisManager - Class in ghidra.framework.analysis
 
AnalysisManager(Program) - Constructor for class ghidra.framework.analysis.AnalysisManager
 
AnalysisManager(Program, AnalysisRecipe) - Constructor for class ghidra.framework.analysis.AnalysisManager
 
AnalysisPhase - Class in ghidra.framework.analysis
 
AnalysisPhase(AnalysisRecipe, int, boolean) - Constructor for class ghidra.framework.analysis.AnalysisPhase
 
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.
AnalysisRecipe - Class in ghidra.framework.analysis
 
AnalysisRecipe(String, Collection<Analyzer>, Program) - Constructor for class ghidra.framework.analysis.AnalysisRecipe
 
AnalysisRecipeBuilder - Class in ghidra.framework.analysis
 
AnalysisRecipeBuilder() - Constructor for class ghidra.framework.analysis.AnalysisRecipeBuilder
 
AnalysisRecipeEditor - Class in ghidra.framework.analysis
 
AnalysisRecipeEditor(AnalysisRecipe) - Constructor for class ghidra.framework.analysis.AnalysisRecipeEditor
 
AnalysisTask - Class in ghidra.framework.analysis
 
AnalysisTask(AnalysisPhase, AnalyzerScheduler) - Constructor for class ghidra.framework.analysis.AnalysisTask
 
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.program.database.ProgramBuilder
Perform complete analysis on the built program.
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) or FlatProgramAPI.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.
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
 
AnalyzerListPanel - Class in ghidra.framework.analysis.gui
 
AnalyzerListPanel(AnalysisRecipeEditor, AnalysisRecipe, AnalysisPhase) - Constructor for class ghidra.framework.analysis.gui.AnalyzerListPanel
 
AnalyzerPanel - Class in ghidra.framework.analysis.gui
 
AnalyzerPanel(Analyzer, AnalysisRecipe, AnalysisPhase) - Constructor for class ghidra.framework.analysis.gui.AnalyzerPanel
 
AnalyzerPhaseConfiguration - Class in ghidra.framework.analysis
 
AnalyzerPhaseConfiguration() - Constructor for class ghidra.framework.analysis.AnalyzerPhaseConfiguration
 
AnalyzerScheduler - Class in ghidra.framework.analysis
 
AnalyzerScheduler(AnalysisManager, Analyzer, int) - Constructor for class ghidra.framework.analysis.AnalyzerScheduler
 
AnalyzerStatus - Enum in ghidra.framework.analysis
 
AnalyzerType - Enum in ghidra.app.services
AnalyzerType defines various types of analyzers that Ghidra provides.
AnalyzerUtil - Class in ghidra.framework.analysis.gui
 
AnalyzerUtil() - Constructor for class ghidra.framework.analysis.gui.AnalyzerUtil
 
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 - docking.widgets.filter.MultitermEvaluationMode
 
AND - docking.widgets.table.columnfilter.LogicOperation
 
AND - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
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
 
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.
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 AnnotatedTextFieldElements.
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 the #handleMouseClicked(ProgramLocation, 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 provided annotation text matches the regular expression defined in docking.widgets.fieldpanel.support.FieldUtils#ENCLOSING_ANNOTATION_PATTERN, which assures 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.RepositoryHandle
 
anonymousAccessAllowed() - Method in interface ghidra.framework.remote.RepositoryServerHandle
 
anonymousAccessCB - Variable in class ghidra.framework.main.ProjectAccessPanel
 
anonymousAccessRequested() - Method in class docking.widgets.PasswordDialog
 
anonymousAccessRequested() - Method in class ghidra.framework.remote.AnonymousCallback
 
AnonymousCallback - Class in ghidra.framework.remote
 
AnonymousCallback() - Constructor for class ghidra.framework.remote.AnonymousCallback
 
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, 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 scrollpane
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
 
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
 
appendNames(ArrayList<String>) - Method in class ghidra.app.util.bin.format.omf.OmfNamesRecord
 
appendPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
Creates a new FSRL instance, using the same FSRLRoot as this instance, combining the current path with the relPath value.
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.
appendSpaceOffset(StringBuilder, Address) - Static method in class ghidra.program.model.pcode.Varnode
 
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 an ApplicationProperties.
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) - 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 default SSLSocketFactory which utilizes the default SSLContext established by SSLContextInitializer.
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.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(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, returning either the shared instance or, in the case of self-loop edges, the Loop shared instance.
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(I) - Method in interface utility.function.ExceptionalFunction
The method that will be called
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
 
applyEnum(AddressSetView, Enum, TaskMonitor, boolean) - Method in class ghidra.program.database.symbol.EquateManager
 
applyEnum(AddressSetView, Enum, TaskMonitor, boolean) - Method in interface ghidra.program.model.symbol.EquateTable
Creates equates and/or adds references for scalars in the given address set using the given data type.
ApplyEnumDialog - Class in ghidra.app.util.datatype
 
ApplyEnumDialog(PluginTool, DataTypeManager) - Constructor for class ghidra.app.util.datatype.ApplyEnumDialog
 
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
 
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.
applySignature() - Method in class ghidra.app.util.demangler.DemanglerOptions
True signals to apply function signatures that are demangled.
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
PUBLIC METHODS
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
PUBLIC METHODS
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
PUBLIC METHODS
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
PUBLIC METHODS
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.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.DeleteFunctionTagCmd
PUBLIC METHODS
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.
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
 
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.
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 the Watchdog.timeoutMethod will be called.
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_RELOC_BR24 - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_HALF - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_HALF_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_LOCAL_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_PAIR - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_PB_LA_PTR - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_RELOC_VANILLA - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM_THUMB_32_BRANCH - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_THUMB_RELOC_BR22 - ghidra.app.util.bin.format.macho.RelocationTypeARM
 
ARM_VFP_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
 
ARM64_RELOC_ADDEND - ghidra.app.util.bin.format.macho.RelocationTypeARM64
must be followed by ARM64_RELOC_PAGE21 or ARM64_RELOC_PAGEOFF12
ARM64_RELOC_BRANCH26 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
b/bl instruction with 26-bit displacement
ARM64_RELOC_GOT_LOAD_PAGE21 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
PC-rel distance to page of GOT slot
ARM64_RELOC_GOT_LOAD_PAGEOFF12 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
offset within page of GOT slot, scaled by r_length
ARM64_RELOC_PAGE21 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
PC-rel distance to page of target
ARM64_RELOC_PAGEOFF12 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
offset within page, scaled by r_length
ARM64_RELOC_POINTER_TO_GOT - ghidra.app.util.bin.format.macho.RelocationTypeARM64
for pointers to GOT slots
ARM64_RELOC_SUBTRACTOR - ghidra.app.util.bin.format.macho.RelocationTypeARM64
must be followed but an ARM64_RELOC_UNSIGNED
ARM64_RELOC_TLVP_LOAD_PAGE21 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
PC-rel distance to page of TLVP slot
ARM64_RELOC_TLVP_LOAD_PAGEOFF12 - ghidra.app.util.bin.format.macho.RelocationTypeARM64
offset within page of TLVP slot, scaled by r_length
ARM64_RELOC_UNSIGNED - ghidra.app.util.bin.format.macho.RelocationTypeARM64
for pointers
ARM64_THREAD_STATE - Static variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
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 DisassembleCommand.
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
 
ARR_NOTATION - Static variable in class util.demangler.GenericDemangledDataType
 
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 - 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
 
ARRAY_SUBSCRIPT_PATTERN - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
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.
asCategoryPath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
Converts this object into an equiv CategoryPath.
asCategoryPathString() - Method in class ghidra.app.util.bin.format.dwarf4.next.NamespacePath
Converts this namespace path into a CategoryPath style string.
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.
asIterable(Iterable<T>...) - Static method in class util.CollectionUtils
Combines all collections passed-in, using Iterables, 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 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.
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 a AssemblyResolvedConstructor 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 to DisjointPattern, in that is joins an instruction AssemblyPatternBlock with a corresponding context AssemblyPatternBlock.
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.
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.
assertThisIsTheSwingThread(String) - Static method in class ghidra.util.Swing
A development/testing time method to make sure the current thread is 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
Compares 2 xml files and fails if there is any difference between the two.
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[], boolean, 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[], boolean, ArrayList<VariableStorage>, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
 
assignMap(Program, DataType[], boolean, 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
 
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, using Iterables, 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
 
asyncForEachLine(BufferedReader, Consumer<String>) - Static method in class utilities.util.FileUtilities
Processes each text line in a text file, in a separate thread.
asyncForEachLine(InputStream, Consumer<String>) - Static method in class utilities.util.FileUtilities
Processes each text line in a text file, in a separate thread.
at - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
AT - Static variable in class util.demangler.GenericDemangledObject
 
AT_AUTHOR - Static variable in class ghidra.app.script.ScriptInfo
 
AT_CATEGORY - Static variable in class ghidra.app.script.ScriptInfo
 
AT_KEYBINDING - Static variable in class ghidra.app.script.ScriptInfo
 
AT_MENUPATH - Static variable in class ghidra.app.script.ScriptInfo
 
AT_TOOLBAR - Static variable in class ghidra.app.script.ScriptInfo
 
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
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.
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.
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_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 StringMatchStrategy, 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).
AutoLookupKeyStrokeConsumer - Class in docking
An implementation of KeyStrokeConsumer that checks to see if a given KeyStroke is valid for performing lookup on trees and tables.
AutoLookupKeyStrokeConsumer() - Constructor for class docking.AutoLookupKeyStrokeConsumer
 
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
AUXILIARY_ARRAY_DIMENSION - Static variable in class ghidra.app.util.bin.format.coff.CoffConstants
Number of dimensions of a symbol's auxiliary array.
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.

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 - 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
backupRowComparator - Variable in class docking.widgets.table.sort.RowToColumnComparator
 
BACKWARD - ghidra.app.util.datatype.NavigationDirection
 
backwardNext() - Method in class ghidra.program.util.MultiAddressRangeIterator
Returns the next address for backward iterators.
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
 
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
 
basedAttribute - Variable in class util.demangler.GenericDemangledDataType
 
basedName - Variable in class ghidra.app.util.demangler.DemangledObject
 
basedName - Variable in class util.demangler.GenericDemangledObject
 
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 in winnt.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(CompilerSpecDescription, SleighLanguage, ResourceFile) - Constructor for class ghidra.program.model.lang.BasicCompilerSpec
 
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 LoadSpecs (possibly from different user added sources) that have a common BatchSegregatingCriteria.
BatchGroup(BatchSegregatingCriteria) - Constructor for class ghidra.plugins.importer.batch.BatchGroup
Creates a new BatchGroup keyed on the specified criteria.
BatchGroup.BatchLoadConfig - Class in ghidra.plugins.importer.batch
 
BatchGroupLoadSpec - Class in ghidra.plugins.importer.batch
Similar to a LoadSpec, but not associated with a Loader.
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
 
BeginningOfLineAction - Class in ghidra.util
 
BeginningOfLineAction() - Constructor for class ghidra.util.BeginningOfLineAction
 
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
Constructor for BigEndianDataConverter.
BigFieldPanelMouseWheelListener() - Constructor for class docking.widgets.fieldpanel.FieldPanel.BigFieldPanelMouseWheelListener
 
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.
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 file and endian-order.
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
 
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.
BitMappedByteSourceRange - Class in ghidra.program.database.mem
 
BitMappedByteSourceRange(MemoryBlock, Address, long, long, long) - Constructor for class ghidra.program.database.mem.BitMappedByteSourceRange
 
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
 
bitOffsetComparatorBE - Static variable in class ghidra.program.model.data.StructureDataType
 
bitOffsetComparatorLE - Static variable in class ghidra.program.model.data.StructureDataType
 
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.
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.database.mem.ByteSourceRange
 
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
 
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
 
bmMgr - Variable in class ghidra.program.disassemble.Disassembler
 
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 bookmarked 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 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
BOOL - Static variable in class util.demangler.GenericDemangledDataType
 
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
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.WindowPosition
 
bottomComp - Variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
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 in winnt.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 in winnt.h.
BoundImportForwarderRef() - Constructor for class ghidra.app.util.bin.format.pe.BoundImportForwarderRef
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
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
 
BreadthFirstIterator(GTree, GTreeNode) - Constructor for class docking.widgets.tree.support.BreadthFirstIterator
 
BreadthFirstIterator(GTree, GTreeNode, boolean) - Constructor for class docking.widgets.tree.support.BreadthFirstIterator
 
BREAK - Static variable in class ghidra.app.decompiler.ClangXML
 
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
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
 
buffer - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
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
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.
build() - Method in class docking.widgets.OptionDialogBuilder
Builds an OptionDialog based on the values set in this builder.
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 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_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_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
 
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
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
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.
buildDynamicHash() - Method in class ghidra.program.model.pcode.HighLocal
 
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
 
buildFunctionShellXML(String, Address) - Static method in class ghidra.program.model.pcode.HighFunction
Build the XML representation of only the shell function info not including everything known about the function.
buildFunctionXML(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
buildHashXML(StringBuilder) - Method in class ghidra.program.model.pcode.DynamicSymbol
 
buildHeaderText(DataType) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
buildHeaderText(DataType) - Method in class ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
 
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() - Method in class ghidra.program.model.pcode.LocalSymbolMap
 
buildLR0Machine() - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
 
buildMainPanel() - Method in class ghidra.app.util.bean.SetEquateDialog
Builds the main panel of the dialog and returns it.
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.NumberInputDialog
Define the Main panel for the dialog here.
buildMapSymXML(StringBuilder, String, Address, String) - Static method in class ghidra.program.model.pcode.HighSymbol
 
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
 
buildPackingText(Composite) - Method in class ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
 
buildParser() - Method in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
Build the parser for the language
buildProgram(Program, ByteProvider, FileBytes, 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>, 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, Address) - Static method in class ghidra.program.model.pcode.HighSymbol
 
buildSpacer(ClangNode, int, String) - Static method in class ghidra.app.decompiler.ClangToken
 
buildSrcZip(File, TaskMonitor) - Method in class ghidra.util.GhidraJarBuilder
 
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 or Typedef to 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
buildSymbolXML(PcodeDataTypeManager, String, long, boolean, boolean, int) - Static method in class ghidra.program.model.pcode.EquateSymbol
 
buildSymbolXML(PcodeDataTypeManager, String, DataType, int, boolean, boolean, boolean, boolean, int) - Static method in class ghidra.program.model.pcode.DynamicSymbol
 
buildSymbolXML(PcodeDataTypeManager, String, DataType, int, boolean, boolean, boolean, boolean, int, int) - Static method in class ghidra.program.model.pcode.MappedSymbol
 
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(DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
Build an XML document string representing the type information for a data type
buildTypeRef(DataType, int) - Method in class ghidra.program.model.pcode.PcodeDataTypeManager
 
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<ResourceFile>) - Method in class ghidra.framework.analysis.gui.GhidraScriptSelectionDialog
 
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.DynamicSymbol
 
buildXML() - Method in class ghidra.program.model.pcode.EquateSymbol
 
buildXML() - Method in class ghidra.program.model.pcode.HighSymbol
 
buildXML() - Method in class ghidra.program.model.pcode.MappedSymbol
 
buildXML() - Method in class ghidra.program.model.pcode.SequenceNumber
 
buildXML(StringBuilder) - Method in class ghidra.program.model.pcode.Varnode
 
buildXML(StringBuilder, AddressFactory) - Method in class ghidra.program.model.pcode.PcodeOp
 
buildXMLAddress(Address) - Static method in class ghidra.program.model.pcode.Varnode
Convert an address into an XML document.
buildXMLAddress(Varnode[], int) - Static method in class ghidra.program.model.pcode.Varnode
Convert a varnode array into an XML document.
buildXMLAddress(StringBuilder, Address, int) - Static method in class ghidra.program.model.pcode.Varnode
Build an XML document representation of a varnode with the given address and size.
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
 
BuiltInSourceArchive - Class in ghidra.app.plugin.core.datamgr.archive
 
builtSymbols - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
 
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.
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 order FileSystemInfoRec by their priority, with the highest priority elements sorted to the beginning of the list.
byDataType(Program, Predicate<DataType>) - Static method in class ghidra.program.util.DefinedDataIterator
Creates a new iterator that traverses the entire Program's address space, visiting 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 static byte array.
ByteArrayProvider(byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
Constructs a byte array provider using the specified byte array
ByteArrayProvider(String, byte[]) - Constructor for class ghidra.app.util.bin.ByteArrayProvider
Constructs a byte array provider 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.
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.ByteViewerTransferable - 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.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.
ByteMemBufferImpl - Class in ghidra.program.model.mem
Simple byte buffer implementation of the memBuffer.
ByteMemBufferImpl(Address, boolean, int...) - Constructor for class ghidra.program.model.mem.ByteMemBufferImpl
Convenience constructor using varargs for specifying byte values.
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
 
ByteProviderInputStream(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderInputStream
 
ByteProviderPaddedInputStream - Class in ghidra.app.util.bin
Wraps a ByteProvider and presents it as an InputStream.
ByteProviderPaddedInputStream(ByteProvider, long, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderPaddedInputStream
Create a new ByteProviderInputStream instance, using the specified ByteProvider as the source of the bytes returned from this stream.
ByteProviderWrapper - Class in ghidra.app.util.bin
Creates a byte provider constrained to a sub-section of an existing byte provider.
ByteProviderWrapper(ByteProvider, long, long) - Constructor for class ghidra.app.util.bin.ByteProviderWrapper
 
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.
bytesCopied - Variable in class ghidra.formats.gfilesystem.FSUtilities.StreamCopyResult
 
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.
byteSourceOffset - Variable in class ghidra.program.database.mem.ByteSourceRange
 
ByteSourceRange - Class in ghidra.program.database.mem
 
ByteSourceRange(MemoryBlock, Address, long, long, long) - Constructor for class ghidra.program.database.mem.ByteSourceRange
 
ByteSourceRangeList - Class in ghidra.program.database.mem
 
ByteSourceRangeList() - Constructor for class ghidra.program.database.mem.ByteSourceRangeList
 
ByteSourceRangeList(ByteSourceRange) - Constructor for class ghidra.program.database.mem.ByteSourceRangeList
 
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.
byteSwap(int) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Reverse the least significant n bytes This interprets the bits as an n-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
 
ByteViewerTransferable(String) - Constructor for class ghidra.app.util.ByteCopier.ByteViewerTransferable
 
ByteViewerTransferable(String, String) - Constructor for class ghidra.app.util.ByteCopier.ByteViewerTransferable
 

C

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
 
cachedProgramPath - Variable in class ghidra.test.processors.support.PCodeTestControlBlock
 
cachedVertices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
 
cacheMaint() - Method in class ghidra.formats.gfilesystem.FileSystemCache
Performs maintainence on the filesystem cache, closing() any filesystems that are not used anymore.
CachingLoader<T> - Interface in ghidra.util.task
 
CachingPool<T> - Class in generic.cache
A thread-safe pool class that knows how to create instances as needed.
CachingPool(BasicFactory<T>) - Constructor for class generic.cache.CachingPool
 
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
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
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
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_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.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 - 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
 
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.DemangledFunction
 
callingConvention - Variable in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
callingConvention - Variable in class ghidra.app.util.demangler.DemangledFunctionPointer
 
callingConvention - Variable in class ghidra.app.util.demangler.DemangledFunctionReference
 
callingConvention - Variable in class util.demangler.GenericDemangledFunction
 
callingConvention - Variable in class util.demangler.GenericDemangledFunctionPointer
 
CALLMECHANISM_TYPE - Static variable in interface ghidra.program.model.lang.InjectPayload
 
CALLOTHER - Static variable in class ghidra.program.model.pcode.PcodeOp
 
CALLOTHER_OVERRIDE_CALL - Static variable in class ghidra.program.model.symbol.RefType
 
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
 
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.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(Tool) - Method in interface ghidra.framework.model.ToolServices
Returns true if this tool should be saved base on the state of other runnings instances of the same tool
canAutoSave(Tool) - Method in class ghidra.framework.plugintool.ToolServicesAdapter
 
canAutoSave(Tool) - Method in class ghidra.framework.project.tool.ToolManagerImpl
 
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.OptionsEditorPanel
 
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.tasks.GTreeFilterTask
 
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.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.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.InputDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.InputWithChoicesDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.MultiLineInputDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.NumberInputDialog
Gets called when the user clicks on the Cancel Action for the dialog.
cancelCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
cancelCallback() - Method in class docking.widgets.dialogs.SettingsDialog
 
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 interface ghidra.framework.model.Tool
Can this tool be closed?
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 interface ghidra.framework.model.Tool
Can the domain File 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.
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.
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(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
Returns true if save operation can be performed.
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 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.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.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
Returns true if a user-specified length can be used
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.
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.
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
 
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
 
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
 
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
 
CausesImportant - Interface in ghidra.util.exception
 
CausesImportant.Util - Class in ghidra.util.exception
 
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
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
 
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 - 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 given child.
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
 
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 - 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
 
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 class ghidra.app.util.demangler.DemangledDataType
 
CHAR - Static variable in class ghidra.docking.settings.FormatSettingsDefinition
 
CHAR - Static variable in class util.demangler.GenericDemangledDataType
 
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 - Class in 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.
CharacterIterator(String) - Constructor for class 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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
charAt(int) - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the character at the given index.
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.
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 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, Program) - Static method in class ghidra.program.model.listing.VariableUtilities
Perform variable datatype checks
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.
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
 
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
 
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, TaskListener) - Method in class ghidra.framework.main.FrontEndTool
Check in the given domain file.
checkIn(PluginTool, List<DomainFile>, TaskListener, 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() - Method in class ghidra.program.model.address.GlobalSymbol
 
checkIsValid() - Method in interface ghidra.program.model.symbol.Symbol
Check whether this symbol is still valid (i.e., deleted).
checkIsValid(Record) - 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
 
checkMessageDisplay(Window) - Static method in class docking.test.AbstractDockingTest
Check for and display message component text associated with ErrLogDialog and OptionDialog windows.
checkModifiers(MouseEvent) - Method in class ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
 
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
 
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.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
Constructor
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
 
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 in AssemblyResolution.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.
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(List<LoadSpec>) - Method in class ghidra.app.util.importer.LcsHintLoadSpecChooser
 
choose(List<LoadSpec>) - 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
 
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
 
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.
CLAMP_PROPERTIES_FILENAME - Static variable in class ghidra.app.util.bin.format.ClampPropertiesLookup
 
clampedCaret() - Method in class docking.widgets.textfield.TextFieldLinker.FieldState
 
ClampPropertiesLookup - Class in ghidra.app.util.bin.format
 
ClampPropertiesLookup() - Constructor for class ghidra.app.util.bin.format.ClampPropertiesLookup
 
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 - Static variable in class util.demangler.GenericDemangledDataType
 
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.
ClassSearchTask - Class in ghidra.util.classfinder
Task for searching for classes.
ClassSearchTask() - Constructor for class ghidra.util.classfinder.ClassSearchTask
 
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, Record) - 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
 
clean() - Static method in class ghidra.app.script.GhidraScriptUtil
Deletes all script class files.
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.
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.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() - 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.FileFingerprintCache
Clears the cache.
clear() - Method in class ghidra.formats.gfilesystem.FileSystemCache
Forcefully closes any filesystems in the cache, then clears the list of cached filesystems.
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() - Static method in class ghidra.framework.preferences.Preferences
Clears all properties in this Preferences object.
clear() - Method in class ghidra.framework.store.FileSystemListenerList
Remove all listeners from this list.
clear() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
 
clear() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
clear() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
clear() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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
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 interface ghidra.program.model.graph.GraphDisplay
Clear the graph data in the graph display
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.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.ObjectCache
Clear both hard and weak caches.
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.SoftCacheLongKeyMap
Removes all entries from the cache
clear() - Method in class ghidra.util.datastruct.SoftCacheMap
 
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.datastruct.WeakValueHashMap
 
clear() - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
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
 
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.
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 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 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 given component index.
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 specified Transferable
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 by #readDIEs().
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.AbstractGTreeNode
 
clearFilter() - Method in class docking.widgets.tree.GTree
 
clearFilter() - Method in interface docking.widgets.tree.GTreeNode
Removes any filtering on this subtree.
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
 
clearFlexibleArrayComponent() - Method in interface ghidra.program.model.data.Structure
Remove the optional trailing flexible array component associated with this structure.
clearFlexibleArrayComponent() - Method in class ghidra.program.model.data.StructureDataType
 
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;
clearHighlight(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
clearHighlights() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
clearHighlights() - Method in interface ghidra.app.decompiler.component.DecompilerHighlightService
 
clearHighlights() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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, 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
 
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 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.
clearPointer64() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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 interface ghidra.program.model.data.DataOrganization
Remove all entries from the size alignment map
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.DockingTool
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.CliConstraint - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliCustomAttrib - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliCustomMod - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliElem - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliElementType - Enum in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliFixedArg - Class in ghidra.app.util.bin.format.pe.cli.blobs
 
CliAbstractSig.CliNamedArg - Class 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.
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
 
click(FieldPanel, 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
 
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
 
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
 
CliCustomAttrib() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomAttrib
 
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
 
CliElem() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElem
 
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
 
CliFixedArg() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliFixedArg
 
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
 
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
 
CliNamedArg() - Constructor for class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliNamedArg
 
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
ClipboardContentProvider determines what types of transfer data can be placed on the clipboard, and cut, copy, and paste.
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, 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
 
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
 
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 a CliAbstractStream.
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
 
clone() - Method in class docking.wizard.WizardState
 
clone() - Method in class ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
 
clone() - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
clone() - Method in class ghidra.program.model.lang.InjectPayloadCallother
 
clone() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
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(int) - Method in class ghidra.app.util.bin.BinaryReader
Returns a clone of this reader positioned at the new index.
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 a new 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 class ghidra.program.model.data.StructureDataType
 
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 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
 
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 class db.DBHandle
Close the database and dispose of the underlying buffer manager.
close() - Method in class docking.DialogComponentProvider
 
close() - Method in interface docking.DockingTool
Suggests the tool to attempt to close().
close() - Method in class docking.widgets.filechooser.GhidraFileChooser
 
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.plugin.assembler.sleigh.util.GhidraDBTransaction
Finish the transaction If this is called before GhidraDBTransaction.commit(), then the transaction is aborted.
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 provider may have occupied.
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.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.ElfSectionProvider
 
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.MemoryByteProvider
 
close() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Closes the underlying random-access file.
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.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.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.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.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.ProgramDataTypeManager
 
close() - Method in class ghidra.program.database.data.ProjectDataTypeManager
 
close() - Method in class ghidra.program.database.ProgramDB
 
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.program.model.graph.GraphDisplay
Close the graph.
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(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.
closeAllUnused() - Method in class ghidra.formats.gfilesystem.FileSystemCache
Removes any unused filesystems in the cache.
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.
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.
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(Tool) - Method in interface ghidra.framework.model.ToolServices
Notify the framework that the tool is closing.
closeTool(Tool) - 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.
CLSID - ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
 
COCLASS - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
COCLASS - Static variable in class util.demangler.GenericDemangledDataType
 
Code - ghidra.app.util.bin.format.pef.SectionKind
Code, presumed pure & position independent.
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
Base constructor
CodeComparisonPanelActionContext - Interface in ghidra.app.util.viewer.util
Action context for a CodeComparisonPanel.
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: long data1 - external data type String data3 - external memory address NON-EXTERNAL: int data2 - primary flag
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, Record) - 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 a CodeUnit.
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 CodeUnits 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 CodeUnitTableCellDatas
CodeUnitTableCellRenderer() - Constructor for class ghidra.util.table.CodeUnitTableCellRenderer
 
CodeUnitTableColumn - Class in ghidra.util.table.field
Table column to display CodeUnits
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
 
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
 
COINTERFACE - Static variable in class util.demangler.GenericDemangledDataType
 
col - Variable in class docking.widgets.fieldpanel.support.FieldLocation
 
col() - Method in class docking.widgets.fieldpanel.support.RowColLocation
Returns the column.
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_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
 
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 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.
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
 
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() - Method in class db.util.TableColumn
 
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.RowToColumnComparator
 
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
Class for maintaining information about a table's column for the purpose of configuring filters based on that columns values.
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
 
ColumnRenderedValueBackupRowComparator<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.
ColumnRenderedValueBackupRowComparator(DynamicColumnTableModel<T>, int) - Constructor for class docking.widgets.table.sort.ColumnRenderedValueBackupRowComparator
 
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 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 class ghidra.program.util.MemoryBlockDiff
 
COMMENT - Static variable in interface ghidra.sleigh.grammar.SleighRecognizerConstants
 
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() - Method in class ghidra.app.plugin.assembler.sleigh.util.GhidraDBTransaction
Finish the transaction, and commit This MUST be called in order to commit the transaction.
commitLocalsToDatabase(HighFunction, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Commit all local variables to the underlying database.
commitParamsToDatabase(Function, FunctionPrototype, List<Parameter>, boolean, boolean, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
Commit the specified parameter list to the specified function.
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 function return to the underlying 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
 
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
 
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(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.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.DataTypeComparator
 
compare(Object, Object) - Method in class ghidra.program.model.data.Structure.BitOffsetComparator
 
compare(Object, Object) - Method in class ghidra.program.model.data.Structure.OffsetComparator
 
compare(Object, Object) - Method in class ghidra.program.model.data.Structure.OrdinalComparator
 
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(ArrayList<String>, File) - Static method in class ghidra.app.util.exporter.Compare
 
compare(T, T) - Method in class docking.widgets.table.sort.ColumnRenderedValueBackupRowComparator
 
compare(T, T) - Method in class docking.widgets.table.sort.RowToColumnComparator
 
compare(T, T) - Method in class generic.stl.SelfComparator
 
Compare - Class in ghidra.app.util.exporter
 
Compare() - Constructor for class ghidra.app.util.exporter.Compare
 
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.Record
Compare two field values.
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.
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.IntField
 
compareTo(Field) - Method in class db.LongField
 
compareTo(Field) - Method in class db.ShortField
 
compareTo(Field) - Method in class db.StringField
 
compareTo(Record) - Method in class db.Record
Compares the key associated with this record with the key of another record (obj).
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.AbstractGTreeNode
 
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(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(AnalysisPhase) - Method in class ghidra.framework.analysis.AnalysisPhase
 
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(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
Compares this object with the specified object for order.
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(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
 
compile(ResourceFile, PrintWriter) - Method in class ghidra.app.script.JavaScriptProvider
 
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 classes that hold compiler option information
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
 
COMPLEX - Static variable in class util.demangler.GenericDemangledDataType
 
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
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.
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 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(DockingTool, String, String) - Constructor for class docking.ComponentProvider
Creates a new component provider with a default location of WindowPosition.WINDOW.
ComponentProvider(DockingTool, 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 a PluginTool which extends DockingTool.
ComponentProviderAdapter(PluginTool, String, String) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
Creates a new component provider with a default location of PluginTool#WINDOW.
ComponentProviderAdapter(PluginTool, String, String, Class<?>) - Constructor for class ghidra.framework.plugintool.ComponentProviderAdapter
Creates a new component provider with a default location of PluginTool#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 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
Composite.AlignmentType - Enum in ghidra.program.model.data
AlignmentType defined the three states for the type of alignment of a composite data type.
Composite.NamedAlignment - Interface in ghidra.program.model.data
 
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(FieldElement[], int, int) - 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
 
CompositeLoadImage - Class in ghidra.app.emulator.memory
 
CompositeLoadImage() - Constructor for class ghidra.app.emulator.memory.CompositeLoadImage
 
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
 
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.
CompoundStackVariableFilter() - Constructor for class ghidra.program.model.listing.VariableFilter.CompoundStackVariableFilter
 
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
 
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.program.model.symbol.RefType
 
COMPUTED_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
 
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.DynamicValueSortedTreeMap.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
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 This implementation differs from typical implementations in that paths tied for the shortest distance are all returned.
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
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 SettingsDefinitions 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_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
 
CondenseFillerBytesAnalyzer - Class in ghidra.app.analyzers
 
CondenseFillerBytesAnalyzer() - Constructor for class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
CONDITION - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
CONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
 
CONDITIONAL_CALL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
 
CONDITIONAL_COMPUTED_CALL - Static variable in class ghidra.program.model.symbol.RefType
 
CONDITIONAL_COMPUTED_JUMP - Static variable in class ghidra.program.model.symbol.RefType
 
CONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
 
CONDITIONAL_TERMINATOR - Static variable in class ghidra.program.model.symbol.RefType
 
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
 
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
 
conflict - Variable in class ghidra.program.util.SymbolicPropogator
 
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
 
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.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 class ghidra.app.util.demangler.DemangledDataType
 
CONST - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
CONST - Static variable in class util.demangler.GenericDemangledDataType
 
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 - Static variable in class ghidra.app.util.bin.format.ne.EntryTableBundle
Refers to a constant defined in module.
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
 
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
 
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
Placeholder for what resolves to a list of PcodeOps and a FixedHandle.
ConstructTpl() - Constructor for class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
 
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
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.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.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(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns true if a ScriptInfo object exists for the specified script file.
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.mem.MemoryStub
 
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.model.mem.MemoryStub
 
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.model.mem.MemoryStub
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
contains(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
contains(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
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(String, String, long, long) - Method in class ghidra.formats.gfilesystem.FileFingerprintCache
Returns true if the specified file with the specified fingerprints (timestamp, length) was previously added to the cache with the specified md5.
contains(JComponent, int, int) - Method in class docking.menu.DockingMenuItemUI
 
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.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
 
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
 
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
 
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(long) - Method in class ghidra.util.datastruct.SoftCacheLongKeyMap
Returns true if the cache currently contains the given key.
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.DynamicValueSortedTreeMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.LRUMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
containsKey(Object) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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
 
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.
containsProvider(ComponentProvider) - Method in class docking.DockingWindowManager
Returns true if this manager contains the given provider.
containsRootFolder() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
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.DynamicValueSortedTreeMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.LRUMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.SoftCacheMap
 
containsValue(Object) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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
 
containsXml(String) - Method in class ghidra.util.xml.XmlTestHelper
Return true if the given line is in the the xml list.
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
 
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 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(ComponentPlaceholder) - Method in class docking.GlobalMenuAndToolBarManager
 
contextChanged(ComponentProvider) - Method in class docking.AbstractDockingTool
 
contextChanged(ComponentProvider) - Method in interface docking.DockingTool
Signals to the tool that the provider's context has changed.
contextChanged(ComponentProvider) - Method in class docking.DockingWindowManager
 
contextChangedAll() - Method in class docking.GlobalMenuAndToolBarManager
 
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, ImmutableList<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
 
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_THEN_DELETE - ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
Continue running scripts and/or analysis; -import mode does not save program, -process mode deletes program.
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
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
 
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
 
convert(GenericDemangledObject) - Static method in class ghidra.app.util.demangler.DemangledObjectFactory
 
convert(GenericDemangledType) - Static method in class ghidra.app.util.demangler.DemangledObjectFactory
 
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 the HREF value is the value that was in the CONTENT 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
 
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.
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(Record) - Method in class db.ConvertedRecordIterator
Convert a record supplied by the underlying RecordIterator.
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, 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
 
convertToNamespace(GenericDemangledType) - Static method in class ghidra.app.util.demangler.DemangledType
Takes a DemangledType with a name that contains namespace elements (such as Foo::Bar) and breaks it into a hierarchy of types where each type represents one item in the list of namespace elements.
convertToNamespaces(List<String>) - Static method in class ghidra.app.util.demangler.DemanglerUtil
Converts the list of names into a namespace linked list.
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.Record
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.demangler.DemangledDataType
 
copy() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
copy() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
copy() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
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.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.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() - Method in class util.demangler.GenericDemangledDataType
 
copy() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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(DemangledDataType, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledDataType
 
copy(DemangledDataType, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
copy(DemangledDataType, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
copy(DemangledDataType, DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
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 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
 
copy(DataTypeManager) - Method in class ghidra.program.model.data.TypedefDataType
 
copy(DataTypeManager) - Method in class ghidra.program.model.data.UnionDataType
 
copy(InjectPayloadSleigh) - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
copy(InjectPayloadSleigh) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
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
 
copyBytes(boolean, 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
 
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 a FileFilter that accepts all files.
copyDir(File, File, FileFilter, TaskMonitor) - Static method in class utilities.util.FileUtilities
Copies the contents of originalDir to copyDir.
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'
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.
copyInto(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledDataType
 
copyInto(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledFunctionPointer
 
copyInto(GenericDemangledVariable) - Method in class util.demangler.GenericDemangledArray
 
copyInto(GenericDemangledVariable) - Method in class util.demangler.GenericDemangledDataType
 
copyLines(List<ValidatableLine>) - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
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 the out 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
CORE_PRIORITY - Static variable in class ghidra.framework.plugintool.util.PluginPackage
 
CorePluginPackage - Class in ghidra.app
 
CorePluginPackage() - Constructor for class ghidra.app.CorePluginPackage
 
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
 
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.
CountingBasicFactory<T> - Class in generic.cache
 
CountingBasicFactory() - Constructor for class generic.cache.CountingBasicFactory
 
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
 
CParserUtils - Class in ghidra.app.util.cparser.C
 
CPOOLREF - Static variable in class ghidra.program.model.pcode.PcodeOp
 
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
 
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 owning filesystem.
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 supplied DIEAggregate 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(FSRL, FSRLRoot, ByteProvider, File, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
 
create(FSRL, FSRLRoot, ByteProvider, File, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemFactoryFull
Constructs a new GFileSystem instance that handles the specified file.
create(FSRL, FSRLRoot, File, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemFactoryWithFile
Constructs a new GFileSystem instance that handles the specified File.
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, 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 - 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_FIRMWARE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
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
 
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, int, boolean, boolean, boolean, Color) - Method in interface ghidra.app.services.MarkerService
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.
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 a DomainFile.
createAssociation(FSRL, Program) - Static method in class ghidra.plugin.importer.ProgramMappingService
Creates a short-lived association between a FSRL and an open Program.
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
Attempts to create an association between the specified open program and any FSRL metadata found in the Programs properties.
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, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
Creates a new bit mapped memory block.
createBitMappedBlock(String, Address, Address, long) - Method in class ghidra.program.database.mem.MemoryMapDB
 
createBitMappedBlock(String, Address, Address, long) - 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) - 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 book mark at the specified address.
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, MessageLog) - Static method in class ghidra.app.util.MemoryBlockUtils
Creates a new byte mapped memory block.
createByteMappedBlock(String, Address, Address, long) - Method in class ghidra.program.database.mem.MemoryMapDB
 
createByteMappedBlock(String, Address, Address, long) - Method in interface ghidra.program.model.mem.Memory
Create a memory block that uses the bytes located at a different location.
createByteMappedBlock(String, Address, Address, long) - 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.
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
 
createChunkingParallelDecopmiler(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
 
createClassStructure(Program, Function) - Method in class ghidra.app.util.demangler.DemangledObject
 
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).
createColorString(Color) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Returns a stringified version of the Color provided; eg: "8c0000"
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 payload
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 payload
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, 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
 
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.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, int) - 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.
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.
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 the tool variable in of this TestEnv 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.DependencyNodes 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
 
createEdge(String, GraphVertex, GraphVertex) - Method in interface ghidra.program.model.graph.GraphData
Create an edge on the graph connecting two vertices.
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, ElfStringTable, ElfHeader) - Static method in class ghidra.app.util.bin.format.elf.ElfSymbol
 
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
This creates a function as big as you say.
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
 
createEmptyIterator() - Static method in interface ghidra.program.model.listing.DataIterator
 
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
 
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, String) - 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.
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
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 a ByteProvider
createFileBytes(Program, ByteProvider, TaskMonitor) - Static method in class ghidra.app.util.MemoryBlockUtils
Creates a new FileBytes object using all the bytes from a ByteProvider
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
 
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 fow (a new major row in the dialog filter panel)
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(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 funcions 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.
createGraphContent() - Method in interface ghidra.app.services.GraphService
Create Graph Data compatible with this graph service
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 the GhidraState'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(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
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
 
createKeyStore(File, String, char[], String, CertificateExtensions, String, KeyStore.PrivateKeyEntry, int) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Generate self-signed PKI X509 keystore containing both a signing key/cert and an encrypting key/cert.
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, 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
 
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
 
createLogMessageDialog(String, String, String) - Static method in class docking.ErrLogDialog
 
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.
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, DemangledType, 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
 
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<Path>) - 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 checkin)
createNList(FactoryBundledWithBinaryReader, boolean, long) - Static method in class ghidra.app.util.bin.format.macho.commands.NList
 
createNodeMap() - Method in class ghidra.util.graph.AbstractDependencyGraph
Creates the Map of Nodes to AbstractDependencyGraph.DependencyNodes 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
 
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.
createPhase() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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.
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, int, boolean, boolean, boolean, Color, ImageIcon) - Method in interface ghidra.app.services.MarkerService
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
 
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.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.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
 
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.
createScatteredRelocationInfo(FactoryBundledWithBinaryReader) - Static method in class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
 
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
 
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 a DWARFSectionProvider that can successfully retrieve the minimal sections we need to do a DWARF import.
createSectionProviderFor(Program) - Static method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ElfSectionProvider
 
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(TableModel) - Method in class docking.widgets.table.GTable
 
createSeparator() - Static method in class docking.menu.MultiActionDockingAction
 
createSharedActions(DockingTool, 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 single DIE.
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's DebugInfoEntry 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
 
createSpecialSymbol(Address, String, Namespace, SymbolType, long, int, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
Creates a symbol, specifying all information for the record.
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, AbstractStringDataType) - Method in class ghidra.program.database.ProgramBuilder
 
createString(String, String, Charset, boolean, AbstractStringDataType) - 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.
createSymbol(Address, String, Namespace, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
 
createSymbol(Address, String, Namespace, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
Deprecated.
use SymbolTable.createLabel(Address, String, Namespace, SourceType) instead. Deprecated in version 7.5, will be removed a few versions later.
createSymbol(Address, String, SourceType) - Method in class ghidra.program.database.symbol.SymbolManager
 
createSymbol(Address, String, SourceType) - Method in interface ghidra.program.model.symbol.SymbolTable
Deprecated.
use SymbolTable.createLabel(Address, String, SourceType) instead. Deprecated in version 7.5, will be removed a few versions later.
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(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(Class<?>) - Method in class ghidra.program.database.properties.PropertyMapDB
Create the default propertyTable.
createTable(String, Schema) - Method in class db.DBHandle
Creates a new table with the given name, version and type.
createTable(String, Schema, int[]) - Method in class db.DBHandle
Creates a new table with the given name, version and type.
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
 
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
 
createTransferable(JComponent) - Method in class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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.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).
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.
createVertex(String, String) - Method in interface ghidra.program.model.graph.GraphData
Create a Vertex with a given name and vertex ID.
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.
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
 
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
 
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
 
CSPEC - Static variable in class ghidra.program.model.data.DataTypeMnemonicSettingsDefinition
 
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
 
curctx - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
 
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.script.GhidraScript
 
currentIndex - Variable in class ghidra.app.merge.MergeManager
 
currentInstruction - Variable in class ghidra.program.util.VarnodeContext
 
currentLocation - Variable in class ghidra.app.script.GhidraScript
 
currentLocation - Variable in class ghidra.app.util.ByteCopier
 
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.script.GhidraScript
 
currentSelection - Variable in class ghidra.app.util.ByteCopier
 
currentTimeStamp() - Static method in class ghidra.util.SystemUtilities
 
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_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 the TableModelLoader 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
 
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_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
 
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.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_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_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
Defines methods to convert byte arrays to a specific primitive Java types, and to populate byte arrays from primitive Java types.
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 in winnt.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.
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.
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's ProgramLocation'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
Data Creation service.
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.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
Finds the corresponding row, column for string index, and offset
dataToScreenLocation(int, int) - Method in class docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
Finds the corresponding row, column for string index, and offset
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 DataTrees.
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.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.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 data types 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 interface ghidra.program.model.data.Composite
The overall (external) alignment changed for the specified data type.
dataTypeAlignmentChanged(DataType) - Method in class ghidra.program.model.data.StructureDataType
 
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 the type 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 programs.
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, Object, Object) - Method in class ghidra.program.database.DataTypeArchiveDB
notification the a data type has changed
dataTypeChanged(long, int, Object, Object) - Method in class ghidra.program.database.ProgramDB
notification the a datatype has changed
dataTypeChanged(DataType) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
dataTypeChanged(DataType) - Method in class ghidra.program.database.data.ProgramDataTypeManager
 
dataTypeChanged(DataType) - Method in class ghidra.program.database.data.ProjectDataTypeManager
 
dataTypeChanged(DataType) - Method in interface ghidra.program.model.data.DataTypeManager
Notification when data type is 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
 
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.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.EnumDataType
 
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
 
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 with DataTypes.
DataTypeDropDownSelectionDataModel(DataTypeManagerService) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
 
DataTypeDropDownSelectionDataModel(ServiceProvider) - Constructor for class ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
 
DataTypeFilter - Interface in ghidra.program.model.data
Filter interface for data types.
DataTypeGraphComparator - Class in ghidra.app.util.bin.format.dwarf4.next
Compares two DataType directed graphs, calling a method that can observe each DataType pair that occupy equivalent positions in each graph.
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
 
DataTypeIdUrl - Class in ghidra.app.util.datatype
A class to produce and parse URLs of the form:
DataTypeIdUrl(DataType) - Constructor for class ghidra.app.util.datatype.DataTypeIdUrl
 
DataTypeIdUrl(String) - Constructor for class ghidra.app.util.datatype.DataTypeIdUrl
 
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 data type managers.
DataTypeManagerDB() - Constructor for class ghidra.program.database.data.DataTypeManagerDB
Construct a temporary data-type manager.
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.
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 interface ghidra.program.model.data.DataType
Informs this data type 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.EnumDataType
 
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.StructureDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.TypedefDataType
 
dataTypeNameChanged(DataType, String) - Method in class ghidra.program.model.data.UnionDataType
 
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, String) - 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 data type that the given oldDT has been replaced with newDT
TODO: This method is reserved for internal DB use and should be removed from the public DataType interface!!
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.DefaultDataType
 
dataTypeReplaced(DataType, DataType) - Method in class ghidra.program.model.data.EnumDataType
 
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, int, DataTypeParser.AllowedDataTypes) - Constructor for class ghidra.app.util.datatype.DataTypeSelectionEditor
 
DataTypeSelectionEditor(ServiceProvider, int, 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.EnumDataType
 
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
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_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.
DBFieldMap - Class in db
DBFieldMap provides a database-backed map of non-unique Field values to long values.
DBFieldMap(Class<? extends Field>, int) - Constructor for class db.DBFieldMap
Construct a new map.
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.
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
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
 
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_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_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.
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
Returns true if debug has been enabled for the current/next decompilation.
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.
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 (see DebugInfoEntry.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 in winnt.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
 
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
 
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_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.declaration_return
 
DeclSecurity - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
decode(byte[], boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
Decodes a LEB128 number using a byte array and stores it in a long.
decode(byte[], int, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
Decodes a LEB128 number using an offset into a byte array and stores it in a long.
decode(BinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
Decodes a LEB128 number using a binary reader and stores it in a long.
decode32s(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
Decode a LEB128 signed number and return it as a java 32 bit int.
decode32u(BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.LEB128
Decode a LEB128 unsigned number and return it as a java 32 bit int.
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.
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
 
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
 
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, 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.CommentStyleEnum - Enum in ghidra.app.decompiler
 
DecompileOptions.IntegerFormatEnum - 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 - Variable in class ghidra.app.decompiler.flatapi.FlatDecompilerAPI
 
DECOMPILER - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
DECOMPILER_OUTPUT_DEF - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
 
DECOMPILER_OUTPUT_DESC - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
 
DECOMPILER_OUTPUT_LANGUAGE - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
 
DECOMPILER_PROPERTY_LIST_NAME - Static variable in class ghidra.program.model.lang.BasicCompilerSpec
 
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 the DecompInterface 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.
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, boolean) - 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
 
DecompilerHighlightService - Interface in ghidra.app.decompiler.component
 
DecompilerHoverProvider - Class in ghidra.app.decompiler.component
 
DecompilerHoverProvider() - Constructor for class ghidra.app.decompiler.component.DecompilerHoverProvider
 
DecompilerHoverService - Interface in ghidra.app.decompiler.component.hover
 
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
DecompilerReducer<R,​D> - Interface in ghidra.app.decompiler.parallel
 
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
 
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
 
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.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 - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Signals that the programmer didn't make a decision about how filtering for this column should work.
DEFAULT - Static variable in interface ghidra.program.model.data.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.util.table.field.ByteCountSettingsDefinition
 
DEFAULT_ABBREV_PREFIX - Static variable in class ghidra.program.model.data.AbstractStringDataType
 
DEFAULT_ALIGNED - ghidra.program.model.data.Composite.AlignmentType
 
DEFAULT_ALIGNMENT_VALUE - Static variable in interface ghidra.program.model.data.Composite
 
DEFAULT_AUTH_TYPE - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
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_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_HANDLER - Static variable in class ghidra.program.model.data.DataTypeConflictHandler
 
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.SwingUpdateManager
 
DEFAULT_MAX_RECURSION_DEPTH - Static variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
 
DEFAULT_NAME - Static variable in class ghidra.framework.data.DomainObjectAdapter
 
DEFAULT_NAME - Static variable in class ghidra.pcode.emulate.BreakTableCallBack
 
DEFAULT_NAME_LENGTH_CUTOFF - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
 
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_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_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_SIGNING_ALGORITHM - Static variable in class ghidra.net.ApplicationKeyManagerUtils
 
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_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
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 with DomainFile.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
 
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
 
defaultFont - Variable in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
 
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
 
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)
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
defaultNonFunctionBackgroundColor - Variable in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
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 SolverHints
defaultSpecialColor - Variable in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
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.
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
 
DEFINED - ghidra.program.util.string.FoundString.DefinedState
 
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 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.
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.
defineEdgeAttribute(String) - Method in interface ghidra.program.model.graph.GraphDisplay
Define the name of an attribute on edges in the graph displayed.
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
Define a bookmark type with its marker icon and color.
defineType(String, ImageIcon, Color, int) - Method in interface ghidra.program.model.listing.BookmarkManager
Define a bookmark type with its marker icon and color.
defineVertexAttribute(String) - Method in interface ghidra.program.model.graph.GraphDisplay
Define the name of an attribute on vertices in the graph displayed.
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
 
DELAYED - ghidra.framework.analysis.AnalyzerStatus
 
DELAYED_ICON - Static variable in class ghidra.framework.analysis.gui.AnalyzerPanel
 
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 in DELAYIMP.H.
DelayImportDescriptor() - Constructor for class ghidra.app.util.bin.format.pe.DelayImportDescriptor
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
DelayImportInfo - Class in ghidra.app.util.bin.format.pe
A class to hold the information extracted from a delay import descriptor.
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 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(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[]) - Method in interface ghidra.program.model.data.Composite
Deletes the components at the given ordinal positions.
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 hashTable whose key is contained within the specified keyRanges.
DELETE - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
DELETE_ICON - Static variable in class resources.Icons
 
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.OldVariableStorageManagerDB
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
deleteAddressRange(Address, Address, TaskMonitor) - Method in interface ghidra.program.model.listing.FunctionManager
 
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 the component 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 directory and all of its contents.
deleteDir(File, TaskMonitor) - Static method in class utilities.util.FileUtilities
Delete a 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(Field, long) - Method in class db.DBFieldMap
Delete the specified value pair from this map.
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
 
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.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
 
deletePhase() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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.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
 
deleteScriptAnalyzer(Analyzer) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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
 
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_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 to 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) - 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
 
DemangledAddressTable - Class in ghidra.app.util.demangler
 
DemangledAddressTable(String, int) - Constructor for class ghidra.app.util.demangler.DemangledAddressTable
 
DemangledDataType - Class in ghidra.app.util.demangler
A class to represent a demangled data type.
DemangledDataType(String) - Constructor for class ghidra.app.util.demangler.DemangledDataType
Constructs a new demangled datatype.
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) - Constructor for class ghidra.app.util.demangler.DemangledFunction
Constructs a new demangled function.
DemangledFunctionIndirect - Class in ghidra.app.util.demangler
A class to represent a demangled function indirect.
DemangledFunctionIndirect() - Constructor for class ghidra.app.util.demangler.DemangledFunctionIndirect
Constructs a new demangled function definition.
DemangledFunctionPointer - Class in ghidra.app.util.demangler
A class to represent a demangled function pointer.
DemangledFunctionPointer() - Constructor for class ghidra.app.util.demangler.DemangledFunctionPointer
Constructs a new demangled function pointer.
DemangledFunctionReference - Class in ghidra.app.util.demangler
A class to represent a demangled function reference.
DemangledFunctionReference() - Constructor for class ghidra.app.util.demangler.DemangledFunctionReference
Constructs a new demangled function reference.
DemangledFunctionType - Class in ghidra.app.util.demangler
An extension of DemangledType that signals that the type is function and can provide more info, like the function signature.
DemangledFunctionType(String, String) - Constructor for class ghidra.app.util.demangler.DemangledFunctionType
 
DemangledMethod - Class in ghidra.app.util.demangler
 
DemangledMethod(String) - Constructor for class ghidra.app.util.demangler.DemangledMethod
 
DemangledObject - Class in ghidra.app.util.demangler
A class to represent a demangled object.
DemangledObjectFactory - Class in ghidra.app.util.demangler
 
DemangledString - Class in ghidra.app.util.demangler
 
DemangledString(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(DemangledFunction) - Constructor for class ghidra.app.util.demangler.DemangledThunk
 
DemangledType - Class in ghidra.app.util.demangler
 
DemangledType(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() - Constructor for class ghidra.app.util.demangler.DemangledUnknown
 
DemangledUnknown(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) - Constructor for class ghidra.app.util.demangler.DemangledVariable
 
demangleOnlyKnownPatterns() - Method in class ghidra.app.util.demangler.DemanglerOptions
True signals to only demangle symbol names that follow known mangled patterns.
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
 
DemanglerParser - Interface in ghidra.app.util.demangler
 
DemanglerUtil - Class in ghidra.app.util.demangler
 
DemanglerUtil() - Constructor for class ghidra.app.util.demangler.DemanglerUtil
 
denormalized - ghidra.pcode.floatformat.Floatclass
 
DependencyGraph<T> - Class in ghidra.util.graph
Original Dependency Graph implementation that uses HashMaps and HashSets.
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
Returns true 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.EnumDataType
 
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
 
DepthFirstIterator(GTree, 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
 
DerivedFileProducer - Interface in ghidra.formats.gfilesystem
Used by FileSystemService.getDerivedFile(FSRL, String, DerivedFileProducer, TaskMonitor) to produce a derived file from a source file.
DerivedFilePushProducer - Interface in ghidra.formats.gfilesystem
Used by FileSystemService#getDerivedFilePushInfo(FSRL, String, DerivedFilePushProducer, TaskMonitor) to produce a derived file from a source file.
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
Returns a Iterable sequence of all the DomainFiles that exist under the specified folder.
descendantFolders(DomainFolder) - Static method in class ghidra.framework.model.ProjectDataUtils
Returns a Iterable sequence of all the DomainFolderss that exist under the specified folder.
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
descendingIterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
descendingIterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
descendingIterator() - Method in class ghidra.util.DynamicSortedTreeSet
 
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 - Static variable in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
DESCRIPTION_PROPERTY - Static variable in interface docking.action.DockingActionIf
 
DESCRIPTION_PROPERTY_NAME - Static variable in interface ghidra.framework.model.Tool
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
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 TreeMaps and ListOrderedSets 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
 
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
 
dfa31 - Variable in class ghidra.sleigh.grammar.SleighEcho
 
DFA31(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA31
 
dfa33 - Variable in class ghidra.sleigh.grammar.SleighEcho
 
DFA33(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighEcho.DFA33
 
dfa51 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA51(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA51
 
dfa56 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA56(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA56
 
dfa57 - Variable in class ghidra.sleigh.grammar.SleighCompiler
 
DFA57(BaseRecognizer) - Constructor for class ghidra.sleigh.grammar.SleighCompiler.DFA57
 
DIALOG_HEADER_HEIGHT - Static variable in class help.screenshot.AbstractScreenShotGenerator
 
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
 
dialogClosed() - Method in class ghidra.util.task.TaskDialog
 
DialogComponentProvider - Class in docking
Base class used for creating dialogs in Ghidra.
DialogComponentProvider(String) - Constructor for class docking.DialogComponentProvider
Constructor for a GhidraDialogComponent that 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
 
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.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 ghidra.util.task.TaskDialog
 
dialogShown() - Method in class help.screenshot.ImageDialogProvider
 
didCancel() - Method in class ghidra.framework.plugintool.dialog.SaveToolConfigDialog
 
didDrag() - Method in class docking.widgets.fieldpanel.FieldPanel.MouseHandler
 
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() - 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 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 This implementation computes the shortest paths between two vertices using Dijkstra's single-source shortest path finding algorithm.
DijkstraShortestPathsAlgorithm(GImplicitDirectedGraph<V, E>) - Constructor for class ghidra.graph.algo.DijkstraShortestPathsAlgorithm
Use Dijkstra's algorithm on the given graph This constructor assumes the graph's edges are GWeightedEdges.
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 This constructor assumes the graph's edges are GWeightedEdges.
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 This is the workhorse of path computation, and implements Dijkstra's Shortest Path algorithm from one source to all destinations.
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.
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 - 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
 
dis - Variable in class ghidra.app.plugin.assembler.sleigh.SleighAssembler
 
disable() - Static method in class generic.test.ConcurrentTestExceptionHandler
 
DISABLED - ghidra.app.script.GhidraScript.AnalysisMode
DISABLED - Script will coordinate with AutoAnalysisManager to run with analysis disabled (change events will be ignored).
DISABLED - ghidra.framework.analysis.AnalyzerStatus
 
DISABLED_ICON - Static variable in class ghidra.framework.analysis.gui.AnalyzerPanel
 
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
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(Tool) - Method in interface ghidra.framework.model.ToolManager
Removes all connections involving tool
disconnectTool(Tool) - 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) - 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_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
 
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) - Constructor for class ghidra.app.util.DisplayableEol
Construct a new 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
 
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
 
displayInformation(PluginTool, DomainFile, Map<String, String>, String, String, HelpLocation) - Static method in class ghidra.app.plugin.core.help.AboutDomainObjectUtils
Displays an informational dialog about the specified domain object
displayInMarkerBar() - Method in interface ghidra.app.services.MarkerSet
 
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.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(Tool, DomainFile, PluginEvent) - Method in interface ghidra.framework.model.ToolServices
Find a running tool like the one specified that has the named domain file.
displaySimilarTool(Tool, 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 class db.DBFieldMap
Dispose all resources associated with this map.
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.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.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.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 interface docking.widgets.tree.GTreeNode
Disposes this node and all of its descendants.
dispose() - Method in class docking.widgets.tree.internal.GTreeModel
 
dispose() - Method in class docking.WindowActionManager
 
dispose() - Method in interface docking.wizard.MagePanel
 
dispose() - Method in class docking.wizard.WizardManager
 
dispose() - Method in class generic.cache.CachingPool
 
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.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.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
Disposes this project file manager.
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.DomainFolderRootNode
 
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 & release resources
dispose() - Method in class ghidra.framework.store.FileSystemListenerList
 
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.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.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.RunManager
 
dispose() - Method in class ghidra.util.task.SwingUpdateManager
 
dispose() - Method in class ghidra.util.task.TaskDialog
 
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(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
 
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
 
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_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
This method only functions if this class was created with an action
doActionPerformed(ActionEvent) - Method in class docking.menu.DockingToolbarButton
 
doAddHighlight(ClangToken, Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
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.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.options.editor - package docking.options.editor
 
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.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.
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) - Constructor for class docking.framework.DockingApplicationLayout
Constructs a new docking application layout object with the given name.
DockingApplicationLayout(String, String) - Constructor for class docking.framework.DockingApplicationLayout
Constructs a new docking application layout object with the given name and version.
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
 
DockingDialog(DialogComponentProvider, Component) - Constructor for class docking.DockingDialog
 
DockingErrorDisplay - Class in docking
 
DockingErrorDisplay() - Constructor for class docking.DockingErrorDisplay
 
DockingFrame - Class in docking
Base JFrame to be used by the root window and detached windows if they are using frames Also fixed: Swing problem of setting bounds before the frame is visible causes slow paints if the bounds position is not on the primary display,
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(DockingTool, 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
 
DockingTool - Interface in docking
Generic tool interface for managing ComponentProviders and actions
DockingToolActions - Interface in docking.actions
Represents the collection of actions registered with the tool, along with method for adding and removing actions.
DockingToolbarButton - Class in docking.menu
Toolbar buttons for Dialogs.
DockingToolbarButton(DockingActionIf, ActionContextProvider) - Constructor for class docking.menu.DockingToolbarButton
 
DockingToolConstants - Interface in docking.tool.util
An interface to house constants used by the DockingTool
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(DockingTool, List<Image>) - Constructor for class docking.DockingWindowManager
Constructs a new DockingWindowManager
DockingWindowManager(DockingTool, 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 CountingBasicFactorys.
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
True signals to perform disassembly for known data structures (like functions) when demangling.
doDisassembly(TaskMonitor, Program, int) - Method in class ghidra.app.cmd.disassemble.DisassembleCommand
 
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 datatype 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
 
doGetDataType(DIEAggregate) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
Creates a DataType from the DWARF DIEA, or returns a pre-existing DataType created by the specified DIEA previously.
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
 
doGetObsoleteProgramProperties() - Method in class ghidra.program.database.ObsoleteProgramPropertiesService
 
doGetPdbInfoDotNetInstance(BinaryReader, int) - Method in class ghidra.app.util.bin.format.pdb.PdbFactory
 
doGetPdbInfoInstance(BinaryReader, int) - Method in class ghidra.app.util.bin.format.pdb.PdbFactory
 
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(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
 
DomainFile - Interface in ghidra.framework.model
DomainFile provides a storage interface for project files.
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.
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 DomainFiles under a specific DomainFolder.
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 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 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 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 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
 
DomainFileProvider - Interface in ghidra.framework.main.datatable
 
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 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 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 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 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.
DomainFolderIterator(DomainFolder) - Constructor for class ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
Recursively traverse the DomainFolderss under a specific DomainFolder.
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 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 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 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 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.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 extends DBChangeSet 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 - 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.
DONE - Static variable in class 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
 
doRegVariableMarkup - Variable in class ghidra.program.model.listing.CodeUnitFormatOptions
 
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
 
doSetPinned(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 in winnt.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 class ghidra.app.util.demangler.DemangledDataType
 
DOUBLE - Static variable in class util.demangler.GenericDemangledDataType
 
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.
DOWHILE - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
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
DropTargetListener method called when the drag operation encounters the drop target.
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
DropTargetListener method called when the drag operation exits the drop target without dropping.
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 the DragSource 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
DropTargetListener method called when the drag operation is over the drop target.
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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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
DropTargetListener method called when the drag operation terminates and drops onto the drop target.
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
DropTargetListener method called when the user modifies the drag action.
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_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_ENCODING - 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_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_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 extends MemoryBufferImpl 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 - Static variable in class ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
 
DUMMY - Static variable in interface ghidra.util.task.TaskMonitor
 
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
 
dummyIfNull(Callback) - Static method in interface utility.function.Callback
Returns the given callback object if it is not null.
dumpComponents(StringBuilder, String) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Dump all components for use in CompositeDataTypeImpl.toString() representation.
dumpComponents(StringBuilder, String) - Method in class ghidra.program.model.data.StructureDataType
 
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_address_class - 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_column - 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_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_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_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_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_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_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_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_recursive - 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_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_string_length - 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_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_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_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_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_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_lo_user - 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_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_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_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
 
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, 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 DataTypes 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.
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
 
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
 
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 of operations 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 are evaluated.
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 a DWARFExpressionEvaluator.
DWARFExpressionResult(ArrayDeque<Long>) - Constructor for class ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionResult
 
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(BinaryReader) - Constructor for class ghidra.app.util.bin.format.dwarf4.DWARFLine
 
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 or categorypaths.
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 by DWARFDataTypeImporter and DWARFFunctionImporter, 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
 
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
 
DYLD_CACHE_NAME - Static variable in class ghidra.app.util.opinion.DyldCacheLoader
 
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_accelerate_info structure.
DyldCacheAccelerateInfo(BinaryReader) - Constructor for class ghidra.app.util.bin.format.macho.dyld.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
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
DyldCacheConstants - Class in ghidra.app.util.bin.format.macho.dyld
 
DyldCacheConstants() - Constructor for class ghidra.app.util.bin.format.macho.dyld.DyldCacheConstants
 
dyldCacheHeader - Variable in class ghidra.app.util.opinion.DyldCacheProgramBuilder
 
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.
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
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
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
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
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, 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.
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
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
 
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 DynamicTableColumns.
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
 
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
DynamicSortedTreeSet<E> - Class in ghidra.util
A set where the ordering of elements may change over time, based on an alternative comparator This is an implementation of Set where elements may be sorted by an alternative comparator (usually by "cost"), rather than by the natural ordering.
DynamicSortedTreeSet() - Constructor for class ghidra.util.DynamicSortedTreeSet
Construct a dynamic sorted tree set using the elements' natural ordering Other than, perhaps, a more convenient interface, this offers few if any benefits over the stock Set.
DynamicSortedTreeSet(Comparator<E>) - Constructor for class ghidra.util.DynamicSortedTreeSet
Construct a dynamic sorted tree set using a custom comparator to order the elements
DynamicSymbol - Class in ghidra.program.model.pcode
Decompiler symbol whose references are encoded as dynamic hashes into the PcodeSyntaxTree
DynamicSymbol() - Constructor for class ghidra.program.model.pcode.DynamicSymbol
 
DynamicSymbol(String, DataType, int, HighFunction, Address, long, int) - Constructor for class ghidra.program.model.pcode.DynamicSymbol
 
DynamicSymbol.Entry - Class in ghidra.program.model.pcode
 
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 GDynamicColumnTableModels.
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
 
DynamicValueSortedTreeMap<K,​V> - Class in ghidra.generic.util.datastruct
A map that is sorted by value.
DynamicValueSortedTreeMap() - Constructor for class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
Construct a dynamic value-sorted tree map using the values' natural ordering If the values do not have a natural ordering, you will eventually encounter a ClassCastException.
DynamicValueSortedTreeMap(Comparator<V>) - Constructor for class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
Construct a dynamic value-sorted tree map using a custom comparator to order the values
DynamicValueSortedTreeMap.EntryListIterator - Class in ghidra.generic.util.datastruct
An iterator of the entries
DynamicValueSortedTreeMap.KeyListIterator - Class in ghidra.generic.util.datastruct
An iterator of the keys
DynamicValueSortedTreeMap.Node - Class in ghidra.generic.util.datastruct
An entry in the map.
DynamicValueSortedTreeMap.ValueListIterator - Class in ghidra.generic.util.datastruct
An iterator of the values
DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet - Class in ghidra.generic.util.datastruct
A public view of the map as a set of entries In addition to Set, this view implements List and Deque, 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.
DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet - Class in ghidra.generic.util.datastruct
A public view of the map as a set of keys In addition to Set, this view implements List and Deque, 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.
DynamicValueSortedTreeMap.ValueSortedTreeMapValues - Class in ghidra.generic.util.datastruct
A public view of the map as a list of values This view implements List and Deque, 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.
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_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.
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.
ecx - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
 
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
 
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.
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
edgesRemoved(Iterable<E>) - Method in interface ghidra.graph.event.VisualGraphChangeListener
Called when the given edges have been removed from the graph
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
 
editLabel(Symbol, Program, Component) - Method in class ghidra.app.util.AddEditDialog
 
EditListener - Interface in docking
Provides notification when a text edit is completed.
editOptions() - Method in class ghidra.framework.plugintool.mgr.OptionsManager
Show the dialog to edit options.
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
 
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
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
element() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
element() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
element() - Method in class ghidra.util.datastruct.QueueStub
 
element() - Method in class ghidra.util.DynamicSortedTreeSet
 
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_SENTINAL - 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 Elf32_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.
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_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.
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
 
ElfSectionProvider - Class in ghidra.app.util.bin.format.dwarf4.next.sectionprovider
Fetches DWARF section data from ELF files, directly, without going through the Ghidra memory block api.
ElfSectionProvider(File) - Constructor for class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ElfSectionProvider
 
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.
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
 
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_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_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_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
 
emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighLexer
 
emitErrorMessage(String) - Method in class ghidra.sleigh.grammar.AbstractSleighParser
 
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 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_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_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.DemangledObject
 
EMPTY_STRING - Static variable in class util.demangler.GenericDemangledObject
 
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
 
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
 
EmptyFieldElement - Class in docking.widgets.fieldpanel.field
Used to force a clip to happen when the max lines is exceeded in the VerticalLayoutTextField
EmptyFieldElement(int) - Constructor for class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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_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_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 - ghidra.app.script.GhidraScript.AnalysisMode
ENABLED - Script will run normally with Auto-Analysis responding to changes
ENABLED - ghidra.framework.analysis.AnalyzerStatus
 
ENABLED_ICON - Static variable in class ghidra.framework.analysis.gui.AnalyzerPanel
 
enableDebug(File) - Method in class ghidra.app.decompiler.DecompInterface
Turn on debugging dump for the next decompiled function
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.model.lang.BasicCompilerSpec
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.
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
 
encodeDoubleAttribute(StringBuilder, String, double) - Static method in class ghidra.util.xml.SpecXmlUtils
 
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
 
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.
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_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_OF_HEADER_MAGIC - Static variable in class ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
 
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
 
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
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 of inst_next, which is given by the assembly address and the resulting instruction length.
EndInstructionValueSolver() - Constructor for class ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
 
endl - Static variable in class ghidra.pcode.utils.Utils
 
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
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(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(int, double) - Constructor for class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
Entry(EntryDescriptor) - Constructor for class ghidra.app.util.bin.format.macos.asd.Entry
 
Entry(Address, long, int) - Constructor for class ghidra.program.model.pcode.DynamicSymbol.Entry
 
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_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_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
 
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.DynamicValueSortedTreeMap
entrySet() - Method in class ghidra.util.datastruct.LRUMap
 
entrySet() - Method in class ghidra.util.datastruct.SoftCacheMap
 
entrySet() - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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 class ghidra.app.util.demangler.DemangledDataType
 
ENUM - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
EnumSettingsDefinition - Interface in ghidra.docking.settings
Interface for a SettingsDefinition with enumerated values.
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 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 - 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(Object, Object) - Static method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
A convenience for null-safe comparison
EQ - Static variable in class ghidra.app.plugin.processors.generic.BinaryExpression
 
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
 
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.Field
 
equals(Object) - Method in class db.IntField
 
equals(Object) - Method in class db.LongField
 
equals(Object) - Method in class db.Record
Compare the content of two Records for equality.
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.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 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.core.analysis.ReferenceAddressPair
 
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.microsoft.GUID
 
equals(Object) - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
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.FSRL
 
equals(Object) - Method in class ghidra.formats.gfilesystem.GFileImpl
 
equals(Object) - Method in class ghidra.framework.analysis.AnalysisPhase
 
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.DynamicValueSortedTreeMap.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.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.ByteSourceRange
 
equals(Object) - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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.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.CategoryPath
 
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.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.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.Processor
 
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.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.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.
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>, Record) - 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 for 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() - Constructor for class ghidra.program.model.pcode.EquateSymbol
 
EquateSymbol(int, long, HighFunction, Address, long, int) - Constructor for class ghidra.program.model.pcode.EquateSymbol
 
EquateSymbol(String, long, HighFunction, Address, long, int) - 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
 
ErrLogDialog - Class in docking
 
ErrLogExpandableDialog - Class in docking
 
ErrLogExpandableDialog(String, String, MultipleCauses) - Constructor for class docking.ErrLogExpandableDialog
 
ErrLogExpandableDialog(String, String, Throwable) - Constructor for class docking.ErrLogExpandableDialog
 
ErrLogExpandableDialog(String, String, Collection<Throwable>) - Constructor for class docking.ErrLogExpandableDialog
 
ErrLogExpandableDialog(String, String, Collection<Throwable>, String, boolean, boolean) - Constructor for class docking.ErrLogExpandableDialog
 
ErrLogExpandableDialog.ExcTreeTransferHandler - Class in docking
 
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
Readable method for appending error messages to the log.
error(String, String, ImmutableList<? 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 - ghidra.util.MessageType
 
ERROR - Static variable in interface ghidra.program.model.listing.BookmarkType
 
ERROR_BOOKMARK_CATEGORY - Static variable in class ghidra.program.disassemble.Disassembler
 
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
 
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
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.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.UnaryOpBehavior
Evaluate the unary operation using BigInteger data
evaluator - Variable in class ghidra.program.util.SymbolicPropogator
 
Event - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
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 - 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
 
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
 
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
 
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
 
excTree - Variable in class docking.ErrLogExpandableDialog
 
ExcTreeTransferHandler(ErrLogExpandableDialog.ReportRootNode) - Constructor for class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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
 
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
 
ExecutableKeyActionAdapter - Class in docking
 
ExecutableKeyActionAdapter(DockingActionIf, ActionContext) - Constructor for class docking.ExecutableKeyActionAdapter
 
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.ExecutableKeyActionAdapter
 
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(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.model.Tool
Tells the tool to stop functioning and release its resources.
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
 
exitGhidra() - Static method in class ghidra.framework.main.AppInfo
 
exp - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
 
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
 
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
 
expected - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
 
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
 
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
 
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.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.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 in winnt.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
 
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.
exportKeystore(KeyStore, File, char[]) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Export all X.509 certificates contained within keystore to the specified outFile.
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(KeyStore, File) - Static method in class ghidra.net.ApplicationKeyManagerUtils
Export all X.509 certificates contained within keystore 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
 
ExpressionEnvironment - Interface in ghidra.sleigh.grammar
 
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 - Static variable in class ghidra.app.util.exporter.GzfExporter
 
EXTENSION - Static variable in class ghidra.program.model.data.FileDataTypeManager
 
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.
extensionInstallationDir - 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.
ExtensionPoint.Exclude - Annotation Type in ghidra.util.classfinder
 
ExtensionPoint.Util - Class in ghidra.util.classfinder
 
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
 
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.app.util.bin.format.macho.RelocationFactory
 
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.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
 
externalAlignment - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
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
 
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
 
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
 

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 & 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 key K.
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.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 class util.demangler.GenericDemangledDataType
 
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
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
 
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
 
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() - Constructor for class db.Field
 
FIELD - Static variable in class ghidra.app.decompiler.ClangXML
 
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
 
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 Fields 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.Record
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
 
FieldInputListener - Interface in docking.widgets.fieldpanel.listener
Interface implemented by objects that want to be notified when key events occur in the FieldPanel.
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.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.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 a FieldPanel, allowing Components 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
 
file - Variable in class ghidra.formats.gfilesystem.FileCacheEntry
 
file - Variable in class ghidra.formats.gfilesystem.RefdFile
 
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.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
 
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).
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
 
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, Record) - Constructor for class ghidra.program.database.mem.FileBytes
 
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 specified cacheDir
FileCacheEntry - Class in ghidra.formats.gfilesystem
Simple class that contains a File and its MD5 string.
FileCacheEntry(File, String) - Constructor for class ghidra.formats.gfilesystem.FileCacheEntry
 
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.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
 
FileFingerprintCache - Class in ghidra.formats.gfilesystem
A best-effort cache of MD5 values of local files based on their {name,timestamp,length} fingerprint.
FileFingerprintCache() - Constructor for class ghidra.formats.gfilesystem.FileFingerprintCache
 
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 Icons 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.
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.
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.
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 a filesystem browser component that allows the user to view the contents of filesystems and perform actions on the files inside those filesystems.x
FileSystemBrowserPlugin(PluginTool) - Constructor for class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
FileSystemBrowserService - Interface in ghidra.app.services
A service to interact with file systems.
FileSystemCache - Class in ghidra.formats.gfilesystem
A threadsafe cache of GFileSystem instances (organized by their FSRLRoot)
FileSystemCache(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.FileSystemCache
Creates a new FileSystemCache object.
FileSystemEventListener - Interface in ghidra.formats.gfilesystem
Events broadcast when a GFileSystem is closed or has a FileSystemRef change.
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 specified GFileSystem.
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.
FileSystemListenerList - Class in ghidra.framework.store
FileSystemListenerList maintains a list of FileSystemListener's.
FileSystemListenerList(boolean) - Constructor for class ghidra.framework.store.FileSystemListenerList
Construct FileSystemListenerList
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 to FileSystemEventListener listeners.
FileSystemRefManager(GFileSystem) - Constructor for class ghidra.formats.gfilesystem.FileSystemRefManager
Creates a new FileSystemRefManager pointing at the specified GFileSystem.
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 for user 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.
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
 
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
 
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, int, int) - Method in class docking.widgets.tree.AbstractGTreeNode
 
filter(GTreeFilter, TaskMonitor, int, int) - Method in interface docking.widgets.tree.GTreeNode
Applies the the given filter to the subtree of this node.
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.DBFieldMap
 
finalize() - Method in class db.DBHandle
 
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.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(char) - Method in class 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 data type with the given name.
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 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 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 interface 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
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.
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
 
findExtensionInstallationDirectory() - Method in class ghidra.GhidraApplicationLayout
Returns the directory where all Ghidra extension archives should be installed.
findExtensionInstallationDirectory() - Method in class ghidra.GhidraJarApplicationLayout
 
findExtensionInstallationDirectory() - 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
locates the function based on the location given at construction time.
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 resrictions).
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 specified file parameter.
findMatchingProgramOpenIfNeeded(FSRL, DomainFile, Object, ProgramManager, int) - Static method in class ghidra.plugin.importer.ProgramMappingService
Returns an open Program instance that matches the specified FSRL, either from the set of currently open programs, or by requesting the specified ProgramManager to open a DomainFile 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 specified FSRL, either from the set of currently open programs, or by requesting the specified ProgramManager to open a DomainFile 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.
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 to end 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 to end 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
Uses the given name to find a matching script.
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 given ByteProvider, this methods returns a Collection of all supported LoadSpecs that contain discovered load specification information that this Loader 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.
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(Address) - Method in class ghidra.app.util.opinion.IntelHexRecordWriter
 
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.
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
fireLocationEvent(Object) - Method in interface ghidra.app.services.GraphService
Set the location for all connected graphs and fire a location event for Ghidra.
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 interface docking.widgets.tree.GTreeNode
Notifies the tree that a node has changed.
fireNodeDataChanged(GTreeNode, 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 interface docking.widgets.tree.GTreeNode
Notifies the tree that the node has different children.
fireNodeStructureChanged(GTreeNode) - Method in class docking.widgets.tree.internal.GTreeModel
 
fireNotificationEvent(String, GraphSelectionHandler) - Method in interface ghidra.app.services.GraphService
Handle notification from graph.
firePluginEvent(PluginEvent) - Method in interface ghidra.framework.model.Tool
Fire the plugin event by notifying the event manager which calls the listeners.
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
 
fireRootChanged() - Method in class docking.widgets.tree.internal.GTreeModel
 
fireSelectionEvent(Object) - Method in interface ghidra.app.services.GraphService
Set the selection for all connected graphs and fire a selection event for Ghidra.
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
 
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 - 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
 
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.
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.
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 & 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.
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
 
FLAGS_APP_NONCONFORMING_PROG - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
 
FLAGS_APP_OS2 - Static variable in class ghidra.app.util.bin.format.ne.InformationBlock
Is application designed for OS/2?
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.test.processors.support.EmulatorTestRunner.DumpFormat
 
FLOAT - Static variable in class db.BinaryCodedField
float data type
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 - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
FLOAT128 - Static variable in class util.demangler.GenericDemangledDataType
 
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
Floatclass - Enum in ghidra.pcode.floatformat
 
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_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
 
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 AttributedStrings 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
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.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
 
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
 
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 interface ghidra.framework.store.FileSystemListener
Notification that a new folder was created.
folderCreated(String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards folderCreated callback to all listeners within this list.
folderDeleted(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notification that a folder was deleted.
folderDeleted(String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards folderDeleted callback to all listeners within this list.
folderExists(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
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 interface ghidra.framework.store.FileSystemListener
Notification that a folder was moved.
folderMoved(String, String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards folderMoved callback to all listeners within this list.
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 interface ghidra.framework.store.FileSystemListener
Notification that a folder was renamed.
folderRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards folderRenamed callback to all listeners within this list.
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_op1938 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_AMPERSAND_in_pexpression_and_op2300 - 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_macrodef1356 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_arguments_in_macrodef1379 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_arguments_in_macrodef957 - 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_bitrange966 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_constraint_op2074 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_contextfielddef490 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_ctxassign1776 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_endiandef114 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_fielddef325 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_outererror365 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_ASSIGN_in_sizemod819 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_special437 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_ASSIGN_in_typemod782 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_varnodedef875 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_varnodedef885 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASSIGN_in_wordsizemod845 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_assignment_in_statement167 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_assignment_in_statement1903 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_assignment_in_statement2961 - 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_op2459 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ASTERISK_in_pexpression2_mult_op2904 - 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_integer3780 - 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_withblock1433 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpat_or_nil_in_withblock1466 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitpattern_in_bitpat_or_nil1491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpattern_in_bitpat_or_nil1523 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitpattern_in_constructor1039 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitpattern_in_constructor1545 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitpattern_in_constructor1583 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitrange_in_bitranges948 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_bitrange_in_expr3175 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitrange_in_expr4894 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_bitrange_in_lvalue2072 - 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_bitrangedef703 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_bitranges_in_bitrangedef928 - 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_statement1918 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_build_stmt_in_statement3002 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_call_stmt_in_statement1938 - 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_statement3055 - 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_op2247 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_code_block_in_semantic1809 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_code_block_in_semantic2862 - 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_withblock1464 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_bitrange978 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_contextfielddef498 - 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_fielddef333 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_oplist1442 - 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_operands2591 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_COMMA_in_pexpression2_operands3036 - 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_statement1933 - 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_statement3040 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constant_in_bitrange2133 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_bitrange2137 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_declaration2028 - 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_jumpdest2353 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_lvalue2088 - 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_sizedstar2164 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_sizedstar2198 - 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_varnode3295 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constant_in_varnode3311 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constraint_in_pequation_atomic2022 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constraint_op_in_constraint2056 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructor_in_constructorlike1322 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructor_in_constructorlike1358 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_constructor_in_constructorlike937 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_constructorlike_in_constructorlikelist1520 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructorlike_in_def_or_conslike1548 - 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_withblock1443 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_constructorlikelist_in_withblock1472 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextblock_in_constructor1043 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_contextblock_in_constructor1549 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_contextblock_in_constructor1585 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextblock_in_withblock1437 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_contextblock_in_withblock1468 - 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_contextfielddefs464 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfielddefs_in_contextdef668 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfieldmod_in_contextfieldmods543 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_contextfieldmods_in_contextfielddef508 - 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_statement1923 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_crossbuild_stmt_in_statement3016 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_cstatement_in_cstatements2759 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_cstatements_in_contextblock2729 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorsemantic_in_constructor1045 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_ctorsemantic_in_constructor1553 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorsemantic_in_constructor1587 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctorstart_in_constructor1035 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_ctorstart_in_constructor1541 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ctorstart_in_constructor1581 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxassign_in_ctxstmt1750 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxlval_in_ctxassign1772 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxstmt_in_ctxstmts1738 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ctxstmts_in_contextblock1707 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_DEC_INT_in_integer3764 - 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_statement1908 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_declaration_in_statement2973 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_def_or_conslike_in_constructorlikelist1559 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_definition_in_constructorlikelist1516 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_definition_in_def_or_conslike1543 - 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_ctorstart1119 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_display_in_ctorstart1132 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_display_in_ctorstart1669 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_display_in_ctorstart1672 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_display_in_ctorstart1684 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_display_in_ctorstart1690 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_ELLIPSIS_in_pequation_ellipsis_right1996 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_ELLIPSIS_in_pequation_ellipsis1958 - 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_SleighParser1988 - 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_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_statement1943 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_export_in_statement215 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_export_in_statement3092 - 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_expr3157 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_apply_in_expr4876 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_apply_in_funcall2231 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_apply_in_funcall3703 - 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_assignment1986 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_assignment2005 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_assignment3300 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3328 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3358 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3380 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3403 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3420 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_assignment3439 - 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_stmt2389 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_cond_stmt3970 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_export2455 - 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_operands3258 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr_operands5029 - 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_expr2478 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2482 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2495 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2499 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2512 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2516 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2530 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2534 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2547 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2551 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2564 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2568 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2582 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2586 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2599 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2603 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2616 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2620 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2633 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2637 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2651 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2655 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2668 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2672 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2685 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2689 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2702 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2706 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2719 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2723 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2736 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2740 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2753 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2757 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2770 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2774 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2787 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2791 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2804 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2808 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2821 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2825 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2838 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2842 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2856 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2860 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2873 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2877 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2890 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2894 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2908 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2912 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2925 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2929 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2942 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2946 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2959 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2963 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2977 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2981 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2995 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr2999 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3012 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3016 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3029 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3033 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3046 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3050 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3063 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3067 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3080 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3084 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3098 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3111 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3124 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3137 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr3187 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_expr4120 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4124 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4139 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4143 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4158 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4162 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4178 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4182 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4197 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4201 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4216 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4220 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4236 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4240 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4255 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4259 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4274 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4278 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4293 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4297 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4313 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4317 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4332 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4336 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4351 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4355 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4370 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4374 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4389 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4393 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4408 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4412 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4427 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4431 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4446 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4450 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4465 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4469 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4484 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4488 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4503 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4507 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4522 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4526 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4542 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4546 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4561 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4565 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4580 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4584 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4600 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4604 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4619 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4623 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4638 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4642 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4657 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4661 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4677 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4681 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4696 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4700 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4715 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4719 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4734 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4738 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4753 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4757 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4772 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4776 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4791 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4795 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4811 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4826 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4841 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4856 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_expr4915 - 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_jumpdest2327 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_jumpdest3889 - 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_stmt2429 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_return_stmt4054 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar2168 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2185 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2202 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar2215 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_in_sizedstar3519 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3539 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3558 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_in_sizedstar3573 - 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_apply3231 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_expr_operands_in_expr_apply4977 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_expr_operands_in_expr_apply4996 - 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_pequation1952 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation1972 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation1992 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2012 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2032 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_family_symbol_in_pequation2052 - 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_fielddefs212 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddef_in_fielddefs273 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddef_in_fielddefs299 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fielddefs_in_contextdef379 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fielddefs_in_contextdef693 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fielddefs_in_tokendef197 - 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_fieldmod_in_fieldmods276 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fieldmod_in_fieldmods333 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fieldmod_in_fieldmods373 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_fieldmods_in_fielddef244 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_fieldmods_in_fielddef316 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_fieldmods_in_fielddef343 - 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_statement1913 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_funcall_in_statement2985 - 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_stmt2393 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_goto_stmt_in_statement1928 - 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_statement3025 - 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_op2130 - 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_op2144 - 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_integer3748 - 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_withblock1429 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_id_or_nil_in_withblock1462 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_identifierlist1160 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_identifierlist1178 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_id_or_wild_in_stringorident1239 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_bitrange962 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_bitrange970 - 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_constraint2053 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_contextdef375 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_contextdef666 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_contextfielddef486 - 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_ctorstart1115 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_ctorstart1667 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_ctxlval1800 - 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_apply3227 - 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_expr3200 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_fielddef232 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_id_or_nil1465 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifier_in_id_or_nil1503 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_id_or_wild3116 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_identifierlist620 - 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_macrodef1373 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_macrodef953 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_oplist1015 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_oplist1439 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_oplist1445 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pequation1387 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1404 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1421 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1438 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1455 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1472 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pequation1487 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pexpression_apply2560 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression_term2613 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression2_apply3005 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression2_term3058 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_pexpression21704 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_pexpression21718 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_printpiece1202 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_printpiece69 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_identifier_in_sbitrange748 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_sbitrange752 - 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_spacedef396 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_spacedef697 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_IDENTIFIER_in_strict_id3725 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_stringorident676 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_stringorident973 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifier_in_symbol3349 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_tokendef189 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_tokendef263 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_type518 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_type804 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifier_in_variable3377 - 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_varnodedef582 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifier_in_varnodedef871 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_nameattach1087 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_nameattach891 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_pcodeopdef1022 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_pcodeopdef1052 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifierlist_in_pcodeopdef779 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_valueattach1051 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_valueattach798 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varattach1127 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_varattach1132 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_identifierlist_in_varattach914 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varattach918 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varnodedef594 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_identifierlist_in_varnodedef862 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_identifierlist_in_varnodedef891 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_INDIRECTION_NAVIGATION_OPTION - Static variable in interface ghidra.GhidraOptions
 
FOLLOW_intblist_in_valueattach1054 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_intblist_in_valueattach1082 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_intblist_in_valueattach802 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_intbpart_in_intblist1112 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_intbpart_in_intblist1258 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_intbpart_in_intblist828 - 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_assignment3291 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3295 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3323 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_assignment3353 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_bitrange3469 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_bitrange3473 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_bitrange976 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_bitrange982 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_constant2302 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_integer_in_constant3396 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_contextfielddef496 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_contextfielddef502 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_declaration3125 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_expr3204 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_expr4903 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_expr4936 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef236 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_fielddef240 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_fielddef308 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef312 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_fielddef331 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_fielddef337 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_intbpart1147 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_intbpart1157 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_intbpart863 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_intbpart873 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_jumpdest1031 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_integer_in_jumpdest2340 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_jumpdest3904 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_jumpdest3919 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_neginteger1319 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_neginteger1328 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression_term2618 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression2_term3063 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_pexpression21727 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_pexpression22628 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_pexpression2382 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange1029 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange1033 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sbitrange756 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sbitrange760 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sizedstar3515 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstar3554 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstarv3615 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizedstarv3656 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizemod540 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_sizemod811 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_sizemod821 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_symbol3358 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_tokendef193 - 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_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_varnode5065 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnode5069 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnode5085 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnodedef586 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_varnodedef590 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_varnodedef854 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnodedef858 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_varnodedef879 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_varnodedef889 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_integer_in_wordsizemod563 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_integer_in_wordsizemod830 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_integer_in_wordsizemod847 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_jump_symbol_in_jumpdest3873 - 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_stmt2410 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_jumpdest_in_call_stmt4022 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_cond_stmt3977 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_jumpdest_in_goto_stmt2291 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_jumpdest_in_goto_stmt3813 - 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_id3169 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_key_as_id_in_identifier3156 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_key_as_id3185 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_nameattach1079 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_valueattach1045 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_ATTACH_in_varattach1119 - 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_id3202 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BITRANGE_in_bitrangedef926 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_BITRANGE_in_key_as_id3220 - 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_id3237 - 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_id3254 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CONTEXT_in_contextdef664 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_CONTEXT_in_key_as_id3273 - 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_id3290 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_contextfieldmod639 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_fieldmod444 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEC_in_key_as_id3306 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFAULT_in_key_as_id3325 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFAULT_in_spacemod762 - 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_bitrangedef924 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_contextdef660 - 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_id3342 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_pcodeopdef1016 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_DEFINE_in_spacedef693 - 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_varnodedef869 - 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_id3359 - 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_id3376 - 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_id3393 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_contextfieldmod622 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_fieldmod427 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_HEX_in_key_as_id3411 - 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_id3429 - 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_id3446 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_MACRO_in_key_as_id3463 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_MACRO_in_macrodef1371 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NAMES_in_key_as_id3480 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NAMES_in_nameattach1083 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NOFLOW_in_contextfieldmod605 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_NOFLOW_in_key_as_id3497 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_OFFSET_in_key_as_id3514 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_OFFSET_in_varnodedef873 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_PCODEOP_in_key_as_id3531 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_PCODEOP_in_pcodeopdef1020 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_RETURN_in_key_as_id3548 - 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_contextfieldmod588 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIGNED_in_fieldmod410 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIGNED_in_key_as_id3565 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_key_as_id3582 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_sizemod817 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SIZE_in_varnodedef881 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SPACE_in_key_as_id3600 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_SPACE_in_spacedef695 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TOKEN_in_key_as_id3617 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TOKEN_in_tokendef261 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TYPE_in_key_as_id3634 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_TYPE_in_typemod780 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_UNIMPL_in_ctorsemantic1627 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_UNIMPL_in_key_as_id3652 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VALUES_in_key_as_id3669 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VALUES_in_valueattach1049 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VARIABLES_in_key_as_id3686 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_VARIABLES_in_varattach1123 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_WORDSIZE_in_key_as_id3702 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_KEY_WORDSIZE_in_wordsizemod843 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_label_in_jumpdest1065 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_label_in_jumpdest2370 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_label_in_jumpdest3939 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_label_in_statement1955 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_label_in_statement243 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_label_in_statement3083 - 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_withblock1470 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_bitrange972 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_contextblock1705 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_identifierlist1158 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LBRACKET_in_intblist1256 - 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_stringoridentlist1199 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LEFT_in_pexpression_shift_op2353 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LEFT_in_pexpression2_shift_op2798 - 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_op2102 - 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_op2116 - 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_contextfielddef492 - 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_fielddef327 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_macrodef1377 - 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_atomic2029 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression_operands2584 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression_term2625 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression2_operands3029 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_LPAREN_in_pexpression2_term3070 - 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_lvalue_in_assignment1982 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_lvalue_in_assignment2001 - 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_constructorlike1308 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_macrodef_in_constructorlike1348 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_macrodef_in_constructorlike932 - 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_neginteger1326 - 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_op2420 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression_unary_op2512 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression2_add_op2865 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_MINUS_in_pexpression2_unary_op2957 - 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_intblist1276 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_neginteger_in_intbpart1296 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_NOTEQUAL_in_constraint_op2088 - 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_expr2904 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADD_in_expr4596 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADD_in_pexpression21604 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADD_in_pexpression22510 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADD_in_pexpression2264 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADDRESS_OF_in_varnode3304 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADDRESS_OF_in_varnode3325 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ADDRESS_OF_in_varnode5078 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ADDRESS_OF_in_varnode5099 - 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_expr2560 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_AND_in_expr4212 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_AND_in_pexpression21553 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_AND_in_pexpression2207 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_AND_in_pexpression22453 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_cstatement2795 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_expr_apply3223 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_APPLY_in_expr_apply4963 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_expr_apply4988 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_APPLY_in_pexpression21700 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ARGUMENTS_in_arguments1394 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ARGUMENTS_in_arguments978 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ASSIGN_in_assignment1978 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ASSIGN_in_assignment1997 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ASSIGN_in_assignment3279 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3311 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3341 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3371 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3391 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3412 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_assignment3431 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ASSIGN_in_cstatement2774 - 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_integer3493 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BIN_CONSTANT_in_integer5203 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BIT_PATTERN_in_bitpattern1088 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BIT_PATTERN_in_bitpattern1611 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_assignment3282 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_bitrange2125 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE_in_bitrange3460 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_sbitrange1012 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGE_in_sbitrange744 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE2_in_expr3196 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGE2_in_expr4927 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BITRANGES_in_bitrangedef699 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BITRANGES_in_bitrangedef996 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_AND_in_expr2508 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_AND_in_expr4154 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_AND_in_pequation1338 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_AND_in_pequation1897 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_OR_in_expr2474 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_OR_in_expr4116 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_OR_in_pequation1304 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_OR_in_pequation1859 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BOOL_XOR_in_expr2491 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BOOL_XOR_in_expr4135 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_BUILD_in_build_stmt2245 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_BUILD_in_build_stmt3729 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CALL_in_call_stmt2406 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CALL_in_call_stmt4018 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONCATENATE_in_printpiece1218 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONCATENATE_in_printpiece1767 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONSTRUCTOR_in_constructor1031 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONSTRUCTOR_in_constructor1537 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONTEXT_BLOCK_in_contextblock1781 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONTEXT_BLOCK_in_contextblock2725 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CONTEXT_in_contextdef371 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CONTEXT_in_contextdef684 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt2264 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_CROSSBUILD_in_crossbuild_stmt3761 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_CTLIST_in_constructorlikelist1512 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEC_CONSTANT_in_integer3480 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEC_CONSTANT_in_integer5190 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEC_in_fieldmod354 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEC_in_fieldmod392 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3314 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_assignment3344 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DECLARATIVE_SIZE_in_lvalue2080 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEFAULT_in_spacemod476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEFAULT_in_spacemod773 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2156 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2177 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2194 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar2211 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3506 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3530 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3550 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstar3569 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3631 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3652 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DEREFERENCE_in_sizedstarv3672 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DISPLAY_in_display1151 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DISPLAY_in_display1707 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_expr2991 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DIV_in_expr4692 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_pexpression21655 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_DIV_in_pexpression22567 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_DIV_in_pexpression2321 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ELLIPSIS_in_pequation1356 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ELLIPSIS_in_pequation1917 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1369 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_ELLIPSIS_RIGHT_in_pequation1932 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EMPTY_LIST_in_arguments1413 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EMPTY_LIST_in_arguments990 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
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_expr2578 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EQUAL_in_expr4232 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EQUAL_in_pequation1383 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EQUAL_in_pequation1948 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EXPORT_in_export2451 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_EXPORT_in_export4076 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_EXPORT_in_export4091 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FADD_in_expr2938 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FADD_in_expr4634 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FDIV_in_expr3076 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FDIV_in_expr4787 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FEQUAL_in_expr2612 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FEQUAL_in_expr4270 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FGREAT_in_expr2834 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FGREAT_in_expr4518 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FGREATEQUAL_in_expr2800 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FGREATEQUAL_in_expr4480 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELD_MODS_in_fieldmods269 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELD_MODS_in_fieldmods331 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELDDEF_in_fielddef228 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELDDEF_in_fielddef299 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FIELDDEFS_in_fielddefs210 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FIELDDEFS_in_fielddefs271 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FLESS_in_expr2783 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FLESS_in_expr4461 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FLESSEQUAL_in_expr2817 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FLESSEQUAL_in_expr4499 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FMULT_in_expr3059 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FMULT_in_expr4768 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FNEGATE_in_expr3133 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FNEGATE_in_expr4852 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FNOTEQUAL_in_expr2629 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FNOTEQUAL_in_expr4289 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_FSUB_in_expr2955 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_FSUB_in_expr4653 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GOTO_in_cond_stmt3973 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GOTO_in_goto_stmt2287 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GOTO_in_goto_stmt3809 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREAT_in_expr2698 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREAT_in_expr4366 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREAT_in_pequation1451 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREAT_in_pequation2028 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREATEQUAL_in_expr2664 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREATEQUAL_in_expr4328 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_GREATEQUAL_in_pequation1468 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_GREATEQUAL_in_pequation2048 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_HEX_CONSTANT_in_integer3467 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_HEX_CONSTANT_in_integer5177 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_HEX_in_fieldmod342 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_HEX_in_fieldmod380 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_arguments1398 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_assignment3394 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2777 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2798 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2806 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_cstatement2814 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_ctorstart1651 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_expr_apply4968 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_family_or_operand_symbol2102 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_family_symbol645 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_identifier3437 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IDENTIFIER_in_identifier5145 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_identifierlist901 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_jump_symbol3834 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_label3162 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_operand_symbol546 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pattern_symbol22693 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pattern_symbol2660 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_pequation_symbol2135 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_printpiece1746 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_sbitrange1015 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_section_label3202 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_section_symbol3239 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_space_symbol579 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_specific_identifier414 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_specific_symbol612 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_unbound_identifier447 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_value_symbol513 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_in_varnode_symbol480 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist613 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IDENTIFIER_LIST_in_identifierlist893 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_valuelist1249 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IDENTIFIER_LIST_in_varlist1285 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_IF_in_cond_stmt2385 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_IF_in_cond_stmt3966 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INTBLIST_in_intblist1107 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INTBLIST_in_intblist821 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_expr3107 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_expr4822 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INVERT_in_pexpression21686 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_INVERT_in_pexpression22602 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_INVERT_in_pexpression2356 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest2336 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_ABSOLUTE_in_jumpdest3900 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest2323 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_DYNAMIC_in_jumpdest3885 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest2366 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_LABEL_in_jumpdest3935 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest2349 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_RELATIVE_in_jumpdest3915 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest2310 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_JUMPDEST_SYMBOL_in_jumpdest3869 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LABEL_in_label1862 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LABEL_in_label3158 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_expr2852 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LEFT_in_expr4538 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_pexpression21570 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LEFT_in_pexpression2226 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LEFT_in_pexpression22472 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESS_in_expr2647 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESS_in_expr4309 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESS_in_pequation1417 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESS_in_pequation1988 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESSEQUAL_in_expr2681 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESSEQUAL_in_expr4347 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LESSEQUAL_in_pequation1434 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LESSEQUAL_in_pequation2008 - 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_assignment1995 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_assignment3337 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_assignment3367 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_declaration2020 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_declaration2037 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_LOCAL_in_declaration3116 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_LOCAL_in_declaration3134 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MACRO_in_macrodef1347 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MACRO_in_macrodef949 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_expr2973 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_expr4673 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MULT_in_pexpression21638 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_MULT_in_pexpression22548 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_MULT_in_pexpression2302 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NAMES_in_nameattach1177 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NAMES_in_nameattach887 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_expr3120 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_expr4837 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_intbpart1143 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_intbpart859 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_pexpression21673 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NEGATE_in_pexpression22587 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NEGATE_in_pexpression2341 - 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_nil1498 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NIL_in_id_or_nil1472 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock1793 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NO_CONTEXT_BLOCK_in_contextblock2737 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NO_FIELD_MOD_in_fieldmods293 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NO_FIELD_MOD_in_fieldmods340 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOFLOW_in_fieldmod330 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOFLOW_in_fieldmod368 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOP_in_code_block1829 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOP_in_code_block2918 - 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_expr3094 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOT_in_expr4807 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOTEQUAL_in_expr2595 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOTEQUAL_in_expr4251 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_NOTEQUAL_in_pequation1400 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_NOTEQUAL_in_pequation1968 - 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_expr2526 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_OR_in_expr4174 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_OR_in_pexpression21519 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_OR_in_pexpression2169 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_OR_in_pexpression22415 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_expr3183 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_expr4911 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pequation1495 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_pequation2077 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pexpression21735 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PARENTHESIZED_in_pexpression22636 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PARENTHESIZED_in_pexpression2390 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODE_in_ctorsemantic1058 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PCODE_in_ctorsemantic1067 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_PCODE_in_ctorsemantic1576 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODE_in_ctorsemantic1590 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODEOP_in_pcodeopdef1048 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_PCODEOP_in_pcodeopdef775 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_qstring3414 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_qstring5122 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_QSTRING_in_string1281 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_QSTRING_in_string1828 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_REM_in_expr3008 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_REM_in_expr4711 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RETURN_in_return_stmt2425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RETURN_in_return_stmt2437 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RETURN_in_return_stmt4050 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_expr2869 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RIGHT_in_expr4557 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_pexpression21587 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_RIGHT_in_pexpression2245 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_RIGHT_in_pexpression22491 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SDIV_in_expr3025 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SDIV_in_expr4730 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SECTION_LABEL_in_section_label1885 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SECTION_LABEL_in_section_label3198 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SEMANTIC_in_semantic1805 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SEMANTIC_in_semantic2858 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SEQUENCE_in_pequation1321 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SEQUENCE_in_pequation1878 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SGREAT_in_expr2766 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SGREAT_in_expr4442 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SGREATEQUAL_in_expr2732 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SGREATEQUAL_in_expr4404 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIGNED_in_fieldmod318 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SIGNED_in_fieldmod356 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIZE_in_sizemod536 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SIZE_in_sizemod807 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SIZING_SIZE_in_varnode3307 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SIZING_SIZE_in_varnode5081 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SLESS_in_expr2715 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SLESS_in_expr4385 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SLESSEQUAL_in_expr2749 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SLESSEQUAL_in_expr4423 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SPACE_in_spacedef392 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SPACE_in_spacedef717 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SPACEMODS_in_spacemods424 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SPACEMODS_in_spacemods743 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SREM_in_expr3042 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SREM_in_expr4749 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SRIGHT_in_expr2886 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SRIGHT_in_expr4576 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_STRING_in_string1268 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_STRING_in_string1815 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist644 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_STRING_OR_IDENT_LIST_in_stringoridentlist945 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_expr2921 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUB_in_expr4615 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_pexpression21621 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUB_in_pexpression22529 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUB_in_pexpression2283 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_SUBTABLE_in_ctorstart1111 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_SUBTABLE_in_ctorstart1647 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TABLE_in_ctorstart1128 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TABLE_in_ctorstart1684 - 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_varnode3287 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TRUNCATION_SIZE_in_varnode5061 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_TYPE_in_typemod494 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_TYPE_in_typemod787 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_UNIMPL_in_ctorsemantic1069 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_UNIMPL_in_ctorsemantic1592 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VALUES_in_valueattach1073 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VALUES_in_valueattach794 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARIABLES_in_varattach1207 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_VARIABLES_in_varattach910 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARNODE_in_varnodedef578 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_VARNODE_in_varnodedef845 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WHITESPACE_in_whitespace1245 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WHITESPACE_in_whitespace1792 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_assignment3416 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_ctorstart1665 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_expr_apply4992 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_family_or_operand_symbol2116 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_family_symbol659 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_identifier3449 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WILDCARD_in_identifier5159 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_identifierlist917 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_intbpart1135 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_intbpart851 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WILDCARD_in_jump_symbol3848 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_label3178 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_operand_symbol560 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pattern_symbol22707 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pattern_symbol2674 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_pequation_symbol2149 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_section_label3218 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_section_symbol3253 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_space_symbol593 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_specific_identifier428 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_specific_symbol626 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_unbound_identifier461 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_value_symbol527 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WILDCARD_in_varnode_symbol494 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WITH_in_withblock1425 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_WORDSIZE_in_wordsizemod559 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_WORDSIZE_in_wordsizemod826 - 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_expr2543 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_XOR_in_expr4193 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_XOR_in_pexpression21536 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_OP_XOR_in_pexpression2188 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_OP_XOR_in_pexpression22434 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_operand_symbol_in_build_stmt3733 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_oplist_in_arguments1409 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_oplist_in_arguments982 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_outererror_in_statement253 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_pattern_symbol_in_pexpression2372 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pattern_symbol2_in_pexpression22618 - 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_seq1874 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_and_in_pequation_seq1881 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_and_op_in_pequation_and1919 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_pequation_ellipsis_right1992 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_pequation_ellipsis_right2010 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_atomic_in_synpred1_SleighParser1986 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_in_pequation_and1915 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_in_pequation_and1922 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1960 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_ellipsis_right_in_pequation_ellipsis1974 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_bitpattern1092 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_bitpattern1615 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_bitpattern1648 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_pequation_atomic2031 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_in_pequation1308 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1312 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1325 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1342 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1346 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1360 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1373 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1499 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pequation_in_pequation1863 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1867 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1882 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1886 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1901 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1905 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1921 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation1936 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_in_pequation2081 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pequation_or_in_pequation1822 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_or_op_in_pequation_or1837 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_in_pequation_or1833 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_in_pequation_or1840 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_seq_op_in_pequation_seq1878 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pequation_symbol_in_pequation2068 - 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_shift2332 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_add_in_pexpression_shift2338 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_add_op_in_pexpression_add2388 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_in_pexpression_xor2226 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_in_pexpression_xor2232 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_and_op_in_pexpression_and2282 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_apply_in_pexpression_func2544 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_apply_in_pfuncall1811 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_func_in_pexpression_unary2499 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_cstatement2786 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_ctxassign1778 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_operands2588 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_operands2594 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression_term2627 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_in_pexpression2173 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2177 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2192 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2196 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2211 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2215 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2230 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2234 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2249 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2253 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2268 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2272 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2287 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2291 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2306 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2310 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2325 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2329 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2345 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2360 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_in_pexpression2394 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression_mult_in_pexpression_add2385 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_mult_in_pexpression_add2391 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_mult_op_in_pexpression_mult2441 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_operands_in_pexpression_apply2562 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_or_in_pexpression2162 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_or_op_in_pexpression_or2176 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_in_pexpression_and2279 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_in_pexpression_and2285 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_shift_op_in_pexpression_shift2335 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_term_in_pexpression_func2549 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_term_in_pexpression_unary2494 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_in_pexpression_mult2438 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_in_pexpression_mult2444 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_unary_op_in_pexpression_unary2491 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_in_pexpression_or2173 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_in_pexpression_or2179 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression_xor_op_in_pexpression_xor2229 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_in_pexpression2_shift2777 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_in_pexpression2_shift2783 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_add_op_in_pexpression2_add2833 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_in_pexpression2_xor2699 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_in_pexpression2_xor2705 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_and_op_in_pexpression2_and2741 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_apply_in_pexpression2_func2989 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_func_in_pexpression2_unary2944 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_constraint2059 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pequation1391 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1408 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1425 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1442 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1459 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1476 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pequation1957 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation1977 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation1997 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2017 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2037 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pequation2057 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression2_operands1765 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression2_operands3033 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression2_operands3039 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression2_term3072 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_in_pexpression21523 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21527 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21540 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21544 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21557 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21561 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21574 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21578 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21591 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21595 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21608 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21612 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21625 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21629 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21642 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21646 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21659 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21663 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21677 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21690 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression21739 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_in_pexpression22419 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22423 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22438 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22442 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22457 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22461 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22476 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22480 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22495 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22499 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22514 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22518 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22533 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22537 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22552 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22556 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22571 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22575 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22591 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22606 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_in_pexpression22640 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_pexpression2_mult_in_pexpression2_add2830 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_mult_in_pexpression2_add2836 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_mult_op_in_pexpression2_mult2886 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_operands_in_pexpression2_apply3007 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_operands_in_pexpression21708 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pexpression2_or_in_pexpression22649 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_or_op_in_pexpression2_or2663 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_in_pexpression2_and2738 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_in_pexpression2_and2744 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_shift_op_in_pexpression2_shift2780 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_term_in_pexpression2_func2994 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_term_in_pexpression2_unary2939 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_in_pexpression2_mult2883 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_in_pexpression2_mult2889 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_unary_op_in_pexpression2_unary2936 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_in_pexpression2_or2660 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_in_pexpression2_or2666 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pexpression2_xor_op_in_pexpression2_xor2702 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pfuncall_in_ctxstmt1758 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_pieces_in_display1155 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_pieces_in_display1711 - 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_op1856 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PIPE_in_pexpression_or_op2194 - 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_op2406 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PLUS_in_pexpression2_add_op2851 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_PLUS_in_special636 - Static variable in class ghidra.sleigh.grammar.SleighParser_DisplayParser
 
FOLLOW_printpiece_in_pieces1181 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_printpiece_in_pieces1725 - 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_qstring3096 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_qstring_in_stringorident1244 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_qstring_in_stringorident685 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_qstring_in_stringorident982 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
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_withblock1474 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_bitrange984 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_contextblock1709 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_identifierlist1163 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RBRACKET_in_intblist1261 - 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_stringoridentlist1204 - 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_withblock1460 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_return_stmt_in_statement1948 - 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_statement3070 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_RIGHT_in_pexpression_shift_op2367 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RIGHT_in_pexpression2_shift_op2812 - 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_contextfielddef506 - 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_fielddef341 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_macrodef1382 - 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_atomic2033 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression_operands2601 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression_term2629 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression2_operands3046 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_RPAREN_in_pexpression2_term3074 - 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_sbitrange_in_bitrangedef998 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sbitrange_in_bitranges723 - 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_statement1964 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_section_label_in_statement3102 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_section_symbol_in_crossbuild_stmt3769 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_ctorsemantic1060 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_semantic_in_ctorsemantic1580 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_macrodef1362 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_semantic_in_macrodef961 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_semantic_in_semanticbody34 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_semanticbody_in_ctorsemantic1612 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_semanticbody_in_macrodef1384 - 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_ctxstmt1752 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SEMI_in_ctxstmt1760 - 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_op1897 - 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_assignment3435 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizedstar_in_expr3147 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_sizedstar_in_expr4866 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizedstar_in_lvalue2107 - 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_export4080 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_sizemod_in_spacemod460 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_sizemod_in_spacemod750 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_sizemod_in_spacemod763 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
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_op2473 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SLASH_in_pexpression2_mult_op2918 - 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_jumpdest3923 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstar3510 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstar3534 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstarv3610 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_sizedstarv3635 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_space_symbol_in_varnodedef849 - 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_spacemods429 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_spacemod_in_spacemods723 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_spacemod_in_spacemods745 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_spacemods_in_spacedef400 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_spacemods_in_spacedef699 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_spacemods_in_spacedef728 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_SPEC_AND_in_pexpression_and_op2314 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_AND_in_pexpression2_and_op2759 - 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_op2208 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_OR_in_pexpression2_or_op2681 - 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_op2261 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_SPEC_XOR_in_pexpression2_xor_op2720 - 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_typemod791 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_assignment3286 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_bitrange3464 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_expr4931 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3619 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3640 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3660 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_sizedstarv3676 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_specific_symbol_in_varnode5050 - 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_statements1844 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_statement_in_statements2929 - 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_block1824 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_statements_in_code_block2913 - 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_contextblock1785 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_strict_id_in_fielddef321 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_strict_id_in_identifier3151 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_string_in_printpiece1227 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_string_in_printpiece1774 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringorident_in_stringoridentlist1201 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringorident_in_stringoridentlist1219 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringorident_in_stringoridentlist651 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_stringorident_in_stringoridentlist950 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringoridentlist_in_nameattach1092 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_stringoridentlist_in_nameattach1186 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_stringoridentlist_in_nameattach895 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_symbol_in_varnode3279 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_symbol_in_varnode3291 - 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_op2526 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_TILDE_in_pexpression2_unary_op2971 - 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_typemod498 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_type_in_typemod784 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_typemod_in_spacemod451 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_typemod_in_spacemod745 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_typemod_in_spacemod758 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unary_op_in_expr_unary2005 - Static variable in class ghidra.sleigh.grammar.SleighParser_SemanticParser
 
FOLLOW_unbound_identifier_in_assignment3318 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_assignment3348 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_assignment3375 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_declaration3120 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_declaration3138 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_fielddef303 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_macrodef1351 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_unbound_identifier_in_spacedef721 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_UNDERSCORE_in_intbpart1303 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_UNDERSCORE_in_wildcard3134 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_value_symbol_in_valuelist1254 - 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_nameattach1181 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valuelist_in_valueattach1077 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_valuelist_in_varattach1211 - 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_bitrange2129 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_build_stmt2249 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_crossbuild_stmt2272 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_declaration2024 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_declaration2041 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_jumpdest2314 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_jumpdest2357 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_label1866 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_lvalue2084 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_lvalue2098 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_section_label1889 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_sizedstar2160 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_variable_in_sizedstar2181 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varlist_in_varattach1216 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_crossbuild_stmt2268 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_crossbuild_stmt3765 - 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_export4095 - 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_expr3166 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_expr4885 - 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_varnode3316 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_varnode3329 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_varnode_in_varnode5090 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_in_varnode5103 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_contextdef688 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_sbitrange1024 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_varnode_symbol_in_varlist1290 - 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_printpiece1211 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_whitespace_in_printpiece1760 - 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_wild3121 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_withblock_in_constructorlike1315 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
FOLLOW_withblock_in_constructorlike1353 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_wordsizemod_in_spacemod469 - Static variable in class ghidra.sleigh.grammar.SleighEcho
 
FOLLOW_wordsizemod_in_spacemod755 - Static variable in class ghidra.sleigh.grammar.SleighParser
 
FOLLOW_wordsizemod_in_spacemod768 - Static variable in class ghidra.sleigh.grammar.SleighCompiler
 
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
 
forAllConflicts(DataTypePath) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
Iterate all DataTypes that match the CategoryPath / name given in the DataTypePath 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
 
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 aquires 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
foregroundColor - Variable in class docking.widgets.fieldpanel.field.SimpleTextField
 
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.program.model.pcode.DynamicSymbol.Entry
 
format() - Method in class ghidra.app.util.opinion.IntelHexRecord
 
format(BailoutException) - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
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
 
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
 
formatDate(Date) - Static method in class ghidra.util.DateUtils
 
formatDescription(String) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Returns a string with line breaks at the boundary of the window it's being displayed in.
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.
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 - renders number as an escaped character sequence 2 - renders number as a base-2 integer 8 - renders number as a base-8 integer 10 - renders number as a base-10 integer 16 (default) - renders number base-16 integer NumberRadixDEFAULT Mode AliasUNSIGNED Mode ValueSIGNED Mode Value   1002UNSIGNED1100100b1100100b 1008UNSIGNED144o144o 10010SIGNED100100 10016UNSIGNED64h64h   -12UNSIGNED1111111111111111111111111111111111111111111111111111111111111111b-1b -18UNSIGNED1777777777777777777777o-1o -110SIGNED18446744073709551615-1 -116UNSIGNEDffffffffffffffffh-1h   -1002UNSIGNED1111111111111111111111111111111111111111111111111111111110011100b-1100100b -1008UNSIGNED1777777777777777777634o-144o -10010SIGNED18446744073709551516-100 -10016UNSIGNEDffffffffffffff9ch-64h
formatNumber(Number, Settings) - Method in class docking.widgets.table.GTableCellRenderer
Format a Number per the Settings parameters.
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
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
 
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
 
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 the FileSystemInfo 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
 
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
 
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
 
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)
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 an x 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)
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.
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
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, ImmutableList<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 a Color.
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.
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(ComponentProvider, Object, 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 - Interface in ghidra.plugins.fsbrowser
Base interface for all filesystem browser gtree nodes.
FSBRootNode - Class in ghidra.plugins.fsbrowser
A GTreeNode that represents the root of a GFileSystem, and keeps the filesystem pinned in memory with its FileSystemRef.
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 - Variable in class ghidra.plugins.fsbrowser.FSBFileNode
 
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 as FSRL.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 as FSRL.withPath(String).
fsrlHasContainer(FSRLRoot) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
 
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
 
FSUtilities.StreamCopyResult - Class in ghidra.formats.gfilesystem
 
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(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_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
 
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.
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
 
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 a Function.
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
 
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
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
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, Record) - 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>, Record) - 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 send FVEvent 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
 
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
 
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
 
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.
genAddress(String) - Method in class ghidra.app.emulator.Emulator
 
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
 
generateChildren() - Method in class ghidra.framework.main.datatree.DomainFolderNode
 
generateChildren(TaskMonitor) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
 
generateChildren(TaskMonitor) - Method in class ghidra.plugins.fsbrowser.FSBDirNode
 
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
 
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
 
generatePlateComment() - Method in class ghidra.app.util.demangler.DemangledObject
 
generatePlateComment() - Method in class util.demangler.GenericDemangledObject
 
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
generateText() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
generateText(String) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
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_RELOC_LOCAL_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
GENERIC_RELOC_PAIR - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
GENERIC_RELOC_PB_LA_PTR - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
GENERIC_RELOC_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
GENERIC_RELOC_TLV - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
GENERIC_RELOC_VANILLA - ghidra.app.util.bin.format.macho.RelocationTypeGeneric
 
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.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
 
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=", the result is the same as calling new GenericDataFlavor(Class:forName()
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=", the result is the same as calling new GenericDataFlavor(Class:forName().
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(DateFormat) - Constructor for class docking.widgets.GenericDateCellRenderer
 
GenericDateCellRenderer(DateFormat, String) - Constructor for class docking.widgets.GenericDateCellRenderer
 
GenericDemangledAddressTable - Class in util.demangler
 
GenericDemangledAddressTable(String, int) - Constructor for class util.demangler.GenericDemangledAddressTable
 
GenericDemangledArray - Class in util.demangler
 
GenericDemangledArray(String) - Constructor for class util.demangler.GenericDemangledArray
 
GenericDemangledConstants - Class in util.demangler
 
GenericDemangledConstants() - Constructor for class util.demangler.GenericDemangledConstants
 
GenericDemangledDataType - Class in util.demangler
A class to represent a demangled data type.
GenericDemangledDataType(String) - Constructor for class util.demangler.GenericDemangledDataType
Constructs a new demangled datatype.
GenericDemangledException - Exception in util.demangler
A class to handle exceptions that occur demangling.
GenericDemangledException(boolean) - Constructor for exception util.demangler.GenericDemangledException
Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.
GenericDemangledException(Exception) - Constructor for exception util.demangler.GenericDemangledException
Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.
GenericDemangledException(String) - Constructor for exception util.demangler.GenericDemangledException
Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic.
GenericDemangledFunction - Class in util.demangler
A class to represent a demangled function.
GenericDemangledFunction(String) - Constructor for class util.demangler.GenericDemangledFunction
Constructs a new demangled function.
GenericDemangledFunctionPointer - Class in util.demangler
A class to represent a demangled function pointer.
GenericDemangledFunctionPointer() - Constructor for class util.demangler.GenericDemangledFunctionPointer
Constructs a new demangled function pointer.
GenericDemangledMethod - Class in util.demangler
 
GenericDemangledMethod(String) - Constructor for class util.demangler.GenericDemangledMethod
 
GenericDemangledObject - Class in util.demangler
A class to represent a demangled object.
GenericDemangledObject() - Constructor for class util.demangler.GenericDemangledObject
 
GenericDemangledString - Class in util.demangler
 
GenericDemangledString(String, int, boolean) - Constructor for class util.demangler.GenericDemangledString
 
GenericDemangledTemplate - Class in util.demangler
 
GenericDemangledTemplate() - Constructor for class util.demangler.GenericDemangledTemplate
 
GenericDemangledType - Class in util.demangler
 
GenericDemangledType(String) - Constructor for class util.demangler.GenericDemangledType
 
GenericDemangledVariable - Class in util.demangler
An interface to represent a demangled global variable.
GenericDemangledVariable(String) - Constructor for class util.demangler.GenericDemangledVariable
 
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
 
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 the DBPropertyMapManager 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 CachingPool
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 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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
get(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
get(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
get(int) - Method in class ghidra.graph.GraphPath
 
get(int) - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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) - Method in class ghidra.util.DynamicSortedTreeSet
 
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(long) - Method in class ghidra.util.datastruct.SoftCacheLongKeyMap
Returns the cached value for the given key, if it exists.
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(Record) - Method in class ghidra.program.database.DBObjectCache
Retrieves the database object with the given record and associated key from the cache.
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(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.DynamicValueSortedTreeMap
 
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(Object) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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, String) - Method in class ghidra.formats.gfilesystem.FileCacheNameIndex
Retrieves a filename mapping from this cache.
get(Throwable) - Static method in class ghidra.util.exception.HasConsoleText.Util
 
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
 
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 byte provider.
getAbsolutePath() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
getAbsolutePath() - Method in class ghidra.app.util.bin.InputStreamByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.MemoryByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
getAbsolutePath() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getAcceptableFlavors() - Method in interface docking.dnd.DragDropManager
Return the data flavors that can be dragged and dropped.
getAccess() - Method in class util.demangler.GenericDemangledDataType
 
getAccessibleChild(JComponent, int) - Method in class docking.menu.DockingMenuItemUI
 
getAccessibleChildrenCount(JComponent) - Method in class docking.menu.DockingMenuItemUI
 
getAccessibleContext() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getAccessibleContext() - Method in class resources.icons.ImageIconWrapper
 
getAccessLevel() - Method in class ghidra.app.script.ResourceFileJavaFileObject
 
getAction() - Method in class docking.DockingActionProxy
 
getAction() - Method in class docking.ExecutableKeyActionAdapter
 
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(DockingTool, String) - Static method in class docking.test.AbstractDockingTest
Finds the singular tool action by the given name.
getAction(DockingTool, 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(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.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
 
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
Get the actions for this CodeComparisonPanel.
getActions(String) - Method in interface docking.actions.DockingToolActions
Returns all actions with the given owner
getActions(String) - Method in class docking.actions.ToolActions
Get all actions for the given owner
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(DockingTool, String) - Static method in class docking.test.AbstractDockingTest
A helper method to find all actions with the given name
getActionsByOwner(DockingTool, 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(DockingTool, 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.
getActiveBlockModel() - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Basic Block model for the current program.
getActiveBlockModel(boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Basic Block model for the current program.
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 interface docking.DockingTool
Returns the active component provider, that which has focus
getActiveComponentProvider() - Method in class docking.DockingWindowManager
 
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
Get new instance of the active Subroutine Block model for the current program.
getActiveSubroutineModel(boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the active Subroutine Block model for the current program.
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.
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.
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.
getAddress() - Method in class ghidra.app.context.ProgramLocationActionContext
 
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 class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
Gets the address the start of the image.
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 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
 
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
Returns an iterator over the address ranges in this address set.
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 class ghidra.framework.analysis.AnalyzerScheduler
 
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(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.
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
 
getAge() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoDotNetIface
 
getAge() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoIface
 
getAggregate(long) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
Returns the DIEAggregate that contains the DebugInfoEntry specified by the offset.
getAggregate(DebugInfoEntry) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
Returns the DIEAggregate that contains the specified DebugInfoEntry.
getAggregates() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
Returns the list of all currently loaded DIEAggregates, which will be either just the DIEA of the current CU, or all DIEA if DWARFImportOptions.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.
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.
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 class ghidra.program.model.data.CompositeDataTypeImpl
 
getAlignment() - Method in interface ghidra.program.model.data.DataType
Gets the alignment to be used when aligning this data type within another data type.
getAlignment() - Method in class ghidra.program.model.data.DataTypeImpl
 
getAlignment() - Method in class ghidra.program.model.data.StructureDataType
 
getAlignment() - Method in class ghidra.program.util.string.AbstractStringSearcher
 
getAlignment() - Method in class ghidra.util.search.memory.SearchInfo
 
getAlignment(DataOrganization, Composite) - Static method in class ghidra.program.model.data.CompositeAlignmentHelper
 
getAlignment(DataType, int) - Method in interface ghidra.program.model.data.DataOrganization
Determines the alignment value for the indicated data type.
getAlignment(DataType, int) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
getAlignmentAddress(List<ROW_TYPE>, int) - Method in class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
 
getAlignmentOffset(int, DataType, int) - Method in interface ghidra.program.model.data.DataOrganization
Determines the offset where the specified data type should be placed to be properly aligned.
getAlignmentOffset(int, DataType, int) - Method in class ghidra.program.model.data.DataOrganizationImpl
Determines the offset where the specified data type should be placed to be properly aligned.
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.
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
Get a set of all actions in the tool
getAllActions() - Method in interface docking.DockingTool
Return a set of all actions in the tool.
getAllActionsByFullName(DockingTool) - 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
getAllChildCount() - Method in class docking.widgets.tree.AbstractGTreeNode
 
getAllChildCount() - Method in interface docking.widgets.tree.GTreeNode
Returns the number of all children of this node.
getAllChildren() - Method in class docking.widgets.tree.AbstractGTreeNode
 
getAllChildren() - Method in interface docking.widgets.tree.GTreeNode
Returns the list of children including those that have been filtered out.
getAllChildrenIfLoaded() - Method in class docking.widgets.tree.GTreeLazyNode
A convenience method to return this node's children if they are loaded; an empty list if they are not loaded.
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
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.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
 
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
TODO: Be a bit smarter about this - if the cache contains all the tags in the db we can just return the cache itself.
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 Loaders' names.
getAllMatchingFlavors(DropTargetDragEvent, DataFlavor[]) - Static method in class docking.dnd.DropTgtAdapter
 
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.s
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
 
getAllScripts() - Static method in class ghidra.app.script.GhidraScriptUtil
 
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 LoadSpecs for loading the given ByteProvider.
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.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).
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
 
getAnalysisManager() - Method in class ghidra.framework.analysis.AnalyzerScheduler
 
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.
getAnalysisPhases() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
getAnalysisType() - Method in class ghidra.app.services.AbstractAnalyzer
 
getAnalysisType() - Method in interface ghidra.app.services.Analyzer
Get the type of analysis this analyzer performs
getAnalyzer() - Method in class ghidra.framework.analysis.AnalyzerScheduler
 
getAnalyzers() - Method in class ghidra.framework.analysis.AnalysisRecipe
returns a list of all analyzers in priority order.
getAnalyzers(AnalysisPhase) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
getAnalyzerStartPhase(Analyzer) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
getAnalyzerType() - Method in class ghidra.framework.analysis.gui.GhidraScriptSelectionDialog
 
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.
getAndIncrement() - Method in class 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 represention 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
getApplicationVersion() - Method in class ghidra.framework.ApplicationProperties
Gets the application's version.
getAppStackSize() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
 
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
getArchiveType() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Gets an indicator for the type of data type archive.
getArchiveType() - Method in class ghidra.program.database.data.SourceArchiveDB
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 parameter specified by argIndex 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 #getArrayValueClass(Array, Settings) ).
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
 
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 matching DWARFAttribute type
getAttribute(String) - Method in interface ghidra.program.model.graph.GraphEdge
Get the value of an attribute.
getAttribute(String) - Method in interface ghidra.program.model.graph.GraphVertex
Get the value of an attribute.
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
 
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 interface ghidra.xml.XmlElement
 
getAttributes() - Method in class ghidra.xml.XmlElementImpl
 
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.
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
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
Returns the number of redo-able transactions
getAvailableRedoCount() - Method in class db.DBHandle
Returns the number of redo-able transactions
getAvailableUndoCount() - Method in class db.buffers.BufferMgr
Returns number of undo-able transactions
getAvailableUndoCount() - Method in class db.DBHandle
Returns number of undo-able transactions
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(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
 
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
 
getBasedName() - Method in class util.demangler.GenericDemangledDataType
 
getBasedName() - Method in class util.demangler.GenericDemangledObject
 
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 interface ghidra.program.model.address.AddressSpace
Get the ID for this space
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 BatchGroupLoadSpecs as a sorted list.
getBatchLoadConfig() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns the list of current BatchGroup.BatchLoadConfig in this group.
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
 
getBigInteger() - Method in class ghidra.program.model.scalar.Scalar
Returns the BigInteger representation of the value.
getBigInteger(byte[], int, boolean) - Method in class ghidra.util.BigEndianDataConverter
 
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, boolean) - Method in class ghidra.util.LittleEndianDataConverter
 
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 little-endian 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(MemBuffer, Settings) - Method in class ghidra.program.model.data.BitFieldDataType
 
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
 
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.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.Record
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.Composite
Get the bitfield packing information associated with the underlying data organization.
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
 
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
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
Get a specific bookmark
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 book marks 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
Get a bookmark type
getBookmarkType(String) - Method in interface ghidra.program.model.listing.BookmarkManager
Get a bookmark type
getBookmarkTypes() - Method in class ghidra.program.database.bookmark.BookmarkDBManager
Returns list of known bookmark types.
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.Record
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
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
 
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 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.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
 
getBundles() - Method in class ghidra.app.util.bin.format.ne.EntryTable
Returns an array of the entry table bundles in this entry table.
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.
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.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.
getByteOffcut(int) - Method in class ghidra.program.model.data.StringDataInstance
Returns a new StringDataInstance that points to the string characters that start at byteOffset 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, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a ByteProvider with the contents of the requested file (in the Global file cache directory).
getBytes() - Method in class db.ObjectStorageAdapterDB
 
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 class ghidra.util.BigEndianDataConverter
 
getBytes(int) - Method in interface ghidra.util.DataConverter
Converts the int value to an array of bytes.
getBytes(int) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(int, byte[]) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(int, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(int, byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(int, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(int, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(int, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(long) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(long) - Method in interface ghidra.util.DataConverter
Converts the long value to an array of bytes.
getBytes(long) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(long, byte[]) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(long, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(long, byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(long, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(long, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(long, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(long, byte[], int, int) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
getBytes(long, int, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
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(long, int, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(short) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(short) - Method in interface ghidra.util.DataConverter
Converts the short value to an array of bytes.
getBytes(short) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(short, byte[]) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(short, byte[]) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(short, byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(short, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
getBytes(short, byte[], int) - Method in interface ghidra.util.DataConverter
Converts the given value to bytes.
getBytes(short, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
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 indicated startAddress.
getBytes(InputStream) - Static method in class utilities.util.FileUtilities
 
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 class ghidra.util.BigEndianDataConverter
 
getBytes(BigInteger, int) - Method in interface ghidra.util.DataConverter
Converts the value to an array of bytes.
getBytes(BigInteger, int) - Method in class ghidra.util.LittleEndianDataConverter
 
getBytes(BigInteger, int, byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
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.
getBytes(BigInteger, int, byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
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, 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.Record
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
 
getCachedDomainFileFor(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
Returns a reference to a DomainFile in the current Project that matches the specified FSRL.
getCachedObjects() - Method in class ghidra.program.database.DBObjectCache
Returns an array 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
 
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.demangler.DemangledFunction
Returns the calling convention or null, if unspecified.
getCallingConvention() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Returns the calling convention or null, if unspecified.
getCallingConvention() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Returns the calling convention or null, if unspecified.
getCallingConvention() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
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() - Method in class util.demangler.GenericDemangledFunction
Returns the calling convention or null, if unspecified.
getCallingConvention() - Method in class util.demangler.GenericDemangledFunctionPointer
Returns the calling convention or null, if unspecified.
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
Returns an array of the prototype models.
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.
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
 
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
 
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 data type
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
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.
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.
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
 
getChangedFunctionTagIDs() - Method in class ghidra.program.database.ProgramDB
 
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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 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
 
getCharRepresentation() - Method in class ghidra.program.model.data.StringDataInstance
Convert a char value in memory into its canonical unicode representation, using attached charset and encoding information.
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.
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
 
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.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.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.AbstractGTreeNode
 
getChild(int) - Method in interface 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.AbstractGTreeNode
 
getChild(String) - Method in interface 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.AbstractGTreeNode
 
getChildCount() - Method in interface 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.AbstractGTreeNode
 
getChildren() - Method in interface 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 Elements 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
 
getClampValue(String, long) - Static method in class ghidra.app.util.bin.format.ClampPropertiesLookup
 
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 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 classes that implement or derive from the given class
getClassFile(ResourceFile, String) - Method in class ghidra.app.script.JavaScriptClassLoader
 
getClassFile(ResourceFile, String) - Method in class ghidra.app.script.JavaScriptProvider
Gets the class file corresponding to the given source file and class name.
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.
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
 
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
 
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
 
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
Returns the CodeManager
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
 
getCodeToAbbreviationMap() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
 
getCodeUnit() - Method in class ghidra.app.context.ProgramLocationActionContext
 
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.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.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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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(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(String) - Static method in class ghidra.app.decompiler.ClangToken
 
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.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
 
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 db.util.TableColumn
 
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.framework.main.logviewer.ui.FVTableModel
 
getColumnClass(int) - Method in class ghidra.plugin.importer.LanguageSortedTableModel
 
getColumnClasses() - Method in class db.util.TableDescriptor
 
getColumnConstraintFilterMode() - Method in interface ghidra.util.table.column.AbstractWrapperTypeColumnRenderer
 
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.Record
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.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.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.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
 
getColumnNames() - Method in class db.util.TableDescriptor
 
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).
getColumnPosition(int) - Method in class docking.widgets.fieldpanel.field.AttributedString
 
getColumnPosition(int) - Method in class docking.widgets.fieldpanel.field.CompositeAttributedString
 
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.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
 
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.ColumnRenderedValueBackupRowComparator
 
getColumnValue(T) - Method in class docking.widgets.table.sort.RowToColumnComparator
 
getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedBackupRowComparator
 
getColumnValue(T) - Method in class docking.widgets.table.threaded.ThreadedTableColumnComparator
 
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
 
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.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.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.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
 
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 a forward 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 (End of Line, Repeatable, Referenced Repeatables, and Referenced Data).
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
 
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's CompilerSpecID.
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's CompilerSpecID, 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
Returns a brief description of the compiler spec
getCompilerSpecDescription() - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
Gets the CompilerSpecDescription for this object's CompilerSpecID.
getCompilerSpecDescription(LanguageService) - Method in class ghidra.program.model.lang.LanguageCompilerSpecPair
Gets the CompilerSpecDescription for this object's CompilerSpecID.
getCompilerSpecDescriptionByID(CompilerSpecID) - Method in class ghidra.program.model.lang.BasicLanguageDescription
 
getCompilerSpecDescriptionByID(CompilerSpecID) - Method in interface ghidra.program.model.lang.LanguageDescription
 
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
Returns the id string associated with this compiler spec;
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
 
getCompilerSpecString() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
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.
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.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.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.analysis.AnalysisRecipeEditor
 
getComponent() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
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
 
getComponentAt(int) - Method in interface ghidra.program.model.data.Structure
Gets the immediate child component that contains the byte at the given offset.
getComponentAt(int) - Method in class ghidra.program.model.data.StructureDataType
 
getComponentAt(int) - Method in interface ghidra.program.model.listing.Data
Return the immediate child component that contains the byte at the given offset.
getComponentAt(int) - Method in class ghidra.program.model.listing.DataStub
 
getComponentAt(int, MemBuffer) - Method in class ghidra.program.model.data.DynamicDataType
Returns the component containing the byte at the given offset
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 codeUnit.
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 ClipboardContentProviderService.
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 given providerClass.
getComponentProvider(String) - Method in class docking.AbstractDockingTool
 
getComponentProvider(String) - Method in interface docking.DockingTool
Gets the ComponentProvider with the given name.
getComponentProvider(String) - Method in class docking.DockingWindowManager
Returns 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 data type.
getComponents() - Method in interface ghidra.program.model.data.Structure
Returns a list of all components that make up this data type excluding any trailing flexible array component if present.
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 DataTypes that make up this data type.
getComponentsContaining(int) - Method in class ghidra.app.util.PseudoData
 
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
 
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(Tool, Tool) - Method in interface ghidra.framework.model.ToolManager
Get the connection object for the producer and consumer tools.
getConnection(Tool, Tool) - 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.
getConsoleText() - Method in interface ghidra.util.exception.HasConsoleText
 
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
 
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 interface ghidra.framework.model.Tool
Returns a list of eventNames that this Tool is interested in.
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.CliBlobMarshalSpec
 
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.CliBlobMarshalSpec
 
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.CliBlobMarshalSpec
 
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() - Method in class util.demangler.CharacterIterator
 
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 If there is a program binding, this will extract the actual context at the 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 context base register or null if one has not been defined by the language.
getContextBaseRegister() - Method in class ghidra.program.model.lang.RegisterManager
Returns context base register or null if one has not been defined by the language.
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
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
 
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 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.
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
 
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.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.
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.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.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(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(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
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.
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
Returns unique database ID or 0 if this is an older read-only database.
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.
getDataImage(MemBuffer) - Method in class ghidra.program.model.data.BitmapResource
 
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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 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.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.macho.MachHeader
 
getDataStream() - Method in class ghidra.app.util.bin.format.pe.FileHeader
 
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 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() - Method in class util.demangler.GenericDemangledArray
 
getDataType() - Method in class util.demangler.GenericDemangledVariable
Returns the data type of this variable.
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 with #addType(long, DataType, DWARFImportSummary)).
getDataType(short) - Static method in class ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
 
getDataType(ActionContext) - Method in class ghidra.app.actions.AbstractFindReferencesDataTypeAction
 
getDataType(SourceArchive, UniversalID) - Method in class ghidra.program.database.data.DataTypeManagerDB
 
getDataType(SourceArchive, UniversalID) - Method in interface ghidra.program.model.data.DataTypeManager
 
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(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 specified DIEAggregate, or the specified defaultValue if the DIEA param is null or does not map to an already defined datatype (registered with #addType(long, DataType, DWARFImportSummary)).
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.DemangledDataType
Converts this demangled datatype into the corresponding Ghidra datatype.
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
getDataType(DataTypeManager) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
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(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 primitive Data Type that is at this 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 class ghidra.app.plugin.core.data.ProgramProviderContext
 
getDataTypeComponent(int) - Method in class ghidra.app.plugin.core.data.ProgramStructureProviderContext
 
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 class ghidra.app.plugin.core.data.ProgramProviderContext
 
getDataTypeComponents(int, int) - Method in class ghidra.app.plugin.core.data.ProgramStructureProviderContext
Get an array of CodePrototypes that begin at or after start up to end.
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.
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.DataTypeIdUrl
 
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
 
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.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
Returns the DataTypeManager that is associated with 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.DataTypeIdUrl
 
getDataTypeManagers() - Method in interface ghidra.app.services.DataTypeQueryService
Gets the open data type managers.
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(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(CategoryPath) - Method in class ghidra.program.database.data.DataTypeManagerDB
Gets the datatypes in the given category path
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.
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
 
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.SubOptions
 
getDateField() - Method in class docking.widgets.table.constrainteditor.DateSpinner
Returns the DateTextField component.
getDateTime() - Static method in class ghidra.util.SystemUtilities
returns the current date/time using default DATE/TIME format
getDateTime(String) - Static method in class ghidra.util.SystemUtilities
returns the current date/time using specified DATE/TIME format
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
 
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
 
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
 
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(Program) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getDecompilerOutputLanguage(Program) - 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
 
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.
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.
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
 
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.DataTypeComponentImpl
 
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.
getDefaultHighlightColor() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getDefaultHighlightColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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.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 prefered 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
 
getDefaultLabels() - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
getDefaultLabels() - Method in interface ghidra.program.model.lang.Language
Return the list of labels for well-known locations.
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
 
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, taking into account the fact that there exists a reference to the data that references offcutLength bytes into this type
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
 
getDefaultParenColor() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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 statck 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
 
getDefaultScriptDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns a list of the default script directories.
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 data type.
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.
getDefaultSpecialColor() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getDefaultSpecialColor() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
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
 
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
 
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
 
getDefinedComponents() - Method in interface ghidra.program.model.data.Structure
Returns the list of components that are defined.
getDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
 
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
 
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
 
getDemangled(String) - Method in class ghidra.app.script.GhidraScript
Returns a demangled version of the mangled string.
getDemangledName() - Method in class ghidra.app.util.demangler.DemangledObject
Returns the unmodified demangled name of this object.
getDemangledName() - Method in class ghidra.app.util.demangler.DemangledType
Returns the unmodified demangled name of this object.
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.
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
 
getDerivedFile(FSRL, String, DerivedFileProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a reference to a file in the FileCache that contains the derived (ie.
getDerivedFilePush(FSRL, String, DerivedFilePushProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a reference to a file in the FileCache 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.
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.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() - 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.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.ElfProgramHeader
Get header description
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.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.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.DFA51
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA56
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighCompiler.DFA57
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA31
 
getDescription() - Method in class ghidra.sleigh.grammar.SleighEcho.DFA33
 
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
Returns the human readable description of this filter.
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 as DWARFSourceInfo.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
 
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.app.plugin.core.analysis.ReferenceAddressPair
 
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.
getDirectoryByIndex(LEB128) - Method in class ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
The directory index represents an entry in the include directories section.
getDirectoryContents(GFile, boolean) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Returns a string->GFile map that holds the contents of a single directory.
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 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 data type.
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(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
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.DockingToolbarButton
 
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.DockingTool
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
getDomainFileID() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Gets the ID used to uniquely identify the domain file for the data type archive.
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 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 interface ghidra.framework.model.Tool
Get the domain files that this tool currently has open.
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.
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
 
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
 
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
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 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 speified 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.
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.
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(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
 
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 interface ghidra.program.model.graph.GraphData
Get an iterator over all defined edges.
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
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(E) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
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.OptionsEditorPanel
 
getEditorComponent(Options, EditorStateFactory) - Method in class docking.options.editor.ScrollableOptionsEditor
 
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.
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
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 handle VisualVertex.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 BatchGroups...
getEncoding(double) - Method in class ghidra.pcode.floatformat.FloatFormat
 
getEncoding(BigDecimal) - 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.BitMappedByteSourceRange
 
getEnd() - Method in class ghidra.program.database.mem.ByteSourceRange
 
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.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
 
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.pe.resource.ResourceDirectory
 
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
 
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 (or RVA).
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
 
getEntsize() - 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.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) - Method in class ghidra.program.flatapi.FlatProgramAPI
Deprecated.
this form of getEquate is not supported and will throw a UnsupportedOperationException
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
Get the Equate Name entered or chosen by the user.
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
 
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
 
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.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
 
getExecutionPhase(Analyzer) - Method in class ghidra.framework.analysis.AnalysisPhase
 
getExecutionPhase(Analyzer, AnalysisPhase) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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(String) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the existing script info for the given name.
getExitPoint() - Method in class ghidra.util.state.ContextState
 
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.
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(File) - Method in class ghidra.util.filechooser.ExtensionFileFilter
Return the extension portion of the file's name .
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 Ghidra Extensions are stored.
getExtensionCount() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
 
getExtensionInstallationDir() - Method in class utility.application.ApplicationLayout
Returns the Ghidra Extensions installation folder.
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.
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.
getExternalEntryIterator() - Method in class ghidra.program.database.references.ReferenceDBManager
Get address iterator over references that are external entry mem references.
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 a list 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
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
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.
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
 
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.
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.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
 
getFieldClasses() - Method in class db.Schema
Get the list of data Field classes for this schema.
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
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.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 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
 
getFieldType() - Method in class db.BinaryField
 
getFieldType() - Method in class db.BooleanField
 
getFieldType() - Method in class db.ByteField
 
getFieldType() - Method in class db.Field
Return Field instance type as an integer value
getFieldType() - Method in class db.IntField
 
getFieldType() - Method in class db.LongField
 
getFieldType() - Method in class db.ShortField
 
getFieldType() - Method in class db.StringField
 
getFieldValue(int) - Method in class db.Record
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.util.bin.ByteArrayProvider
 
getFile() - Method in interface ghidra.app.util.bin.ByteProvider
Returns the underlying file for this byte provider.
getFile() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
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.MemoryByteProvider
 
getFile() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
getFile() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
getFile() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Returns the file being read.
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(FSRL, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns a java.io.file with the data from the requested FSRL.
getFile(String) - Method in class ghidra.formats.gfilesystem.FileCache
Returns a FileCacheEntry for the matching file, based on its MD5, or NULL if there is no matching file.
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.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
 
getFileAddCount() - Method in class ghidra.formats.gfilesystem.FileCache
Number of files added to this cache.
getFileAlignment() - Method in interface ghidra.app.util.bin.format.pe.OptionalHeader
 
getFileAlignment() - Method in class ghidra.app.util.bin.format.pe.OptionalHeaderImpl
 
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.
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
Returns the offset into the FileBytes object where this section starts getting its bytes or -1 if this SourceInfo does not have an associated FileBytes
getFileBytesOffset(Address) - Method in interface ghidra.program.model.mem.MemoryBlockSourceInfo
Returns the offset into the FileBytes object for the given address or -1 if this MemoryBlockSourceInfo does not have an associated FileBytes or the address doesn't belong to this 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.DomainFileProvider
 
getFileCount() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
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
 
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
 
getFileFSRLFromContext(ActionContext) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
 
getFileHash(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileSystemService
 
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.next.DWARFSourceInfo
Returns the filename
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.
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.SegmentCommand
 
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
 
getFileReUseCount() - Method in class ghidra.formats.gfilesystem.FileCache
Number of times a file-add was a no-op and the contents were already present in the cache.
getFiles() - Method in class ghidra.framework.data.GhidraFolder
 
getFiles() - Method in interface ghidra.framework.model.DomainFolder
Get all domain files in this folder.
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.
getFilesystemRefMountedAt(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemCache
Returns a new FileSystemRef to a already mounted filesystem (keeping the filesystem pinned in memory without the risk of it being closed during a race condition).
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.AbstractGTreeNode
 
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(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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
getFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
getFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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() - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
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.
getFirstPhase() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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.HighLocal
 
getFirstUseOffset() - Method in class ghidra.program.model.pcode.HighParam
 
getFirstVarnode() - Method in class ghidra.program.model.listing.VariableStorage
 
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
 
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.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 ClipboardType
getFlexibleArrayComponent() - Method in interface ghidra.program.model.data.Structure
Get the optional trailing flexible array component associated with this structure.
getFlexibleArrayComponent() - Method in class ghidra.program.model.data.StructureDataType
 
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.
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.ProjectDataActionContext
 
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.docking.util.painting.Graphics2DWrapper
 
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.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) - 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.
getForcedAlignment(DataType) - Method in interface ghidra.program.model.data.DataOrganization
 
getForcedAlignment(DataType) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
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
 
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 creating FieldFactory 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
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
 
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
 
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
 
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 entire filesystem for this FSRL.
getFS() - Method in class ghidra.formats.gfilesystem.FSRLRoot
 
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 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.RandomAccessByteProvider
 
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.plugins.fsbrowser.FSBDirNode
 
getFSRL() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
getFSRL() - Method in interface 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
 
getFSRLFromContext(ActionContext, boolean) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
 
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
 
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)
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
 
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
Returns the FunctionManager
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
 
getFunctionNameSymbolIndex() - Method in class ghidra.app.util.bin.format.coff.CoffLineNumber
 
getFunctionPrototype() - Method in class ghidra.program.model.pcode.HighFunction
 
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 specified DIEAggregate.
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.
getFunctionTagAdapter() - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
getFunctionTagListingMerger() - Method in class ghidra.app.merge.listing.ListingMergeManager
 
getFunctionTagManager() - Method in class ghidra.program.database.function.FunctionManagerDB
 
getFunctionTagMappingAdapter() - Method in class ghidra.program.database.function.FunctionTagManagerDB
 
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.AbstractDockingTool
 
getGlobalContext() - Method in interface docking.DockingTool
Returns this tool's notion of the current action context, which is based upon the active ComponentProvider.
getGlobalContext() - Method in class docking.DockingWindowManager
Returns this tool's notion of the current action context, which is based upon the active ComponentProvider.
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.
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
 
getGraphCenterInLayoutSpace(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getGraphComponent() - Method in class ghidra.graph.viewer.VisualGraphView
 
getGraphDisplay() - Method in interface ghidra.app.services.GraphService
Get a graph display.
getGraphDisplay(boolean) - Method in interface ghidra.app.services.GraphService
Get a graph display.
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
 
getGraphScale(VisualizationServer<V, E>) - Static method in class ghidra.graph.viewer.GraphViewerUtils
 
getGraphType() - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Get brief text describing the type of graph.
getGraphViewer(MouseEvent) - Method in interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
Returns the primary/master graph viewer.
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 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
 
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 BatchGroups 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
 
getGTree() - Method in class docking.widgets.tree.AbstractGTreeRootNode
 
getGTree() - Method in interface docking.widgets.tree.GTreeRootNode
 
getGTree() - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
 
getGTree() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
getGTSelectionModel() - Method in class docking.widgets.tree.GTree
 
getGuid(int) - Method in class ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
Gets the GUID at the given index.
getGUID() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoDotNetIface
 
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
 
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.elf.GnuVerdef
 
getHash() - Method in class ghidra.app.util.bin.format.elf.GnuVernaux
 
getHash() - Method in class ghidra.program.model.pcode.DynamicHash
 
getHash() - Method in class ghidra.program.model.pcode.DynamicSymbol
 
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.
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.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.EmptyFieldElement
 
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.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.EmptyFieldElement
 
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.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
Returns the heightBelow the imaginary alignment line.
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 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.
getHigh() - Method in class ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
 
getHigh() - Method in class ghidra.program.model.pcode.Varnode
 
getHigh() - Method in class ghidra.program.model.pcode.VarnodeAST
 
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
 
getHighFunction() - Method in class ghidra.program.model.pcode.HighVariable
 
getHighFunction() - Method in class ghidra.program.model.pcode.LocalSymbolMap
 
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
 
getHighlightedText() - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
getHighlightedText() - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
getHighlightedToken() - Method in class ghidra.app.decompiler.component.ClangHighlightController
Return the current highlighted token (if exists and unique)
getHighlightMatcher(String) - Method in class docking.widgets.table.constraint.StringColumnConstraint
 
getHighlightProviders() - Method in class ghidra.app.util.viewer.format.FormatManager
Gets all HighlightProviders installed on this FormatManager via the FormatManager.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
 
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
 
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.CompletelyDifferentHTMLDataTypeRepresentationWrapper
 
getHTMLContentString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
This is like HTMLDataTypeRepresentation.getHTMLString(), but does not put HTML tags around the data.
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.CompletelyDifferentHTMLDataTypeRepresentationWrapper
 
getHTMLString() - Method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
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 interface docking.DockingTool
Get the icon that the tool is using
getIcon() - Method in class docking.menu.ActionState
 
getIcon() - Method in class docking.util.image.ToolIconURL
Return the icon as ToolConstants#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 interface 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.FSBDirNode
 
getIcon(boolean) - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
getIcon(boolean) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
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(AnalyzerType) - Static method in class ghidra.framework.analysis.gui.AnalyzerUtil
 
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 interface ghidra.app.services.MarkerListener
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.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.Tool
Get the url for the icon that this tool is using.
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.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 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.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 interface ghidra.program.model.graph.GraphEdge
Get the unique ID string tagged to this edge
getID() - Method in interface ghidra.program.model.graph.GraphVertex
Get the unique ID string tagged to the vertex.
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() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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.
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.
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
 
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
 
getImageInfos() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
Gets the List of DyldCacheImageInfos.
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
 
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 DyldCacheImageInfos.
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
 
getImports() - Method in class ghidra.app.util.bin.format.pe.ImportDataDirectory
Returns the array of ImportInfo defined in this import directory.
getImportSectionStartLineNumber() - Method in class ghidra.util.JavaSourceFile
 
getIn(int) - Method in class ghidra.program.model.pcode.PcodeBlock
 
getInceptionFromTheFirstClassThatIsNotUs() - 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.framework.analysis.AnalysisPhase
 
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 util.demangler.CharacterIterator
Returns the current index.
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.
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 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
getIndexedColumns() - Method in class db.util.TableDescriptor
 
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.AbstractGTreeNode
 
getIndexInParent() - Method in interface docking.widgets.tree.GTreeNode
Returns the index of this node within its parent node.
getIndexOfChild(GTreeNode) - Method in class docking.widgets.tree.AbstractGTreeNode
 
getIndexOfChild(GTreeNode) - Method in interface 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)
getInEdges(V) - Method in class ghidra.graph.jung.JungToGDirectedGraphAdapter
 
getInEdges(V) - Method in class ghidra.graph.MutableGDirectedGraphWrapper
 
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(GFile, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.GFileSystem
Returns a multi-line string with information about the specified file.
getInfo(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getInfo(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
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
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(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.
getInputBlockStreamHandle() - Method in interface db.buffers.BufferFileHandle
Get an input block stream handle which will facilitate access to a remote InputBlockStream.
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.
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.ByteProviderWrapper
 
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
 
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 specified GFile.
getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.GFileSystemBase
 
getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystem
 
getInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.LocalFileSystemSub
 
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.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.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
 
getInstance(Component) - Static method in class docking.DockingWindowManager
A convenience method for getting the window for component and then calling DockingWindowManager.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 interface ghidra.framework.model.Tool
Returns the tool's unique name.
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
 
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 class ghidra.util.BigEndianDataConverter
 
getInt(byte[]) - Method in interface ghidra.util.DataConverter
Get the int value from the given byte array.
getInt(byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
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 little-endian 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.
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.textfield.IntegerTextField
Returns the current value as an int.
getIntValue(int) - Method in class db.Record
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.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.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.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.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
 
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.Record
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.DynamicValueSortedTreeMap.Node
 
getKey() - Method in class ghidra.program.database.DatabaseObject
Get the database key for this object.
getKey() - Method in class ghidra.util.datastruct.RedBlackEntry
 
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 class docking.DockingActionProxy
 
getKeyBinding() - Method in class ghidra.app.script.ScriptInfo
Returns the script key binding.
getKeyBindingActionsForOwner(DockingTool, 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.Record
Get the record primary key as a Field object.
getKeyFieldClass() - Method in class db.Schema
Get the key Field class
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
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.SoftCacheLongKeyMap
Returns a list of all current 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.SubOptions
 
getKeywordColor() - Method in class ghidra.app.decompiler.DecompileOptions
 
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.
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
 
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's LanguageID.
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(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's LanguageID, using the given language service to do the lookup.
getLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
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's LanguageID.
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's LanguageID.
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
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
getLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
getLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
getLast() - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
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 data type 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.
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.
getLastPhase() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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
 
getLastRefreshRequestTimestamp() - Static method in class ghidra.app.script.GhidraScriptUtil
 
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
getLastSyncTime() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Returns the last time that this source archive was synchronized to the containing DataTypeManager.
getLastSyncTime() - Method in class ghidra.program.database.data.SourceArchiveDB
 
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 interface ghidra.app.services.CodeViewerService
Returns the Layout of Fields for the given Address.
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
 
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 interface ghidra.app.decompiler.component.DecompilerHighlightService
 
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
 
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
 
getLeadingWhitespace() - Method in class ghidra.util.JavaSourceLine
 
getLeafCount() - Method in class docking.widgets.tree.AbstractGTreeNode
 
getLeafCount() - Method in interface 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.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.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 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() - Method in class util.demangler.CharacterIterator
Returns the length of the iterator.
getLength() - Method in class util.demangler.GenericDemangledAddressTable
Returns the length of the address table.
getLength() - Method in class util.demangler.GenericDemangledString
Returns the length in bytes of the demangled string.
getLength(boolean) - Method in class ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
 
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.RepositoryHandle
Returns the length of this domain file.
getLengthInBytes() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
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
 
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.
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(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 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(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.
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
 
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
Gets this LoadSpec's Loader.
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
Gets the Loader Class that corresponds to the given simple Class name.
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
 
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 a file located on the local filesystem.
getLocalGFile(File) - Method in class ghidra.formats.gfilesystem.FileSystemService
Converts a java File instance into a GFilesystem GFile hosted on the local filesystem.
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 of DyldCacheLocalSymbolsEntrys.
getLocalSymbolsInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
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
Returns a data type that can later be located
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
 
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
 
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 "" 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 class ghidra.util.BigEndianDataConverter
 
getLong(byte[]) - Method in interface ghidra.util.DataConverter
Get the long value from the given byte array.
getLong(byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
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 little-endian 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.textfield.IntegerTextField
Returns the current value as a long.
getLongValue(int) - Method in class db.Record
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
 
getLowBufferCount() - Method in class db.buffers.BufferMgr
 
getLowBufferCount() - Method in class db.DBHandle
 
getLoweredBorder() - Method in class docking.widgets.EmptyBorderButton
 
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.
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 interface ghidra.app.util.bin.format.pdb.PdbInfoDotNetIface
 
getMagic() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoIface
 
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.
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
 
getMapped(Namespace, String) - Method in class ghidra.app.decompiler.DecompileDebug
 
getMappedColumnClass() - Method in class docking.widgets.table.MappedTableColumn
Returns the class of the column that this mapper wraps
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 mapped memory block (bit mapped or byte mapped).
getMappedSourceArchive(SourceArchive, CompilerSpec) - Method in class ghidra.program.database.data.SourceArchiveUpgradeMap
 
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 of DyldCacheMappingInfos.
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) - Method in interface ghidra.app.services.MarkerService
getMarkerSet(String, Program) - Method in interface ghidra.app.services.MarkerService
Return the markerset with the given name;
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 are 0.
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
 
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).
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
 
getMax() - Method in class docking.widgets.dialogs.NumberInputDialog
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
Return the maximum address for this set.
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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.
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.
getMaxFileAgeMS() - Method in class ghidra.formats.gfilesystem.FileCache
How old (in milliseconds) files must be before being aged-off during cache maintenance.
getMaximum() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getMaximum() - Method in class docking.widgets.textfield.LocalDateTextField
 
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
 
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
 
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
 
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
 
getMaxStringWidth() - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Returns the maximum size that one line of text can be when formatting the description.
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.
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
 
getMD5() - Method in class ghidra.formats.gfilesystem.FSRL
Returns the MD5 string associated with this file.
getMD5(String, long, long) - Method in class ghidra.formats.gfilesystem.FileFingerprintCache
Retrieves the md5 for the specified file that has the specified fingerprint (timestamp, length).
getMD5Hash(char[]) - Static method in class ghidra.util.MD5Utilities
Generate MD5 hash in a hex character representation
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
 
getMemberScope() - Method in class util.demangler.GenericDemangledDataType
 
getMemberScope() - Method in class util.demangler.GenericDemangledObject
 
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 class ghidra.program.database.mem.ByteSourceRange
 
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
 
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.widgets.conditiontestpanel.ConditionResult
 
getMessage() - Method in class docking.widgets.OptionDialog
Returns the dialog's message to the user
getMessage() - Method in exception generic.test.TestReportingException
 
getMessage() - Method in exception ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
 
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
 
getMessageLog() - Method in class ghidra.framework.analysis.AnalysisManager
 
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.
getMessages(Throwable) - Static method in class ghidra.util.exception.CausesImportant.Util
 
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 containting 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.DecompileOptions
 
getMin() - Method in class docking.widgets.dialogs.NumberInputDialog
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
Return the minimum address for this set.
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.
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
 
getMinimumAlignment() - Method in interface ghidra.program.model.data.Composite
Get the external alignment (a minimum alignment) for this DataType.
getMinimumAlignment() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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 pcode operation
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
 
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.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
 
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
getModificationID() - Method in class docking.widgets.tree.GTree
 
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
 
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.FileSystemCache
Returns a list of mounted file systems.
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
 
getMsgCount() - Method in class ghidra.app.util.importer.MessageLog
Returns the message count.
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.
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 docking.action.DockingAction
 
getName() - Method in interface docking.action.DockingActionIf
Returns the name of the action
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 interface docking.DockingTool
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 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.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 interface docking.widgets.tree.GTreeNode
Returns the name of the node to be displayed in the tree
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.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.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.core.datamgr.archive.BuiltInSourceArchive
 
getName() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Returns the name of the source archive
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 byte provider.
getName() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
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.next.DWARFNameInfo
 
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.GnuVernaux
 
getName() - Method in class ghidra.app.util.bin.format.macho.commands.DynamicLibrary
 
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.DelayImportInfo
Returns the name of the imported DLL.
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.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.MemoryByteProvider
 
getName() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
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 class ghidra.app.util.demangler.DemangledObject
Returns the demangled name of this object.
getName() - Method in class ghidra.app.util.demangler.DemangledType
Get the name of this type.
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
Gets the Loader's name, which is used both for display purposes, and to identify the Loader in the opinion files.
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.framework.analysis.AnalysisPhase
 
getName() - Method in class ghidra.framework.analysis.AnalysisRecipe
 
getName() - Method in class ghidra.framework.analysis.AnalysisTask
 
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.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.FSBDirNode
 
getName() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
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.CodeSymbol
 
getName() - Method in class ghidra.program.database.symbol.EquateDB
 
getName() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getName() - Method in class ghidra.program.database.symbol.GlobalVariableSymbolDB
 
getName() - Method in class ghidra.program.database.symbol.SymbolDB
 
getName() - Method in class ghidra.program.database.symbol.VariableSymbolDB
 
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 enum ghidra.program.model.data.Composite.AlignmentType
 
getName() - Method in interface ghidra.program.model.data.Composite.NamedAlignment
 
getName() - Method in class ghidra.program.model.data.CycleGroup
 
getName() - Method in interface ghidra.program.model.data.DataType
Return that name of the data type
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 class ghidra.program.model.data.StandAloneDataTypeManager
 
getName() - Method in class ghidra.program.model.data.TerminatedSettingsDefinition
 
getName() - Method in interface ghidra.program.model.graph.GraphVertex
Get the name of the vertex.
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
 
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.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() - Method in class util.demangler.GenericDemangledObject
Returns the name of the demangled object.
getName() - Method in class util.demangler.GenericDemangledType
 
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 calling FSRL.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
 
getNamedCallingConventions() - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getNamedCallingConventions() - Method in interface ghidra.program.model.lang.CompilerSpec
Returns an array of the named prototype models.
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.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 class ghidra.app.util.demangler.DemangledObject
Returns the namespace containing this demangled object.
getNamespace() - Method in class ghidra.app.util.demangler.DemangledType
 
getNamespace() - Method in class util.demangler.GenericDemangledObject
Returns the namespace containing this demangled object.
getNamespace() - Method in class util.demangler.GenericDemangledType
 
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
Converts this NamespacePath into a Ghidra Namespace in the specified Program, creating missing elements on the path as necessary.
getNamespace(Program, SymbolPath, Address) - Static method in class ghidra.app.util.NamespaceUtils
Finds the namespace for the given symbolPath.
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.
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
returns the namespace manager
getNamespacePath() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
 
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
getNamespaces(Namespace, String, Program) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of all namespaces with the given name in the parent namespace.
getNamespaces(String, Namespace, Program) - Static method in class ghidra.app.util.NamespaceUtils
Returns a list of namespaces that match the given path.
getNamespacesOverlapping(AddressSetView) - Method in class ghidra.program.database.symbol.NamespaceManager
Get all Namespaces whose body overlaps the specified address set.
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.
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.
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
Returns the number of FSRLRoots there are in this 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
Get new instance of the specified block model.
getNewModelByName(String, boolean) - Method in interface ghidra.app.services.BlockModelService
Get new instance of the specified block model.
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(String) - Method in class ghidra.app.services.AnalysisPriority
Get the next gross priority.
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
 
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.
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.
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 of NList.
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.AbstractGTreeNode
 
getNodeCount() - Method in interface 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
 
getNodeForPath(TreePath) - Method in class docking.widgets.tree.GTree
Gets the node for the given path.
getNodeFromFile(GFile) - Static method in interface ghidra.plugins.fsbrowser.FSBNode
Helper method to convert a single GFile object into a FSBNode object.
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
 
getNodesFromFileList(List<GFile>) - Static method in interface ghidra.plugins.fsbrowser.FSBNode
Helper method to convert GFile objects to FSBNode objects.
getNodesRoot(FSBNode) - Static method in class ghidra.plugins.fsbrowser.FSBUtils
 
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
 
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
Returns the number of addresses in this set.
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
Return the number of address ranges in this set.
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.
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.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 data type.
getNumComponents() - Method in interface ghidra.program.model.data.Structure
Gets the number of component data types in this data type excluding any trailing flexible array component if present.
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
 
getNumDefinedComponents() - Method in interface ghidra.program.model.data.Structure
Returns the number of non-undefined components in this composite.
getNumDefinedComponents() - Method in class ghidra.program.model.data.StructureDataType
 
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 interface ghidra.program.model.data.Array
Returns the number of elements in the array
getNumElements() - Method in class ghidra.program.model.data.ArrayDataType
 
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
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
 
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
 
getNumParents() - Method in interface ghidra.program.model.listing.Group
Obtains the number of parent's of this fragment.
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.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
 
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) and Saveable.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
Returns the count of all offcut XREF addresses to the specified code unit.
getOffcutXReferences(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
Returns an array containing all offcut XREF references to the specified code unit.
getOffcutXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Returns an array containing all offcut XREF addresses to the specified code unit.
getOffcutXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
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.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 interface ghidra.app.util.bin.format.pdb.PdbInfoIface
 
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 class ghidra.program.database.mem.ByteSourceRange
 
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.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(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.
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 pcode op code for the given pcode 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
 
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.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
Get the list of options for all categories.
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(Analyzer) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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.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.DockingTool
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
Get the options for the given category name.
getOptions(String) - Method in class ghidra.framework.plugintool.PluginTool
Get the options for the given category name; if no options exist with the given name, then one is created.
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.
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
 
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.
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
 
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.DelayImportInfo
Returns the ordinal number of the imported DLL.
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
 
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
 
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.
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
 
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.
getOriginalMangled() - Method in class ghidra.app.util.demangler.DemangledType
Sets the original mangled name
getOriginalMangled() - Method in class util.demangler.GenericDemangledObject
 
getOriginalMouseEvent() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
getOriginalName() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
 
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.
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 OS specific file in the calling class's module.
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
 
getOtherBorder() - Method in class docking.widgets.InlineComponentTitledPanel
 
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
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 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
 
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
getOutputBlockStreamHandle(int) - Method in interface db.buffers.BufferFileHandle
Get an output block stream handle which will facilitate access to a remote InputBlockStream.
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
 
getOverlapOffset(E) - Method in class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
Returns a value by which to offset edges that overlap.
getOverlappingBlocks() - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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 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
 
getPackedAlignment(DataOrganization, int, DataType, int) - 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.
getPackingValue() - Method in interface ghidra.program.model.data.Composite
Gets the current packing value (typically a power of 2).
getPackingValue() - 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
 
getPaddingSize(int, int) - Static method in class ghidra.program.model.data.DataOrganizationImpl
Determines the amount of padding that should be added to a structure at the indicated offset in order to get the next component (member) to be aligned with the specified alignment within the structure.
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
 
getPageExtrasCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
getPageExtrasEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
getPageExtrasOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
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.dyld.DyldCacheSlideInfo2
 
getPageSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
 
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.DyldCacheSlideInfo3
 
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
getPageStartsCount() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
 
getPageStartsEntries() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
getPageStartsOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
 
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 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
 
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.DemangledFunction
 
getParameters() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Returns a list of the parameters for this demangled functions.
getParameters() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Returns a list of the parameters for this demangled functions.
getParameters() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
Returns a list of the parameters for this demangled functions.
getParameters() - Method in class ghidra.app.util.demangler.DemangledTemplate
 
getParameters() - Method in interface ghidra.app.util.demangler.ParameterReceiver
Returns the parameters added to this object.
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() - Method in class util.demangler.GenericDemangledFunction
 
getParameters() - Method in class util.demangler.GenericDemangledFunctionPointer
Returns a list of the parameters for this demangled functions.
getParameters() - Method in class util.demangler.GenericDemangledTemplate
 
getParameters() - Method in interface util.demangler.ParameterReceiver
Returns the parameters added to this object.
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
 
getParameterString() - Method in class util.demangler.GenericDemangledFunction
 
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.widgets.filechooser.GhidraFile
 
getParent() - Method in interface docking.widgets.tree.GTreeNode
Returns the parent of this node.
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
 
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
 
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.
getParentName() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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
 
getParentNamespace() - Method in class ghidra.util.UndefinedFunction
 
getParentNamespace(Program) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
 
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
 
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
 
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.
getPasswordExpiration() - Method in interface ghidra.framework.remote.RepositoryServerHandle
Returns the amount of time in milliseconds until the user's password will expire.
getPatch() - Method in class ghidra.framework.ApplicationVersion
Gets the patch version.
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 class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
Gets the path of the image.
getPath() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
Gets the path of the image text.
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.plugin.core.datamgr.archive.BuiltInSourceArchive
 
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
Returns 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.PathManager
Return enabled paths in the table.
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
 
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, Program, 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
 
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
 
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.
getPdbInfoDotNetInstance(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.pdb.PdbFactory
 
getPdbInfoInstance(BinaryReader, int) - Static method in class ghidra.app.util.bin.format.pdb.PdbFactory
 
getPdbName() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoDotNetIface
 
getPdbName() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoIface
 
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.
getPhase() - Method in class ghidra.framework.analysis.AnalysisTask
 
getPhase(int) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
getPhasePanelWidth() - Method in class ghidra.framework.analysis.gui.AnalyzerPanel
 
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
 
getPhases() - Method in class ghidra.framework.analysis.AnalysisManager
 
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.
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
 
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 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.
getPointerIndex() - Method in class ghidra.app.util.bin.BinaryReader
Returns the current index value.
getPointerLevels() - Method in class ghidra.app.util.demangler.DemangledDataType
 
getPointerLevels() - Method in class util.demangler.GenericDemangledDataType
 
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
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(DockingTool, 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(DockingTool, 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
 
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.
getPost() - Method in class ghidra.program.model.scalar.ScalarFormat
Returns the postfix string.
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.
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
 
getPre() - Method in class ghidra.program.model.scalar.ScalarFormat
Returns the prefix string.
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
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.
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.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
 
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
 
getPrevNode() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
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).
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
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 that is at this offset.
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.analysis.AnalysisTask
 
getPriority() - Method in class ghidra.framework.analysis.AnalyzerScheduler
 
getPriority() - Method in class ghidra.framework.analysis.gui.GhidraScriptSelectionDialog
 
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
 
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
Returns the private files system associated with this project file manager.
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.
getProcessorStateRegisters() - Method in class ghidra.program.database.register.OldProgramContextDB
 
getProcessorStateRegisters() - Method in interface ghidra.program.model.listing.ProgramContext
Gets the registers for this context that are used for processor context states.
getProcessorStateRegisters() - Method in class ghidra.program.util.AbstractProgramContext
 
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.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 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.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
 
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.PcodeDataTypeManager
 
getProgram() - Method in interface ghidra.program.model.symbol.Symbol
 
getProgram() - Method in class ghidra.program.util.ProgramLocation
Returns program associated with location or null if not specified.
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 represention 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.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.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.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 interface ghidra.app.services.MarkerListener
Called when the navigation bar to the right of the window is selected to allow the the creator of a Marker an opportunity to provide a more specific ProgramLocation to navigate to - otherwise the browser will navigate to the corresponding AddressLocation.
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.
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 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.ProjectDataActionContext
 
getProjectData() - Method in class ghidra.framework.main.datatree.ProjectDataTreePanel
 
getProjectData() - Method in interface ghidra.framework.model.DomainFolder
 
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
Return the project directory.
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.
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(Program) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
getPrototypeEvaluationModel(Program) - Method in interface ghidra.program.model.lang.CompilerSpec
Get the program-specific prototype evaluation model.
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(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the corresponding Ghidra script providers for the specified script file.
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 interface docking.DockingTool
Returns the parent window for the given provider
getProviderWindow(ComponentProvider) - Method in class docking.DockingWindowManager
Get the window which contains the specified Provider's component.
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() - Method in class ghidra.program.model.scalar.ScalarFormat
Returns the radix.
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.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.program.database.mem.ByteSourceRangeList
 
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.
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
 
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
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
 
getRecipe(Program) - Static method in class ghidra.framework.analysis.AnalysisRecipeBuilder
 
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 first record which has a key value greater than the specified key.
getRecordAfter(Field) - Method in class db.Table
Get the first record which has a key value greater than the specified key.
getRecordAtOrAfter(long) - Method in class db.Table
Get the first record which has a key value greater than or equal to the specified key.
getRecordAtOrAfter(Field) - Method in class db.Table
Get the first record which has a key value greater than or equal to the specified key.
getRecordAtOrBefore(long) - Method in class db.Table
Get the first record which has a key value less than or equal to the specified key.
getRecordAtOrBefore(Field) - Method in class db.Table
Get the first record which has a key value less than or equal to the specified key.
getRecordBefore(long) - Method in class db.Table
Get the first record which has a key value less than the specified key.
getRecordBefore(Field) - Method in class db.Table
Get the first record which has a key value 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
 
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
 
getRef(FSRLRoot) - Method in class ghidra.formats.gfilesystem.FileSystemCache
Returns a new FileSystemRef to an existing, already open filesystem.
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 a FileSystemRef that the caller is responsible for releasing (either explicitly via result.fsRef.close() or via the RefdFile.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
 
getReferenceCount(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Get the reference count to the min address of the given code unit.
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, int) - Method in class ghidra.program.database.references.ReferenceDBManager
Get all memory references with the given from address at opIndex.
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 releasing refs 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
 
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
Returns the smallest register at the specified address whose size is greater than or equal the specified 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
Returns the register with the given 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(Tool) - 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
 
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.program.database.register.OldProgramContextDB
 
getRegisterNames() - Method in interface ghidra.program.model.listing.ProgramContext
Returns the list of register names
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 the array of Register objects that this language supports.
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
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
Return array of all registers.
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 occured 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)
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.pef.RelocationState
Returns the current 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
 
getRelocationDescription(MachHeader, RelocationInfo) - Static method in class ghidra.app.util.bin.format.macho.RelocationFactory
 
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
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.
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.
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
 
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
 
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
 
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.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
Returns the repository associated with this project file manager.
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.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.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.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.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.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.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.AbstractIntegerDataType
Get integer representation of the big-endian value.
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.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.
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.
getRestoreTreeState() - Method in class docking.widgets.tree.GTree
 
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.
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
 
getReturnAddresses() - Method in class ghidra.util.state.ResultsState
 
getReturnAddressOffset() - Method in interface ghidra.program.model.listing.StackFrame
Get the return address stack offset.
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.DemangledFunction
Returns the return type or null, if unspecified.
getReturnType() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Returns the return type.
getReturnType() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Returns the return type.
getReturnType() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
Returns the return type.
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
 
getReturnType() - Method in class util.demangler.GenericDemangledFunction
Returns the return type or null, if unspecified.
getReturnType() - Method in class util.demangler.GenericDemangledFunctionPointer
Returns the return type.
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.AbstractGTreeNode
 
getRoot() - Method in interface docking.widgets.tree.GTreeNode
Returns the rootNode for this tree or null if there is no parent path to a GTRootNode.
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
 
getRootNode() - Method in class docking.widgets.tree.GTree
This method always returns the root node given by the client, whether from the constructor or from GTree.setRootNode(GTreeRootNode).
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
 
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.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.table.AbstractGTableModel
 
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.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(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; -1 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.
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
 
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
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
 
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(TaskMonitor) - Method in class db.buffers.LocalManagedBufferFile
Returns a Save file if available.
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
getScriptBinDirectories() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the list of directories to which scripts are compiled.
getScriptCompileOutputDirectory(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the output directory to which the given script file's generated .class file should be written
getScriptFile() - Method in class ghidra.framework.analysis.gui.GhidraScriptSelectionDialog
 
getScriptInfo(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the script info object for the specified script file
getScriptInfoIterator() - Static method in class ghidra.app.script.GhidraScriptUtil
Returns an iterator over all script info objects.
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
getScriptName() - Method in class ghidra.framework.analysis.GhidraScriptAnalyzerAdapter
 
getScriptPath(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns the PATH for the specified directory.
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.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
 
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
 
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.ElfSectionProvider
 
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
 
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.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.
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.
getSelectedAnalyzers() - Method in class ghidra.framework.analysis.gui.AnalyzerListPanel
 
getSelectedBatchGroupLoadSpec() - Method in class ghidra.plugins.importer.batch.BatchGroup
Returns the selected BatchGroupLoadSpec that applies to the entire BatchGroup.
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.
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.DomainFileProvider
 
getSelectedFiles() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
getSelectedFolders() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
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.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
 
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
 
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
 
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
 
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 class ghidra.framework.main.datatree.ProjectDataTreeActionContext
 
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
 
getSequenceRange() - Method in class ghidra.util.state.ContextState
 
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.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
 
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 data type.
getSettingsDefinitions() - Method in class ghidra.program.model.data.DataTypeImpl
 
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
 
getSharedFileURL(String) - Method in class ghidra.framework.data.ProjectFileManager
 
getSharedFileURL(String) - Method in interface ghidra.framework.model.ProjectData
Get a GhidraURL 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.
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 class ghidra.util.BigEndianDataConverter
 
getShort(byte[]) - Method in interface ghidra.util.DataConverter
Get the short value from the given byte array.
getShort(byte[]) - Method in class ghidra.util.LittleEndianDataConverter
 
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 little-endian 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.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.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.Record
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
getSig() - Method in interface ghidra.app.util.bin.format.pdb.PdbInfoIface
 
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 interface ghidra.app.util.bin.format.pdb.PdbInfoDotNetIface
 
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.DemangledFunctionType
 
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
 
getSignature(boolean) - Method in class util.demangler.GenericDemangledAddressTable
 
getSignature(boolean) - Method in class util.demangler.GenericDemangledFunction
 
getSignature(boolean) - Method in class util.demangler.GenericDemangledObject
Returns a complete signature for the demangled symbol.
getSignature(boolean) - Method in class util.demangler.GenericDemangledString
 
getSignature(boolean) - Method in class util.demangler.GenericDemangledVariable
 
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.
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.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.SymbolCommand
 
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.ByteSourceRange
 
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.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.BlockGraph
 
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.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.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.
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
 
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
 
getSlideInfo() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
getSlideInfoOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
 
getSlideInfoSize() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
 
getSlot() - Method in class ghidra.program.model.pcode.HighParam
 
getSlot() - Method in class ghidra.program.model.pcode.MappedSymbol
 
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 ToolConstants.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.
getSortedColumnClass(int) - Method in class docking.widgets.table.threaded.ThreadedTableModel
 
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 the array of vector registers, sorted first by size and then by name.
getSortedVectorRegisters() - Method in class ghidra.program.model.lang.RegisterManager
Returns the array of vector registers, sorted first by size and then by offset
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.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.core.analysis.ReferenceAddressPair
 
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
 
getSourceActions(JComponent) - Method in class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
getSourceArchiveID() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Gets the ID that the program has associated with the data type archive.
getSourceArchiveID() - Method in class ghidra.program.database.data.SourceArchiveDB
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.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
 
getSourceFileInputStream(GFile, TaskMonitor) - Method in class ghidra.formats.gfilesystem.AbstractFileExtractorTask
 
getSourceFileInputStream(GFile, TaskMonitor) - Method in class ghidra.plugins.fsbrowser.tasks.GFileSystemExtractAllTask
 
getSourceFiles() - Method in class ghidra.app.util.bin.format.elf.ElfSymbolTable
Returns all of the sources file names.
getSourceId() - Method in class ghidra.program.database.mem.ByteSourceRange
 
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 supplied DIEAggregate, 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
 
getSpaceId() - Method in class ghidra.app.plugin.processors.sleigh.template.ConstTpl
 
getSpaceID() - Method in class ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
 
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)
getSpecialMidfix() - Method in class ghidra.app.util.demangler.DemangledObject
 
getSpecialMidfix() - Method in class util.demangler.GenericDemangledObject
 
getSpecialPrefix() - Method in class ghidra.app.util.demangler.DemangledObject
 
getSpecialPrefix() - Method in class util.demangler.GenericDemangledObject
 
getSpecialSuffix() - Method in class ghidra.app.util.demangler.DemangledObject
 
getSpecialSuffix() - Method in class util.demangler.GenericDemangledObject
 
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
 
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
Checks the indicated function in the program to determine if it is a jump thunk through a function pointer.
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
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.ByteSourceRange
 
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.
getStartIndexInclusive() - Method in class docking.widgets.SearchLocation
 
getStartIndexInProvider() - Method in class ghidra.app.util.bin.format.macho.MachHeader
 
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.
getStartX() - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
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
 
getStatementList() - Method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
Get the statement list of the compile unit.
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
 
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(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.HighLocal
 
getStorage() - Method in class ghidra.program.model.pcode.HighVariable
 
getStorage() - Method in class ghidra.program.model.pcode.MappedSymbol
 
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() - Method in class util.demangler.GenericDemangledObject
 
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.
getStorageEstimateBytes() - Method in class ghidra.formats.gfilesystem.FileCache
Estimate of the number of bytes in the cache.
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.
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.
getStreamMD5(InputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Calculate the MD5 of a 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.
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() - Method in class util.demangler.CharacterIterator
Returns the underlying string.
getString() - Method in class util.demangler.GenericDemangledString
Returns the demangled string.
getString(int) - Method in class db.Record
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 an IOException if the offset is out of bounds.
getStringAtOffset(ByteProvider, long) - Method in class ghidra.app.util.bin.format.coff.archive.LongNamesMember
 
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
 
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.
getStringPropery(String, String, boolean) - Method in interface ghidra.program.model.listing.ProgramUserData
Get a address-based String property map
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
getStringWidth() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the string width of this element.
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.
getStructName() - Method in class ghidra.app.util.bin.format.pe.ThunkData
Returns the struct name.
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.
getSubfields() - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
Returns the list of subfields in this field.
getSubfolderList(String) - Method in class ghidra.framework.client.RepositoryAdapter
 
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
 
getSubRootNodes() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
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
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
 
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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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.Tool
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 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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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 LoadSpecs for loading the given ByteProvider.
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 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.HighLocal
 
getSymbol() - Method in class ghidra.program.model.pcode.HighOther
 
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(int) - Method in class ghidra.program.model.pcode.HighFunction
 
getSymbol(int) - Method in class ghidra.program.model.pcode.LocalSymbolMap
Lookup high variable based upon its symbol-id
getSymbol(int) - Method in interface ghidra.program.model.pcode.PcodeFactory
 
getSymbol(int) - Method in class ghidra.program.model.pcode.PcodeSyntaxTree
 
getSymbol(long) - Method in class ghidra.program.database.symbol.SymbolManager
 
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, String) - Method in class ghidra.app.decompiler.DecompileDebug
 
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) - Method in class ghidra.program.database.symbol.SymbolManager
 
getSymbol(String) - Method in interface ghidra.program.model.symbol.SymbolTable
Deprecated.
Use SymbolTable.getGlobalSymbols(String) instead. Ghidra now allows multiple symbols in any namespace to have the same name. Deprecated in Ghidra 7.5 Deprecated in version 7.5, will be removed a few versions later.
getSymbol(String, ImportedLibrary) - Method in class ghidra.app.util.bin.format.pef.ImportStateCache
Returns the symbol object with the given name in the specified namespace.
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.database.symbol.SymbolManager
 
getSymbol(String, Namespace) - Method in class ghidra.program.flatapi.FlatProgramAPI
getSymbol(String, Namespace) - Method in interface ghidra.program.model.symbol.SymbolTable
Deprecated.
This method is no longer useful as Ghidra allows duplicate symbol names in the same namespace. Use #getSymbols(Namespace, String) instead. Deprecated in version 7.5, will be removed a few versions later.
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
 
getSymbolData1() - Method in class ghidra.program.database.symbol.SymbolDB
 
getSymbolData2() - Method in class ghidra.program.database.symbol.SymbolDB
gets the generic symbol data 2 data.
getSymbolData3() - Method in class ghidra.program.database.symbol.SymbolDB
 
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() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
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.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.
getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.FunctionSymbol
 
getSymbolsDynamicallyRenamedByMyRename() - Method in class ghidra.program.database.symbol.SymbolDB
 
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 the symbol 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 specified DIEAggregate.
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.
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.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.framework.main.logviewer.ui.LogLevelTableCellRenderer
 
getTableCellRendererComponent(GTableCellRenderingData) - Method in class ghidra.util.table.CodeUnitTableCellRenderer
 
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 to GTableCellRenderer.getTableCellRendererComponent(GTableCellRenderingData).
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class docking.widgets.table.GTableHeaderRenderer
 
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 tabsize set in the text area
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
 
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
 
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
 
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 represention of the target operating system.
getTargets() - Method in class ghidra.program.model.lang.InjectPayloadCallfixup
 
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
 
getTemplate() - Method in class util.demangler.GenericDemangledFunction
 
getTemplate() - Method in class util.demangler.GenericDemangledType
 
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 the expression 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.EmptyFieldElement
 
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.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.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.
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.EmptyTextField
 
getTextWithLineSeparators() - Method in interface docking.widgets.fieldpanel.field.Field
Returns a string containing all the text in the field with extra linefeeds
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
 
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.
getTimeNow() - Static method in class ghidra.util.DateUtils
Returns the current local timezone time-of-day as an HOUR:MIN string.
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 component.
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.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
 
getTOCExternal(TOCItemReference) - Method in class help.validator.LinkDatabase
 
getTocID() - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
 
getTOCItemDefinitionsByIDMapping() - Method in interface help.TOCItemProvider
 
getTOCItemDefinitionsByIDMapping() - Method in class help.validator.location.HelpModuleCollection
 
getTOCItemExternalsByDisplayMapping() - Method in interface help.TOCItemProvider
 
getTOCItemExternalsByDisplayMapping() - Method in class help.validator.location.HelpModuleCollection
 
getTocOffset() - Method in class ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
 
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(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.DockingTool
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
 
getToolbarAction(String) - Method in class docking.WindowActionManager
 
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 a ToolConnection.
getToolEventNames() - Method in interface ghidra.framework.model.Tool
Returns the names of all the possible ToolEvents that this tool might generate.
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 interface ghidra.framework.model.Tool
Returns the name associated with the tool
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 interface ghidra.framework.model.Tool
Returns a ToolTemplate for this Tool that describes the state of the tool.
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 interface ghidra.app.services.MarkerListener
Called to get a tool tip for a marker under the cursor in the marker panel to the left of the browser.
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 interface 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.FSBDirNode
 
getToolTip() - Method in class ghidra.plugins.fsbrowser.FSBFileNode
 
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.
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.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
 
getTooTipText() - Method in class docking.menu.MultiStateDockingAction
 
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
 
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.ByteViewerTransferable
 
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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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.ByteViewerTransferable
 
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 docking.widgets.tree.AbstractGTreeNode
 
getTree() - Method in interface docking.widgets.tree.GTreeNode
Returns the GTTree that contains this node.
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 class ghidra.framework.main.datatree.ProjectDataTreeActionContext
 
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
Returns the TreeManager
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.AbstractGTreeNode
 
getTreePath() - Method in interface 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.
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 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
 
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.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.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: TYPE_DEFAULT, TYPE_OVERLAY, TYPE_BIT_MAPPED, or TYPE_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
 
getType(String, String) - Method in class ghidra.app.decompiler.DecompileDebug
 
getTypeArguments(Class<T>, Class<? extends T>) - Static method in class utilities.util.reflection.ReflectionUtilities
 
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.
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 Clipboard 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 DIEAggregates 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.
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
getUasi() - Method in class ghidra.plugins.importer.batch.BatchGroup.BatchLoadConfig
 
getUI() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUIClassID() - Method in class docking.widgets.SideKickVerticalScrollbar
 
getUmbrellaFrameworkName() - Method in class ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
 
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
 
getUniqueExternalLocation(String, String) - Method in class ghidra.program.database.external.ExternalManagerDB
 
getUniqueExternalLocation(String, String) - Method in interface ghidra.program.model.symbol.ExternalManager
 
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 class ghidra.app.plugin.core.data.ProgramProviderContext
 
getUniqueName(String) - Method in class ghidra.app.plugin.core.data.ProgramStructureProviderContext
 
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
 
getUniqueSpaceID() - Method in interface ghidra.program.model.address.AddressSpace
 
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 data type.
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.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.
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.
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.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 via BatchInfo.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
 
getUserList() - Method in class ghidra.framework.client.RepositoryAdapter
Returns list of repository users.
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
 
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.
getUtilDemangled() - Method in class ghidra.app.util.demangler.DemangledObject
Gets the demangled output from a supplemental utility.
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.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.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 class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
The address of the relocatable expression for the item in the file that needs to be updated if the address is changed.
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.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.DynamicValueSortedTreeMap.Node
 
getValue() - Method in class ghidra.program.database.symbol.EquateDB
 
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.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 class ghidra.util.BigEndianDataConverter
 
getValue(byte[], int) - Method in interface ghidra.util.DataConverter
Get the value from the given byte array using the specified size.
getValue(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
getValue(byte[], int, int) - Method in class ghidra.util.BigEndianDataConverter
 
getValue(byte[], int, int) - Method in interface ghidra.util.DataConverter
Get the value from the given byte array using the specified size.
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 index.
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 occured 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(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
 
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
 
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(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 abstract RowObjectTableModel.getColumnValueForRow(Object, int).
getValueAt(int, int) - Method in class docking.widgets.table.AbstractSortedTableModel
The default implementation of TableModel.getValueAt(int, int) that calls the abstract RowObjectTableModel.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.framework.main.logviewer.ui.FVTableModel
 
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.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 data type.
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.
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.util.OperandFieldLocation
Returns VariableOffset object if applicable or null
getVariableRefs(Variable, List<Reference>, List<Reference>) - Static method in class ghidra.app.util.XReferenceUtil
Populates the provided array 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 otherProgram 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.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
 
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
 
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.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(String) - Method in interface ghidra.program.model.graph.GraphData
Get a vertex with a given address string.
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
 
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
 
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
 
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.
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
 
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 interface ghidra.program.model.graph.GraphData
Get an iterator over all defined vertices.
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
 
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
 
getViewRect() - Method in class docking.widgets.tree.GTree
 
getViewRestoreOption() - Method in class ghidra.graph.viewer.options.VisualGraphOptions
 
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
 
getVisibility() - Method in class util.demangler.GenericDemangledObject
 
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.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.
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.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.DockingTool
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
 
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.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.
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
Returns an array containing the first maxNumber direct XREF references to the specified code unit.
getXRefList(CodeUnit) - Static method in class ghidra.app.util.XReferenceUtil
Returns an array containing all direct XREF addresses to the specified code unit.
getXRefList(CodeUnit, int) - Static method in class ghidra.app.util.XReferenceUtil
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.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
 
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
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.
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 of GFileSystemBase 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 a GFileSystem 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.
GFileSystemFactoryFull<FSTYPE extends GFileSystem> - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemFactory interface for filesystem implementations that need all available references to the source file, including a ByteProvider.
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
 
GFileSystemFactoryWithFile<FSTYPE extends GFileSystem> - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemFactory interface for filesystem implementations that can be constructed using just a reference to the source File.
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.
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.
GFileSystemProbeFull - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemProbe interface for filesystems that need all available references to the source file, including a ByteProvider.
GFileSystemProbeWithFile - Interface in ghidra.formats.gfilesystem.factory
A GFileSystemProbe interface for filesystems that only need a File reference to the source 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 a Loader.
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_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.core.analysis - package ghidra.app.plugin.core.analysis
 
ghidra.app.plugin.core.data - package ghidra.app.plugin.core.data
 
ghidra.app.plugin.core.datamgr.archive - package ghidra.app.plugin.core.datamgr.archive
 
ghidra.app.plugin.core.help - package ghidra.app.plugin.core.help
 
ghidra.app.plugin.languages.sleigh - package ghidra.app.plugin.languages.sleigh
 
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.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.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.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.factory - package ghidra.formats.gfilesystem.factory
 
ghidra.framework - package ghidra.framework
 
ghidra.framework.analysis - package ghidra.framework.analysis
 
ghidra.framework.analysis.gui - package ghidra.framework.analysis.gui
 
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.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.graph - package ghidra.program.model.graph
 
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.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.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
 
GhidraDBTransaction - Class in ghidra.app.plugin.assembler.sleigh.util
A convenience context for transaction IDs on a Ghidra program database This is meant to be used idiomatically, as in a try-with-resources block:
GhidraDBTransaction(Program, String) - Constructor for class ghidra.app.plugin.assembler.sleigh.util.GhidraDBTransaction
Start a transaction on the given program with the given description
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
 
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(List<File>) - 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 to build the Ghidra classpath, add it to the GhidraClassLoader, and start the desired GhidraLaunchable that's passed in as a command line argument.
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
 
GhidraScriptAnalyzerAdapter - Class in ghidra.framework.analysis
 
GhidraScriptAnalyzerAdapter(ResourceFile, AnalyzerType, int) - Constructor for class ghidra.framework.analysis.GhidraScriptAnalyzerAdapter
 
GhidraScriptConstants - Class in ghidra.app.script
A class to hold constants to be shared for clients of this package.
GhidraScriptProperties - Class in ghidra.app.script
Handles processing for .properties files associated with a GhidraScript (.properties file and script should share the same basename).
GhidraScriptProperties() - Constructor for class ghidra.app.script.GhidraScriptProperties
 
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
 
GhidraScriptSelectionDialog - Class in ghidra.framework.analysis.gui
 
GhidraScriptSelectionDialog() - Constructor for class ghidra.framework.analysis.gui.GhidraScriptSelectionDialog
 
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 the setGoToService() 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
 
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 viewable Icon 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 specified Vector.
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.
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.
GListCellRenderer(Font) - Constructor for class docking.widgets.list.GListCellRenderer
Constructs a new GListCellRenderer using the specified font.
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
 
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, Record) - 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
GlobalVariableSymbolDB - Class in ghidra.program.database.symbol
 
GlobalVariableSymbolDB(SymbolManager, DBObjectCache<SymbolDB>, VariableStorageManagerDB, Address, Record) - 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
 
GnuConstants - Interface in ghidra.app.util.bin.format.elf
GNU Constants.
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.
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.
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.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(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 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_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
 
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
 
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
 
GraphData - Interface in ghidra.program.model.graph
Collection of edges and vertices that make up a graph.
GraphDisplay - Interface in ghidra.program.model.graph
Handle object to a graph display.
GraphEdge - Interface in ghidra.program.model.graph
Simple interface for a graph edge.
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
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 GraphJobs.
GraphJobRunner() - Constructor for class ghidra.graph.job.GraphJobRunner
 
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.
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
GraphSelectionHandler - Interface in ghidra.program.model.graph
Handler for selection/location event mappings from/to Ghidra and Renoir.
GraphService - Interface in ghidra.app.services
Service for getting a Graph display.
GraphVertex - Interface in ghidra.program.model.graph
Simple interface for a graph vertex.
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
 
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
 
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
 
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 - Static variable in class ghidra.framework.main.projectdata.actions.VersionControlAction
 
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
 
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
 
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 given amount by adding undefined datatypes 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
 
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.
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 GTasks 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
 
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(GTreeRootNode) - 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, JTree, 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.tasks
 
GTreeFilterTask(GTree, GTreeNode, GTreeFilter) - Constructor for class docking.widgets.tree.tasks.GTreeFilterTask
 
GTreeLazyNode - Class in docking.widgets.tree
Base class for GTNodes that want to use a lazy loading approach.
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(GTreeRootNode) - Constructor for class docking.widgets.tree.internal.GTreeModel
Constructs a GTreeModel with the given root node.
GTreeNode - Interface in docking.widgets.tree
 
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.tasks
 
GTreeRestoreTreeStateTask(GTree, GTreeState) - Constructor for class docking.widgets.tree.tasks.GTreeRestoreTreeStateTask
 
GTreeRootNode - Interface in docking.widgets.tree
Root nodes must implement this interface.
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 GTNodes that want to use a lazy loading approach, but the loading may be slow and therefor should be done in another thread.
GTreeSlowLoadingNode() - Constructor for class docking.widgets.tree.GTreeSlowLoadingNode
 
GTreeStartEditingTask - Class in docking.widgets.tree.tasks
 
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.
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 param the type of vertices
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 EventDispatchThread.
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 the GhidraURLConnection 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
 
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
 
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 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(Record) - 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.
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.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.DockingTool
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
 
hasConsole - Variable in class docking.ErrLogExpandableDialog
 
HasConsoleText - Interface in ghidra.util.exception
 
HasConsoleText.Util - Class in ghidra.util.exception
 
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
 
hasDefaultName() - Method in class ghidra.program.model.listing.ParameterImpl
 
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.
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.
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.ProjectDataActionContext
 
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.
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
 
hasFilteredLoadInputStream(ElfLoadHelper, MemoryLoadable, Address) - Method in class ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
hasFilterText() - Method in class docking.widgets.tree.GTree
 
hasFinished() - Method in class ghidra.graph.job.AbstractAnimator
 
hasFitler() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Returns true if there is a table filter set that is not the NullTableFilter.
hasFlexibleArrayComponent() - Method in interface ghidra.program.model.data.Structure
Determine if a trailing flexible array component has been defined.
hasFlexibleArrayComponent() - Method in class ghidra.program.model.data.StructureDataType
 
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
 
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 - Variable in class ghidra.program.model.pcode.DynamicSymbol.Entry
 
hash(int[], HashEntry[]) - Static method in class generic.lsh.Partition
 
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.Field
 
hashCode() - Method in class db.IntField
 
hashCode() - Method in class db.LongField
 
hashCode() - Method in class db.Record
 
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.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.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.AbstractGTreeNode
 
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.core.analysis.ReferenceAddressPair
 
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.microsoft.GUID
 
hashCode() - Method in class ghidra.app.util.datatype.microsoft.NewGuid
 
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.FSRL
 
hashCode() - Method in class ghidra.formats.gfilesystem.FSRLRoot
 
hashCode() - Method in class ghidra.formats.gfilesystem.GFileImpl
 
hashCode() - Method in class ghidra.framework.analysis.AnalysisPhase
 
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.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.plugins.fsbrowser.FSBDirNode
 
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.ByteSourceRange
 
hashCode() - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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.CategoryPath
 
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.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.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.Processor
 
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.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.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.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
 
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.
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.
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.
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
 
hasName() - Method in class ghidra.app.util.bin.format.pe.DelayImportInfo
Returns true if the import is 'by name'.
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.AbstractGTreeNode.AllPathsIterator
 
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.DynamicValueSortedTreeMap.EntryListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
hasNext() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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
Returns true if the iteration has more elements.
hasNext() - Method in interface ghidra.program.model.listing.DataIterator
 
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.demangler.CharacterIterator
Returns true if there are more characters to read
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.
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
 
hasNullTerminator() - Method in class ghidra.program.model.data.StringDataInstance
Returns true if the string has a trailing NULL character within the data instance's bounds.
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.ProjectDataActionContext
 
hasOptions(String) - Method in class ghidra.framework.plugintool.mgr.OptionsManager
Return whether an Options object exists for the given category.
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
 
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.SwingUpdateManager
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.DynamicValueSortedTreeMap.EntryListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
hasPrevious() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
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
 
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 lanugage 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.model.mem.MemoryStub
 
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
 
hasSamePath(ListingField, ProgramLocation) - Method in class ghidra.app.util.viewer.field.FieldFactory
 
hasSameSchema(Record) - Method in class db.Record
Determine if this record's schema is the same as another record's schema.
hasSameSchema(Schema) - Method in class db.Record
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.
hasScriptProvider(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Returns true if a provider exists that can process the specified file.
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.ElfSectionProvider
 
hasSection(String...) - Method in class ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
 
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
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)
hasThisPointer() - Method in class ghidra.program.model.lang.PrototypeModel
 
hasThisPointer() - Method in class ghidra.program.model.pcode.FunctionPrototype
 
hasThisPtr - Variable in class ghidra.program.model.lang.ConstantPool.Record
 
hasToolListeners() - Method in class ghidra.framework.plugintool.mgr.EventManager
Return whether there are any registered tool listeners for the tool associated with this EventManager.
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
 
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.
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.framework.options.Option
 
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 the SaveState object has 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.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 DisassembleCommand.
Hcs12DisassembleCommand(AddressSetView, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
Constructor for Hcs12DisassembleCommand.
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
HeadlessOptions.
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
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_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 - 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_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
 
Hexadecimal - ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
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(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
HighConstant - Class in ghidra.program.model.pcode
A constant that has been given a datatype (like a constant that is really a pointer)
HighConstant(String, DataType, Varnode, Address, DynamicSymbol) - Constructor for class ghidra.program.model.pcode.HighConstant
Construct constant associated with a dynamic symbol
HighConstant(String, DataType, Varnode, Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighConstant
Construct a constant NOT associated with a symbol
HIGHEST_DETAIL_BIT_SHIFT - Static variable in class ghidra.app.merge.listing.ExternalFunctionMerger
 
HIGHEST_PRIORITY - Static variable in class ghidra.app.services.AnalysisPriority
 
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, boolean) - 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
 
HighGlobal - Class in ghidra.program.model.pcode
All references (per function) to a single global variable
HighGlobal(String, DataType, Varnode, Varnode[], HighFunction) - Constructor for class ghidra.program.model.pcode.HighGlobal
 
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.
highlightDifferences(List<ValidatableLine>, List<ValidatableLine>) - Static method in class ghidra.app.util.html.diff.DataTypeDiffBuilder
 
HighlightFactory - Interface in docking.widgets.fieldpanel.support
 
highlightListenerList - Variable in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
highlightTokenSet - Variable in class ghidra.app.decompiler.component.ClangHighlightController
 
HighLocal - Class in ghidra.program.model.pcode
 
HighLocal(DataType, Varnode, Varnode[], Address, HighSymbol) - Constructor for class ghidra.program.model.pcode.HighLocal
 
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
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
 
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, boolean) - Constructor for class ghidra.program.model.pcode.HighParamID
 
HighSymbol - Class in ghidra.program.model.pcode
 
HighSymbol() - Constructor for class ghidra.program.model.pcode.HighSymbol
 
HighSymbol(String, DataType, int, Address, HighFunction) - Constructor for class ghidra.program.model.pcode.HighSymbol
 
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(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, 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
 
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
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
Convenience constructor for those representations that don't really do much, like diffing.
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
 
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.
ICategory - Interface in ghidra.program.model.data
 
icon - Variable in class docking.widgets.fieldpanel.field.SimpleImageField
 
ICON_PROPERTY_NAME - Static variable in interface ghidra.framework.model.Tool
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() - 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.tables.CliTypeTable
Gets the ID associated with this table type.
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 - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
identifier - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
 
identifier - Static variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
 
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 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_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
 
IFELSE - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
IFGOTO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
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
 
ignoreTransientProject(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextAction
 
ignoreTransientProject(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
ignoreTransientProject(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
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 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_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_DYNAMIC_BASE - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_GUARD_CF - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_BIND - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_ISOLATION - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NO_SEH - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_NX_COMPAT - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE - ghidra.app.util.bin.format.pe.DllCharacteristics
 
IMAGE_DLLCHARACTERISTICS_WDM_DRIVER - ghidra.app.util.bin.format.pe.DllCharacteristics
 
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.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.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.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.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.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.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.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.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.MachineConstants
 
IMAGE_FILE_MACHINE_M68KMAGIC - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
Motorola 68000
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.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.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.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.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.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.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_RISCV32 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
RISC-V 32-bit address space
IMAGE_FILE_MACHINE_RISCV64 - Static variable in class ghidra.app.util.bin.format.coff.CoffMachineType
RISC-V 64-bit address space
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.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.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.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.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.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.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.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
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.
importAddToProgram(File, Program, MessageLog, TaskMonitor, Predicate<Loader>, LoadSpecChooser, OptionChooser) - Static method in class ghidra.app.util.importer.AutoImporter
 
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 in winnt.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, Map<Loader, Collection<LoadSpec>>, 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, Map<Loader, Collection<LoadSpec>>, 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
incache - Variable in class ghidra.app.plugin.processors.sleigh.PcodeEmit
 
incContainerCount() - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
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.
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 the from 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
 
incrementPointerLevels() - Method in class util.demangler.GenericDemangledDataType
 
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_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, long) - 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, long) - 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, LongField, LongField, LongField, 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, long) - 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, long) - 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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
indexOf(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
indexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
 
indexOf(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
indexOffset - Variable in class ghidra.program.model.data.IndexedDynamicDataType
 
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
indices - Variable in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
 
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.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
 
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 - ghidra.pcode.floatformat.Floatclass
 
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 - ghidra.util.MessageType
 
INFO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
INFO - Static variable in interface ghidra.program.model.listing.BookmarkType
 
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.
infoMapToString(Map<String, String>) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Converts a string -> string mapping into a "key: value" 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 respresent 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.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 - 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
initDefaultRenderers() - Method in class docking.widgets.table.GTable
Installs the default TableCellRenderers for known Ghidra table cell data classes.
initDefaultRenderers() - Method in class ghidra.util.table.GhidraTable
Installs the default TableCellRenderers 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(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.DockingToolbarButton
 
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 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
 
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
 
initializeBlock(byte) - Method in class ghidra.program.database.mem.MemoryBlockDB
 
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
initializeDefaultValues(Language, CompilerSpec) - Method in class ghidra.program.database.register.ProgramRegisterContextDB
 
initializeGhidra() - Static method in class ghidra.program.examiner.ProgramExaminer
 
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() - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
initializeOptions() - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
 
initializeOptions() - Method in class ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
 
initializeOptions() - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
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
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
 
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.
initNameMap() - Method in class ghidra.program.util.AbstractProgramContext
 
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.
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(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallfixup
 
InjectPayloadCallother - Class in ghidra.program.model.lang
 
InjectPayloadCallother(String) - Constructor for class ghidra.program.model.lang.InjectPayloadCallother
 
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(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.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_MODE - Static variable in class docking.widgets.filechooser.GhidraFileChooserPanel
This mode denotes that only existing files will be chosen for the purpose of reading.
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[], boolean, 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, 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, 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
 
InputStreamByteProvider - Class in ghidra.app.util.bin
A ByteProvider implementation that wraps an InputStream, 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
 
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(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
 
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(String, SimpleAttributeSet, StringBuilder) - Method in class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
Inserts a single line of html into a StringBuffer, with the given attributes.
insertHTMLString(String, SimpleAttributeSet, StringBuilder) - 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
 
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(DockingTool, 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 - Static variable in class ghidra.program.util.ProgramLocationComparator
 
INSTANCE - ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
 
INSTANCE - Static variable in class generic.continues.RethrowContinuesFactory
 
INSTANCE - Static variable in class generic.continues.RethrowExceptionHandler
 
INSTANCE - Static variable in class ghidra.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
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_COLOR - Static variable in class ghidra.python.PythonCodeCompletionFactory
 
INSTANCE_OF - Static variable in class ghidra.program.model.lang.ConstantPool
 
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, ImmutableList<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_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 - Static variable in class ghidra.app.script.AskDialog
 
INT - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
INT0_T - Static variable in class util.demangler.GenericDemangledDataType
 
INT128 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT128 - Static variable in class util.demangler.GenericDemangledDataType
 
INT16 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT32 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
INT64 - Static variable in class util.demangler.GenericDemangledDataType
 
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_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.
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 a Jspinner.
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_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
 
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
 
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(ByteSourceRange) - Method in class ghidra.program.database.mem.BitMappedByteSourceRange
 
intersect(ByteSourceRange) - Method in class ghidra.program.database.mem.ByteSourceRange
 
intersect(ByteSourceRangeList) - Method in class ghidra.program.database.mem.ByteSourceRangeList
 
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.model.mem.MemoryStub
 
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.model.mem.MemoryStub
 
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.
invalidate(long) - Method in class ghidra.program.database.DBObjectCache
Invalidates the object with given key.
invalidate(long, long) - Method in class ghidra.program.database.DBObjectCache
Invalidates a range of objects in the cache.
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.OldVariableStorageManagerDB
 
invalidateCache(boolean) - Method in class ghidra.program.database.symbol.SymbolManager
 
invalidateCache(boolean) - Method in interface ghidra.program.model.listing.FunctionManager
 
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
 
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 To handle unknown bits, the solution is derived from the following truth table, where * indicates no solution:
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.
InvokeInSwingTask - Class in ghidra.util.task
A task that will simply invoke the given runnable later in the Swing thread.
InvokeInSwingTask(String, Runnable) - Constructor for class ghidra.util.task.InvokeInSwingTask
 
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
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
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_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() - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Check if the graph is the active graph window.
isActive(ComponentProvider) - Method in class docking.AbstractDockingTool
 
isActive(ComponentProvider) - Method in interface docking.DockingTool
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.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.ProjectDataContextAction
 
isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isAddToPopup(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
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(DomainFileProvider) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isAddToPopup(DomainFileProvider) - 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(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextAction
 
isAddToPopup(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isAddToPopup(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
isAddToPopup(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
isAddToPopup(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
isAddToPopup(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
isAddToPopup(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
isAddToPopup(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
isAddToPopup(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
 
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.
isAnalyzerEnabled(Analyzer) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
isAncestor(GTreeNode) - Method in class docking.widgets.tree.AbstractGTreeNode
 
isAncestor(GTreeNode) - Method in interface 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
 
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(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 - Variable in class util.demangler.GenericDemangledDataType
 
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
 
isArray() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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.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(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.
isBrace(ClangSyntaxToken) - Static method in class ghidra.app.decompiler.component.DecompilerUtils
 
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.util.bean.GGlassPane
Returns true if this glass pane is blocking user input.
isBusy() - Method in class ghidra.util.task.SwingUpdateManager
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.DockingToolbarButton
 
isByRef() - Method in class ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
 
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 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 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.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.framework.main.datatable.ProjectDataTableModel
 
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
Returns true if unsaved "buffer" changes exist.
isChanged() - Method in class db.DBHandle
Returns true if unsaved changes have been made.
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
 
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.RepositoryHandle
Returns true if the specified item has an active checkin.
isCheckOutCopy - Variable in class db.Database
 
isCheckPoint() - Method in class ghidra.framework.analysis.AnalysisPhase
 
isClass - Variable in class util.demangler.GenericDemangledDataType
 
isClass() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isClass() - Method in class util.demangler.GenericDemangledDataType
 
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.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
Returns true if this database handle has been closed.
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.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 - Variable in class util.demangler.GenericDemangledDataType
 
isCoclass() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isCoclass() - Method in class util.demangler.GenericDemangledDataType
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isCointerface() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isCointerface() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isComplex() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isComplex() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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 - Variable in class util.demangler.GenericDemangledObject
 
isConst() - Method in class ghidra.app.util.demangler.DemangledObject
 
isConst() - Method in class ghidra.app.util.demangler.DemangledType
 
isConst() - Method in class util.demangler.GenericDemangledObject
 
isConst() - Method in class util.demangler.GenericDemangledType
 
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
 
isConstPointer - Variable in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
isConstPointer - Variable in class ghidra.app.util.demangler.DemangledFunctionPointer
 
isConstPointer - Variable in class ghidra.app.util.demangler.DemangledFunctionReference
 
isConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
isConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
isConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
isConstPointer() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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.ByteViewerTransferable
 
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.
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(XCoffFileHeader) - Static method in class ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
 
isDecompiling() - Method in class ghidra.app.decompiler.component.DecompilerController
 
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 external (minimum) alignment.
isDefaultAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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
 
isDeleted() - Method in class ghidra.program.database.DatabaseObject
Returns true if this object has been deleted.
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 data type 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 class ghidra.util.JavaSourceLine
 
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 specified potentialParent 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.Record
Determine if data fields have been modified since the last write occurred.
isDirty() - Method in class ghidra.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
isDirty() - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Returns true if at least one data type that originally came from this source archive has been changed.
isDirty() - Method in class ghidra.program.database.data.SourceArchiveDB
 
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
 
isDisplayLineNumbers() - Method in class ghidra.app.decompiler.DecompileOptions
 
isDisplayNamespaces() - Method in class ghidra.app.decompiler.DecompileOptions
 
isDisposed - Variable in class ghidra.framework.plugintool.PluginTool
 
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.SwingUpdateManager
 
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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
Returns true if the program probably 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
 
isDynamicallySized() - Method in class ghidra.app.util.datatype.microsoft.GuidDataType
 
isDynamicallySized() - Method in class ghidra.app.util.datatype.microsoft.HTMLResourceDataType
 
isDynamicallySized() - Method in class ghidra.app.util.opinion.ElfDataType
 
isDynamicallySized() - Method in class ghidra.app.util.opinion.PeDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AbstractComplexDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AbstractDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AbstractFloatDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AbstractIntegerDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AbstractStringDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AIFFDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AlignmentDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.ArrayDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.AUDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.BadDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.BooleanDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.CharDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
isDynamicallySized() - Method in interface ghidra.program.model.data.DataType
Indicates if this data-type is dynamically sized based upon DataOrganization.
isDynamicallySized() - Method in class ghidra.program.model.data.DefaultDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.DoubleDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.DynamicDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.EnumDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.FileTimeDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.FloatDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.FunctionDefinitionDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.GifDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.IntegerDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.JPEGDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.LongDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.LongDoubleDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.LongLongDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.MacintoshTimeStampDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.MissingBuiltInDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.PngDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.PointerDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.SegmentedCodePointerDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.ShiftedAddressDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.ShortDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.TypedefDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.Undefined
 
isDynamicallySized() - Method in class ghidra.program.model.data.UnsignedIntegerDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.UnsignedLongDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.UnsignedLongLongDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.UnsignedShortDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.VoidDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.WAVEDataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.WideChar16DataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.WideChar32DataType
 
isDynamicallySized() - Method in class ghidra.program.model.data.WideCharDataType
 
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.AbstractGTreeNode
 
isEditable() - Method in interface 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.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
Return whether anything was added to this save state.
isEmpty() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
 
isEmpty() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
isEmpty() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
isEmpty() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.ByteSourceRangeList
 
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
Returns true if this set is empty.
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 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.SoftCacheLongKeyMap
Returns true if the cache 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.datastruct.WeakValueHashMap
 
isEmpty() - Method in class ghidra.util.DynamicSortedTreeSet
 
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, or File.isFile() is true, and File.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 interface ghidra.program.model.graph.GraphSelectionHandler
Check if the graph is enabled to receive/send events.
isEnabled() - Method in class ghidra.util.timer.Watchdog
Returns the status of the watchdog.
isEnabled(DockingActionIf) - Static method in class docking.test.AbstractDockingTest
 
isEnabled(Analyzer) - Method in class ghidra.framework.analysis.AnalysisPhase
 
isEnabled(AbstractButton) - Static method in class docking.test.AbstractDockingTest
 
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.ProjectDataContextAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isEnabledForContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
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(DomainFileProvider) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
Returns true if at least one of the provided domain files is checked out from the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlAddAction
Returns true if at least one of the provided domain files can be added to the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
Returns true if at least one of the provided domain files can have its changes checked into the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
Returns true if at least one of the provided domain files can can be checked out of the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
Returns true if a single version controlled domain file is being provided.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
Returns true if at least one of the provided domain files is checked out from the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
Returns true if at least one of the provided domain files is hijacked.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
Returns true if at least one checked out file has a newer version in the repository.
isEnabledForContext(DomainFileProvider) - Method in class ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
Returns true if a single version controlled domain file is being provided.
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
 
isEnabledForContext(ProjectDataActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatree.ClearCutAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.FindCheckoutsAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataCutAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
isEnabledForContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
 
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.
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
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isEnum() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isEnum() - Method in class util.demangler.GenericDemangledDataType
 
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 FSRLs 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
Returns true 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
 
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
 
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.ExtensionPoint.Util
 
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.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(TreePath) - Method in class docking.widgets.tree.GTree
 
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() - 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.
isExtensionListInDescription() - Method in class ghidra.util.filechooser.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
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
 
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.
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
 
isFar - Variable in class util.demangler.GenericDemangledDataType
 
isFar() - Method in class util.demangler.GenericDemangledDataType
 
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 Ghidra DomainFile in the current project.
isFileOpen(FSRL) - Static method in class ghidra.plugin.importer.ProgramMappingService
Returns true if there is a current open Ghidra Program that has metadata that links it to the specified FSRL.
isFilesystemMountedAt(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemCache
Returns true if there is a filesystem in the cache that has a containerFSRL that is equiv to the specified FSRL.
isFilesystemMountedAt(FSRL) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true of there is a filesystem mounted at the requested FSRL 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
 
isFilteredOut() - Method in class docking.widgets.tree.AbstractGTreeNode
 
isFilteredOut() - Method in interface docking.widgets.tree.GTreeNode
Returns true if this node is filtered and not in the current view
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
isFlag(int) - Static method in class ghidra.program.model.lang.OperandType
check the CONDITION FLAG flag.
isFlexArray() - Method in class ghidra.app.util.cparser.C.Declaration
 
isFlexibleArray() - Method in class ghidra.app.util.html.DataTypeLine
Determine if data type should be treated as flexible array
isFlexibleArrayComponent() - Method in interface ghidra.program.model.data.DataTypeComponent
Determine if this component corresponds to a unsized flexible array which is permitted as the trailing component within a structure.
isFlexibleArrayComponent() - Method in class ghidra.program.model.data.DataTypeComponentImpl
 
isFlexibleArrayComponent() - Method in class ghidra.program.model.data.ReadOnlyDataTypeComponent
 
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.
isForcingAlignment(DataType) - Method in interface ghidra.program.model.data.DataOrganization
 
isForcingAlignment(DataType) - Method in class ghidra.program.model.data.DataOrganizationImpl
 
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.app.util.demangler.DemangledFunctionType
 
isFunction() - Method in class ghidra.app.util.demangler.DemangledType
 
isFunction() - Method in class ghidra.program.database.external.ExternalLocationDB
 
isFunction() - Method in interface ghidra.program.model.symbol.ExternalLocation
 
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
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 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
Returns true if specified address location has been designated global
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
 
isGroup() - Method in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
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).
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.
isHighlighted(ClangToken) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
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.DomainFileProvider
 
isInActiveProject() - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
 
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
 
isIncludeDynamicLables() - Method in class ghidra.app.services.QueryData
 
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 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 of true 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() - Method in class db.util.TableColumn
 
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.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.
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.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 interface docking.widgets.tree.GTreeNode
Returns true if this node is currently being modified.
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.
isInternallyAligned() - Method in interface ghidra.program.model.data.Composite
Determine if this data type has its internal components currently aligned.
isInternallyAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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.
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
isInvalidMangledName() - Method in exception util.demangler.GenericDemangledException
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.
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
isKeyConsumed(KeyStroke) - Method in class docking.AutoLookupKeyStrokeConsumer
 
isKeyConsumed(KeyStroke) - Method in interface docking.KeyStrokeConsumer
Returns true when the specified key stroke will be consumed and should not invoke an action.
isKeyConsumed(KeyStroke) - Method in class docking.widgets.table.GTable
This method is implemented to signal interest in any typed text that may help the user change the row in the table.
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
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 interface 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
 
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.
isLocal(GFile) - Method in class ghidra.formats.gfilesystem.FileSystemService
Returns true if the specified file is on the local computer's filesystem.
isLocalAnchor() - Method in class help.validator.model.HREF
 
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
Returns true if program manager
isLocked() - Method in class ghidra.framework.data.DomainObjectAdapterDB
 
isLocked() - Method in interface ghidra.framework.model.DomainObject
Returns true if the domain object currenly has a modification lock enabled.
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.
isMachineAligned() - Method in interface ghidra.program.model.data.Composite
Whether or not this data type is using the machine alignment value from the DataOrganization for its external (minimum) alignment.
isMachineAligned() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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(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(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
 
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
 
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
 
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
 
isNameModified() - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
Returns true if this instance's name value is different than its original form.
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.
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)
isNonPrimarySymbol(Symbol) - Method in class ghidra.app.util.SymbolInspector
Checks if the symbol is not a primary symbol
isNotYetDefined() - Method in class ghidra.program.model.data.AbstractDataType
 
isNotYetDefined() - Method in interface ghidra.program.model.data.DataType
Indicates if type has not yet been defined.
isNotYetDefined() - Method in class ghidra.program.model.data.StructureDataType
 
isNotYetDefined() - Method in class ghidra.program.model.data.TypedefDataType
 
isNotYetDefined() - Method in class ghidra.program.model.data.UnionDataType
 
isNoType() - Method in class ghidra.app.util.bin.format.elf.ElfSymbol
Returns true if this symbol's type is not specified.
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
 
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.
isOldVariableStorageManagerUpgradeRequired(DBHandle) - Static method in class ghidra.program.database.symbol.OldVariableStorageManagerDB
 
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
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
 
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
 
isOverloadedOperator - Variable in class util.demangler.GenericDemangledFunction
 
isOverloadedOperator() - Method in class util.demangler.GenericDemangledFunction
 
isOverride() - Method in class ghidra.program.model.symbol.FlowType
 
isOverride() - Method in class ghidra.program.model.symbol.RefType
 
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.
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
 
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.MappedSymbol
 
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 class ghidra.program.model.data.StringDataInstance
 
isPascal() - Method in enum ghidra.program.model.data.StringLayoutEnum
 
isPascall() - Method in class ghidra.program.util.string.FoundString
 
isPassedOnStack() - Method in class util.demangler.GenericDemangledFunction
 
isPathContainedWithin(File, File) - Static method in class utilities.util.FileUtilities
Returns true if the given potentialParentFile is the parent path of the given otherFile, 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
isPcRelocated() - Method in class ghidra.app.util.bin.format.macho.RelocationInfo
 
isPersistant() - Method in class ghidra.program.model.pcode.Varnode
 
isPersistant() - Method in class ghidra.program.model.pcode.VarnodeAST
 
isPersistant() - 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
 
isPointer() - Method in class util.demangler.GenericDemangledDataType
 
isPointer64 - Variable in class util.demangler.GenericDemangledDataType
 
isPointer64 - Variable in class util.demangler.GenericDemangledObject
 
isPointer64() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isPointer64() - Method in class ghidra.app.util.demangler.DemangledObject
 
isPointer64() - Method in class util.demangler.GenericDemangledDataType
 
isPointer64() - Method in class util.demangler.GenericDemangledObject
 
isPopupClick() - Method in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
isPort(int) - Static method in class ghidra.program.model.lang.OperandType
check the PORT flag.
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
Gets whether or not this LoadSpec is a preferred 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.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
 
isPrimitive() - Method in class util.demangler.GenericDemangledDataType
 
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
 
isProcessingEvents() - Method in class ghidra.framework.store.FileSystemListenerList
Returns true if this class is processing events or needs to process events that are in its event queue.
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
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
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.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 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.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.HighSymbol
 
isReadOnly() - Method in class ghidra.util.PropertyFile
Returns true if file is writable
isReadOnly(Address) - Method in class ghidra.program.util.VarnodeContext
Check if a symbol 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.ProjectDataActionContext
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isReference() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isReference() - Method in class util.demangler.GenericDemangledDataType
 
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 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
 
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.
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 - Variable in class util.demangler.GenericDemangledDataType
 
isRestrict - Variable in class util.demangler.GenericDemangledObject
 
isRestrict() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isRestrict() - Method in class ghidra.app.util.demangler.DemangledObject
 
isRestrict() - Method in class util.demangler.GenericDemangledDataType
 
isRestrict() - Method in class util.demangler.GenericDemangledObject
 
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
 
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.
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 FSRLs 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
 
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.ScatteredRelocationInfo
Returns true this is a scattered relocation.
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.DockingToolbarButton
 
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
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
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() - Method in class ghidra.program.model.scalar.ScalarFormat
Returns whether value should be treated as signed.
isSigned() - Method in class util.demangler.GenericDemangledDataType
 
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.plugin.importer.LanguageSortedTableModel
 
isSorted() - Method in class docking.widgets.table.AbstractSortedTableModel
 
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
 
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.
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 class docking.ErrLogExpandableDialog.ExcTreeTransferHandler
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isStatic - Variable in class util.demangler.GenericDemangledObject
 
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
 
isStatic() - Method in class util.demangler.GenericDemangledDataType
 
isStatic() - Method in class util.demangler.GenericDemangledObject
 
isStorageClass(String) - Static method in class util.demangler.GenericDemangledConstants
 
isString(Data) - Static method in class ghidra.program.model.data.StringDataInstance
Returns true if the Data instance is 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 - Variable in class util.demangler.GenericDemangledDataType
 
isStruct - Variable in class util.demangler.GenericDemangledObject
 
isStruct() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isStruct() - Method in class util.demangler.GenericDemangledDataType
 
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.
isSystemFile(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Determine if the specified file is contained within the Ghidra installation.
isSystemScriptPath(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 - Variable in class util.demangler.GenericDemangledDataType
 
isTemplate() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isTemplate() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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 - Variable in class util.demangler.GenericDemangledObject
 
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() - Method in class util.demangler.GenericDemangledObject
 
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).
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 a ToolConnection.
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() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
isTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
isTrailingPointer64() - Method in class util.demangler.GenericDemangledFunctionPointer
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
isTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
isTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
isTrailingVolatile() - Method in class ghidra.app.util.demangler.DemangledFunction
 
isTransactionActive() - Method in class db.DBHandle
Returns true if transaction is currently 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 ghidra.framework.main.datatable.ProjectDataActionContext
Transient data is that which will appear in a temporary project dialog
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
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isUnaligned - Variable in class util.demangler.GenericDemangledObject
 
isUnaligned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isUnaligned() - Method in class ghidra.app.util.demangler.DemangledObject
 
isUnaligned() - Method in class util.demangler.GenericDemangledDataType
 
isUnaligned() - Method in class util.demangler.GenericDemangledObject
 
isUnassignedStorage() - Method in class ghidra.program.model.lang.DynamicVariableStorage
 
isUnassignedStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
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.
isUnicode() - Method in class util.demangler.GenericDemangledString
Returns true if the demangled string is unicode.
isUnicodeReplacementCodePoint(int) - Static method in class ghidra.util.StringUtilities
Returns true if the specified code point is the 'replacement' code point 0xFFFD, which is used when decoding bytes into unicode chars and there was a bad or invalid sequence that does not have a mapping.
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 - Variable in class util.demangler.GenericDemangledDataType
 
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
 
isUnion() - Method in class util.demangler.GenericDemangledDataType
 
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 - Variable in class util.demangler.GenericDemangledDataType
 
isUnsigned - Variable in class util.demangler.GenericDemangledObject
 
isUnsigned() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isUnsigned() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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
 
isUpgradeOldVariableAddressesRequired() - Method in class ghidra.program.database.symbol.OldVariableStorageManagerDB
 
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.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.graph.GraphDisplay
Check if the graph display is still valid.
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.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
isValidBytesTransferable(Transferable) - Method in class ghidra.app.util.ByteCopier
 
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.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.ProjectDataContextAction
 
isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isValidContext(ActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
isValidContext(ListingActionContext) - Method in class ghidra.app.context.ListingContextAction
 
isValidContext(ListingActionContext) - Method in class ghidra.app.merge.tool.ViewInstructionDetailsAction
 
isValidContext(NavigatableActionContext) - Method in class ghidra.app.context.NavigatableContextAction
 
isValidContext(NavigatableActionContext) - Method in class ghidra.app.nav.NextRangeAction
 
isValidContext(NavigatableActionContext) - Method in class ghidra.app.nav.PreviousRangeAction
 
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(DomainFileProvider) - Method in class ghidra.framework.main.datatable.DomainFileProviderContextAction
 
isValidContext(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextAction
 
isValidContext(ProjectDataActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataContextToggleAction
 
isValidContext(ProjectDataTreeActionContext) - Method in class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
isValidDataTypeName(String) - Static method in class ghidra.program.model.data.DataUtilities
Determine if the specified name is a valid data-type name
isValidGlobalContext(ActionContext) - Method in class docking.action.DockingAction
 
isValidGlobalContext(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 global context.
isValidGlobalContext(ActionContext) - Method in class docking.DockingActionProxy
 
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.InputStreamByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
isValidIndex(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
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
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) and LocalFileSystem.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
Returns whether 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.
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 - Variable in class util.demangler.GenericDemangledDataType
 
isVarArgs() - Method in class ghidra.app.util.demangler.DemangledDataType
 
isVarArgs() - Method in class util.demangler.GenericDemangledDataType
 
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
 
isVirtual - Variable in class ghidra.app.util.demangler.DemangledObject
 
isVirtual - Variable in class util.demangler.GenericDemangledObject
 
isVirtual() - Method in class ghidra.app.util.demangler.DemangledObject
 
isVirtual() - Method in class util.demangler.GenericDemangledFunction
 
isVirtual() - Method in class util.demangler.GenericDemangledObject
 
isVisibility(String) - Static method in class util.demangler.GenericDemangledConstants
 
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 interface docking.DockingTool
Returns true if tool is visible
isVisible() - Method in class docking.DockingWindowManager
Returns true if the set of windows associated with this window manager are 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 interface docking.DockingTool
Returns true if the given ComponentProvider is currently visible.
isVisible(ComponentProvider) - Method in class docking.DockingWindowManager
Returns true if the specified provider's component is 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 considiered 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
 
isVoid() - Method in class util.demangler.GenericDemangledDataType
 
isVoidAllowed() - Method in class ghidra.program.model.listing.ReturnParameterImpl
 
isVoidStorage() - Method in class ghidra.program.model.listing.VariableStorage
 
isVolatile - Variable in class util.demangler.GenericDemangledDataType
 
isVolatile - Variable in class util.demangler.GenericDemangledObject
 
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 util.demangler.GenericDemangledDataType
 
isVolatile() - Method in class util.demangler.GenericDemangledObject
 
isVolatile() - Method in class util.demangler.GenericDemangledType
 
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.
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.
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.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.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
 
isZeroLengthField() - Method in class ghidra.program.model.data.BitFieldDataType
Determine if this bit-field has a zero length (i.e., alignment field)
isZeroPadded() - Method in class ghidra.program.model.scalar.ScalarFormat
Returns whether value should be zero padded.
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.
itemChanged(String, String) - Method in interface ghidra.framework.store.FileSystemListener
Notfication that an item's state has changed.
itemChanged(String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards itemChanged callback to all listeners within this list.
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 interface ghidra.framework.store.FileSystemListener
Notification that a new folder item was created.
itemCreated(String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards itemCreated callback to all listeners within this list.
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.FileSystemListenerList
Forwards itemDeleted callback to all listeners within this list.
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 interface ghidra.framework.store.FileSystemListener
Notification that an item was moved.
itemMoved(String, String, String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards itemMoved callback to all listeners within this list.
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 interface ghidra.framework.store.FileSystemListener
Notification that an item was renamed.
itemRenamed(String, String, String) - Method in class ghidra.framework.store.FileSystemListenerList
Forwards itemRenamed callback to all listeners within this list.
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.
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.DBFieldMap
 
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 docking.widgets.tree.AbstractGTreeNode
 
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.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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
iterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
iterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.ByteSourceRangeList
 
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.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 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.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 class ghidra.util.DynamicSortedTreeSet
 
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 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
 

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
 
JavaEnumSettingsDefinition<T extends java.lang.Enum<T>> - Class in ghidra.docking.settings
A SettingsDefinition implementation that uses a real java Enum.
JavaEnumSettingsDefinition(String, String, String, T) - Constructor for class ghidra.docking.settings.JavaEnumSettingsDefinition
JavaFileListHandler - Class in ghidra.framework.main.datatree
A drag-and-drop handler for trees that is specific to List<File>.
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
 
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
 
JavaScriptClassLoader - Class in ghidra.app.script
 
JavaScriptClassLoader() - Constructor for class ghidra.app.script.JavaScriptClassLoader
 
JavaScriptProvider - Class in ghidra.app.script
 
JavaScriptProvider() - Constructor for class ghidra.app.script.JavaScriptProvider
 
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
 
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
 
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
 
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.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.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
 
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 the VisualGraph interfaces
JungDirectedVisualGraph() - Constructor for class ghidra.graph.graphs.JungDirectedVisualGraph
 
JungLayout<V extends VisualVertex,​E extends VisualEdge<V>> - Class in ghidra.graph.viewer.layout
A class that defines a simple Jung Layout interface for Visual Vertices and VisualEdges
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 JungDirectedVisualGraphs.
JungLayoutProvider() - Constructor for class ghidra.graph.viewer.layout.JungLayoutProvider
 
JungLayoutProviderFactory - Class in ghidra.graph.viewer.layout
A factory to produce JungLayoutProviders that can be used to layout VisualGraphs
JungLayoutProviderFactory() - Constructor for class ghidra.graph.viewer.layout.JungLayoutProviderFactory
 
JungToGDirectedGraphAdapter<V,​E extends GEdge<V>> - Class in ghidra.graph.jung
A class that turns a Graph into a GDirectedGraph.
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.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_TIMEOUT - Static variable in class docking.widgets.list.GList
The timeout for the auto-lookup feature
KEY_TIMEOUT - Static variable in class docking.widgets.table.GTable
 
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_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_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
 
KeyBindingData(char, int) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(int, int) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(KeyStroke) - Constructor for class docking.action.KeyBindingData
 
KeyBindingData(KeyStroke, KeyBindingPrecedence) - Constructor for class docking.action.KeyBindingData
 
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 DockingActionIfs.
KeyBindingsManager(DockingTool) - 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 - 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
 
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
 
keySet() - Method in class ghidra.app.script.GhidraScriptProperties
 
keySet() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
keySet() - Method in class ghidra.util.datastruct.LRUMap
 
keySet() - Method in class ghidra.util.datastruct.SoftCacheMap
 
keySet() - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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
 
KeyStrokeConsumer - Interface in docking
KeyActionConsumer identifies a Component which may want to limit the use of actions associated with a KeyStroke when that Component has focus.
KeyToRecordIterator - Class in db
 
KeyToRecordIterator(Table, DBLongIterator) - 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
 
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
 
kImportLibraryCFrag - ghidra.app.util.bin.format.macos.cfm.CFragUsage
Standard CFM import library.
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 by relocAddress.
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 by relocAddress.
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 by index.
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 by index.
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 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.
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
 
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
 
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.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
 
LanguageConstraint - Class in ghidra.util.constraint
 
LanguageConstraint() - Constructor for class ghidra.util.constraint.LanguageConstraint
 
LanguageDescription - Interface in ghidra.program.model.lang
 
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 interface docking.tool.ToolConstants
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
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
lastIndexOf(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
lastIndexOf(Object) - Method in class ghidra.util.datastruct.LongArrayList
 
lastIndexOf(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
lastInstrCode - Variable in class ghidra.program.util.SymbolicPropogator
 
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.
lastModified(File) - Method in class ghidra.app.script.JavaScriptClassLoader
 
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(T) - Static method in class ghidra.util.task.TaskLauncher
Directly launches a Task via a new TaskLauncher 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 a Task, 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 a Task, 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 a Task, 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.
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.
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(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 returning Layout objects that hides the details of using LayoutModel'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.
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, Class<V>) - 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_ENVIRONMENT - Static variable in class ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
String for DYLD to treat environment variable
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_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
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 and y.
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
 
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
 
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
 
LEB128() - Constructor for class ghidra.app.util.bin.format.dwarf4.LEB128
 
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.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
 
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
 
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.Record
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
length() - Method in interface docking.widgets.fieldpanel.field.FieldElement
Returns the length of the text within this element.
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.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 underlying provider.
length() - Method in class ghidra.app.util.bin.ByteProviderWrapper
 
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.MemoryByteProvider
 
length() - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
length() - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
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
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
 
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
 
lexingError() - Method in class ghidra.sleigh.grammar.ParsingEnvironment
 
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, Record) - 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
 
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_ascent - Variable in class docking.widgets.MultiLineLabel
 
line_height - Variable in class docking.widgets.MultiLineLabel
 
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
 
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
 
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
 
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
 
lineno - Variable in class ghidra.sleigh.grammar.LineArrayListWriter
 
lineno - Variable in class ghidra.sleigh.grammar.Location
 
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
 
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
 
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
 
LINNUM - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
LINUX - ghidra.framework.OperatingSystem
 
LINUX - ghidra.framework.Platform
Identifies a Linux OS.
LINUX_64 - ghidra.framework.Platform
Identifies a Linux OS.
LINUX_UKNOWN - ghidra.framework.Platform
Identifies a Linux OS, the architecture for which we do not know or have not encountered
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
 
listeners - Variable in class ghidra.framework.store.local.LocalFileSystem
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
listIterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
listIterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
listIterator() - Method in class ghidra.util.datastruct.LongArrayList
 
listIterator() - Method in class ghidra.util.DynamicSortedTreeSet
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
listIterator(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
listIterator(int) - Method in class ghidra.util.datastruct.LongArrayList
 
listIterator(int) - Method in class ghidra.util.DynamicSortedTreeSet
 
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
Constructor for BigEndianDataConverter.
LiveMemoryHandler - Interface in ghidra.program.model.mem
Live memory handler interface.
LiveMemoryListener - Interface in ghidra.program.model.mem
 
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.
loadAnalyzedNotepad() - Method in class ghidra.test.TestEnv
 
loadChildren() - Method in class docking.widgets.tree.AbstractGTreeNode
This will be called when it is time to load children.
loadChildren() - Method in class docking.widgets.tree.GTreeLazyNode
 
loadChildren() - Method in class docking.widgets.tree.GTreeSlowLoadingNode
 
loadChildren() - Method in class docking.widgets.tree.internal.InProgressGTreeNode
 
loadClass(String, boolean) - Method in class ghidra.app.script.JavaScriptClassLoader
 
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 in winnt.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
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 Loaders.
LoaderService() - Constructor for class ghidra.app.util.opinion.LoaderService
 
LoaderTier - Enum in ghidra.app.util.opinion
 
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
 
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
Check to see if XML file has changed.
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
 
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
 
loadNext() - Method in class docking.widgets.tree.AbstractGTreeNode.AllPathsIterator
 
loadomit() - Method in class ghidra.app.plugin.processors.generic.VarnodeTemplate
 
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
Import a program as binary.
loadResourceProgramAsBinary(String, Processor) - Method in class ghidra.test.TestEnv
Import a program as binary.
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 a QueryResult.
LoadSpec(Loader, long, LanguageCompilerSpecPair, boolean) - Constructor for class ghidra.app.util.opinion.LoadSpec
Constructs a LoadSpec from a manually supplied LanguageCompilerSpecPair.
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 - Static variable in class ghidra.app.util.bin.format.macho.RelocationFactory
 
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
 
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, GFileSystem) - 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 a BufferFileManager 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
Local variables visible to 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
 
locate(Object) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Translate a Ghidra location into a renoir location.
locate(Object, boolean) - Method in interface ghidra.program.model.graph.GraphDisplay
Tell the display to set the location cursor on the graph based on some object that will be passed to the GraphSelectionHandler to map into and address string.
locate(String) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Translate a Renoir Location into a Ghidra location.
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.
location - Variable in class ghidra.sleigh.grammar.RadixBigInteger
 
Location - Class in ghidra.sleigh.grammar
 
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
 
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
 
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
Allows program manager state to be locked/unlocked.
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.
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
 
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.
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 class ghidra.app.util.demangler.DemangledDataType
 
LONG - Static variable in class util.demangler.GenericDemangledDataType
 
LONG_ARRAY - Static variable in class db.BinaryCodedField
long[] data type
LONG_DOUBLE - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
LONG_DOUBLE - Static variable in class util.demangler.GenericDemangledDataType
 
LONG_LONG - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
LONG_LONG - Static variable in class util.demangler.GenericDemangledDataType
 
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.
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
 
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
 
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
 
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.
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
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.
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
 
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_OS_X - ghidra.framework.OperatingSystem
 
MAC_OSX_32 - ghidra.framework.Platform
Identifies a Mac OS X for the Intel x86 32-bit platform.
MAC_OSX_64 - ghidra.framework.Platform
Identifies a Mac OS X for the Intel x86 64-bit platform.
MAC_UNKNOWN - ghidra.framework.Platform
Identifies a Mac OS, the architecture for which we do not know or have not encountered
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
 
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_ALIGNED - ghidra.program.model.data.Composite.AlignmentType
 
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>, 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.
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
 
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
 
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_LEN_CONST_EXPR - 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.DialogComponentProvider
 
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.StructConverterUtil
 
main(String[]) - Static method in class ghidra.framework.analysis.RecipeEditorDialog
 
main(String[]) - Static method in class ghidra.framework.main.UserAgreementDialog
 
main(String[]) - Static method in class ghidra.GhidraLauncher
Launches the given GhidraLaunchable, passing through the args to it.
main(String[]) - Static method in class ghidra.JarRun
 
main(String[]) - Static method in class ghidra.net.http.HttpUtil
 
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
 
mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroup
 
mainTestControlBlock - Variable in class ghidra.test.processors.support.PCodeTestGroupControlBlock
 
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.
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 supplied protocol 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
 
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.
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
 
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_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_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
 
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.ReferenceEndpointToProgramLocationTableRowMapper
 
map(ReferenceEndpoint, Program, ServiceProvider) - Method in class ghidra.util.table.mapper.ReferenceEndpointToReferenceTableRowMapper
 
map(BigInteger) - Method in interface docking.widgets.fieldpanel.listener.IndexMapper
 
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 to a ColumnDataSource to be used when getting the editor for the delegate ColumnConstraint.
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.
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
 
MappedSymbol - Class in ghidra.program.model.pcode
 
MappedSymbol() - Constructor for class ghidra.program.model.pcode.MappedSymbol
 
MappedSymbol(String, DataType, VariableStorage, Address, HighFunction, int) - Constructor for class ghidra.program.model.pcode.MappedSymbol
 
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 DynamicTableColumns when the actual row type of the table is not the same as the row type that the DynamicTableColumn 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.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.
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.
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.
markDead(PcodeOp) - Method in class ghidra.program.model.pcode.PcodeOpBank
 
MARKER_FILE_EXTENSION - Static variable in class ghidra.framework.protocol.ghidra.GhidraURL
 
MarkerListener - Interface in ghidra.app.services
Listener for MarkerManager's created from the MarkerService.
MarkerLocation - Class in ghidra.program.util
Object generated when pointer is over a particular marker in the browser navigation bars.
MarkerLocation(MarkerSet, 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 codebrowser.
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
 
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 and reset 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.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.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.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.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
 
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
 
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 in msk 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 is 0, 1, or x (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(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, AssemblyGrammar, Map).
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
matchConvention(GenericCallingConvention) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
matchConvention(GenericCallingConvention) - Method in interface ghidra.program.model.lang.CompilerSpec
Get the PrototypeModel based on the genericCallingConvention
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
matches(Record) - Method in class ghidra.program.database.util.AndQuery
 
matches(Record) - Method in class ghidra.program.database.util.FieldMatchQuery
 
matches(Record) - Method in class ghidra.program.database.util.FieldRangeQuery
 
matches(Record) - Method in class ghidra.program.database.util.NotQuery
 
matches(Record) - Method in class ghidra.program.database.util.OrQuery
 
matches(Record) - Method in interface ghidra.program.database.util.Query
Returns true if the given record matches the querys condition.
matches(Record) - Method in interface ghidra.program.database.util.RecordFilter
 
matches(Record) - 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 TextFilters that will pass text when it matches the filter exactly.
MatchesExactlyTextFilterFactory(boolean, boolean) - Constructor for class docking.widgets.filter.MatchesExactlyTextFilterFactory
 
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
 
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
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.
MathUtilities - Class in ghidra.util
 
max - Variable in class generic.lsh.vector.VectorCompare
 
max - Variable in class ghidra.util.datastruct.Range
The range's maximum extent (inclusive).
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_COUNT - Static variable in class ghidra.app.util.importer.MessageLog
The default number of messages to store before clipping.
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_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_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_SEARCH_ROWS - Static variable in class docking.widgets.table.TableUtils
 
MAX_SIGNED_LONG - Static variable in class ghidra.util.NumericUtilities
 
MAX_STRING_LENGTH - Static variable in class ghidra.program.model.data.StringDataInstance
 
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_LONG - Static variable in class ghidra.util.NumericUtilities
 
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
 
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
 
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
 
md5 - Variable in class ghidra.formats.gfilesystem.FileCacheEntry
 
md5 - Variable in class ghidra.formats.gfilesystem.FSUtilities.StreamCopyResult
 
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_GRAY_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
MEDIUM_ICON_SIZE - Static variable in interface docking.tool.ToolConstants
The medium icon size (height and width)
MEDIUM_SKY_BLUE_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
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
 
memberScope - Variable in class util.demangler.GenericDemangledDataType
 
memberScope - Variable in class util.demangler.GenericDemangledObject
 
MemBuffer - Interface in ghidra.program.model.mem
MemBuffer provides an array like interface into memory at a specific address.
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
 
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
MemoryByteProvider - Class in ghidra.app.util.bin
A Byte Provider implementation based on Memory.
MemoryByteProvider(Memory, Address) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new provider relative to the base address.
MemoryByteProvider(Memory, AddressSpace) - Constructor for class ghidra.app.util.bin.MemoryByteProvider
Constructs a new provider for a specific address space.
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
 
MemoryTypeProgramLocationBasedTableColumn - Class in ghidra.util.table.field
 
MemoryTypeProgramLocationBasedTableColumn() - Constructor for class ghidra.util.table.field.MemoryTypeProgramLocationBasedTableColumn
 
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_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.
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
 
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
 
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
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
 
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 &/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
 
MessageDigest - Interface in generic.hash
 
MessageDigestFactory - Interface in generic.hash
 
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
Constructs a new message log using the default message count.
MessageLog(int) - Constructor for class ghidra.app.util.importer.MessageLog
Constructs a new message log using the sepcified message count.
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
 
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_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
 
migrateFromOldVariableStorageManager(TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
No more sharing the same variable address for multiple variable symbols.
migrationInProgress() - Method in class ghidra.framework.store.local.LocalFileSystem
 
migrationInProgress() - Method in class ghidra.framework.store.local.MangledLocalFileSystem
 
min - Variable in class generic.lsh.vector.VectorCompare
 
min - Variable in class ghidra.util.datastruct.Range
The range's minimum extent.
MIN_BYTE_LENGTH - Static variable in class ghidra.app.util.opinion.OmfLoader
 
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
 
minCol - Variable in class ghidra.graph.viewer.layout.MinMaxRowColumn
 
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_PANEL_WIDTH - Static variable in class ghidra.app.util.viewer.util.CodeComparisonPanel
 
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
 
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
 
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 Arm/Thumb disassembly
MipsDisassembleCommand(Address, AddressSetView, boolean) - Constructor for class ghidra.app.cmd.disassemble.MipsDisassembleCommand
Constructor for DisassembleCommand.
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
 
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
 
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
 
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
 
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.ColumnRenderedValueBackupRowComparator
 
model - Variable in class docking.widgets.table.sort.RowToColumnComparator
 
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 the Program 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.
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
 
MODEND - Static variable in class ghidra.app.util.bin.format.omf.OmfRecord
 
modes - Variable in class ghidra.sleigh.grammar.LexerMultiplexer
 
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
Returns true if buffers have been modified since opening or since last snapshot.
modifier - Variable in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
modifier - Variable in class ghidra.app.util.demangler.DemangledFunctionPointer
 
modifier - Variable in class ghidra.app.util.demangler.DemangledFunctionReference
 
modifyProgram(Program, ExceptionalConsumer<Program, E>) - Method in class ghidra.test.AbstractGhidraHeadlessIntegrationTest
Provides a convenient method for modifying the current program, handling the transaction logic
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.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 that 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's run method to be called in that separately executing thread.
MonitoredRunnable - Interface in ghidra.util.task
 
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
 
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, FSRL, File, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Creates a new GFileSystem instance when the filesystem type is already known.
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.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.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.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.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.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.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.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
 
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 class ghidra.program.database.symbol.SymbolDB
 
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.OldVariableStorageManagerDB
 
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
 
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.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.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
 
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
 
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 - 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.
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 overlayed.
MultiIconBuilder(Icon) - Constructor for class resources.MultiIconBuilder
 
MultiIterator<T> - Class in generic.util
An iterator that is comprised of one or more PeekableIterators.
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
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 PluginActions mapped to this action's key binding.
MultipleKeyAction(DockingTool, 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
 
multiply(MaskedLong) - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Compute the arithmetic product of this and another masked long
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
 
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.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.util.PropertyFile
 
name - Variable in class util.demangler.GenericDemangledObject
 
name() - Method in class db.util.TableColumn
 
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.decompiler.component.hover.ReferenceDecompilerHover
 
NAME - Static variable in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
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.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.NTHeader
The name to use when converting into a structure data type.
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_DELIMITER - Static variable in interface ghidra.program.model.data.ICategory
 
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
 
namespace - Variable in class ghidra.app.util.demangler.DemangledObject
 
namespace - Variable in class ghidra.app.util.demangler.DemangledType
 
namespace - Variable in class util.demangler.GenericDemangledObject
 
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
The delimiter that is used to separate namespace nodes in a namespace string.
NAMESPACE_SEPARATOR - Static variable in class ghidra.app.util.demangler.DemangledObject
 
NAMESPACE_SEPARATOR - Static variable in class util.demangler.GenericDemangledObject
 
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.
nan - ghidra.pcode.floatformat.Floatclass
 
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.
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
 
NavigatableContextAction(String, String, KeyBindingType) - Constructor for class ghidra.app.context.NavigatableContextAction
 
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 from GhidraTable.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
 
NE_NAME - Static variable in class ghidra.app.util.opinion.NeLoader
 
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
needsCompile(ResourceFile, File) - Method in class ghidra.app.script.JavaScriptProvider
 
negate() - Method in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
Negate the value
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
 
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 different containerFile parent.
nestedFS(FSRL, String) - Static method in class ghidra.formats.gfilesystem.FSRLRoot
Creates a FSRLRoot as a child of a container FSRL, using the supplied protocol string as its type.
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.
newDynamicSymbol(String, DataType, int, long, Address, int, int) - 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.IntField
 
newField() - Method in class db.LongField
 
newField() - Method in class db.ShortField
 
newField() - Method in class db.StringField
 
newField(Field) - Method in class db.BinaryField
 
newField(Field) - Method in class db.BooleanField
 
newField(Field) - Method in class db.ByteField
 
newField(Field) - Method in class db.Field
Create new instance of this field type.
newField(Field) - Method in class db.IntField
 
newField(Field) - Method in class db.LongField
 
newField(Field) - Method in class db.ShortField
 
newField(Field) - 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.
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
 
newMappedSymbol(String, DataType, VariableStorage, Address, int, 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
newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
 
newStateNum - Variable in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
 
NewTestApp - Class in docking.widgets.tree.support
 
NewTestApp() - Constructor for class docking.widgets.tree.support.NewTestApp
 
newThread(Runnable) - Method in class generic.util.NamedDaemonThreadFactory
 
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() - 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.AbstractGTreeNode.AllPathsIterator
 
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.DynamicValueSortedTreeMap.EntryListIterator
 
next() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
next() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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
Return the next code unit in the iteration.
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.
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() - Method in class util.demangler.CharacterIterator
Increments the current index by one and returns the character at the new index.
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
NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP - Static variable in interface docking.tool.ToolConstants
Used for navigation-based action
NEXT_ROW_PARAM_INIT_VALUE - Static variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
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).
nextColumn(Column) - Method in class ghidra.graph.viewer.layout.LayoutLocationMap
 
nextID() - Static method in class ghidra.util.UniversalIdGenerator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.EntryListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
nextIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
nextInteger() - Method in class 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
 
nextRowParamIndex - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
 
nextString(int) - Method in class ghidra.app.util.demangler.CharacterIterator
Returns the next ascii string of the specified length starting at the current index.
nextString(int) - Method in class 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_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_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_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_CLASSES - Static variable in class ghidra.program.database.properties.PropertyMapDB
 
NO_SCHEMA_FIELD_NAMES - 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
 
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.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
 
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.program.model.listing.FlowOverride
No flow override has been established
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, ImmutableList<? extends AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Obtain a new "blank" resolved SLEIGH constructor record
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.
normalized - ghidra.pcode.floatformat.Floatclass
 
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 '/'.
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_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_PACKING - Static variable in interface ghidra.program.model.data.Composite
 
NOT_SET - Static variable in class ghidra.app.util.bin.format.pe.SectionHeader
 
notCaseDependent(String, String) - Static method in class utilities.util.FileResolutionResult
 
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.
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
 
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
notify(String) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Handle Renoir notification.
notifyAlignmentChanged() - Method in class ghidra.program.model.data.CompositeDataTypeImpl
Notify any parent data types that this composite data type's alignment has changed.
notifyChangeListeners() - Method in class ghidra.util.task.TaskMonitorAdapter
 
notifyChangeListeners() - Method in class ghidra.util.task.TaskMonitorComponent
 
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 any parents that I am deleted.
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 any parents that my name has changed.
notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.AbstractOptions
 
notifyOptionChanged(String, Object, Object) - Method in class ghidra.framework.options.ToolOptions
 
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 any parent data types that my size has changed.
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.
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 in winnt.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_UNBOUNDED - ghidra.program.model.data.StringLayoutEnum
 
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
 
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
 
NumberInputDialog(String, int, int, int) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Constructs a new NumberInputDialog.
NumberInputDialog(String, String, Integer) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Create a numberInputDialog where the the min is 0 and the max is INTEGER.MAX_VALUE
NumberInputDialog(String, String, Integer, int, int, boolean) - Constructor for class docking.widgets.dialogs.NumberInputDialog
Show a number input dialog.
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
 
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
 
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

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_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_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_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_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_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
 
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_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) - 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
 
ObjectSelectedListener<T> - Interface in docking.widgets.table
 
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(Record) - 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
 
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
 
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(E) - Method in class ghidra.util.DynamicSortedTreeSet
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
offer(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
offer(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
offerFirst(E) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts the element, not necessarily first
offerFirst(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry at its sorted position, not necessarily first
offerFirst(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
offerFirst(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
offerGhidraDevInstallation(TaskMonitor) - Method in interface ghidra.app.services.EclipseIntegrationService
Offers to install GhidraDev into Eclipse's dropins directory.
offerLast(E) - Method in class ghidra.util.DynamicSortedTreeSet
Inserts the element, not necessarily last
offerLast(Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
Inserts (by copy) the entry at its sorted position, not necessarily last
offerLast(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
offerLast(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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() - 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 - Static variable in class ghidra.program.model.data.StructureDataType
 
OffsetComparator() - Constructor for class ghidra.program.model.data.Structure.OffsetComparator
 
offsetContext - Variable in class ghidra.program.util.VarnodeContext
 
OffsetReference - Interface in ghidra.program.model.symbol
OffsetReference is a memory reference whoose "to" address is computed from a base address plus an offset.
OffsetValidator - Interface in ghidra.app.util.bin.format.pe
 
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.ActionDialog
The callback method for when the "OK" button is pressed.
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.options.editor.OptionsDialog
 
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.NumberInputDialog
Gets called when the user clicks on the OK Action for the dialog.
okCallback() - Method in class docking.widgets.dialogs.ObjectChooserDialog
 
okCallback() - Method in class docking.widgets.dialogs.ReadTextDialog
 
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.analysis.RecipeEditorDialog
 
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_CATEGORY_BROWSER_DISPLAY - Static variable in interface ghidra.GhidraOptions
Deprecated.
OLD_CATEGORY_BROWSER_FIELDS - Static variable in interface ghidra.GhidraOptions
Deprecated.
OLD_CATEGORY_BROWSER_POPUPS - Static variable in interface ghidra.GhidraOptions
Deprecated.
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
 
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
OldVariableStorageDBAdapterV0 - Class in ghidra.program.database.symbol
 
OldVariableStorageDBAdapterV1 - Class in ghidra.program.database.symbol
 
OldVariableStorageManagerDB - Class in ghidra.program.database.symbol
 
OldVariableStorageManagerDB(DBHandle, AddressMap, int, Lock, TaskMonitor) - Constructor for class ghidra.program.database.symbol.OldVariableStorageManagerDB
Construct a new variable manager.
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
 
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
 
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
 
ONE_SHOT_ANALYZER - ghidra.app.services.AnalyzerType
 
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 class ghidra.formats.gfilesystem.FileSystemCache
 
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.
onFilesystemClose(GFileSystem) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in class ghidra.formats.gfilesystem.FileSystemCache
 
onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in interface ghidra.formats.gfilesystem.FileSystemEventListener
Called by FileSystemRefManager when a new FileSystemRef is created or released.
onFilesystemRefChange(GFileSystem, FileSystemRefManager) - Method in class ghidra.plugins.fsbrowser.FileSystemBrowserPlugin
 
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_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_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
 
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 - Variable in class ghidra.app.plugin.assembler.sleigh.util.GhidraDBTransaction
 
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(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, String, int, int) - Method in class ghidra.framework.client.RepositoryAdapter
 
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.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
openFileArchive(File, boolean) - Static method in class ghidra.program.model.data.FileDataTypeManager
Open an existing data-type file archive
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
 
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 te 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
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_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_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.
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.graph.viewer.GraphViewer
 
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(DecompileOptions) - Method in class ghidra.app.decompiler.component.DecompilerPanel
 
optionsChanged(Options, Program) - Method in class ghidra.app.analyzers.CondenseFillerBytesAnalyzer
 
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.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.
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 - docking.widgets.filter.MultitermEvaluationMode
 
OR - docking.widgets.table.columnfilter.LogicOperation
 
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
 
orderParameters() - Method in class ghidra.program.model.lang.InjectPayloadSleigh
All input and output parameters must have a unique index.
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.Structure.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
 
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
 
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
 
originalMangled - Variable in class ghidra.app.util.demangler.DemangledObject
 
originalMangled - Variable in class ghidra.app.util.demangler.DemangledType
 
originalMangled - Variable in class util.demangler.GenericDemangledObject
 
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.
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 - 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
 
otherColor - Variable in class ghidra.app.util.viewer.field.XRefFieldFactory
 
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
 
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 the to 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.
OVERLAPPING_EDGE_OFFSET - Static variable in class ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
 
OverlappingFunctionException - Exception in ghidra.program.database.function
 
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 - ghidra.program.model.mem.MemoryBlockType
 
OVERLAY_FILESYSTEM - Static variable in class ghidra.plugins.fsbrowser.FileIconService
 
OVERLAY_IMPORTED - 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 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
 
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.Structure
 
pack(int) - Method in class ghidra.program.model.data.StructureDataType
 
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(Structure) - 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(Structure, 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.
packed - Variable in class ghidra.program.model.data.GenericDataType
 
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.
packingSize - Variable in class ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
 
packingValue - Variable in class ghidra.program.model.data.CompositeDataTypeImpl
 
pad - Variable in class ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
 
pad(int) - Method in class ghidra.app.util.demangler.DemangledObject
 
pad(int) - Method in class util.demangler.GenericDemangledObject
 
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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 ghidra.app.decompiler.component.ClangFieldElement
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ClippingTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.EmptyTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in interface docking.widgets.fieldpanel.field.Field
Paints this field.
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.ReverseClippingTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleImageField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.SimpleTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.decompiler.component.ClangTextField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.IndentField
 
paint(JComponent, Graphics, PaintContext, FieldBackgroundColorManager, RowColLocation, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
paint(JComponent, Graphics, PaintContext, 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 - 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.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.
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
 
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.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
 
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 - Variable in class util.demangler.GenericDemangledFunction
 
ParameterReceiver - Interface in ghidra.app.util.demangler
A generic interface to represent object that support parameters.
ParameterReceiver - Interface in util.demangler
A generic interface to represent object that support parameters.
parameters - Variable in class ghidra.app.util.demangler.DemangledFunction
 
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
 
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
 
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
 
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() - 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
 
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(String) - Method in class ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
Parse the given sentence
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, 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, String) - Method in interface ghidra.app.util.demangler.DemanglerParser
Parses the output of the demangler process and converts it into a demangled object.
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 - 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.
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
 
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.
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
 
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.HighSymbol
 
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
parseSegmentOp(XmlElement, XmlPullParser) - Method in class ghidra.app.plugin.processors.sleigh.SleighLanguage
 
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.
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.
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[]) - 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_64k - ghidra.program.model.data.StringLayoutEnum
 
PascalString255DataType - Class in ghidra.program.model.data
A length-prefixed string DataType (max 255 bytes) with char size of 1 byte, user setable charset (default ASCII), unbounded (ignores containing field size, relies on embedded length value).
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
A length-prefixed string DataType (max 64k bytes) with char size of 1 byte, user setable charset (default ASCII), unbounded (ignores containing field size, relies on embedded length value).
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
A length-prefixed string DataType (max 64k bytes) with char size of 2 bytes, UTF-16 charset, unbounded (ignores containing field size, relies on embedded length value).
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.
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
 
PATCHING - Static variable in interface ghidra.app.plugin.PluginCategoryNames
 
patchProgram(byte[], Address) - Method in interface ghidra.app.plugin.assembler.Assembler
Place an instruction 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
 
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() - Constructor for class ghidra.app.plugin.processors.sleigh.pattern.Pattern
 
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
 
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
 
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.DynamicSymbol.Entry
 
pcaddr - Variable in class ghidra.program.model.pcode.HighSymbol
 
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
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
PcodeInjectLibrary - Class in ghidra.program.model.lang
 
PcodeInjectLibrary(SleighLanguage) - Constructor for class ghidra.program.model.lang.PcodeInjectLibrary
 
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
 
PCSPACE - Static variable in class ghidra.app.decompiler.ClangXML
 
PDB_AGE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDB_FILE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDB_GUID - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDB_LOADED - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDB_SIGNATURE - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PDB_VERSION - Static variable in class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
PdbFactory - Class in ghidra.app.util.bin.format.pdb
 
PdbFactory() - Constructor for class ghidra.app.util.bin.format.pdb.PdbFactory
 
PdbInfoDotNetIface - Interface in ghidra.app.util.bin.format.pdb
 
PdbInfoIface - Interface in ghidra.app.util.bin.format.pdb
 
PdbParserConstants - Class in ghidra.app.util.bin.format.pdb
 
PdbParserConstants() - Constructor for class ghidra.app.util.bin.format.pdb.PdbParserConstants
 
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.
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 as next 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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
peek() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
peek() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.util.DynamicSortedTreeSet
 
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() - Method in class util.demangler.CharacterIterator
Returns the next character without incrementing the current index.
peek(int) - Method in class ghidra.app.util.demangler.CharacterIterator
Peeks at the character current index + lookAhead.
peek(int) - Method in class 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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
peekFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
peekFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
peekFirst() - Method in class ghidra.util.DynamicSortedTreeSet
 
peekLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
peekLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
peekLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
peekLast() - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
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.
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
 
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
 
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
 
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
 
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
 
PHOTO - Static variable in class ghidra.plugins.fsbrowser.ImageManager
 
pick(V, boolean) - Method in class ghidra.graph.viewer.event.picking.GPickedState
 
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
 
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
 
PinSymbolCmd - Class in ghidra.app.cmd.label
 
PinSymbolCmd(Address, String, boolean) - Constructor for class ghidra.app.cmd.label.PinSymbolCmd
 
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
 
PLT_ENTRY_SIZE - Static variable in interface ghidra.app.util.bin.format.elf.ElfConstants
The size in bytes of the entry in the program location table (PLT).
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 interface ghidra.framework.model.Tool
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(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
 
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
 
point - Variable in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
Pointer - Interface in ghidra.program.model.data
Interface for pointers
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
 
pointerLevels - Variable in class util.demangler.GenericDemangledDataType
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
poll() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
poll() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
poll() - Method in class ghidra.util.datastruct.QueueStub
 
poll() - Method in class ghidra.util.DynamicSortedTreeSet
 
pollFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
pollFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
pollFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
pollFirst() - Method in class ghidra.util.DynamicSortedTreeSet
 
pollLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
pollLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
pollLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
pollLast() - Method in class ghidra.util.DynamicSortedTreeSet
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
pop() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
pop() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.DynamicSortedTreeSet
 
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
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.opinion.ElfDataType
 
populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.app.util.opinion.PeDataType
 
populateDynamicStructure(MemBuffer, Structure) - Method in class ghidra.program.model.data.FactoryStructureDataType
 
popup - Variable in class docking.ErrLogExpandableDialog
 
popup() - Method in interface ghidra.program.model.graph.GraphDisplay
Pop the graph display to the front.
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.
PopupKeyStorePasswordProvider - Class in docking.widgets
 
PopupKeyStorePasswordProvider() - Constructor for class docking.widgets.PopupKeyStorePasswordProvider
 
popupMenu - Variable in class ghidra.app.util.bean.FixedBitSizeValueField
 
popupMenu(Point) - Method in class ghidra.framework.analysis.gui.AnalyzerListPanel
 
popupMenuCanceled(PopupMenuEvent) - Method in class docking.menu.MenuHandler
This method is called when the popup menu is canceled
PopupMenuData - Class in docking.action
 
PopupMenuHandler - Class in docking
 
PopupMenuHandler(DockingWindowManager, ActionContext) - Constructor for class docking.PopupMenuHandler
 
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
popupTriggered(MouseEvent) - Method in class docking.event.mouse.GMouseListenerAdapter
Called when a popup event is discovered.
PopupWindow - Class in docking.widgets
 
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
 
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.
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.
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 s is finished loading.
postLoadProgramFixups(List<Program>, DomainFolder, List<Option>, MessageLog, TaskMonitor) - Method in class ghidra.app.util.opinion.ElfLoader
 
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.
potentialPropertiesFileLocs - Variable in class ghidra.app.script.GhidraScript
 
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_RELOC_BR14 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_BR24 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_HA16 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_HA16_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_HI16 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_HI16_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_JBSR - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_LO14 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_LO14_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_LO16 - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_LO16_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_LOCAL_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_PAIR - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_PB_LA_PTR - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_SECTDIFF - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
PPC_RELOC_VANILLA - ghidra.app.util.bin.format.macho.RelocationTypePPC
 
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
 
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
 
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
 
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
 
PreprocessorException - Exception in ghidra.sleigh.grammar
 
PreprocessorException(String, String, int, int, String) - Constructor for exception ghidra.sleigh.grammar.PreprocessorException
 
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.
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.DynamicValueSortedTreeMap.EntryListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
previous() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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() - Method in class util.demangler.CharacterIterator
Decrements the current index by one and returns the character at the new index.
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.
previousIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.EntryListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
previousIndex() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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
 
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.
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
 
PRIMITIVES - Static variable in class util.demangler.GenericDemangledDataType
 
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
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 - 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
 
privateWaitForPostedSwingRunnables_SwingSafe() - Static method in class generic.test.AbstractGenericTest
Deprecated.
This is not a test writer's method, but instead an infrastructure method.
probe(FSRL, ByteProvider, File, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
 
probe(FSRL, ByteProvider, File, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeFull
Probes the specified containerFile to determine if this filesystem implementation can handle the file.
probe(FSRL, File, 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(FSRL, File, 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(FSRL, File, FileSystemService, TaskMonitor) - Method in interface ghidra.formats.gfilesystem.factory.GFileSystemProbeWithFile
Probes the specified containerFile 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
 
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.
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.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
 
processMethodSignature(Program, Address, String, ObjectiveC_MethodType) - Method in class ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
 
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(ProcessorContext) - Constructor for class ghidra.program.model.lang.ProcessorContextImpl
 
ProcessorContextImpl(Register[]) - 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
 
processQuery() - Method in class ghidra.app.util.navigation.GoToQuery
 
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 ToolEvent event occurs.
processToolEvent(PluginEvent) - Method in class ghidra.framework.plugintool.mgr.EventManager
Convert the given tool event to a plugin event, and notify the appropriate plugin event 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(File) - Method in interface ghidra.formats.gfilesystem.DerivedFileProducer
Callback method intended to be implemented by the caller to FileSystemService.getDerivedFile(FSRL, String, DerivedFileProducer, 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.assembler.sleigh.util.GhidraDBTransaction
 
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.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_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
 
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
 
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
 
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(Register[]) - Constructor for class ghidra.program.util.ProgramContextImpl
Construct a new program context with the indicated registers.
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
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
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 of CodeUnits that have been bundled together with some additional information such as a name, comment, alias, etc.
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
 
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 are ExtensionPoints.
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/CODE> 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 a ProgramMergeFilter 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.
ProgramModule - Interface in ghidra.program.model.listing
A ProgramModule is a group of ProgramFragments and/or other ProgramModules 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.
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.
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
ProgramProviderContext - Class in ghidra.app.plugin.core.data
 
ProgramProviderContext(Program, Address) - Constructor for class ghidra.app.plugin.core.data.ProgramProviderContext
 
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.OldVariableStorageManagerDB
 
programReady(int, int, TaskMonitor) - Method in class ghidra.program.database.symbol.SymbolManager
 
programReady(int, int, TaskMonitor) - Method in interface ghidra.program.model.listing.FunctionManager
 
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
 
ProgramStructureProviderContext - Class in ghidra.app.plugin.core.data
 
ProgramStructureProviderContext(Program, Address, Structure, int) - Constructor for class ghidra.app.plugin.core.data.ProgramStructureProviderContext
 
ProgramStructureProviderContext(Program, ProgramLocation) - Constructor for class ghidra.app.plugin.core.data.ProgramStructureProviderContext
 
ProgramSymbolActionContext - Class in ghidra.app.context
 
ProgramSymbolActionContext(ComponentProvider, Program, long[], 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.
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_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.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.
ProjectDataActionContext - Class in ghidra.framework.main.datatable
 
ProjectDataActionContext(ComponentProvider, ProjectData, Object, List<DomainFolder>, List<DomainFile>, Component, boolean) - Constructor for class ghidra.framework.main.datatable.ProjectDataActionContext
 
ProjectDataCollapseAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataCollapseAction(String, String) - 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
 
ProjectDataContextAction - Class in ghidra.framework.main.datatable
 
ProjectDataContextAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectDataContextAction
 
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
Task that handles deleting files and folders from the project.
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 - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataExpandAction(String, String) - Constructor for class ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
 
ProjectDataNewFolderAction - Class in ghidra.framework.main.projectdata.actions
 
ProjectDataNewFolderAction(String, String) - 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
 
ProjectDataTreeActionContext - Class in ghidra.framework.main.datatree
 
ProjectDataTreeActionContext(ComponentProvider, ProjectData, TreePath[], List<DomainFolder>, List<DomainFile>, DataTree, boolean) - Constructor for class ghidra.framework.main.datatree.ProjectDataTreeActionContext
 
ProjectDataTreeContextAction - Class in ghidra.framework.main.datatable
 
ProjectDataTreeContextAction(String, String) - Constructor for class ghidra.framework.main.datatable.ProjectDataTreeContextAction
 
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
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 a project's data and returns each DomainFile that is found.
ProjectDataUtils.DomainFolderIterator - Class in ghidra.framework.model
A not-thread-safe DomainFolder iterator that recursively walks a project's data and returns each DomainFolder 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.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
 
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.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.
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 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".
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
 
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.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.
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_NOTATION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
PTR_NOTATION - Static variable in class util.demangler.GenericDemangledDataType
 
PTR64 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
PTR64 - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
PTR64 - Static variable in class util.demangler.GenericDemangledDataType
 
PTRADD - Static variable in class ghidra.program.model.pcode.PcodeOp
 
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
 
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(E) - Method in class ghidra.util.DynamicSortedTreeSet
 
push(OutputStream) - Method in interface ghidra.formats.gfilesystem.DerivedFilePushProducer
Callback method intended to be implemented by the caller to FileSystemService#getDerivedFilePushInfo(FSRL, String, DerivedFileProducer, TaskMonitor).
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
push(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
push(V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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
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.
pushStream(DerivedFilePushProducer, TaskMonitor) - Method in class ghidra.formats.gfilesystem.FileCache
Adds a file to the cache, using a 'pusher' strategy where the producer is given a OutputStream to write to.
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, Object) - Method in class ghidra.util.datastruct.SoftCacheLongKeyMap
Caches the given value for the given key
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(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.DynamicValueSortedTreeMap
 
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.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(K, V) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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.DynamicValueSortedTreeMap
 
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
 
putAll(Map<? extends K, ? extends V>) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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
 
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 class ghidra.util.BigEndianDataConverter
 
putBigInteger(byte[], 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, BigInteger) - Method in class ghidra.util.LittleEndianDataConverter
 
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.
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.
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.
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 interface ghidra.framework.model.Tool
Associates a unique(within the active project) name to a tool instance.
putInstanceName(String) - Method in class ghidra.framework.plugintool.PluginTool
 
putInt(byte[], int) - Method in class ghidra.util.BigEndianDataConverter
 
putInt(byte[], int) - Method in interface ghidra.util.DataConverter
Writes a int value into a byte array.
putInt(byte[], int) - Method in class ghidra.util.LittleEndianDataConverter
 
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.
putln(String, boolean) - Method in interface ghidra.framework.main.ConsoleListener
 
putLong(byte[], int, long) - Method in class ghidra.util.BigEndianDataConverter
 
putLong(byte[], int, long) - Method in interface ghidra.util.DataConverter
Writes a long value into the byte array at the given offset
putLong(byte[], int, long) - Method in class ghidra.util.LittleEndianDataConverter
 
putLong(byte[], long) - Method in class ghidra.util.BigEndianDataConverter
 
putLong(byte[], long) - Method in interface ghidra.util.DataConverter
Writes a long value into a byte array.
putLong(byte[], long) - Method in class ghidra.util.LittleEndianDataConverter
 
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.
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(Record) - 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
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 class ghidra.util.BigEndianDataConverter
 
putShort(byte[], short) - Method in interface ghidra.util.DataConverter
Writes a short value into a byte array.
putShort(byte[], short) - Method in class ghidra.util.LittleEndianDataConverter
 
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(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_CACHEDIR - Static variable in class ghidra.python.PythonUtils
 
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.
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
 
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
 
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_address - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
r_extern - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
R_INFO_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
 
r_length - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
R_OFFSET_COMMENT - Static variable in class ghidra.app.util.bin.format.elf.ElfRelocation
 
r_pcrel - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
R_SCATTERED - Static variable in class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
 
r_symbolnum - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
r_type - Variable in class ghidra.app.util.bin.format.macho.RelocationInfo
 
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
 
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
An implementation of ByteProvider where the underlying bytes are supplied by a random access file.
RandomAccessByteProvider(File) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Constructs a byte provider using the specified file
RandomAccessByteProvider(File, FSRL) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Constructs a byte provider using the specified file and FSRL.
RandomAccessByteProvider(File, String) - Constructor for class ghidra.app.util.bin.RandomAccessByteProvider
Constructs a byte provider using the specified file and permissions string
randomAccessFile - Variable in class ghidra.app.util.bin.RandomAccessByteProvider
 
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
 
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
 
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.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.GhidraRandomAccessFile
Reads up to len bytes of data from this file into an array of bytes.
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.Record
Read the record field data from the specified buffer and offset
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 the reader.
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, 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, BinaryReader) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
 
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.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_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.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.
readAbbreviations(BinaryReader, DWARFProgram, TaskMonitor) - Static method in class ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
 
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.
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 at index.
readAsciiStringArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the Ascii string array of nElements starting at index
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.InputStreamByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
readByte(long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
readByteArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the BYTE array of nElements starting at index.
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, 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.InputStreamByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.MemoryByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
 
readBytes(long, long) - Method in class ghidra.app.util.bin.SynchronizedByteProvider
 
readBytes(long, long) - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Reads all bytes from the given byte to the end byte.
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
 
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.
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.
readInt(long, int, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the INTEGER at index, after coercing it into the range [minClamp-maxClamp].
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 at index.
readLastChunk() - Method in class ghidra.framework.main.logviewer.model.ChunkReader
Reads one chunk from the end of the file.
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 LONG at index.
readLongArray(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Returns the LONG array of nElements starting at index.
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 by length.
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 by SIZEOF_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 by SIZEOF_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 by SIZEOF_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 by SIZEOF_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 by length 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
readPointer(int) - Method in class ghidra.test.processors.support.PCodeTestAbstractControlBlock
 
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 tag.
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
 
readRelocation(FactoryBundledWithBinaryReader, boolean) - Static method in class ghidra.app.util.bin.format.macho.RelocationFactory
 
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 at index.
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 a ByteProvider 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 next termChar 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 specified termChars 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
 
readUnicodeString(long) - Method in class ghidra.app.util.bin.BinaryReader
Reads a null-terminated UTF-16 Unicode string starting at index using the pre-specified endianness.
readUnicodeString(long, int) - Method in class ghidra.app.util.bin.BinaryReader
Reads a fixed length UTF-16 Unicode string of length characters starting at index, using the pre-specified endianness.
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.
readValBytes(int, int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Decode len value bytes in big-endian format, beginning at start
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
READX - Static variable in class ghidra.program.model.symbol.DataRefType
 
readXml(XmlPullParser, PcodeFactory) - Method in class ghidra.program.model.pcode.ParamMeasure
Create a JumpTable object by parsing the XML elements
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 pcode from SAX tree parse node.
readXML(XmlPullParser, PcodeFactory) - Static method in class ghidra.program.model.pcode.Varnode
Build a varnode from a SAX parse tree node
readXMLAddress(XmlElement, AddressFactory) - Static method in class ghidra.program.model.pcode.Varnode
Create an address from a SAX parse tree node.
readXMLAddress(String, AddressFactory, AddressSpace) - Static method in class ghidra.program.model.pcode.Varnode
Parse an XML containing an address.
readXMLAddress(String, Attributes, AddressFactory) - Static method in class ghidra.program.model.pcode.Varnode
 
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) - Method in class ghidra.app.decompiler.DecompileCallback
 
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
 
realign() - Method in interface ghidra.program.model.data.Composite
Updates the composite to any changes in the data organization.
realign() - Method in class ghidra.program.model.data.StructureDataType
 
realign() - Method in class ghidra.program.model.data.UnionDataType
 
reallySaveToHelp(File, String) - Method in class help.screenshot.GhidraScreenShotGenerator
 
reason() - Method in annotation type ghidra.util.classfinder.ExtensionPoint.Exclude
 
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
 
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.
RecipeEditorDialog - Class in ghidra.framework.analysis
 
RecipeEditorDialog(AnalysisRecipe) - Constructor for class ghidra.framework.analysis.RecipeEditorDialog
 
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 - Class in db
Record provides a portable container for data associated with a fixed schema defined by a list of Fields.
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
 
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.
RecursiveDescentSolver - Class in ghidra.app.plugin.assembler.sleigh.expr
This singleton class seeks solutions to PatternExpressions 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
 
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
 
RedBlackTree(Comparator<K>, boolean) - Constructor for class generic.stl.RedBlackTree
Creates a new RedBlackKeySet that can store keys between 0 and n.
reDisassembleAllInstructions(int, 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 and y.
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 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_NOTATION - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
RefdFile - Class in ghidra.formats.gfilesystem
A GFile along with a FileSystemRef to keep the filesystem pinned in memory.
RefdFile(FileSystemRef, GFile) - Constructor for class ghidra.formats.gfilesystem.RefdFile
 
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
ReferenceAddressPair - Class in ghidra.app.plugin.core.analysis
 
ReferenceAddressPair(Address, Address) - Constructor for class ghidra.app.plugin.core.analysis.ReferenceAddressPair
 
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
 
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<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.tree.GTree
 
reFilter() - Method in class docking.widgets.table.threaded.ThreadedTableModel
Triggers this class to filter the contents of the data.
ReflectionUtilities - Class in utilities.util.reflection
 
reformat() - Method in class docking.widgets.textfield.TextFieldLinker.LinkerState
Re-parse the composite string and place the components into their proper fields
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.analysis.gui.AnalyzerListPanel
 
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(Record) - Method in class ghidra.program.database.bookmark.BookmarkDB
 
refresh(Record) - Method in class ghidra.program.database.code.InstructionDB
 
refresh(Record) - 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(Record) - Method in class ghidra.program.database.function.FunctionDB
 
refresh(Record) - Method in class ghidra.program.database.function.FunctionTagDB
 
refresh(Record) - Method in class ghidra.program.database.symbol.CodeSymbol
 
refresh(Record) - Method in class ghidra.program.database.symbol.SymbolDB
 
refresh(Record) - 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() - Static method in class ghidra.app.script.GhidraScriptUtil
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.
refreshRequested() - Static method in class ghidra.app.script.GhidraScriptUtil
Stores the time of the refresh request so that clients may later ask when the last refresh took place.
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
Constructor
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
 
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 - 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 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.
registerDefaultCallOtherCallback(BreakCallBack) - Method in class ghidra.app.emulator.EmulatorHelper
Register default callback for language defined pcodeops (call other).
registerDummy(PluginTool) - 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.
registerNameMap - Variable in class ghidra.program.util.AbstractProgramContext
 
registerNavigatable(Tool, 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.services.AbstractAnalyzer
 
registerOptions(Options, Program) - Method in interface ghidra.app.services.Analyzer
 
registerOptions(ToolOptions) - Method in class ghidra.framework.options.ToolOptions
 
registerOptions(Plugin, ToolOptions, Program, HelpLocation) - 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
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
registerProgramOptions(Program) - Method in class ghidra.program.model.lang.BasicCompilerSpec
 
registerProgramOptions(Program) - Method in interface ghidra.program.model.lang.CompilerSpec
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 - Variable in class ghidra.program.util.AbstractProgramContext
 
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.
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
 
reinitializeWithUserDefinedCharsets() - Static method in class ghidra.program.model.data.CharsetInfo
Reinitialize registered Charsets and include user defined Charsets specified in charset_info.xml.
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(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
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 DomainObjects.
release(T) - Method in class generic.cache.CachingPool
 
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
Return buffer.
RELEASED - ghidra.framework.plugintool.util.PluginStatus
 
releaseDependencies() - Method in class ghidra.util.graph.AbstractDependencyGraph.DependencyNode
 
releaseDomainFiles(Object) - Method in class ghidra.framework.data.ProjectFileManager
Releases all domain files for the specified consumer.
releaseDomainObject(UndoableDomainObject, Object) - Method in class ghidra.app.merge.MergeManagerPlugin
 
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
 
releaseFSRefs() - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
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.OptionsEditorPanel
 
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.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
 
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 (statically defined languages can safely do nothing).
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(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.macho
 
RelocationFactory - Class in ghidra.app.util.bin.format.pef
 
RelocationFactory() - Constructor for class ghidra.app.util.bin.format.macho.RelocationFactory
 
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 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.
RelocationTypeARM - Enum in ghidra.app.util.bin.format.macho
 
RelocationTypeARM64 - Enum in ghidra.app.util.bin.format.macho
 
RelocationTypeGeneric - Enum in ghidra.app.util.bin.format.macho
 
RelocationTypePPC - Enum in ghidra.app.util.bin.format.macho
 
RelocationTypeX86_32 - Enum in ghidra.app.util.bin.format.macho
 
RelocationTypeX86_64 - Enum in ghidra.app.util.bin.format.macho
 
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
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.AbstractGTreeNode.AllPathsIterator
 
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.DynamicValueSortedTreeMap.EntryListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.KeyListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueListIterator
 
remove() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
remove() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
remove() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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 class ghidra.util.DynamicSortedTreeSet
 
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
remove(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
remove(int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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) - Method in class ghidra.util.DynamicSortedTreeSet
 
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.datastruct.SoftCacheLongKeyMap
Removes any cached value for the given key.
remove(long) - Method in class ghidra.util.prop.PropertySet
Remove the property value at the given index.
remove(long, long) - Method in class ghidra.util.datastruct.ObjectCache
Remove the specified range of keyed objects from both hard and weak caches.
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(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.FileSystemListenerList
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, 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(AddressSet) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
remove(AddressSet) - 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.DynamicValueSortedTreeMap
 
remove(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
remove(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
remove(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
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(Object) - Method in class ghidra.util.datastruct.WeakValueHashMap
 
remove(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
remove(String) - Method in class ghidra.app.script.GhidraScriptProperties
 
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(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 - 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 interface docking.DockingTool
Removes the given action from the tool.
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 class docking.WindowActionManager
 
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.AbstractGTreeNode
 
removeAll() - Method in interface 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.util.datastruct.LongArrayList
 
removeAll(Collection<?>) - Method in class ghidra.util.datastruct.QueueStub
 
removeAll(Collection<?>) - Method in class ghidra.util.DynamicSortedTreeSet
 
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
 
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() - Method in class ghidra.program.database.symbol.SymbolDB
 
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.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
Remove bookmark
removeBookmark(Bookmark) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the specified book mark.
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
Remove bookmark(s)
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 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) - 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
 
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.DockingTool
Removes the given ComponentProvider from the tool.
removeContextListener(DockingContextListener) - Method in class docking.AbstractDockingTool
 
removeContextListener(DockingContextListener) - Method in interface docking.DockingTool
Removes the given context listener to this tool
removeContextListener(DockingContextListener) - Method in class docking.DockingWindowManager
 
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.
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) - Method in class ghidra.program.flatapi.FlatProgramAPI
Deprecated.
this form of getEquate is not supported and will throw a UnsupportedOperationException
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(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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
removeFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
removeFirst() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
removeFirst() - Method in class ghidra.util.DynamicSortedTreeSet
 
removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
removeFirstOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
removeFirstOccurrence(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
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.program.flatapi.FlatProgramAPI
Removes the function from the current program.
removeFunctionAt(Address) - Method in class ghidra.program.flatapi.FlatProgramAPI
Removes the function with the given entry point.
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
 
removeGlobalAction(DockingActionIf) - Method in interface docking.actions.DockingToolActions
Removes the given global action
removeGlobalAction(DockingActionIf) - Method in class docking.actions.ToolActions
Removes the given action from the tool
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
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.
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
removeLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
removeLast() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.
removeLast() - Method in class ghidra.util.DynamicSortedTreeSet
 
removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
removeLastOccurrence(Object) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
 
removeLastOccurrence(Object) - Method in class ghidra.util.DynamicSortedTreeSet
 
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(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.DockingToolbarButton
 
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.
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.
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 the system.
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.DockingTool
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) - Method in interface ghidra.app.services.MarkerService
removeMarker(MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Remove the marker manager
removeMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Removes a marker set for a given group name.
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.
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 interface 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
 
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 data type
TODO: This method is reserved for internal DB use and should be removed from the public DataType interface!!
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 interface docking.DockingTool
Removes the given popup action provider
removePopupActionProvider(PopupActionProvider) - Method in class docking.DockingWindowManager
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
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 interface ghidra.framework.model.Tool
Remove property change listener.
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 operand position.
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.
removeRegister(String) - Method in class ghidra.program.model.lang.RegisterBuilder
 
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
 
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
 
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.analysis.AnalysisManager
 
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 interface ghidra.framework.model.Tool
Removes a ToolListener from receiving any event generated by this Tool.
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.
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, Namespace, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructs a new command for renaming a label within currentNamespace and changing the namespace to newNamespace.
RenameLabelCmd(Address, String, String, Namespace, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructs a new command for renaming a label within a specified namespace.
RenameLabelCmd(Address, String, String, SourceType) - Constructor for class ghidra.app.cmd.label.RenameLabelCmd
Constructs a new command for renaming global labels.
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
 
renameOverlaySpace(String, String) - Method in class ghidra.program.database.ProgramDB
 
renameOverlaySpace(String, String) - Method in class ghidra.program.model.address.DefaultAddressFactory
 
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 class docking.ErrLogDialog
 
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 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 given component index with a new component of the indicated data type.
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 given component index with a new component of the indicated data type.
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 attempts to match conflicting composite data types (structure or union) when they have compatible data layouts.
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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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.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 the component at the specified byte offset with a new component of the indicated data type.
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
 
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 then ToolChest.addToolTemplate(ToolTemplate).
replaceType(SymbolType) - Method in class ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
 
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.
replaceWith(DataType) - Method in class ghidra.program.model.data.UnionDataType
Replaces the internal components of this union with components of the given union.
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 a RepositoryServerHandle 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.
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.
requiresLanguageCompilerSpec() - Method in class ghidra.app.util.opinion.LoadSpec
Gets whether or not this LoadSpec requires a language/compiler to load something.
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.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.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.TaskDialog
 
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
 
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
 
resetValues() - Method in class docking.widgets.dialogs.InputDialog
reset all the text fields to their initial values
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
 
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, ImmutableList<? extends AssemblyResolution>) - Static method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
Build the result of successfully resolving a SLEIGH constructor
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>, ImmutableList<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 Each item in the returned collection is either a completely resolved instruction, or a semantic error.
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.
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's ResourceFile's.
ResourceFileJavaFileManager(List<ResourceFile>) - Constructor for class ghidra.app.script.ResourceFileJavaFileManager
 
ResourceFileJavaFileObject - Class in ghidra.app.script
A JavaFileObject that works with Ghidra's ResourceFileJavaFileManager.
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.
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
restoreAll(ObjectInputStream) - Method in class ghidra.program.model.util.DefaultPropertyMap
Restore properties read from the given input stream.
restoreAll(ObjectInputStream) - Method in class ghidra.util.prop.PropertySet
Restores all properties values from the input stream.
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 interface ghidra.framework.model.Tool
Tells tool to read its data state from the given input stream.
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
 
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.
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.
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
 
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.
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
 
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
 
restoreSymbolXML(XmlElement, HighFunction) - Method in class ghidra.program.model.pcode.HighSymbol
 
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 interface ghidra.framework.model.Tool
Restores the tool's Docking Window layout and positioning information from an XML element.
restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.plugintool.PluginTool
 
restoreWindowingDataFromXml(Element) - Method in class ghidra.framework.project.tool.GhidraTool
 
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.lang.InjectPayloadCallfixup
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.InjectPayloadCallother
 
restoreXml(XmlPullParser) - Method in class ghidra.program.model.lang.InjectPayloadSleigh
 
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, AddressFactory) - Method in class ghidra.app.plugin.processors.sleigh.template.ConstructTpl
 
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, boolean) - Method in class ghidra.program.model.lang.ParamEntry
 
restoreXml(XmlPullParser, CompilerSpec, boolean) - Method in interface ghidra.program.model.lang.ParamList
 
restoreXml(XmlPullParser, CompilerSpec, boolean) - Method in class ghidra.program.model.lang.ParamListStandard
 
restoreXml(XmlPullParser, CompilerSpec, boolean) - Method in class ghidra.program.model.lang.PrototypeModel
 
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, ArrayList<? extends PcodeBlock>) - Method in class ghidra.program.model.pcode.PcodeBlock.BlockEdge
 
restoreXml(XmlPullParser, List<PrototypeModel>, boolean) - Method in class ghidra.program.model.lang.PrototypeModelMerged
 
restoreXml(SAXParser, String, AddressFactory) - Method in class ghidra.program.model.lang.InjectContext
 
restoreXML(XmlPullParser, HighFunction) - Method in class ghidra.program.model.pcode.DynamicSymbol
 
restoreXML(XmlPullParser, HighFunction) - Method in class ghidra.program.model.pcode.EquateSymbol
 
restoreXML(XmlPullParser, HighFunction) - Method in class ghidra.program.model.pcode.HighSymbol
 
restoreXML(XmlPullParser, HighFunction) - Method in class ghidra.program.model.pcode.MappedSymbol
 
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
 
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
 
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 class ghidra.app.util.demangler.DemangledDataType
 
RESTRICT - Static variable in class ghidra.app.util.demangler.DemangledFunction
 
RESTRICT - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
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.util.datastruct.LongArrayList
 
retainAll(Collection<?>) - Method in class ghidra.util.datastruct.QueueStub
 
retainAll(Collection<?>) - Method in class ghidra.util.DynamicSortedTreeSet
 
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.
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 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.DemangledFunction
 
returnType - Variable in class ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
 
returnType - Variable in class util.demangler.GenericDemangledFunction
 
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(String) - Static method in class ghidra.util.StringUtilities
Reverse the characters in the given string
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.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
 
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.ExcTreeTransferHandler
 
root - Variable in class docking.ErrLogExpandableDialog
 
root - Variable in class ghidra.formats.gfilesystem.GFileSystemBase
 
root - Variable in class ghidra.framework.store.local.LocalFileSystem
 
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
 
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
 
rotateComponent(Component) - Static method in class docking.util.AnimationUtils
 
RotateIcon - Class in resources.icons
 
RotateIcon(Icon, int) - Constructor for class resources.icons.RotateIcon
 
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() - Method in class docking.widgets.fieldpanel.support.RowColLocation
Returns the row.
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
 
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.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() - Method in class docking.widgets.table.GFilterTable
Notifies listeners that an item was selected.
RowToColumnComparator<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
RowToColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>) - Constructor for class docking.widgets.table.sort.RowToColumnComparator
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
RowToColumnComparator(RowObjectTableModel<T>, int, Comparator<Object>, Comparator<T>) - Constructor for class docking.widgets.table.sort.RowToColumnComparator
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.
rowToFilePositionMap - Variable in class ghidra.framework.main.logviewer.model.Chunk
 
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
 
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 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.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 class ghidra.framework.analysis.AnalysisTask
 
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.tasks.AbstractSelectPathsTask
 
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.GTreeFilterTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeLoadChildrenTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeRestoreTreeStateTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.GTreeStartEditingTask
 
run(TaskMonitor) - Method in class docking.widgets.tree.tasks.SetRootNodeTask
 
run(TaskMonitor) - Method in class ghidra.app.emulator.EmulatorHelper
Continue execution from the current execution address.
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.classfinder.ClassSearchTask
 
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.InvokeInSwingTask
 
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.
runAnalysis(AddressSet) - Method in class ghidra.framework.analysis.AnalysisManager
 
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.
runInThisBackgroundThread(Task) - Method in class ghidra.util.task.TaskLauncher
Runs the given task in the current thread, which cannot be the Swing thread
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.
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
 
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(GhidraState, GhidraScript, PrintWriter, Object, TaskMonitor) - Static method in class ghidra.app.script.GhidraScriptUtil
Runs the specified script with the specified state
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
 
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) - 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).
runSwingWithExceptions(Runnable, boolean) - Static method in class generic.test.AbstractGenericTest
Call this version of AbstractGenericTest.runSwing(Runnable) when you expect your runnable to throw an exception
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 a TaskMonitor).
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.
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
 
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
 

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
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
 
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.
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(Record) - 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(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
 
saveAll(ObjectOutputStream) - Method in class ghidra.program.model.util.DefaultPropertyMap
Write all properties in the map to the given output stream.
saveAll(ObjectOutputStream) - Method in class ghidra.util.prop.PropertySet
Saves all properties to the given output stream.
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
 
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
 
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 interface ghidra.framework.model.Tool
Tells tool to write its data state from the given output stream.
saveDataStateToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
SavedFlowState(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
 
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.
saveLocalSymbol(DBHandle, long, long, String, boolean) - Static method in class ghidra.program.database.symbol.SymbolManager
Save off old local symbols whose upgrade needs to be deferred until after function manager upgrade has been completed.
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
 
savePreferences() - Method in class docking.widgets.table.GTable
Signals that the preferences of this table (visible columns, sort order, etc.) should be saved.
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.
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 values in "serializable safe" way.
SaveState() - Constructor for class ghidra.framework.options.SaveState
Default Constructor for SaveState; uses "SAVE_STATE" as the name of the state.
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.
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
saveTool() - Method in class ghidra.framework.plugintool.PluginTool
Save this tool's configuration.
saveTool(Project, Tool) - Static method in class ghidra.test.ProjectTestUtils
Save a tool to the project tool chest.
saveTool(Project, PluginTool) - Static method in class ghidra.test.AbstractGhidraHeadedIntegrationTest
Save the given tool to the project tool chest.
saveTool(Tool) - Method in interface ghidra.framework.model.ToolServices
Saves the tool's configuration in the standard tool location.
saveTool(Tool) - 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 interface ghidra.framework.model.Tool
Save the tool and return its state as a ToolTemplate.
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 interface ghidra.framework.model.Tool
 
saveToXml(boolean) - Method in class ghidra.framework.plugintool.PluginTool
 
saveToXml(Set<String>) - Method in class ghidra.framework.options.SaveState
Save this object to an XML element.
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 interface ghidra.framework.model.Tool
Saves the tool's Docking Window layout and positioning information to an XML element.
saveWindowingDataToXml() - Method in class ghidra.framework.plugintool.PluginTool
 
saveWindowingDataToXml() - Method in class ghidra.framework.project.tool.GhidraTool
 
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.pcode.PcodeBlock.BlockEdge
Save edge as XML assuming we already know what block we are in
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
 
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
ScalarFormat - Class in ghidra.program.model.scalar
ScalarFormat.java This class exists just to make it easy to hold onto sensible groupings and conventions for formatting scalars.
ScalarFormat() - Constructor for class ghidra.program.model.scalar.ScalarFormat
Create a default ScalarFormat.
ScalarFormat(int, boolean, boolean, String, String) - Constructor for class ghidra.program.model.scalar.ScalarFormat
Create a ScalarFormat with the given values.
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
 
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
 
ScatteredRelocationInfo - Class in ghidra.app.util.bin.format.macho
Represents a scattered_relocation_info structure.
ScatteredRelocationInfo() - Constructor for class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
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.
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
 
scheduleFilterTask(GTreeNode) - Method in class docking.widgets.tree.GTree
 
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, Class<? extends Field>, String, Class<?>[], String[]) - Constructor for class db.Schema
Construct a new Schema.
Schema(int, String, Class<?>[], String[]) - 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.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
 
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.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
Translates the row and column to a String index and character offset into that string.
screenToDataLocation(int, int) - Method in class ghidra.app.util.viewer.field.ListingTextField
 
scriptCompiledExternally(File) - Method in class ghidra.app.script.JavaScriptProvider
 
ScriptInfo - Class in ghidra.app.script
This class parses the meta-data about a script.
ScriptInfo(GhidraScriptProvider, ResourceFile) - Constructor for class ghidra.app.script.ScriptInfo
Constructs a new 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, Options, List<String>, EditorStateFactory) - Constructor for class docking.options.editor.ScrollableOptionsEditor
Creates a panel for editing the given 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
 
search(boolean, 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(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(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(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(int, int, String, boolean) - Constructor for class docking.widgets.SearchLocation
 
searchProjectForMatchingFiles(List<FSRL>, TaskMonitor) - Static method in class ghidra.plugin.importer.ProgramMappingService
Recursively searches the current active Project for DomainFiles that have metadata that matches a FSRL 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
 
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 - Static variable in class ghidra.app.util.bin.format.macho.RelocationFactory
 
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
SectionHeader() - Constructor for class ghidra.app.util.bin.format.pe.SectionHeader
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
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 in winbase.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.
select(Object) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Translate a Ghidra selection into a renoir selection.
select(Object, boolean) - Method in interface ghidra.program.model.graph.GraphDisplay
Tell the display to set the selection set on the graph based on some object that will be passed to the GraphSelectionHandler to map into address strings.
select(String[]) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Translate a Renoir Selection into a Ghidra selection.
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<Tool>) - 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_STATE_PROPERTY - Static variable in interface docking.action.ToggleDockingActionIf
 
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(List<T>) - Method in interface docking.widgets.DropDownMultiSelectionChoiceListener
Invoked when the selection in the dropdown 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 GhidraTables 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.
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.
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 appropriate Observer 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
 
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
 
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, E) - Method in class ghidra.util.DynamicSortedTreeSet
Replace the element at the given index with the given element Because the set is sorted, the index of the given element may not be the same as index.
set(int, Long) - Method in class ghidra.util.datastruct.LongArrayList
 
set(int, Map.Entry<K, V>) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
set(int, T) - Method in class generic.stl.VectorSTL
 
set(int, V) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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(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(AddressSet) - Method in class ghidra.program.database.util.AddressSetPropertyMapDB
 
set(AddressSet) - 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.DynamicValueSortedTreeMap.EntryListIterator
 
set(K) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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.DynamicValueSortedTreeMap.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.
setAccess(String) - Method in class util.demangler.GenericDemangledDataType
 
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<ExecutableKeyActionAdapter>) - Method in class docking.ActionDialog
Set the list of actions that are enabled
setActions(List<DockingActionIf>) - Method in class docking.menu.MultiActionDockingAction
 
setActions(List<DockingActionIf>) - Method in class docking.WindowActionManager
 
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.
setActive(boolean) - Method in interface ghidra.program.model.graph.GraphSelectionHandler
Set the handler to active/inactive based on whether the window it is handling is active or inactive.
setActiveDropTargetNode(GTreeNode) - Method in class docking.widgets.tree.GTree
 
setActiveProject(Project) - Method in class ghidra.framework.main.FrontEndTool
Set the active project.
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
 
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
 
setAlignment(Composite) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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
Don't show the 'ask to analyze' dialog by default
setAnalyzedFlag(Program, boolean) - Static method in class ghidra.program.util.GhidraProgramUtilities
Sets the analyzed flag to the specified value.
setAnalyzer(Analyzer) - Method in class ghidra.framework.analysis.gui.AnalyzerPanel
 
setAnalyzerEnablement(Analyzer, boolean) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
setAnalyzerStartPhase(Analyzer, AnalysisPhase) - Method in class ghidra.framework.analysis.AnalysisRecipe
 
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
True signals 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
 
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() - Method in class util.demangler.GenericDemangledDataType
 
setArray(int) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setArrayElementsPerLine(int) - Method in class ghidra.app.util.viewer.field.ArrayElementWrappedOption
 
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 interface ghidra.program.model.graph.GraphEdge
Set an attribute on this edge.
setAttribute(String, String) - Method in interface ghidra.program.model.graph.GraphVertex
Set an attribute on this edge.
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.
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.
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 own PropertyBasedBackgroundColorModel.
setBackgroundNonSelectionColor(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
 
setBackgroundSelectionColor(Color) - Method in class docking.widgets.tree.support.GTreeRenderer
 
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
 
setBasedName(String) - Method in class util.demangler.GenericDemangledDataType
 
setBasedName(String) - Method in class util.demangler.GenericDemangledObject
 
setBaseFont(Font) - Method in class ghidra.app.util.viewer.options.OptionsGui
Sets the base font to be used by the fields.
setBaseOffset(int) - Method in class ghidra.program.model.mem.WrappedMemBuffer
Set new base offset relative to the associated MemBuffer's address
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.Field
Set data from binary byte array.
setBinaryData(byte[]) - Method in class db.StringField
 
setBinaryData(int, byte[]) - Method in class db.Record
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(BitFieldPacking) - 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.program.database.bookmark.BookmarkDBManager
Set a bookmark.
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.Record
Set the boolean value for the specified field.
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(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 in bytes and then optionally disassembling.
setBytes(String, String) - Method in class ghidra.program.database.ProgramBuilder
Sets the bytes starting at address to the values encoded in byteString.
setBytes(String, String, boolean) - Method in class ghidra.program.database.ProgramBuilder
Sets the bytes starting at address to the values encoded in byteString 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.Record
Set the byte value for the specified field.
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.DemangledFunction
Sets the function calling convention.
setCallingConvention(String) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Sets the function calling convention.
setCallingConvention(String) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Sets the function calling convention.
setCallingConvention(String) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
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
 
setCallingConvention(String) - Method in class util.demangler.GenericDemangledFunction
Sets the function calling convention.
setCallingConvention(String) - Method in class util.demangler.GenericDemangledFunctionPointer
Sets the function calling convention.
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
 
setCancelEnabled(boolean) - Method in class docking.DialogComponentProvider
Sets the enablement state of the "CANCEL" button.
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(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
 
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
 
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.
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
Mark the state this Program as having changed and generate the event.
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
Mark the state this Program as having changed and generate the event.
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.analysis.AnalysisRecipe
 
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.AbstractGTreeNode
 
setChildren(List<GTreeNode>) - Method in interface 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
 
setClass() - Method in class util.demangler.GenericDemangledDataType
 
setCleanupTimeout(long) - Method in class generic.cache.CachingPool
Sets the time to wait for released items to be automatically disposed.
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
 
setCoclass() - Method in class util.demangler.GenericDemangledDataType
 
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
 
setCointerface() - Method in class util.demangler.GenericDemangledDataType
 
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.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(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
 
setColumnSettings(int, Settings) - Method in interface docking.widgets.table.ConfigurableColumnTableModel
A convenience method to set bulk column setting information for a group of columns at one time (this saves repeated rebuilding when settings are changing for multiple columns at once).
setColumnSettings(int, Settings) - Method in class docking.widgets.table.GDynamicColumnTableModel
 
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.
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
 
setComplex() - Method in class util.demangler.GenericDemangledDataType
 
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.DockingTool
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.framework.plugintool.NavigatableComponentProviderAdapter
 
setConnnected(boolean) - Method in class ghidra.app.nav.DecoratorPanel
 
setConnnected(boolean) - Method in class ghidra.app.nav.ListingPanelContainer
 
setConsoleListener(ConsoleListener) - Method in class ghidra.framework.main.ConsoleTextPane
 
setConst() - Method in class ghidra.app.util.demangler.DemangledType
 
setConst() - Method in class util.demangler.GenericDemangledType
 
setConst(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setConst(boolean) - Method in class util.demangler.GenericDemangledObject
 
setConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
setConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
setConstPointer() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
setConstPointer() - Method in class util.demangler.GenericDemangledFunctionPointer
 
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
 
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
 
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
 
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
 
setCurrentLocation(ProgramLocation) - Method in class ghidra.app.script.GhidraState
 
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
 
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(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
 
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(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledVariable
 
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
 
setDataType(String) - Method in class util.demangler.GenericDemangledArray
 
setDataTypeArchive(DataTypeArchiveDB) - Method in class ghidra.program.database.data.ProjectDataTypeManager
 
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
 
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.
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 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
 
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.
setDefaultHighlightColor(Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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.
setDefaultMessage(String) - Method in class docking.widgets.dialogs.NumberInputDialog
Sets the default message to be displayed when valid values are in the text fields.
setDefaultParenColor(Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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 data type.
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
 
setDefaultSpecialColor(Color) - Method in class ghidra.app.decompiler.component.ClangHighlightController
 
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
 
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
True signals to only demangle symbol names that follow 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.util.filechooser.ExtensionFileFilter
Sets the human readable description of this filter.
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
setDirtyFlag(boolean) - Method in interface ghidra.app.plugin.core.datamgr.archive.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.
setDirtyFlag(boolean) - Method in class ghidra.program.database.data.SourceArchiveDB
 
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.
setDisplayed(boolean) - Method in class docking.help.GHelpBroker
 
setDisplayFunctionPointerParens(boolean) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
setDisplayFunctionPointerParens(boolean) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
setDisplayFunctionPointerParens(boolean) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
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
True signals 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.
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.
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.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 interface ghidra.program.model.graph.GraphSelectionHandler
Set the handler to enabled/disabled.
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() - Method in class util.demangler.GenericDemangledDataType
 
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 a 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 docking.test.AbstractDockingTest
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 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
 
setExpansionType(int) - Method in class docking.help.CustomTOCView.CustomTreeItemDecorator
 
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
 
setExtensionListInDescription(boolean) - Method in class ghidra.util.filechooser.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
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.
setFar() - Method in class util.demangler.GenericDemangledDataType
 
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.Record
Set the field value for the specified field.
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.
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
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.table.GTableFilterPanel
Sets the contents of the filter's text field to the given text.
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
 
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
 
setFlexArray(boolean) - Method in class ghidra.app.util.cparser.C.Declaration
 
setFlexibleArrayComponent(DataType, String, String) - Method in interface ghidra.program.model.data.Structure
Set the optional trailing flexible array component associated with this structure.
setFlexibleArrayComponent(DataType, String, String) - Method in class ghidra.program.model.data.StructureDataType
 
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(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.docking.util.painting.Graphics2DWrapper
 
setFont(Font) - Method in class ghidra.framework.main.ConsoleTextPane
 
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
 
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
 
setFSRL(FSRL) - Method in class ghidra.app.util.bin.RandomAccessByteProvider
Sets the FSRL of this byte provider.
setFSRL(FSRL) - Method in class ghidra.formats.gfilesystem.GFileImpl
 
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 at fromAddr/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 at address 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
 
setGraphComponent(GraphComponent<V, E, G>) - Method in class ghidra.graph.viewer.VisualGraphView
 
setGraphData(GraphData) - Method in interface ghidra.program.model.graph.GraphDisplay
Set the graph data.
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
 
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.
setGTree(GTree) - Method in class docking.widgets.tree.AbstractGTreeRootNode
 
setGTree(GTree) - Method in interface docking.widgets.tree.GTreeRootNode
 
setGTree(GTree) - Method in class ghidra.framework.main.datatree.DomainFolderRootNode
 
setGTree(GTree) - Method in class ghidra.plugins.fsbrowser.FSBRootNode
 
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
Set the help location for the data tree.
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.
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
 
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 service 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 interface ghidra.framework.model.Tool
Set the icon for this tool.
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 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 util.demangler.CharacterIterator
Sets the position to the specified position in the text.
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
 
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.NumberInputDialog
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(ArrayList<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.
setInternallyAligned(boolean) - Method in interface ghidra.program.model.data.Composite
Sets whether this data type's internal components are currently aligned or unaligned.
setInternallyAligned(boolean) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
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.Record
Set the integer value for the specified field.
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
 
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.
setIsCheckPoint(boolean) - Method in class ghidra.framework.analysis.AnalysisPhase
 
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.Record
Set the primary key associated with this record.
setKey(Field) - Method in class db.Record
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.
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
 
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.OldVariableStorageManagerDB
Update storage locations to reflect register changes resulting from a new/updated language.
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.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
setLastSyncTime(long) - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Sets the last time that this source archive was synchronized to the containing DataTypeManager.
setLastSyncTime(long) - Method in class ghidra.program.database.data.SourceArchiveDB
 
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
 
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(Object) - Method in interface ghidra.app.services.GraphService
Send specified location object to all connected graphs that understand the concept of "location."
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
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.Record
Set the long value for the specified field.
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
 
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
 
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.
setMarkerColor(Color) - Method in interface ghidra.app.services.MarkerSet
Set the color for the marker.
setMarkerForGroup(String, MarkerSet, Program) - Method in interface ghidra.app.services.MarkerService
Sets a marker set for a given group name.
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 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.util.PseudoDisassembler
Set the maximum number of instructions to check
setMaxNestLevel(int) - Method in class ghidra.plugins.importer.batch.UserAddedSourceInfo
 
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.graph.viewer.vertex.DockingVisualVertex
 
setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledDataType
 
setMemberScope(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setMemberScope(String) - Method in class util.demangler.GenericDemangledDataType
 
setMemberScope(String) - Method in class util.demangler.GenericDemangledObject
 
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 interface docking.DockingTool
Set the menu group associated with a cascaded submenu.
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
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 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.
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.
setMinimumAlignment(int) - Method in interface ghidra.program.model.data.Composite
Sets the external alignment (a minimum alignment) for this DataType.
setMinimumAlignment(int) - Method in class ghidra.program.model.data.CompositeDataTypeImpl
 
setMinimumHexDigits(int) - Method in class ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
 
setMinimumSize(int, int) - Method in class docking.DialogComponentProvider
 
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.DemangledFunctionIndirect
Sets the function __ modifier.
setModifier(String) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Sets the function __ modifier.
setModifier(String) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
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
 
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.plugin.core.datamgr.archive.BuiltInSourceArchive
 
setName(String) - Method in interface ghidra.app.plugin.core.datamgr.archive.SourceArchive
Sets the name of the source archive associated with this SourceArchive object.
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 class ghidra.app.util.demangler.DemangledObject
Sets the name of the demangled object
setName(String) - Method in class ghidra.app.util.demangler.DemangledType
Sets the name of the demangled type object.
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 class ghidra.program.model.data.StandAloneDataTypeManager
 
setName(String) - Method in interface ghidra.program.model.graph.GraphVertex
Set the name of the vertex.
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.
setName(String) - Method in class ghidra.program.model.mem.MemoryBlockStub
 
setName(String) - Method in class util.demangler.GenericDemangledObject
Sets the name of the demangled object
setName(String) - Method in class util.demangler.GenericDemangledType
 
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
 
setNamespace(DemangledType) - Method in class ghidra.app.util.demangler.DemangledObject
 
setNamespace(DemangledType) - Method in class ghidra.app.util.demangler.DemangledType
 
setNamespace(DemangledType, DemangledType) - Static method in class ghidra.app.util.demangler.DemanglerUtil
 
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
setNamespace(GenericDemangledType) - Method in class util.demangler.GenericDemangledObject
 
setNamespace(GenericDemangledType) - Method in class util.demangler.GenericDemangledType
 
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.
setNavigationListener(MarkerListener) - Method in interface ghidra.app.services.MarkerSet
Set the marker manager listener to use for user interaction with markers owned by this manager.
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.
setNumIndexes(BigInteger) - Method in class docking.widgets.fieldpanel.internal.TestBigLayoutModel
 
setObjChanged(int, int, Address, Object, Object, Object) - Method in class ghidra.program.database.ProgramDB
Mark the state of a Program as having changed and generate the event.
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
Mark the state of a Program as having changed and generate the event.
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
Mark the state of a Program as having changed and generate the event.
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
Mark the state of a Program as having changed and generate the event.
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
Mark the state of a Program as having changed and generate the event.
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(Options, String) - Method in class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
 
setOptions(Options, String) - Method in class ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
 
setOptions(Options, String) - Method in class ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
 
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.AsciiExporter
 
setOptions(List<Option>) - Method in class ghidra.app.util.exporter.BinaryExporter
 
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.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.
setOriginalMangled(String) - Method in class ghidra.app.util.demangler.DemangledObject
Sets the original mangled name
setOriginalMangled(String) - Method in class ghidra.app.util.demangler.DemangledType
Sets the original mangled name
setOriginalMangled(String) - Method in class util.demangler.GenericDemangledObject
Sets the original mangled name
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(ArrayList<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)
setOverloadedOperator(boolean) - Method in class ghidra.app.util.demangler.DemangledFunction
Sets whether this demangled function represents an overloaded operator.
setOverloadedOperator(boolean) - Method in class util.demangler.GenericDemangledFunction
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.
setPackingValue(int) - Method in interface ghidra.program.model.data.Composite
Sets the current packing value (usually a power of 2).
setPackingValue(int) - 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 the JTree'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
 
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()
setParentName(String) - Method in class util.demangler.GenericDemangledFunctionPointer
 
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.RepositoryServerHandle
Set the password for the user.
setPath(ResourceFile) - Method in class generic.util.Path
 
setPath(String) - Method in class generic.util.Path
 
setPathname(String) - Method in class ghidra.app.plugin.core.datamgr.archive.BuiltInSourceArchive
 
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 is true, then, when the user clicks the button and not the drop-down arrow, the MultiStateDockingAction.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
 
setPersistant(boolean) - Method in class ghidra.program.model.pcode.VarnodeAST
 
setPersistant(Varnode, boolean) - Method in interface ghidra.program.model.pcode.PcodeFactory
 
setPersistant(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.
setPhaseForSelectedAnalyzers(int) - Method in class ghidra.framework.analysis.gui.AnalyzerListPanel
 
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
 
setPluginPathProperty(String) - Static method in class ghidra.framework.preferences.Preferences
Set the plugin path property.
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() - Method in class util.demangler.GenericDemangledDataType
 
setPointer64(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setPointer64(boolean) - Method in class util.demangler.GenericDemangledObject
 
setPointerIndex(int) - Method in class ghidra.app.util.bin.BinaryReader
A convenience method for setting the index using an integer.
setPointerIndex(long) - Method in class ghidra.app.util.bin.BinaryReader
Sets the current index to the specified value.
setPointerLevels(int) - Method in class util.demangler.GenericDemangledDataType
 
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
 
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.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.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
 
setPrintWriter(PrintWriter) - Method in class ghidra.framework.analysis.GhidraScriptAnalyzerAdapter
 
setPriority(AnalysisPriority) - Method in class ghidra.app.services.AbstractAnalyzer
 
setProgram(ProgramDB) - Method in class ghidra.program.database.bookmark.BookmarkDBManager
Set associated program.
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.OldVariableStorageManagerDB
 
setProgram(ProgramDB) - Method in class ghidra.program.database.symbol.SymbolManager
 
setProgram(ProgramDB) - Method in interface ghidra.program.model.listing.FunctionManager
 
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 interface ghidra.program.model.listing.FunctionTagManager
Sets the program on this manager to allow the manager to persist changes and notify subscribers.
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(int) - Method in class ghidra.util.MonitoredOutputStream
Reset the current progress count to the specified value.
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
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 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
Mark the state of a Program as having changed and generate the DOCR_CODE_UNIT_PROPERTY_RANGE_REMOVED event.
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 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
 
setReadOnly(boolean) - Method in class ghidra.program.model.pcode.HighSymbol
 
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
 
setReference() - Method in class util.demangler.GenericDemangledDataType
 
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(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
 
setRestrict() - Method in class util.demangler.GenericDemangledDataType
 
setRestrict() - Method in class util.demangler.GenericDemangledObject
 
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.DemangledFunction
Sets the function return type.
setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
Sets the return type.
setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
Sets the return type.
setReturnType(DemangledDataType) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
Sets the 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
 
setReturnType(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledFunction
Sets the function return type.
setReturnType(GenericDemangledDataType) - Method in class util.demangler.GenericDemangledFunctionPointer
Sets the return type.
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(GTreeRootNode) - Method in class docking.widgets.tree.GTree
Sets the root node for the GTree.
setRootNode(GTreeRootNode) - Method in class docking.widgets.tree.internal.GTreeModel
 
setRootNodeAllowedToCollapse(boolean) - Method in class docking.widgets.tree.GTree
 
SetRootNodeTask - Class in docking.widgets.tree.tasks
 
SetRootNodeTask(GTree, GTreeRootNode, GTreeModel) - Constructor for class docking.widgets.tree.tasks.SetRootNodeTask
 
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.
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<Path>) - Static method in class ghidra.app.script.GhidraScriptUtil
Sets the script directories to the new paths.
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
 
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.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.DockingToolbarButton
 
setSelected(boolean) - Method in class ghidra.framework.analysis.gui.AnalyzerPanel
 
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
 
setSelectedAnalyzer(Analyzer) - Method in class ghidra.framework.analysis.AnalysisRecipeEditor
 
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(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.
setSelection(Object) - Method in interface ghidra.app.services.GraphService
Send specified selection object to all connected graphs that understand the concept of "selection."
setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.FieldPanel
Sets the selection color
setSelectionColor(Color) - Method in class docking.widgets.fieldpanel.internal.PaintContext
 
setSelectionHandler(GraphSelectionHandler) - Method in interface ghidra.program.model.graph.GraphDisplay
Set the handler that will map addresses strings on vertices and edges to/from objects that make sense to the generator of the graph.
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.Record
Set the short value for the specified field.
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
 
setShowNamespace(boolean) - Method in class ghidra.app.decompiler.DecompileCallback
 
setShowNamespace(boolean) - Method in class ghidra.app.decompiler.DecompileProcess
 
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 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
 
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
setSignature(String) - Method in class ghidra.app.util.demangler.DemangledObject
Sets the signature.
setSignature(String) - Method in class util.demangler.GenericDemangledObject
Sets the signature.
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
 
setSigned() - Method in class util.demangler.GenericDemangledDataType
 
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
 
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
Method addSpace.
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
setSpecialMidfix(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setSpecialMidfix(String) - Method in class util.demangler.GenericDemangledObject
 
setSpecialPrefix(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setSpecialPrefix(String) - Method in class util.demangler.GenericDemangledObject
 
setSpecialSuffix(String) - Method in class ghidra.app.util.demangler.DemangledObject
 
setSpecialSuffix(String) - Method in class util.demangler.GenericDemangledObject
 
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.
setStatic() - Method in class util.demangler.GenericDemangledDataType
 
setStatic(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setStatic(boolean) - Method in class util.demangler.GenericDemangledObject
 
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.DockingTool
Set the status information
setStatusInfo(String, boolean) - Method in class docking.AbstractDockingTool
 
setStatusInfo(String, boolean) - Method in interface docking.DockingTool
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 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
 
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
 
setStorageClass(String) - Method in class util.demangler.GenericDemangledObject
 
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.Record
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
 
setStruct() - Method in class util.demangler.GenericDemangledDataType
 
setStruct() - Method in class util.demangler.GenericDemangledObject
 
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.
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.
setSymbolData1(long) - Method in class ghidra.program.database.symbol.SymbolDB
Sets the generic symbol data 1.
setSymbolData2(int) - Method in class ghidra.program.database.symbol.SymbolDB
Sets the generic symbol data 2 data
setSymbolData3(String) - Method in class ghidra.program.database.symbol.LibrarySymbol
 
setSymbolData3(String) - Method in class ghidra.program.database.symbol.SymbolDB
 
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.
setSynchronizationObject(Object) - Method in class db.Database
Set the object to be used for synchronization.
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 TableFitler on this model.
setTableName(String, String) - Method in class db.DBHandle
 
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.
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() - Method in class util.demangler.GenericDemangledDataType
 
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
 
setTemplate(GenericDemangledTemplate) - Method in class util.demangler.GenericDemangledFunction
 
setTemplate(GenericDemangledTemplate) - Method in class util.demangler.GenericDemangledType
 
setTemplatedConstructorType(String) - Method in class ghidra.app.util.demangler.DemangledFunction
Special constructor where it has a templated type before the parameter list
setTemplatedConstructorType(String) - Method in class util.demangler.GenericDemangledFunction
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
 
setThisPassedOnStack(boolean) - Method in class util.demangler.GenericDemangledFunction
'this' is passed on the stack or false if in a register
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
 
setThunk(boolean) - Method in class util.demangler.GenericDemangledObject
 
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
setTimeoutListener(Callback) - Method in class ghidra.util.task.TimeoutTaskMonitor
Sets a callback function that will be called if the timeout is reached.
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
Sets the title displayed within the header
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
 
setToDefaultAlignment() - Method in interface ghidra.program.model.data.Composite
Sets this data type's external (minimum) alignment to the default alignment.
setToDefaultAlignment() - 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.
setToMachineAlignment() - Method in interface ghidra.program.model.data.Composite
Sets this data type's external (minimum) alignment to a multiple of the machine alignment that is specified in the DataOrganization.
setToMachineAlignment() - 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 interface ghidra.framework.model.Tool
Sets the type name of the tool.
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.DemangledFunction
 
setTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
setTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
setTrailingPointer64() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
setTrailingPointer64() - Method in class util.demangler.GenericDemangledFunctionPointer
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
setTrailingRestrict() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunction
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
setTrailingUnaligned() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
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(boolean) - Method in class docking.DialogComponentProvider
Sets this dialog to be transient (see DialogComponentProvider.isTransient()
setTransient(boolean) - Method in class ghidra.framework.main.datatable.ProjectDataActionContext
Transient data is that which will appear in a temporary project dialog
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(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
 
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
 
setUnaligned() - Method in class util.demangler.GenericDemangledDataType
 
setUnaligned() - Method in class util.demangler.GenericDemangledObject
 
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
 
setUnion() - Method in class util.demangler.GenericDemangledDataType
 
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
 
setUnsigned() - Method in class util.demangler.GenericDemangledDataType
 
setUnsigned() - Method in class util.demangler.GenericDemangledObject
 
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
 
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
 
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.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.
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
 
setUtilDemangled(String) - Method in class ghidra.app.util.demangler.DemangledObject
Sets the demangled output from a supplemental utility.
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.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 to value.
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 ghidra.app.util.AddressInput
Set the offset part of the address field.
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.DynamicValueSortedTreeMap.Node
 
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.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() - Method in class util.demangler.GenericDemangledDataType
 
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.
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
 
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.
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
 
setVertexLabel(String, int, int, boolean, int) - Method in interface ghidra.program.model.graph.GraphDisplay
Indicate that the specified vertex attribute should be displayed as the vertex label.
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.
setVertexTooltipProvider(VertexTooltipProvider<V, E>) - Method in class ghidra.graph.viewer.GraphViewer
 
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() - Method in class util.demangler.GenericDemangledFunction
 
setVirtual(boolean) - Method in class ghidra.app.util.demangler.DemangledObject
 
setVirtual(boolean) - Method in class util.demangler.GenericDemangledObject
 
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
 
setVisibilty(String) - Method in class util.demangler.GenericDemangledObject
 
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 interface docking.DockingTool
Sets the tool visible or invisible.
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 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() - Method in class util.demangler.GenericDemangledDataType
 
setVolatile() - Method in class util.demangler.GenericDemangledType
 
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
 
setVolatile(boolean) - Method in class util.demangler.GenericDemangledObject
 
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
 
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.
SharedActionRegistry - Class in docking.actions
A place used to hold DockingActionIfs that are meant to be used by components.
SharedActionRegistry() - Constructor for class docking.actions.SharedActionRegistry
 
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 significant size 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 significant size 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 whoose "to" address is computed from a base value left shifted by a shift amount.
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 class ghidra.app.util.demangler.DemangledDataType
 
SHORT - Static variable in class util.demangler.GenericDemangledDataType
 
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
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
Default behavior is to add to main 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
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.context.ListingContextAction
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.context.NavigatableContextAction
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.context.ProgramContextAction
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.context.ProgramLocationContextAction
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.nav.NextRangeAction
 
shouldAddToWindow(boolean, Set<Class<?>>) - Method in class ghidra.app.nav.PreviousRangeAction
 
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 contains 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 interface ghidra.framework.model.Tool
Returns true if this tool should save its data, based upon its changed state and the state of Ghidra's saving method.
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
 
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.NumberInputDialog
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 a plain OkDialog with the given title and message
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_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
 
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.DockingTool
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.
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) - Method in interface docking.DockingTool
Shows the dialog using the tool's root frame as a parent.
showDialog(DialogComponentProvider) - Static method in class docking.DockingWindowManager
Shows the dialog using the tool's currently active window 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) - Static method in class docking.DockingWindowManager
Shows the dialog using the given component's parent frame, centering the dialog on the given component
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) - Static method in class docking.DockingWindowManager
Shows the dialog using the tool's currently active window as a parent
showDialogOnActiveWindow(DialogComponentProvider) - Method in class ghidra.framework.plugintool.PluginTool
Shows the dialog using the tool's currently active window as a parent.
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
Show a plain OkDialog with the given title and message
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.
use instead #showImage(String), which will show a comparison of the old and new images 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
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
Show a plain OkDialog with the given title and message
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.
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, Dimension) - 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
Shows Options Dialog with the section called 'category' being displayed
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, MouseEvent) - 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(DockingTool, 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
 
showReferenceTable(Navigatable, ServiceProvider, TableService, Address, Program, List<Reference>) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
 
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
 
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.
showWarn(Object, Component, String, Object, Throwable) - 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
 
showXRefDialog(Navigatable, ProgramLocation, ServiceProvider) - Method in class ghidra.app.util.viewer.field.XRefFieldMouseHandler
 
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_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_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
 
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 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
SIGNED - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
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-
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 of CodeBlockIterator 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.
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 CodeBlockReferences 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 of CodeBlockIterator 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.database.mem.ByteSourceRange
 
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 - Variable in class ghidra.program.model.pcode.HighSymbol
 
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.plugin.processors.generic.VarnodeTemplate
 
size() - Method in class ghidra.app.util.cparser.CPP.DefineTable
Size of the define table.
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 objects in the save state.
size() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap
 
size() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
size() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
size() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.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 enum ghidra.util.ascii.CharWidth
 
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.SoftCacheLongKeyMap
Returns the number of items in the cache.
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.datastruct.WeakValueHashMap
 
size() - Method in class ghidra.util.DynamicSortedTreeSet
 
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
 
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
 
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 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.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
 
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
 
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
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 any SleighLanguage To build an assembler, please use a static method of the Assemblers 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.DFA51 - Class in ghidra.sleigh.grammar
 
SleighCompiler.DFA56 - Class in ghidra.sleigh.grammar
 
SleighCompiler.DFA57 - 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.DFA31 - Class in ghidra.sleigh.grammar
 
SleighEcho.DFA33 - 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
 
SleighLanguageValidator() - 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 Collections
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
 
SLIDER_CHANGED - ghidra.framework.main.logviewer.event.FVEvent.EventType
 
SMALL - generic.lsh.LSHMemoryModel
 
SMALL_ICON_SIZE - Static variable in interface docking.tool.ToolConstants
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
SoftCacheLongKeyMap - Class in ghidra.util.datastruct
Soft reference cache class that caches objects for long keys.
SoftCacheLongKeyMap(int) - Constructor for class ghidra.util.datastruct.SoftCacheLongKeyMap
Construct a new SoftCacheLongKeyMap that caches at most cacheSize number of entries
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.ColumnRenderedValueBackupRowComparator
 
sortColumn - Variable in class docking.widgets.table.sort.RowToColumnComparator
 
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
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
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.
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.app.plugin.core.datamgr.archive
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, Record) - 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
 
sourceId - Variable in class ghidra.program.database.mem.ByteSourceRange
 
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.
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 - Static variable in class util.demangler.GenericDemangledDataType
 
SPACE - Static variable in class util.demangler.GenericDemangledObject
 
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 (&nbsp;).
spanningTree() - Method in class ghidra.util.graph.DepthFirstSearch
Returns a spanning tree (in the form of a DirectedGraph).
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_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
 
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
 
specialMidfix - Variable in class ghidra.app.util.demangler.DemangledObject
 
specialMidfix - Variable in class util.demangler.GenericDemangledObject
 
SpecialOpBehavior - Class in ghidra.pcode.opbehavior
 
specialPrefix - Variable in class ghidra.app.util.demangler.DemangledObject
 
specialPrefix - Variable in class util.demangler.GenericDemangledObject
 
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
 
specialSuffix - Variable in class ghidra.app.util.demangler.DemangledObject
 
specialSuffix - Variable in class util.demangler.GenericDemangledObject
 
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
 
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 a List, 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 seperate 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.
splitEmptyElement(XmlElementImpl) - Static method in class ghidra.xml.XmlElementImpl
 
spliterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
 
spliterator() - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
 
spliterator() - Method in class ghidra.util.DynamicSortedTreeSet
 
splitNamespacePath(String) - Static method in class ghidra.app.util.NamespaceUtils
Deprecated.
use SymbolPath instead
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_COLOR - Static variable in class ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
 
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 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_READ - Static variable in class ghidra.program.model.symbol.RefType
Deprecated.
use RefType.READ instead
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
STACK_WRITE - Static variable in class ghidra.program.model.symbol.RefType
Deprecated.
use RefType.WRITE instead
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
Returns true if stack grows with negative offsets
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(Throwable) - Static method in class utilities.util.reflection.ReflectionUtilities
Turns the given Throwable into a String version of its Throwable.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
 
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
Default constructor for temporary data-type manager.
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
 
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 - Variable in class ghidra.program.database.mem.ByteSourceRange
 
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
 
startCompletion(JTextField) - Method in class docking.widgets.autocomplete.TextFieldAutocompleter
Starts the autocompleter on the given text field.
startEditing(GTreeNode, String) - Method in class docking.widgets.tree.GTree
 
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 of inst_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.
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.model.data.DataTypeImpl
 
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 - Static variable in class ghidra.app.decompiler.ClangXML
 
statement_return() - Constructor for class ghidra.sleigh.grammar.SleighParser_SemanticParser.statement_return
 
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
 
StaticStringInstance(String, int) - Constructor for class ghidra.program.model.data.StringDataInstance.StaticStringInstance
 
status() - Method in annotation type ghidra.framework.plugintool.PluginInfo
The PluginStatus of this plugin: STABLE , RELEASED, HIDDEN, UNSTABLE
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.
stdcall - ghidra.program.model.data.GenericCallingConvention
A MS Windows specific calling convention applies in which the called-function is responsible for purging the stack.
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.SwingUpdateManager
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_CLASS_ARR - Static variable in class util.demangler.GenericDemangledConstants
 
STORAGE_CLASS_const - Static variable in class util.demangler.GenericDemangledConstants
 
STORAGE_CLASS_far - Static variable in class util.demangler.GenericDemangledConstants
 
STORAGE_CLASS_restrict - Static variable in class util.demangler.GenericDemangledConstants
 
STORAGE_CLASS_volatile - Static variable in class util.demangler.GenericDemangledConstants
 
storageClass - Variable in class ghidra.app.util.demangler.DemangledObject
 
storageClass - Variable in class util.demangler.GenericDemangledObject
 
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, int, boolean, long, METADATATYPE) - Method in class ghidra.formats.gfilesystem.FileSystemIndexHelper
Creates and stores a file entry into in-memory indexes.
storeFileWithParent(String, GFile, int, 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 docking.widgets.tree.support.BreadthFirstIterator
 
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.
streamCopy(InputStream, OutputStream, TaskMonitor) - Static method in class ghidra.formats.gfilesystem.FSUtilities
Copies a stream and calculates the md5 at the same time.
StreamCopyResult(long, byte[]) - Constructor for class ghidra.formats.gfilesystem.FSUtilities.StreamCopyResult
 
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 - Static variable in class util.demangler.GenericDemangledDataType
 
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 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 by StringBasedFileEditor.
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.
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
 
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.
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 the string 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
A fixed-length string DataType with a user setable charset (default ASCII).
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
Controls strings termination StringLayoutEnum.FIXED_LEN (ie.
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
 
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
 
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.
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 - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
STRUCT - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
structLength - Variable in class ghidra.program.model.data.StructureDataType
 
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 (see Structure.BitOffsetComparator.getNormalizedBitfieldOffset(int, int, int, int, boolean) with a DataTypeComponent object.
Structure.OffsetComparator - Class in ghidra.program.model.data
OffsetComparator provides ability to compare an Integer offset with a DataTypeComponent object.
Structure.OrdinalComparator - Class in ghidra.program.model.data
OrdinalComparator provides ability to compare an Integer ordinal with a DataTypeComponent 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 number of undefined bytes
StructureDataType(CategoryPath, String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
 
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 number of undefined bytes
StructureDataType(String, int) - Constructor for class ghidra.program.model.data.StructureDataType
Construct a new structure with the given name and number of undefined bytes
StructureDataType(String, int, DataTypeManager) - Constructor for class ghidra.program.model.data.StructureDataType
 
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
 
structureLength - Variable in class ghidra.program.model.data.AlignedStructurePacker.StructurePackResult
 
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 - 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
 
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.
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.DynamicValueSortedTreeMap.ValueSortedTreeMapEntrySet
This operation is not supported
subList(int, int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapKeySet
This operation is not supported
subList(int, int) - Method in class ghidra.generic.util.datastruct.DynamicValueSortedTreeMap.ValueSortedTreeMapValues
This operation is not supported
subList(int, int) - Method in class ghidra.util.datastruct.LongArrayList
 
subList(int, int) - Method in class ghidra.util.DynamicSortedTreeSet
This operation is not supported
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 CodeBlockReferences for a CodeBlock.
SubroutineDestReferenceIterator(CodeBlock, TaskMonitor) - Constructor for class ghidra.program.model.block.SubroutineDestReferenceIterator
Construct an Iterator over Destination blocks for a CodeBlock.
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 CodeBlockReferences 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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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, 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 class docking.widgets.fieldpanel.field.EmptyFieldElement
 
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.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.model.mem.MemoryStub
 
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
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_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
 
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.
supportsDirectories() - Method in enum docking.widgets.filechooser.GhidraFileChooserMode
 
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
Checks to see if this Loader supports loading into an existing Program.
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.
supportsPasteTransferable(Transferable) - Method in class ghidra.app.util.ByteCopier
 
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.ProjectDataContextAction
Signals that this action can work on normal project data, as well as transient data.
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.ProjectDataTreeContextAction
Signals that this action can work on normal project data, as well as transient data.
supportsTransientProjectData() - Method in class ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
 
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.
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.
swingSetChildren(List<GTreeNode>, boolean, boolean) - Method in class docking.widgets.tree.GTreeSlowLoadingNode
 
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.
Switch - Class in ghidra.util.state.analysis
 
Switch() - Constructor for class ghidra.util.state.analysis.Switch
 
SWITCH - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
SwitchGraphics2D(Graphics2D) - Constructor for class docking.menu.DockingMenuItemUI.SwitchGraphics2D
 
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() - 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
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<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
 
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
 
SynchronizedByteProvider(ByteProvider) - Constructor for class ghidra.app.util.bin.SynchronizedByteProvider
 
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 interface ghidra.framework.store.FileSystemListener
Perform a full refresh / synchronization
syncronize() - Method in class ghidra.framework.store.FileSystemListenerList
Forwards syncronize callback to all listeners within this list.
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
 

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
 
tableChanged(TableModelEvent) - Method in class docking.widgets.table.GTable
 
tableChanged(TableModelEvent) - Method in class docking.widgets.table.RowObjectSelectionManager
 
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
 
TableChooserExecutor - Interface in ghidra.app.tablechooser
 
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
 
TableColumn - Class in db.util
 
TableColumn(Class<? extends Field>) - Constructor for class db.util.TableColumn
 
TableColumn(Class<? extends Field>, boolean) - Constructor for class db.util.TableColumn
 
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
 
TableDescriptor - Class in db.util
 
TableDescriptor() - Constructor for class db.util.TableDescriptor
 
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
 
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
 
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
 
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 updateable 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
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
 
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(Component, 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
 
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
 
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 - Variable in class util.demangler.GenericDemangledFunction
 
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.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
A null-terminated string DataType with a user setable charset (default ASCII).
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
A null-terminated string DataType with a UTF-16 charset.
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
 
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(Loader) - Method in class ghidra.app.util.importer.SingleLoaderFilter
 
test(FSRL, File, FileSystemService, TaskMonitor) - Method in class ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
Returns true if the specified file contains a supported GFileSystem.
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_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
 
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
 
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 - 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
 
textElements - Variable in class docking.widgets.fieldpanel.field.VerticalLayoutTextField
 
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.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
 
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
thisPassedOnStack - Variable in class ghidra.app.util.demangler.DemangledFunction
 
thisPassedOnStack - Variable in class util.demangler.GenericDemangledFunction
 
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 ColumnRenderedValueBackupRowComparator that uses the ThreadedTableModel'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<T>) - 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 ThreadedTableModel#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
 
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 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 in winnt.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 FunctionCallFixupFieldLocation class provides specific information about the Function call-fixup field 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 FunctionCallFixupFieldLocation 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.app.plugin.assembler.sleigh.util.GhidraDBTransaction
 
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.
TimerCallback - Interface in generic.timer
 
timerFired() - Method in interface generic.timer.TimerCallback
 
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.
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.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.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.
toBigInteger(int) - Method in class ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
Decode the values array into a BigInteger of length n 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.
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 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 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.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.FixedVirtualMemoryFileCommand
 
toDataType() - Method in class ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
 
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.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.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.ScatteredRelocationInfo
 
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.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
 
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.DockingTool
Brings this tool to the front.
toFront(ComponentProvider) - Method in class docking.AbstractDockingTool
 
toFront(ComponentProvider) - Method in interface docking.DockingTool
Makes the given ComponentProvider move to the front if it is tabbed with other components.
toFront(ComponentProvider) - Method in class docking.DockingWindowManager
 
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.
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
 
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.
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.net.SignedToken
Original token byte array
token - Variable in class ghidra.program.model.lang.ConstantPool.Record
 
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
 
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
 
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
 
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
 
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
Return l
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
 
toNamespace() - Method in class ghidra.app.util.demangler.DemangledType
 
toNamespace() - Method in class util.demangler.GenericDemangledType
 
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 ghidra.framework.model
A Tool represents a collection of Plugins that are the basic building blocks.
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 interface ghidra.framework.model.Tool
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
Name of options for a tool
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(DockingTool, ActionToGuiHelper) - Constructor for class docking.actions.ToolActions
Construct an ActionManager
toolAdded(Workspace, Tool) - 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
 
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
 
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(Tool) - Method in interface ghidra.framework.model.ToolManager
A configuration change was made to the tool; a plugin was added or removed.
toolChanged(Tool) - 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 ToolEvents.
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, Tool) - 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(Tool, 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
 
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.WindowPosition
 
TOP_TO_BOTTOM - Static variable in class ghidra.util.layout.RowColumnLayout
 
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.
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() - Method in class ghidra.app.util.demangler.DemangledDataType
 
toSignature() - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
toSignature() - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
toSignature() - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
toSignature() - Method in class ghidra.app.util.demangler.DemangledType
 
toSignature() - Method in class util.demangler.GenericDemangledArray
Note: this code is a modified form of what was in the parent class, specifically to handle arrays.
toSignature() - Method in class util.demangler.GenericDemangledDataType
 
toSignature() - Method in class util.demangler.GenericDemangledFunctionPointer
 
toSignature() - Method in class util.demangler.GenericDemangledType
 
toSignature(String) - Method in class ghidra.app.util.demangler.DemangledFunctionIndirect
 
toSignature(String) - Method in class ghidra.app.util.demangler.DemangledFunctionPointer
 
toSignature(String) - Method in class ghidra.app.util.demangler.DemangledFunctionReference
 
toSignature(String) - Method in class util.demangler.GenericDemangledFunctionPointer
 
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.
toString() - Method in class db.BinaryField
 
toString() - Method in class db.BooleanField
 
toString() - Method in class db.buffers.LocalBufferFile
 
toString() - Method in class db.ByteField
 
toString() - Method in class db.IntField
 
toString() - Method in class db.LongField
 
toString() - Method in class db.Schema
 
toString() - Method in class db.ShortField
 
toString() - Method in class db.StringField
 
toString() - Method in class db.Table
 
toString() - Method in class db.util.TableColumn
 
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.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.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.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.table.AbstractDynamicTableColumn
 
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.AbstractGTreeNode
 
toString() - Method in class docking.widgets.tree.GTree
 
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 exception ghidra.app.decompiler.DecompileException
 
toString() - Method in enum ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
 
toString() - Method in enum ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
 
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.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.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.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.RelocationInfo
 
toString() - Method in class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
 
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.ClipboardType
 
toString() - Method in class ghidra.app.util.CodeUnitInfoTransferable
Get the string representation for this transferable.
toString() - Method in class ghidra.app.util.datatype.DataTypeIdUrl
 
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.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.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 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.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.SingleFileSystemIndexHelper
 
toString() - Method in class ghidra.framework.analysis.AnalysisPhase
 
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 class ghidra.framework.options.Option
 
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.DynamicValueSortedTreeMap.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.VariableDB
 
toString() - Method in class ghidra.program.database.map.NormalizedAddressSet
 
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.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 enum ghidra.program.model.data.Composite.AlignmentType
 
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 enum ghidra.program.model.data.GenericCallingConvention
 
toString() - Method in class ghidra.program.model.data.ParameterDefinitionImpl
 
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.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 class ghidra.program.model.scalar.ScalarFormat
 
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.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.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.SwingUpdateManager
 
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.demangler.CharacterIterator
 
toString() - Method in class util.demangler.GenericDemangledDataType
 
toString() - Method in class util.demangler.GenericDemangledObject
 
toString() - Method in class util.demangler.GenericDemangledTemplate
 
toString() - Method in class util.demangler.GenericDemangledType
 
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(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(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(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(Collection<?>, String) - Static method in class ghidra.util.StringUtilities
Turn the given data into an attractive string, with the separator of your choosing
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.SwingUpdateManager
 
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
 
totalStatusChanges - Variable in class ghidra.graph.algo.GraphAlgorithmStatusListener
 
toTemplate() - Method in class ghidra.app.util.demangler.DemangledTemplate
 
toTemplate() - Method in class util.demangler.GenericDemangledTemplate
 
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.
toValues() - Method in class ghidra.app.util.bin.format.macho.ScatteredRelocationInfo
 
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
 
toXML() - Method in class ghidra.framework.analysis.AnalysisPhase
 
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(Record) - 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
 
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.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 dictionary 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
 
TreeTextFilter - Class in docking.widgets.tree
 
TreeTextFilter(TextFilter, FilterTransformer<GTreeNode>) - Constructor for class docking.widgets.tree.TreeTextFilter
 
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(JTextField) - 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) and KeyListener.keyReleased(KeyEvent) for the given key code and char.
triggerKey(Component, int, int, char, BiConsumer<Component, KeyEvent>) - Static method in class docking.test.AbstractDockingTest
 
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.
trimMiddle(String, int) - Static method in class ghidra.util.StringUtilities
Trims the given string the max number of characters.
trimString(String) - Static method in class docking.widgets.fieldpanel.support.FieldUtils
Trims "goofy" 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
 
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
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
 
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
 
ty - Variable in class ghidra.graph.viewer.renderer.PaintableShape
 
type - Variable in class generic.json.JSONToken
JSON token description.
type - Variable in class ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
 
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.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_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
 
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
 
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
 
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
 
TypeRef - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
TypeSpec - ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
 
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
 
uintb_negate(long, int) - Static method in class ghidra.pcode.utils.Utils
 
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
 
UNALIGNED - Static variable in class util.demangler.GenericDemangledDataType
 
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
 
UnaryOpBehavior - Class in ghidra.pcode.opbehavior
 
UNASSIGNED_ORDINAL - Static variable in interface ghidra.program.model.listing.Parameter
 
UNASSIGNED_STORAGE - Static variable in class ghidra.program.model.listing.VariableStorage
UNMASSIGNED_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
 
uncheckpoint() - Method in interface docking.wizard.WizardContext
 
UNCONDITIONAL_CALL - Static variable in class ghidra.program.model.symbol.RefType
 
UNCONDITIONAL_JUMP - Static variable in class ghidra.program.model.symbol.RefType
 
undefine(String) - Method in class ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
 
undefine(String) - Method in class ghidra.sleigh.grammar.HashMapPreprocessorDefinitionsAdapter
 
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
 
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 occured.
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
 
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.model.mem.MemoryStub
 
union(AddressSetView) - Method in class ghidra.program.util.ProgramSelection
 
Union - Interface in ghidra.program.model.data
The union interface.
UNION - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
UNION - Static variable in class util.demangler.GenericDemangledDataType
 
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 UnionDataType
UnionDataType(CategoryPath, String, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
 
UnionDataType(CategoryPath, String, UniversalID, SourceArchive, long, long, DataTypeManager) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new UnionDataType
UnionDataType(String) - Constructor for class ghidra.program.model.data.UnionDataType
Construct a new UnionDataType
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
 
UniqueMemoryBank - Class in ghidra.pcode.memstate
 
UniqueMemoryBank(AddressSpace, boolean) - Constructor for class ghidra.pcode.memstate.UniqueMemoryBank
 
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
 
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.framework.Architecture
 
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_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_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
 
unloadScript(ResourceFile) - Static method in class ghidra.app.script.GhidraScriptUtil
Removes the ScriptInfo object for the specified file
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).
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(Tool, 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 class ghidra.app.util.demangler.DemangledDataType
 
UNSIGNED - Static variable in class util.demangler.GenericDemangledDataType
 
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
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 THAN j.
unsignedGreaterThan(int, int) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN j.
unsignedGreaterThan(long, long) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN j.
unsignedGreaterThan(short, short) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN j.
unsignedGreaterThanOrEqual(byte, byte) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN or EQUAL TO j.
unsignedGreaterThanOrEqual(int, int) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN or EQUAL TO j.
unsignedGreaterThanOrEqual(long, long) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN or EQUAL TO j.
unsignedGreaterThanOrEqual(short, short) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is GREATER THAN or EQUAL TO j.
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
 
unsignedLessThan(byte, byte) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN j.
unsignedLessThan(int, int) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN j.
unsignedLessThan(long, long) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN j.
unsignedLessThan(short, short) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN j.
unsignedLessThanOrEqual(byte, byte) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN or EQUAL TO j.
unsignedLessThanOrEqual(int, int) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN or EQUAL TO j.
unsignedLessThanOrEqual(long, long) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN or EQUAL TO j.
unsignedLessThanOrEqual(short, short) - Static method in class generic.util.UnsignedDataUtils
Returns true if i is LESS THAN or EQUAL TO j.
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
 
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
 
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 docking.WindowActionManager
 
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.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(E) - Method in class ghidra.util.DynamicSortedTreeSet
Notify the queue of a change to an elements cost.
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.DynamicValueSortedTreeMap
Notify the map of an external change to the cost of a key's associated value This is meant to update the entry's position after a change in cost.
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.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(HighVariable, String, DataType, SourceType) - Static method in class ghidra.program.model.pcode.HighFunctionDBUtil
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.
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.
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.SwingUpdateManager
Signals to perform an update.
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.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.NumberInputDialog
 
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
 
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(Record) - Method in class ghidra.program.database.mem.MemoryMapDBAdapterV3
 
updateTitle(ComponentProvider) - Method in class docking.AbstractDockingTool
 
updateTitle(ComponentProvider) - Method in interface docking.DockingTool
Indicates to the tool that the given componentProvider's title has changed.
updateTitle(ComponentProvider) - Method in class docking.DockingWindowManager
 
updateTitle(String) - Method in class ghidra.app.nav.ListingPanelContainer
 
updateUI() - Method in class docking.widgets.SideKickVerticalScrollbar
 
upgrade(DBHandle, OldVariableStorageDBAdapter, TaskMonitor) - Static method in class ghidra.program.database.symbol.OldVariableStorageDBAdapterV1
 
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.
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_BOTH_COLUMN_RENDERER_FITLER_STRING_AND_CONSTRAINTS - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Use both the rendered filter String and any found column constraints
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_COLUMN_CONSTRAINTS_ONLY - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
Use only column constraints when filtering
USE_COLUMN_RENDERER_FITLER_STRING_ONLY - ghidra.util.table.column.GColumnRenderer.ColumnConstraintFilterMode
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_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
 
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
 
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
 
usePreferred() - Method in class ghidra.app.util.importer.LcsHintLoadSpecChooser
 
usePreferred() - Method in interface ghidra.app.util.importer.LoadSpecChooser
 
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_PLUGIN_JAR_DIRECTORY - Static variable in class ghidra.framework.preferences.Preferences
Preference name of the user plugin jar directory.
USER_SCRIPTS_BIN_DIR - Static variable in class ghidra.app.script.GhidraScriptUtil
The default compile output directory
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
Notification of property change
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 Patterns from them that can be used to create Matcher 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.
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.ExtensionPoint.Util
 
Util() - Constructor for class ghidra.util.exception.CausesImportant.Util
 
Util() - Constructor for class ghidra.util.exception.HasConsoleText.Util
 
Util() - Constructor for class ghidra.util.exception.MultipleCauses.Util
 
util.demangler - package util.demangler
 
utilDemangled - Variable in class ghidra.app.util.demangler.DemangledObject
 
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_LENGTH_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_SOURCE_ID_COL - Static variable in class ghidra.program.database.mem.MemoryMapDBAdapterV3
 
V3_SUB_SOURCE_OFFSET_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
 
valence(Vertex) - Method in class ghidra.util.graph.DirectedGraph
The number of edges incident with v.
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.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
Validate the specified datatype based upon its' use as a parameter or return 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, Address, SymbolType, AddressFactory) - 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
 
validityChanged() - Method in class docking.wizard.WizardManager
 
validityChanged() - Method in interface docking.wizard.WizardPanelListener
Notification that something on the panel changed.
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.AbstractGTreeNode
 
valueChanged(Object) - Method in interface 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.
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(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.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.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.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.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.processors.sleigh.SleighDebugLogger.SleighDebugMode
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.macho.RelocationTypeARM
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.RelocationTypeARM64
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.RelocationTypeGeneric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.RelocationTypePPC
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.RelocationTypeX86_32
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ghidra.app.util.bin.format.macho.RelocationTypeX86_64
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.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.framework.analysis.AnalyzerStatus
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.pcode.floatformat.Floatclass
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.Composite.AlignmentType
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.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.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.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 utilities.util.FileResolutionResult.FileResolutionStatus
Returns the enum constant of this type with the specified name.
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.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.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.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.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.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.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.macho.RelocationTypeARM
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.RelocationTypeARM64
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.RelocationTypeGeneric
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.RelocationTypePPC
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.RelocationTypeX86_32
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.RelocationTypeX86_64
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.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.framework.analysis.AnalyzerStatus
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.DynamicValueSortedTreeMap
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() - Static method in enum ghidra.pcode.floatformat.Floatclass
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.Composite.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.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.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.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() - 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.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() - Method in class ghidra.util.datastruct.WeakValueHashMap
 
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 utilities.util.FileResolutionResult.FileResolutionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES_SIZE - Static variable in class ghidra.app.util.bin.format.ne.SegmentRelocation
 
valuesToArray() - Method in class ghidra.program.database.data.LazyLoadingCachingMap
 
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
 
VARARGS - Static variable in class util.demangler.GenericDemangledDataType
 
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 a Function.
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, Record) - 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.
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
 
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(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_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 check outs 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 check outs 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
 
vertex - Variable in class ghidra.graph.viewer.event.mouse.VertexMouseInfo
 
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
 
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.
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.
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
 
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.
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
This constructor will create a text field from an array of FieldElements, putting each element on its own line.
VerticalLayoutTextField(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 VisualGraphs
VgActionContext(ComponentProvider) - Constructor for class ghidra.graph.viewer.actions.VgActionContext
 
VgActionContext(ComponentProvider, Object) - Constructor for class ghidra.graph.viewer.actions.VgActionContext
 
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 VisualGraphComponentProviders
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
 
virtualAddress - Variable in class ghidra.app.util.bin.format.pe.DataDirectory
 
visibility - Variable in class ghidra.app.util.demangler.DemangledObject
 
visibility - Variable in class util.demangler.GenericDemangledObject
 
VISIBILITY_ARR - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_global - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_private - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_protected - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_public - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_static - Static variable in class util.demangler.GenericDemangledConstants
 
VISIBILITY_virtual - Static variable in class util.demangler.GenericDemangledConstants
 
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.
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 VisualGraphs
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 VisualGraphs
VisualGraphComponentProvider(DockingTool, String, String) - Constructor for class ghidra.graph.VisualGraphComponentProvider
 
VisualGraphComponentProvider(DockingTool, 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
 
VisualGraphSatelliteAnimatedPickingGraphMousePlugin<V extends VisualVertex,​E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteAnimatedPickingGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAnimatedPickingGraphMousePlugin
 
VisualGraphSatelliteEdgeSelectionGraphMousePlugin<V extends VisualVertex,​E extends VisualEdge<V>> - Class in ghidra.graph.viewer.event.mouse
 
VisualGraphSatelliteEdgeSelectionGraphMousePlugin() - Constructor for class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteEdgeSelectionGraphMousePlugin
 
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 - Static variable in interface ghidra.app.util.bin.StructConverter
Reusable VOID datatype.
VOID - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
VOID - Static variable in interface ghidra.program.model.data.DataType
 
VOID - Static variable in class util.demangler.GenericDemangledDataType
 
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 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
 
VOLATILE - Static variable in class util.demangler.GenericDemangledDataType
 
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
 

W

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.
waitForAnalysis(long) - Method in class ghidra.framework.analysis.AnalysisManager
 
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 given providerClass.
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
waitForDialogComponent(String) - Static method in class docking.test.AbstractDockingTest
Returns the DialogComponentProvider with the given title.
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
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
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(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(Window, 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(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(Window, 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.
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(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 - ghidra.util.MessageType
 
WARNING - Static variable in interface ghidra.program.model.listing.BookmarkType
 
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
 
wasCanceled - Variable in class ghidra.framework.main.datatree.VersionControlTask
 
wasCancelled() - Method in class docking.widgets.dialogs.NumberInputDialog
Return whether the user cancelled the input dialog.
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
 
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_T - Static variable in class ghidra.app.util.demangler.DemangledDataType
 
WCHAR_T - Static variable in class util.demangler.GenericDemangledDataType
 
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
weight - Variable in class generic.lsh.vector.LSHCosineVectorAccum.Entry
 
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
 
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
 
WHILEDO - Static variable in class ghidra.program.model.pcode.PcodeBlock
 
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_32 - ghidra.framework.Platform
Identifies a Windows 32-bit OS (e.g., Windows NT, 2000, XP, etc.).
WIN_64 - ghidra.framework.Platform
Identifies a Windows 64-bit OS (e.g., XP-64, etc.).
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
Identifies a Windows OS, the architecture for which we do not know or have not encountered
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
 
WindowActionManager(WindowNode, MenuHandler, DockingWindowManager, MenuGroupMap) - Constructor for class docking.WindowActionManager
 
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.
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
 
with(Set<SolverHint>, SolverHint...) - Static method in interface ghidra.app.plugin.assembler.sleigh.expr.SolverHint
 
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
 
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.
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
Creates a new FSRL instance, using the same information as this instance, but with a new MD5 value.
withPath(FSRL) - Method in class ghidra.formats.gfilesystem.FSRL
Creates a new FSRL instance using the same path and other metadata present in the copyPath instance.
withPath(String) - Method in class ghidra.formats.gfilesystem.FSRL
Creates a new FSRL instance, using the same FSRLRoot as this instance, but with a new path.
withPathMD5(String, String) - Method in class ghidra.formats.gfilesystem.FSRLRoot
Creates a new FSRL as a child of this FSRLRoot, using the supplied path and MD5 values.
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 - 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
 
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(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(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(MemBuffer, 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 Java Iterator and wrap it to implement the PeekableIterator 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
 
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.
wrapStringInColor(String, Color) - Static method in class ghidra.app.util.html.HTMLDataTypeRepresentation
 
wrapStringInColorUsingDiv(String, Color) - Static method in class ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
 
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 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 interface ghidra.framework.store.DataFileHandle
Writes len bytes from the specified byte array starting at offset off 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 specified byte array starting at offset off 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 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.Record
Write the record fields to the specified buffer and offset.
write(DBHandle, boolean) - Method in interface db.DBChangeSet
Write this change set to the specified database handle.
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(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.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.
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
 
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.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.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(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
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 a File.
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 override of a calls prototype to the database
writePrettyDocToFile(Document, File) - Static method in class ghidra.util.xml.XmlUtilities
Writes a JDOM XML Document to a File, with a prettier format than XmlUtilities.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 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
 

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_64_RELOC_BRANCH - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
a CALL/JMP instruction with 32-bit displacement
X86_64_RELOC_GOT - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
other GOT references
X86_64_RELOC_GOT_LOAD - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
a MOVQ load of a GOT entry
X86_64_RELOC_SIGNED - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for signed 32-bit displacement
X86_64_RELOC_SIGNED_1 - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for signed 32-bit displacement with a -1 addend
X86_64_RELOC_SIGNED_2 - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for signed 32-bit displacement with a -2 addend
X86_64_RELOC_SIGNED_4 - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for signed 32-bit displacement with a -4 addend
X86_64_RELOC_SUBTRACTOR - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
must be followed by a X86_64_RELOC_UNSIGNED
X86_64_RELOC_TLV - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for thread local variables
X86_64_RELOC_UNSIGNED - ghidra.app.util.bin.format.macho.RelocationTypeX86_64
for absolute addresses
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 any SAXParseExceptions as a SAXException.
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_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
A utility class to handle the generation of direct and offcut cross-reference (XREF) lists on code units and stack variables.
XReferenceUtil() - Constructor for class ghidra.app.util.XReferenceUtil
 
XRefFieldFactory - Class in ghidra.app.util.viewer.field
Cross-reference Field Factory
XRefFieldFactory() - Constructor for class ghidra.app.util.viewer.field.XRefFieldFactory
Constructor
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
 

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
 
YES_OPTION - Static variable in class docking.widgets.OptionDialog
 
yieldToSwing() - Static method in class generic.test.AbstractGenericTest
 

Z

zero - ghidra.pcode.floatformat.Floatclass
 
ZERO - Static variable in class ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
 
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
 

_

_8051 - Static variable in class ghidra.program.database.ProgramBuilder
 
_AARCH64 - Static variable in class ghidra.program.database.ProgramBuilder
 
_ARM - Static variable in class ghidra.program.database.ProgramBuilder
 
_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_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
 
_DATA - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_DEBUG - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_EXCEPT - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_header - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_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
 
_lineNumbers - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_LOADER - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_methodType - Variable in class ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
 
_MIPS - Static variable in class ghidra.program.database.ProgramBuilder
 
_MIPS_6432 - Static variable in class ghidra.program.database.ProgramBuilder
 
_OVRFLO - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_PAD - Static variable in class ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
 
_PPC_32 - Static variable in class ghidra.program.database.ProgramBuilder
 
_PPC_6432 - Static variable in class ghidra.program.database.ProgramBuilder
 
_relocations - Variable in class ghidra.app.util.bin.format.coff.CoffSectionHeader
 
_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
 
_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
 
_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
 
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